mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-18 19:49:40 +00:00
[NEW PORT] archivers/php-brotli: PHP Extension for Brotli
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. This is the Brotli Extension for PHP WWW: https://github.com/kjdev/php-ext-brotli PR: 236610 Submitted by: Daniel Shafer <daniel@shafer.cc> Differential_Revision: https://reviews.freebsd.org/D19619
This commit is contained in:
parent
58eebd2f89
commit
6dc94a1c8d
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=496204
@ -148,6 +148,7 @@
|
||||
SUBDIR += peazip
|
||||
SUBDIR += pecl-lzf
|
||||
SUBDIR += pecl-rar
|
||||
SUBDIR += php-brotli
|
||||
SUBDIR += php-horde_lz4
|
||||
SUBDIR += php-snappy
|
||||
SUBDIR += php71-bz2
|
||||
|
29
archivers/php-brotli/Makefile
Normal file
29
archivers/php-brotli/Makefile
Normal file
@ -0,0 +1,29 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= brotli
|
||||
DISTVERSION= 0.6.2
|
||||
CATEGORIES= archivers
|
||||
PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= daniel@shafer.cc
|
||||
COMMENT= Brotli extension for PHP
|
||||
|
||||
LICENSE= MIT
|
||||
|
||||
BUILD_DEPENDS= re2c>0:devel/re2c
|
||||
LIB_DEPENDS= libbrotlienc.so:archivers/brotli
|
||||
|
||||
USES= dos2unix libtool php:ext pkgconfig
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= kjdev
|
||||
GH_PROJECT= php-ext-brotli
|
||||
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --with-libbrotli
|
||||
|
||||
PHP_MODNAME= brotli
|
||||
|
||||
.include <bsd.port.mk>
|
3
archivers/php-brotli/distinfo
Normal file
3
archivers/php-brotli/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1552932530
|
||||
SHA256 (kjdev-php-ext-brotli-0.6.2_GH0.tar.gz) = 8f2d816177f00a784af7afcc6e04b41a8ce4f42725a57130bf5d9682715016d5
|
||||
SIZE (kjdev-php-ext-brotli-0.6.2_GH0.tar.gz) = 10043
|
9
archivers/php-brotli/pkg-descr
Normal file
9
archivers/php-brotli/pkg-descr
Normal file
@ -0,0 +1,9 @@
|
||||
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.
|
||||
|
||||
This is the Brotli Extension for PHP
|
||||
|
||||
WWW: https://github.com/kjdev/php-ext-brotli
|
Loading…
Reference in New Issue
Block a user