Sun Apr 28 09:45:13 2024 UTC (14d)
ancient: update to 2.1.1.

2.1.1

Small hotfix release:

    Removing test-files from dist
    Removing VS2022 compiler warnings
    Making builds/prs gated on warnings. Added VS2022 to the gate

2.1.0

Added new decompressors:

    Compact (Unix)
    Compress (Unix)
    Freeze (Unix)
    LOB Compressor a.k.a. multipac. all 6 modes (Atari)
    Pack (Unix)
    Quasijarus Strong compression (FreeBSD)
    PX20 support - fast bypass of passwords (Amiga)
    DMS improvements for broken files - auto fixup (Amiga)
    XPK PPMQ (This concludes XPK, yay!) (Amiga)
    SCO Compress LZH (Unix)

Other improvements:

    XPK Unimplemented for detecting missing-formats
    Test Framework incl. test files
    Memory safety fixes
    Improved commandline
    Zip & Lzh cleanup (they are not part of the build anymore)


(wiz)
diff -r1.3 -r1.4 pkgsrc/archivers/ancient/Makefile
diff -r1.1 -r1.2 pkgsrc/archivers/ancient/distinfo

cvs diff -r1.3 -r1.4 pkgsrc/archivers/ancient/Makefile (expand / switch to unified diff)

--- pkgsrc/archivers/ancient/Makefile 2023/07/20 21:09:00 1.3
+++ pkgsrc/archivers/ancient/Makefile 2024/04/28 09:45:12 1.4
@@ -1,25 +1,26 @@ @@ -1,25 +1,26 @@
1# $NetBSD: Makefile,v 1.3 2023/07/20 21:09:00 nia Exp $ 1# $NetBSD: Makefile,v 1.4 2024/04/28 09:45:12 wiz Exp $
2 2
3DISTNAME= ancient-2.0.0 3DISTNAME= ancient-2.1.1
4CATEGORIES= archivers 4CATEGORIES= archivers
5MASTER_SITES= ${MASTER_SITE_GITHUB:=temisu/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=temisu/}
6GITHUB_TAG= v${PKGVERSION_NOREV} 6GITHUB_TAG= v${PKGVERSION_NOREV}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/temisu/ancient 9HOMEPAGE= https://github.com/temisu/ancient
10COMMENT= Decompression routines for ancient formats 10COMMENT= Decompression routines for ancient formats
11LICENSE= 2-clause-bsd 11LICENSE= 2-clause-bsd
12 12
13TOOL_DEPENDS+= autoconf-archive-[0-9]*:../../devel/autoconf-archive 13TOOL_DEPENDS+= autoconf-archive-[0-9]*:../../devel/autoconf-archive
14 14
15USE_LANGUAGES= c c++ 15USE_LANGUAGES= c c++
16GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes
17USE_LIBTOOL= yes 17USE_LIBTOOL= yes
 18# pkg-config needed by autoconf for m4 files
18USE_TOOLS+= automake autoconf pkg-config 19USE_TOOLS+= automake autoconf pkg-config
19 20
20USE_CXX_FEATURES+= c++17 21USE_CXX_FEATURES+= c++17
21 22
22pre-configure: 23pre-configure:
23 cd ${WRKSRC} && autoreconf -i 24 cd ${WRKSRC} && autoreconf -i
24 25
25.include "../../mk/bsd.pkg.mk" 26.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/archivers/ancient/distinfo 2023/02/10 22:09:10 1.1
+++ pkgsrc/archivers/ancient/distinfo 2024/04/28 09:45:12 1.2
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.1 2023/02/10 22:09:10 fcambus Exp $ 1$NetBSD: distinfo,v 1.2 2024/04/28 09:45:12 wiz Exp $
2 2
3BLAKE2s (ancient-2.0.0.tar.gz) = 33d05e7d7f1819f8097d6347b59e58489675fed06a76d32b4e466c3fc5f9ba08 3BLAKE2s (ancient-2.1.1.tar.gz) = 6de9ae4b81605803f512ea553c767b0ced6631f409e63780e6847785e912f632
4SHA512 (ancient-2.0.0.tar.gz) = 83221b83919b981013b3b54067a58ca0a53d4a4c4e195751c063226f1e7bdb5e031e480bbd67f818582269b8cc01fae2dafa257a1634bd918b38a38488659c21 4SHA512 (ancient-2.1.1.tar.gz) = 47cf5d6ec0e5055507895495f88122c109ea4d3dfcb7a1bfef52d6e04fc2ac148706ddf03d2779c603229ba962874c007fad0e7f6270759db4ba67d141f4a0bf
5Size (ancient-2.0.0.tar.gz) = 98727 bytes 5Size (ancient-2.1.1.tar.gz) = 117915 bytes