Mon Apr 29 03:48:16 2024 UTC (37d)
archivers/hs-zlib: Update to 0.7.1.0

0.7.1.0 Bodigrim andrew.lelechenko@gmail.com April 2024

    Split zlib C sources into zlib-clib package (thanks @hasufell).
    Use zlib-clib on Windows, unless pkg-config is available.

0.7.0.0 Bodigrim andrew.lelechenko@gmail.com February 2024

    Bump bundled zlib to 1.3.1.
    Hide deprecated constructors of CompressionLevel, Method, WindowBits, MemoryLevel, CompressionStrategy and Format.
    Make WindowBits, MemoryLevel and CompressionLevel newtypes over Int.
    Add smart constructors rleStrategy and fixedStrategy.
    Add assorted Eq, Ord, Typeable and Generic instances.
    Make flag pkg-config automatic and on by default.
    Make flag bundled-c-zlib to take priority over pkg-config.
    Do not force bundled-c-zlib on Windows, but force it for WASM.
    Strip install-includes, do not install any headers.
    Export DecompressError from non-internal modules.
    Fix compression/decompression of ByteString chunks > 4G.
    Flip flag non-blocking-ffi to be True be default.


(pho)
diff -r1.15 -r1.16 pkgsrc/archivers/hs-zlib/Makefile
diff -r1.7 -r1.8 pkgsrc/archivers/hs-zlib/PLIST
diff -r1.12 -r1.13 pkgsrc/archivers/hs-zlib/buildlink3.mk
diff -r1.8 -r1.9 pkgsrc/archivers/hs-zlib/distinfo

cvs diff -r1.15 -r1.16 pkgsrc/archivers/hs-zlib/Makefile (expand / switch to unified diff)

--- pkgsrc/archivers/hs-zlib/Makefile 2023/11/02 06:36:10 1.15
+++ pkgsrc/archivers/hs-zlib/Makefile 2024/04/29 03:48:16 1.16
@@ -1,19 +1,15 @@ @@ -1,19 +1,15 @@
1# $NetBSD: Makefile,v 1.15 2023/11/02 06:36:10 pho Exp $ 1# $NetBSD: Makefile,v 1.16 2024/04/29 03:48:16 pho Exp $
2 2
3DISTNAME= zlib-0.6.3.0 3DISTNAME= zlib-0.7.1.0
4PKGREVISION= 3 
5CATEGORIES= archivers 4CATEGORIES= archivers
6 5
7MAINTAINER= pho@cielonegro.org 6MAINTAINER= pho@cielonegro.org
8COMMENT= Compression and decompression in the gzip and zlib formats 7COMMENT= Compression and decompression in the gzip and zlib formats
9LICENSE= modified-bsd 8LICENSE= modified-bsd
10 9
11USE_TOOLS+= pkg-config 10USE_TOOLS+= pkg-config
12CONFIGURE_ARGS+= -fpkg-config 11CONFIGURE_ARGS+= -fpkg-config
13 12
14HASKELL_UNRESTRICT_DEPENDENCIES+= \ 
15 base 
16 
17.include "../../mk/haskell.mk" 
18.include "../../devel/zlib/buildlink3.mk" 13.include "../../devel/zlib/buildlink3.mk"
 14.include "../../mk/haskell.mk"
19.include "../../mk/bsd.pkg.mk" 15.include "../../mk/bsd.pkg.mk"

cvs diff -r1.7 -r1.8 pkgsrc/archivers/hs-zlib/PLIST (expand / switch to unified diff)

--- pkgsrc/archivers/hs-zlib/PLIST 2023/10/27 08:13:04 1.7
+++ pkgsrc/archivers/hs-zlib/PLIST 2024/04/29 03:48:16 1.8
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.7 2023/10/27 08:13:04 pho Exp $ 1@comment $NetBSD: PLIST,v 1.8 2024/04/29 03:48:16 pho Exp $
2${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so 2${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
3${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/GZip.dyn_hi 3${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/GZip.dyn_hi
4lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/GZip.hi 4lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/GZip.hi
5${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/GZip.p_hi 5${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/GZip.p_hi
6${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/Zlib.dyn_hi 6${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/Zlib.dyn_hi
7lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/Zlib.hi 7lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/Zlib.hi
8${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/Zlib.p_hi 8${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/Zlib.p_hi
9${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/Zlib/ByteStringCompat.dyn_hi 9${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/Zlib/ByteStringCompat.dyn_hi
10lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/Zlib/ByteStringCompat.hi 10lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/Zlib/ByteStringCompat.hi
11${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/Zlib/ByteStringCompat.p_hi 11${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/Zlib/ByteStringCompat.p_hi
12${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/Zlib/Internal.dyn_hi 12${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/Zlib/Internal.dyn_hi
13lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/Zlib/Internal.hi 13lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/Zlib/Internal.hi
14${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/Zlib/Internal.p_hi 14${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/Zlib/Internal.p_hi
@@ -18,22 +18,20 @@ ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKG @@ -18,22 +18,20 @@ ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKG
18${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/Zlib/Stream.dyn_hi 18${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/Zlib/Stream.dyn_hi
19lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/Zlib/Stream.hi 19lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/Zlib/Stream.hi
20${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/Zlib/Stream.p_hi 20${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Codec/Compression/Zlib/Stream.p_hi
21lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a 21lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a
22${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a 22${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
23lib/zlib-${PKGVERSION}/${HS_VERSION}/package-description 23lib/zlib-${PKGVERSION}/${HS_VERSION}/package-description
24lib/zlib-${PKGVERSION}/${HS_VERSION}/package-id 24lib/zlib-${PKGVERSION}/${HS_VERSION}/package-id
25share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/LICENSE 25share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/LICENSE
26${PLIST.doc}share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/html/Codec-Compression-GZip.html 26${PLIST.doc}share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/html/Codec-Compression-GZip.html
27${PLIST.doc}share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/html/Codec-Compression-Zlib-Internal.html 27${PLIST.doc}share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/html/Codec-Compression-Zlib-Internal.html
28${PLIST.doc}share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/html/Codec-Compression-Zlib-Raw.html 28${PLIST.doc}share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/html/Codec-Compression-Zlib-Raw.html
29${PLIST.doc}share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/html/Codec-Compression-Zlib.html 29${PLIST.doc}share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/html/Codec-Compression-Zlib.html
30${PLIST.doc}share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/html/doc-index.html 30${PLIST.doc}share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/html/doc-index.html
31${PLIST.doc}share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/html/doc-index.json 
32${PLIST.doc}share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/html/haddock-bundle.min.js 31${PLIST.doc}share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/html/haddock-bundle.min.js
33${PLIST.doc}share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/html/index.html 32${PLIST.doc}share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/html/index.html
34${PLIST.doc}share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/html/linuwial.css 33${PLIST.doc}share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/html/linuwial.css
35${PLIST.doc}share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/html/meta.json 34${PLIST.doc}share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/html/meta.json
36${PLIST.doc}share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/html/quick-jump.css 35${PLIST.doc}share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/html/quick-jump.css
37${PLIST.doc}share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/html/quick-jump.min.js 
38${PLIST.doc}share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/html/synopsis.png 36${PLIST.doc}share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/html/synopsis.png
39${PLIST.doc}share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/html/zlib.haddock 37${PLIST.doc}share/doc/${HS_PLATFORM}/zlib-${PKGVERSION}/html/zlib.haddock

cvs diff -r1.12 -r1.13 pkgsrc/archivers/hs-zlib/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/archivers/hs-zlib/buildlink3.mk 2023/11/02 06:36:10 1.12
+++ pkgsrc/archivers/hs-zlib/buildlink3.mk 2024/04/29 03:48:16 1.13
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1# $NetBSD: buildlink3.mk,v 1.12 2023/11/02 06:36:10 pho Exp $ 1# $NetBSD: buildlink3.mk,v 1.13 2024/04/29 03:48:16 pho Exp $
2 2
3BUILDLINK_TREE+= hs-zlib 3BUILDLINK_TREE+= hs-zlib
4 4
5.if !defined(HS_ZLIB_BUILDLINK3_MK) 5.if !defined(HS_ZLIB_BUILDLINK3_MK)
6HS_ZLIB_BUILDLINK3_MK:= 6HS_ZLIB_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.hs-zlib+= hs-zlib>=0.6.3 8BUILDLINK_API_DEPENDS.hs-zlib+= hs-zlib>=0.7.1
9BUILDLINK_ABI_DEPENDS.hs-zlib+= hs-zlib>=0.6.3.0nb3 9BUILDLINK_ABI_DEPENDS.hs-zlib+= hs-zlib>=0.7.1.0
10BUILDLINK_PKGSRCDIR.hs-zlib?= ../../archivers/hs-zlib 10BUILDLINK_PKGSRCDIR.hs-zlib?= ../../archivers/hs-zlib
11 11
12.include "../../devel/zlib/buildlink3.mk" 12.include "../../devel/zlib/buildlink3.mk"
13.endif # HS_ZLIB_BUILDLINK3_MK 13.endif # HS_ZLIB_BUILDLINK3_MK
14 14
15BUILDLINK_TREE+= -hs-zlib 15BUILDLINK_TREE+= -hs-zlib

cvs diff -r1.8 -r1.9 pkgsrc/archivers/hs-zlib/distinfo (expand / switch to unified diff)

--- pkgsrc/archivers/hs-zlib/distinfo 2023/01/25 09:48:10 1.8
+++ pkgsrc/archivers/hs-zlib/distinfo 2024/04/29 03:48:16 1.9
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.8 2023/01/25 09:48:10 pho Exp $ 1$NetBSD: distinfo,v 1.9 2024/04/29 03:48:16 pho Exp $
2 2
3BLAKE2s (zlib-0.6.3.0.tar.gz) = 4ee77f172211ba7eeb4994ba53e9dd827b5af687e396e26f55054809110cdd84 3BLAKE2s (zlib-0.7.1.0.tar.gz) = 78869446940f5f37ffd2bb4d3520ffaafdc8cda8f5ace4a3d37393e01b853b76
4SHA512 (zlib-0.6.3.0.tar.gz) = 95daae13c5d5458fd7c610ce4cc686dc7af477364c4dcf3d31abede84f6e4b4e70ea255f7ded586d46d9bb6298d19c93b8856eec16c6002265ed076e52bf9a21 4SHA512 (zlib-0.7.1.0.tar.gz) = cc83b1550092ba45595873cb66ce4bd65b4ca372bf0461f2337de9fe1765d95dd8e27e2696ee1fdfd6dc58f0f81c499002492e461f00fc928b11ede98a928c81
5Size (zlib-0.6.3.0.tar.gz) = 369595 bytes 5Size (zlib-0.7.1.0.tar.gz) = 29318 bytes