pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/archivers/brotli



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Oct 29 18:10:15 UTC 2025

Modified Files:
        pkgsrc/archivers/brotli: Makefile PLIST distinfo

Log Message:
brotli: updated to 1.2.0

1.2.0

SECURITY
 - python: added `Decompressor::can_accept_more_data` method and optional
           `output_buffer_limit` argument `Decompressor::process`;
           that allows mitigation of unexpectedly large output;
           reported by Charles Chan (https://github.com/charleswhchan)

Added
 - **decoder / encoder: added static initialization to reduce binary size**
 - python: allow limiting decoder output (see SECURITY section)
 - CLI: `brcat` alias; allow decoding concatenated brotli streams
 - kt: pure Kotlin decoder
 - cgo: support "raw" dictionaries
 - build: Bazel modules

Removed
 - java: dropped `finalize()` for native entities

Fixed
 - java: in `compress` pass correct length to native encoder

Improved
 - build: install man pages
 - build: updated / fixed / refined Bazel buildfiles
 - encoder: faster encoding
 - cgo: link via pkg-config
 - python: modernize extension / allow multi-phase module initialization

Changed
 - decoder / encoder: static tables use "small" model (allows 2GiB+ binaries)


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 pkgsrc/archivers/brotli/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/archivers/brotli/PLIST
cvs rdiff -u -r1.13 -r1.14 pkgsrc/archivers/brotli/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/archivers/brotli/Makefile
diff -u pkgsrc/archivers/brotli/Makefile:1.12 pkgsrc/archivers/brotli/Makefile:1.13
--- pkgsrc/archivers/brotli/Makefile:1.12       Wed Nov 22 18:32:47 2023
+++ pkgsrc/archivers/brotli/Makefile    Wed Oct 29 18:10:14 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2023/11/22 18:32:47 schmonz Exp $
+# $NetBSD: Makefile,v 1.13 2025/10/29 18:10:14 adam Exp $
 
-DISTNAME=      brotli-1.1.0
+DISTNAME=      brotli-1.2.0
 CATEGORIES=    archivers
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=google/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}

Index: pkgsrc/archivers/brotli/PLIST
diff -u pkgsrc/archivers/brotli/PLIST:1.3 pkgsrc/archivers/brotli/PLIST:1.4
--- pkgsrc/archivers/brotli/PLIST:1.3   Thu Aug 31 17:23:31 2023
+++ pkgsrc/archivers/brotli/PLIST       Wed Oct 29 18:10:15 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2023/08/31 17:23:31 adam Exp $
+@comment $NetBSD: PLIST,v 1.4 2025/10/29 18:10:15 adam Exp $
 bin/brotli
 include/brotli/decode.h
 include/brotli/encode.h
@@ -17,3 +17,8 @@ lib/libbrotlienc.so.1
 lib/pkgconfig/libbrotlicommon.pc
 lib/pkgconfig/libbrotlidec.pc
 lib/pkgconfig/libbrotlienc.pc
+man/man1/brotli.1
+man/man3/constants.h.3
+man/man3/decode.h.3
+man/man3/encode.h.3
+man/man3/types.h.3

Index: pkgsrc/archivers/brotli/distinfo
diff -u pkgsrc/archivers/brotli/distinfo:1.13 pkgsrc/archivers/brotli/distinfo:1.14
--- pkgsrc/archivers/brotli/distinfo:1.13       Wed Nov 22 18:32:47 2023
+++ pkgsrc/archivers/brotli/distinfo    Wed Oct 29 18:10:15 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2023/11/22 18:32:47 schmonz Exp $
+$NetBSD: distinfo,v 1.14 2025/10/29 18:10:15 adam Exp $
 
-BLAKE2s (brotli/brotli-1.1.0.tar.gz) = f796b0a4446cbe78268722cd2db372315138d98471096697abb442b89ccf957e
-SHA512 (brotli/brotli-1.1.0.tar.gz) = 6eb280d10d8e1b43d22d00fa535435923c22ce8448709419d676ff47d4a644102ea04f488fc65a179c6c09fee12380992e9335bad8dfebd5d1f20908d10849d9
-Size (brotli/brotli-1.1.0.tar.gz) = 511969 bytes
+BLAKE2s (brotli/brotli-1.2.0.tar.gz) = dc0af34fb8e25ae98c87039b7f3ffed7e5ad68bd153ce5f907f9c1640f9904b5
+SHA512 (brotli/brotli-1.2.0.tar.gz) = f94542afd2ecd96cc41fd21a805a3da314281ae558c10650f3e6d9ca732b8425bba8fde312823f0a564c7de3993bdaab5b43378edab65ebb798cefb6fd702256
+Size (brotli/brotli-1.2.0.tar.gz) = 646315 bytes



Home | Main Index | Thread Index | Old Index