head 1.10; access; symbols pkgsrc-2023Q4:1.10.0.2 pkgsrc-2023Q4-base:1.10 pkgsrc-2023Q3:1.7.0.6 pkgsrc-2023Q3-base:1.7 pkgsrc-2023Q2:1.7.0.4 pkgsrc-2023Q2-base:1.7 pkgsrc-2023Q1:1.7.0.2 pkgsrc-2023Q1-base:1.7 pkgsrc-2022Q4:1.5.0.8 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.6 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.4 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.2 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.2.0.6 pkgsrc-2021Q4-base:1.2 pkgsrc-2021Q3:1.2.0.4 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.2 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.1.0.10 pkgsrc-2021Q1-base:1.1 pkgsrc-2020Q4:1.1.0.8 pkgsrc-2020Q4-base:1.1 pkgsrc-2020Q3:1.1.0.6 pkgsrc-2020Q3-base:1.1 pkgsrc-2020Q2:1.1.0.4 pkgsrc-2020Q2-base:1.1 pkgsrc-2020Q1:1.1.0.2 pkgsrc-2020Q1-base:1.1; locks; strict; comment @# @; 1.10 date 2023.11.02.06.36.10; author pho; state Exp; branches; next 1.9; commitid dPkTdcIqhE4k90LE; 1.9 date 2023.10.27.08.33.32; author pho; state Exp; branches; next 1.8; commitid qVLXKTEMR48KZeKE; 1.8 date 2023.10.09.04.54.02; author pho; state Exp; branches; next 1.7; commitid GWJENRm2aeL7mUHE; 1.7 date 2023.02.07.01.40.22; author pho; state Exp; branches; next 1.6; commitid FngQneW4VvkL7xcE; 1.6 date 2023.01.25.09.53.52; author pho; state Exp; branches; next 1.5; commitid nRvpTURGKZ0mhUaE; 1.5 date 2022.02.26.03.57.43; author pho; state Exp; branches; next 1.4; commitid YpGygpH4CsFi05uD; 1.4 date 2022.02.12.08.50.25; author pho; state Exp; branches; next 1.3; commitid RtqPCkFXjE2Y4jsD; 1.3 date 2022.01.18.02.48.01; author pho; state Exp; branches; next 1.2; commitid ebWMDlQYfX5rS3pD; 1.2 date 2021.05.03.19.00.52; author pho; state Exp; branches; next 1.1; commitid Sim1lfCa9UFPBJRC; 1.1 date 2020.01.17.19.01.49; author pho; state Exp; branches; next ; commitid Ud05pE6GR9GuN4TB; desc @@ 1.10 log @Revbump all Haskell after updating lang/ghc96 @ text @# $NetBSD: Makefile,v 1.9 2023/10/27 08:33:32 pho Exp $ DISTNAME= zip-archive-0.4.3 PKGREVISION= 1 CATEGORIES= archivers MAINTAINER= zecrazytux@@zecrazytux.net COMMENT= Library for creating and modifying zip archives LICENSE= modified-bsd .include "../../security/hs-digest/buildlink3.mk" .include "../../archivers/hs-zlib/buildlink3.mk" .include "../../mk/haskell.mk" .include "../../mk/bsd.pkg.mk" @ 1.9 log @archivers/hs-zip-archive: Update to 0.4.3 * Improve code for retrieving compressed data of unknown length (#63). Do not assume we'll have the signature 0x08074b50 that is sometimes used for the data description, because it is not in the spec and is not always used. * Make some record fields strict. * Require binary >= 0.7.2, remove some CPP @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2023/10/09 04:54:02 pho Exp $ d4 1 @ 1.8 log @Bump Haskell packages after updating lang/ghc94 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2023/02/07 01:40:22 pho Exp $ d3 1 a3 2 DISTNAME= zip-archive-0.4.2.2 PKGREVISION= 2 @ 1.7 log @revbump all the Haskell packages after modifying the runtime system of lang/ghc94 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2023/01/25 09:53:52 pho Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.6 log @archivers/hs-zip-archive: Update to 0.4.2.2 zip-archive 0.4.2.2 * Use `command -v` before trying `which` in the test suite (#62). `command` is a bash builtin, but for busybox we'll need `which`. zip-archive 0.4.2.1 * Fix Windows build regression (#61). zip-archive 0.4.2 * Fix problem with files with colon (#89). * Remove build-tools. This was used to indicate that the 'unzip' executable was needed for testing, but it was never intended to be used this way and now the field is deprecated. The current test suite simply skips the test using the unzip executable (with a warning) if 'unzip' is not in the path. * Remove existing symlinks when extracting zip files with symlinks (#60, Vikrem). Previously, writeEntry would raise an error if it tried to create a symlink and a symlink already existed at that path. This behavior was inconsistent with its behavior for regular files, which it overwrote without comment. This commit causes symlinks to be replaced by writeEntry instead of an error being raised. * Remove binary < 0.6 CPP. It's no longer needed because we don't support binary < 0.6. Also use manySig instead of many, to get better error messages. * Add type annotation for printf. * Better checking for unsafe paths (#55). This method allows things like `foo/bar/../../baz`. * Require base >= 4.5 (#56) * Add GitHub CI. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2022/02/26 03:57:43 pho Exp $ d4 1 @ 1.5 log @Bump all Haskell packages after enabling "split sections" in mk/haskell.mk @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2022/02/12 08:50:25 pho Exp $ d3 1 a3 2 DISTNAME= zip-archive-0.4.1 PKGREVISION= 4 @ 1.4 log @revbump after changing the default Haskell compiler @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2022/01/18 02:48:01 pho Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.3 log @Bump packages that depends on GHC @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2021/05/03 19:00:52 pho Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.2 log @*: Bump PKGREVISION for ghc-9.0.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2020/01/17 19:01:49 pho Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.1 log @Import zip-archive-0.4.1 from wip The zip-archive library provides functions for creating, modifying, and extracting files from zip archives. The zip archive format is documented in http://www.pkware.com/documents/casestudies/APPNOTE.TXT. Certain simplifying assumptions are made about the zip archives: in particular, there is no support for strong encryption, zip files that span multiple disks, ZIP64, OS-specific file attributes, or compression methods other than Deflate. However, the library should be able to read the most common zip archives, and the archives it produces should be readable by all standard unzip programs. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2014/08/18 21:22:48 szptvlfn Exp $ d4 1 @