brotli: updated to 1.1.0 v1.1.0 Added decoder: BrotliDecoderAttachDictionary decoder: BrotliDecoderOnFinish callback behind BROTLI_REPORTING decoder: BrotliDecoderSetMetadataCallbacks encoder: BrotliEncoderPrepareDictionary, BrotliEncoderDestroyPreparedDictionary, BrotliEncoderAttachPreparedDictionary decoder: BrotliEncoderOnFinish callback behind BROTLI_REPORTING common: BrotliSharedDictionaryCreateInstance, BrotliSharedDictionaryDestroyInstance, BrotliSharedDictionaryAttach CLI: --dictionary option java: encoder wrapper: Parameters.mode java: Brotli{Input|Output}Stream.attachDictionary java: wrapper: partial byte array input typescript: decoder (transpiled from Java) Removed build: BROTLI_BUILD_PORTABLE option Fixed java: JNI decoder failed sometimes on power of 2 payloads Improved java / js: smaller decoder footprint decoder: faster decoding encoder: faster encoding encoder: smaller stack framesdiff -r1.10 -r1.11 pkgsrc/archivers/brotli/Makefile
(adam)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.10 2023/01/24 18:36:17 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.11 2023/08/31 17:23:31 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= brotli-1.0.9 | 3 | DISTNAME= brotli-1.1.0 | |
4 | CATEGORIES= archivers | 4 | CATEGORIES= archivers | |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=google/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=google/} | |
6 | GITHUB_TAG= v${PKGVERSION_NOREV} | 6 | GITHUB_TAG= v${PKGVERSION_NOREV} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://github.com/google/brotli | 9 | HOMEPAGE= https://github.com/google/brotli | |
10 | COMMENT= Generic-purpose lossless compression algorithm | 10 | COMMENT= Generic-purpose lossless compression algorithm | |
11 | LICENSE= mit | 11 | LICENSE= mit | |
12 | 12 | |||
13 | USE_LANGUAGES= c c++ | 13 | USE_LANGUAGES= c c++ | |
14 | 14 | |||
15 | PKGCONFIG_OVERRIDE+= scripts/libbrotlicommon.pc.in | 15 | PKGCONFIG_OVERRIDE+= scripts/libbrotlicommon.pc.in | |
16 | PKGCONFIG_OVERRIDE+= scripts/libbrotlidec.pc.in | 16 | PKGCONFIG_OVERRIDE+= scripts/libbrotlidec.pc.in |
@@ -1,21 +1,19 @@ | @@ -1,21 +1,19 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.2 2018/01/27 12:38:19 mef Exp $ | 1 | @comment $NetBSD: PLIST,v 1.3 2023/08/31 17:23:31 adam Exp $ | |
2 | bin/brotli | 2 | bin/brotli | |
3 | include/brotli/decode.h | 3 | include/brotli/decode.h | |
4 | include/brotli/encode.h | 4 | include/brotli/encode.h | |
5 | include/brotli/port.h | 5 | include/brotli/port.h | |
6 | include/brotli/shared_dictionary.h | |||
6 | include/brotli/types.h | 7 | include/brotli/types.h | |
7 | lib/libbrotlicommon-static.a | |||
8 | lib/libbrotlicommon.so | 8 | lib/libbrotlicommon.so | |
9 | lib/libbrotlicommon.so.1 | |||
10 | lib/libbrotlicommon.so.${PKGVERSION} | 9 | lib/libbrotlicommon.so.${PKGVERSION} | |
11 | lib/libbrotlidec-static.a | 10 | lib/libbrotlicommon.so.1 | |
12 | lib/libbrotlidec.so | 11 | lib/libbrotlidec.so | |
13 | lib/libbrotlidec.so.1 | |||
14 | lib/libbrotlidec.so.${PKGVERSION} | 12 | lib/libbrotlidec.so.${PKGVERSION} | |
15 | lib/libbrotlienc-static.a | 13 | lib/libbrotlidec.so.1 | |
16 | lib/libbrotlienc.so | 14 | lib/libbrotlienc.so | |
17 | lib/libbrotlienc.so.1 | |||
18 | lib/libbrotlienc.so.${PKGVERSION} | 15 | lib/libbrotlienc.so.${PKGVERSION} | |
16 | lib/libbrotlienc.so.1 | |||
19 | lib/pkgconfig/libbrotlicommon.pc | 17 | lib/pkgconfig/libbrotlicommon.pc | |
20 | lib/pkgconfig/libbrotlidec.pc | 18 | lib/pkgconfig/libbrotlidec.pc | |
21 | lib/pkgconfig/libbrotlienc.pc | 19 | lib/pkgconfig/libbrotlienc.pc |
@@ -1,9 +1,5 @@ | @@ -1,9 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.11 2021/10/26 09:57:05 nia Exp $ | 1 | $NetBSD: distinfo,v 1.12 2023/08/31 17:23:31 adam Exp $ | |
2 | 2 | |||
3 | BLAKE2s (brotli-1.0.9.tar.gz) = 9397147178baa093eacaf976f732708a96fe4373b9ffd400908250566d18d606 | 3 | BLAKE2s (brotli-1.1.0.tar.gz) = f796b0a4446cbe78268722cd2db372315138d98471096697abb442b89ccf957e | |
4 | SHA512 (brotli-1.0.9.tar.gz) = b8e2df955e8796ac1f022eb4ebad29532cb7e3aa6a4b6aee91dbd2c7d637eee84d9a144d3e878895bb5e62800875c2c01c8f737a1261020c54feacf9f676b5f5 | 4 | SHA512 (brotli-1.1.0.tar.gz) = 6eb280d10d8e1b43d22d00fa535435923c22ce8448709419d676ff47d4a644102ea04f488fc65a179c6c09fee12380992e9335bad8dfebd5d1f20908d10849d9 | |
5 | Size (brotli-1.0.9.tar.gz) = 486984 bytes | 5 | Size (brotli-1.1.0.tar.gz) = 511969 bytes | |
6 | SHA1 (patch-CMakeLists.txt) = ab1b60d2ae23e7976339c127dab7f5296c8a791b | |||
7 | SHA1 (patch-scripts_libbrotlicommon.pc.in) = 4544629c9e6ec539dc58624991a4a916c6232aef | |||
8 | SHA1 (patch-scripts_libbrotlidec.pc.in) = 54969400b302c736c97f48add611eaa471b7dbe1 | |||
9 | SHA1 (patch-scripts_libbrotlienc.pc.in) = d697b2fb3859c99f3815ff00072d3949e482522c |