Sat Jan 27 12:38:19 2018 UTC ()
Updated archivers/brotli to 1.0.2

This is a build-maintenance release. Major changes:

    added Autotools build files
    switched shared library version to libtool scheme

In this release semantic suffix and libtool suffix are the same: 1.0.2.
Don't expect them to match in future releases.

Minor changes:

    BrotliDictionary members are not const now
    ZopfliNode distance could be up to 128MiB
    fixed API documentation typos
    total_out is always set by decoder
    fixed BROTLI_ENSURE_CAPACITY macro; no-op in preprocessed output

Other changes:

    fixed scripts for oss-fuzz, test them with Travis
    made Bazel JNI tests less messy
    fixed linter warnings in JS decoder
    fixed permissions of various files
    added Bazel build to Appveyor matrix
    added Sieve dictionary generator


(mef)
diff -r1.1 -r1.2 pkgsrc/archivers/brotli/Makefile
diff -r1.1 -r1.2 pkgsrc/archivers/brotli/PLIST
diff -r1.1 -r1.2 pkgsrc/archivers/brotli/distinfo

cvs diff -r1.1 -r1.2 pkgsrc/archivers/brotli/Makefile (expand / switch to unified diff)

--- pkgsrc/archivers/brotli/Makefile 2017/10/23 13:15:29 1.1
+++ pkgsrc/archivers/brotli/Makefile 2018/01/27 12:38:19 1.2
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.1 2017/10/23 13:15:29 adam Exp $ 1# $NetBSD: Makefile,v 1.2 2018/01/27 12:38:19 mef Exp $
2 2
3DISTNAME= brotli-1.0.1 3DISTNAME= brotli-1.0.2
4CATEGORIES= archivers 4CATEGORIES= archivers
5MASTER_SITES= ${MASTER_SITE_GITHUB:=google/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=google/}
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= https://github.com/google/brotli 8HOMEPAGE= https://github.com/google/brotli
9COMMENT= Generic-purpose lossless compression algorithm 9COMMENT= Generic-purpose lossless compression algorithm
10LICENSE= mit 10LICENSE= mit
11 11
12GITHUB_TAG= v${PKGVERSION_NOREV} 12GITHUB_TAG= v${PKGVERSION_NOREV}
13 13
14USE_CMAKE= yes 14USE_CMAKE= yes
15USE_LANGUAGES= c c++ 15USE_LANGUAGES= c c++
16 16

cvs diff -r1.1 -r1.2 pkgsrc/archivers/brotli/PLIST (expand / switch to unified diff)

--- pkgsrc/archivers/brotli/PLIST 2017/10/23 13:15:29 1.1
+++ pkgsrc/archivers/brotli/PLIST 2018/01/27 12:38:19 1.2
@@ -1,18 +1,21 @@ @@ -1,18 +1,21 @@
1@comment $NetBSD: PLIST,v 1.1 2017/10/23 13:15:29 adam Exp $ 1@comment $NetBSD: PLIST,v 1.2 2018/01/27 12:38:19 mef Exp $
2bin/brotli 2bin/brotli
3include/brotli/decode.h 3include/brotli/decode.h
4include/brotli/encode.h 4include/brotli/encode.h
5include/brotli/port.h 5include/brotli/port.h
6include/brotli/types.h 6include/brotli/types.h
7lib/libbrotlicommon-static.a 7lib/libbrotlicommon-static.a
8lib/libbrotlicommon.so 8lib/libbrotlicommon.so
9lib/libbrotlicommon.so.1.0.1 9lib/libbrotlicommon.so.1
 10lib/libbrotlicommon.so.${PKGVERSION}
10lib/libbrotlidec-static.a 11lib/libbrotlidec-static.a
11lib/libbrotlidec.so 12lib/libbrotlidec.so
12lib/libbrotlidec.so.1.0.1 13lib/libbrotlidec.so.1
 14lib/libbrotlidec.so.${PKGVERSION}
13lib/libbrotlienc-static.a 15lib/libbrotlienc-static.a
14lib/libbrotlienc.so 16lib/libbrotlienc.so
15lib/libbrotlienc.so.1.0.1 17lib/libbrotlienc.so.1
 18lib/libbrotlienc.so.${PKGVERSION}
16lib/pkgconfig/libbrotlicommon.pc 19lib/pkgconfig/libbrotlicommon.pc
17lib/pkgconfig/libbrotlidec.pc 20lib/pkgconfig/libbrotlidec.pc
18lib/pkgconfig/libbrotlienc.pc 21lib/pkgconfig/libbrotlienc.pc

cvs diff -r1.1 -r1.2 pkgsrc/archivers/brotli/distinfo (expand / switch to unified diff)

--- pkgsrc/archivers/brotli/distinfo 2017/10/23 13:15:29 1.1
+++ pkgsrc/archivers/brotli/distinfo 2018/01/27 12:38:19 1.2
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.1 2017/10/23 13:15:29 adam Exp $ 1$NetBSD: distinfo,v 1.2 2018/01/27 12:38:19 mef Exp $
2 2
3SHA1 (brotli-1.0.1.tar.gz) = 33719c380ca2623f748f783666cea242a3b0339a 3SHA1 (brotli-1.0.2.tar.gz) = a273816c8af0ed037c8d7b6d3c65806182a1b561
4RMD160 (brotli-1.0.1.tar.gz) = 13a391d712dea9675e7d5267a07f626895b39ebc 4RMD160 (brotli-1.0.2.tar.gz) = 50ffccd3c23b219224b99fee76848736ae9ec06a
5SHA512 (brotli-1.0.1.tar.gz) = de6f787012243fdc5eafa559ffc765e1d69bf78cf337efdd743bb422706b5ae86b4966f07a8410165044b988b7ca2999065efc4693bda7111e53fe64917e24c0 5SHA512 (brotli-1.0.2.tar.gz) = b3ec98159e63b4169dea3e958d60d89247dc1c0f78aab27bfffb2ece659fa024df990d410aa15c12b2082d42e3785e32ec248dce2b116c7f34e98bb6337f9fc9
6Size (brotli-1.0.1.tar.gz) = 23731694 bytes 6Size (brotli-1.0.2.tar.gz) = 23736359 bytes