archivers/brotli 1.2.0,1 FreeBSD
Generic-purpose lossless compression algorithm
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- archivers, devel
- Package size
- 367.1 KiB, 868.0 KiB installed
Description
Brotli is a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling, with a compression ratio comparable to the best currently available general-purpose compression methods. It is similar in speed with deflate but offers more dense compression.
The specification of the Brotli Compressed Data Format is defined in RFC 7932.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | archivers/brotli | 1.2.0,1 |
| OpenBSD | archivers/brotli | 1.2.0 |
| NetBSD | archivers/brotli | 1.2.0 |
| DragonFly | archivers/brotli | 1.1.0,1 |
| MidnightBSD | archivers/brotli | 1.2.0,1 |
Install
Binary package:
pkg install brotli
From the ports tree:
cd /usr/ports/archivers/brotli/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= brotli>0:archivers/brotli
LIB_DEPENDS= libbrotlicommon.so:archivers/brotli
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.2.0,1 | 1.2.0,1 | 1.0.9,1 | 1.1.0,1 | 1.2.0,1 |
| FreeBSD:14:quarterly | 1.2.0,1 | 1.2.0,1 | n/a | 1.1.0,1 | 1.2.0,1 |
| FreeBSD:15:latest | 1.2.0,1 | 1.2.0,1 | n/a | 1.1.0,1 | 1.1.0,1 |
| FreeBSD:15:quarterly | 1.2.0,1 | 1.2.0,1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.2.0,1 | 1.2.0,1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 15
Required by 9835
- accessibility/accerciser
- accessibility/accesskit-c
- accessibility/caribou
- accessibility/gammastep
- accessibility/hyprsunset
- accessibility/kdeaccessibility
- accessibility/kmag
- accessibility/kmousetool
- accessibility/kmouth
- accessibility/libqaccessibilityclient
- accessibility/libspeechprovider
- accessibility/libspiel
- accessibility/onboard
- accessibility/orca
- accessibility/py-atspi
- accessibility/qt5-speech
- accessibility/qt6-speech
- accessibility/redshift
- accessibility/sctd
- accessibility/wl-gammarelay-rs
- arabic/ae_fonts_mono
- arabic/ae_fonts_ttf
- arabic/arabtex
- arabic/kacst_fonts
- arabic/khotot
- arabic/libreoffice
- archivers/R-cran-brotli
- archivers/R-cran-zip
- archivers/apache-commons-compress
- archivers/ark
- archivers/arqiver
- archivers/deco
- archivers/engrampa
- archivers/file-roller
- archivers/gnome-autoar
- archivers/javatar
- archivers/kf6-karchive
- archivers/libarchive-qt
- archivers/lxqt-archiver
- archivers/ocaml-zip
- archivers/ouch
- archivers/p5-IO-Compress-Brotli
- archivers/peazip
- archivers/php-brotli
- archivers/py-brotli
- archivers/py-brotlicffi
- archivers/py-bup
- archivers/py-comicapi
- archivers/py-cramjam
- archivers/py-extractcode
- archivers/py-py7zr
- archivers/quazip
- archivers/rpm4
- archivers/snappy-java
- archivers/thunar-archive-plugin
- archivers/unarchiver
- archivers/urbackup-server
- archivers/v1541commander
- archivers/xarchive
- archivers/xarchiver
- archivers/zchunk
- archivers/zipper
- astro/astrometry
- astro/calcmysky
- astro/celestia-gtk
- astro/cfitsio
- astro/foxtrotgps
- astro/geographiclib
- astro/gkrellmoon2
- astro/gnuastro
- astro/gpsbabel
- astro/gpscorrelate
- astro/gpsd
- astro/gpsman
- astro/gpsprune
- astro/indiwebmanagerapp
- astro/josm
- astro/kosmindoormap
- astro/kosmorro
- astro/kstars
- astro/libosmium
- astro/marble
- astro/mepo
- astro/merkaartor
- astro/mkgmap
- astro/mkgmap-splitter
- astro/nightfall
- astro/opencpn
- astro/oskar
- astro/osmosis
- astro/p5-Astro-Catalog
- astro/p5-Astro-FITS-CFITSIO
- astro/p5-Starlink-AST
- astro/phd2
- astro/pp3
- astro/py-alerce
- astro/py-astlib
- astro/py-astroML
- astro/py-astroquery
- astro/py-fitsio
The first 100 are listed.
Configuration
Options name: archivers_brotli
| Option | Default | Description |
|---|---|---|
| STATIC | off | Build static executables and/or libraries |
- USES
- cmake cpe pathfix
- Service scripts
- none
Files
Manual pages 5
- brotli(1)
- constants.h(3)
- decode.h(3)
- encode.h(3)
- types.h(3)
pkg-plist 26
- bin/brotli
- include/brotli/decode.h
- include/brotli/encode.h
- include/brotli/port.h
- include/brotli/shared_dictionary.h
- include/brotli/types.h
- lib/libbrotlicommon.a
- lib/libbrotlicommon.so
- lib/libbrotlicommon.so.1
- lib/libbrotlicommon.so..0
- lib/libbrotlidec.a
- lib/libbrotlidec.so
- lib/libbrotlidec.so.1
- lib/libbrotlidec.so..0
- lib/libbrotlienc.a
- lib/libbrotlienc.so
- lib/libbrotlienc.so.1
- lib/libbrotlienc.so..0
- libdata/pkgconfig/libbrotlicommon.pc
- libdata/pkgconfig/libbrotlidec.pc
- libdata/pkgconfig/libbrotlienc.pc
- share/man/man1/brotli.1.gz
- share/man/man3/constants.h.3.gz
- share/man/man3/decode.h.3.gz
- share/man/man3/encode.h.3.gz
- share/man/man3/types.h.3.gz
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| brotli/1.2.0/testdata.txz | 3.830712e+06 | e8624d888f13067e7635353397cf42956bf4ca1382da67f9cec8d43e800deecb |
| brotli/1.2.0/google-brotli-v1.2.0_GH0.tar.gz | 646315 | 816c96e8e8f193b40151dad7e8ff37b1221d019dbcb9c35cd3fadbfe6477dfec |
Master sites 1
- https://github.com/google/brotli/releases/download/${DISTVERSIONFULL}/
Commit history 0
No commits in the history this site was built from.