pkgsrc-Changes archive

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

CVS commit: pkgsrc/archivers/lhasa



Module Name:    pkgsrc
Committed By:   tsutsui
Date:           Sun Jan 18 01:57:05 UTC 2026

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

Log Message:
lhasa: update to 0.5.0

Upstream changes (from NEWS.md):

## v0.5.0 (2025-08-01):

 * The output from the list subcommands has been tweaked to be more
   consistent. This should help to avoid parsing bugs with
   naively-written programs and scripts that parse the list output.
   This includes various GUI tools.
 * The test suite was expanded to include archives generated by Tascal
   Lha (a Windows CE port); LH/2 (an OS/2 port); ExpLZH; and the port
   of Lha that ships with MorphOS.
 * A workaround was added for a bug with the Amiga port of lha that
   causes some versions to generate malformed archives where
   directories are stored using the -lh0- compression type. Thanks to
   @zzarko, @polluks, @alfredone and @jsummers for their work on
   figuring out the bug.
 * Support was added for the 64-bit file sizes header, allowing huge
   files (>=4GiB) generated by the MorphOS port of lha to be
   extracted correctly.
 * The compression ratio shown in list output now always rounds up to
   the next 0.1%, which is a more pessimistic but more honest. For
   example, very highly compressed files might be shown as "0.1%" of
   their original size, but never "0.0%".
 * The manual page now includes more detailed information about the
   different list subcommands.
 * The liblhasa headers are now installed into a directory with a name
   that accurately reflects the project's version number.
 * The liblhasa .so version numbers now have meaningful numbers.
 * Some error messages were changed to print filenames safely.
 * Several minor memory leaks were fixed.
 * Extraction of DECLHA self-extracting archives was fixed.
 * Tests can now be run correctly in parallel.
 * The Doxygen search feature was enabled for the documentation pages.
 * Undefined behavior in the BitStreamReader code was fixed (thanks
   @sezero)
 * Some static arrays were made constant (thanks Cameron Cawley).
 * Out-of-tree builds were fixed (thanks Daisuke Fujimura)


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 pkgsrc/archivers/lhasa/Makefile \
    pkgsrc/archivers/lhasa/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/archivers/lhasa/PLIST

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

Modified files:

Index: pkgsrc/archivers/lhasa/Makefile
diff -u pkgsrc/archivers/lhasa/Makefile:1.12 pkgsrc/archivers/lhasa/Makefile:1.13
--- pkgsrc/archivers/lhasa/Makefile:1.12        Sun May 14 16:11:22 2023
+++ pkgsrc/archivers/lhasa/Makefile     Sun Jan 18 01:57:05 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2023/05/14 16:11:22 tsutsui Exp $
+# $NetBSD: Makefile,v 1.13 2026/01/18 01:57:05 tsutsui Exp $
 
-DISTNAME=      lhasa-0.4.0
+DISTNAME=      lhasa-0.5.0
 CATEGORIES=    archivers
 MASTER_SITES=  https://soulsphere.org/projects/lhasa/
 
Index: pkgsrc/archivers/lhasa/distinfo
diff -u pkgsrc/archivers/lhasa/distinfo:1.12 pkgsrc/archivers/lhasa/distinfo:1.13
--- pkgsrc/archivers/lhasa/distinfo:1.12        Sun May 14 16:11:22 2023
+++ pkgsrc/archivers/lhasa/distinfo     Sun Jan 18 01:57:05 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.12 2023/05/14 16:11:22 tsutsui Exp $
+$NetBSD: distinfo,v 1.13 2026/01/18 01:57:05 tsutsui Exp $
 
-BLAKE2s (lhasa-0.4.0.tar.gz) = 2812dd3862edd7d455710aeff9f69d84f2920be2967032863a6b142ee97481b0
-SHA512 (lhasa-0.4.0.tar.gz) = 55d11a9a23e6a9c847166f963bc11dcc7aba0db1e68c44ae6d0ee40e40494484ff797b649a386bea76ea9b4ff8096722283c82b9ad253d784488366c9d73c127
-Size (lhasa-0.4.0.tar.gz) = 3503963 bytes
+BLAKE2s (lhasa-0.5.0.tar.gz) = 88ffc32158e1df681282cd0b3a495de75119b8743cff13a4c4f7926d499f93f4
+SHA512 (lhasa-0.5.0.tar.gz) = 26de1e454230e6ed33919ce0071d1f6aa8d35d2a534ce17956d32b9a73a162db8627bea58db6fef3f359ab88ca8331f991a04d7a6d696e949dd9e189b4835038
+Size (lhasa-0.5.0.tar.gz) = 3568200 bytes

Index: pkgsrc/archivers/lhasa/PLIST
diff -u pkgsrc/archivers/lhasa/PLIST:1.2 pkgsrc/archivers/lhasa/PLIST:1.3
--- pkgsrc/archivers/lhasa/PLIST:1.2    Sun Jun  3 10:20:04 2012
+++ pkgsrc/archivers/lhasa/PLIST        Sun Jan 18 01:57:05 2026
@@ -1,10 +1,10 @@
-@comment $NetBSD: PLIST,v 1.2 2012/06/03 10:20:04 wiz Exp $
+@comment $NetBSD: PLIST,v 1.3 2026/01/18 01:57:05 tsutsui Exp $
 bin/lha
-include/liblhasa-1.0/lha_decoder.h
-include/liblhasa-1.0/lha_file_header.h
-include/liblhasa-1.0/lha_input_stream.h
-include/liblhasa-1.0/lha_reader.h
-include/liblhasa-1.0/lhasa.h
+include/lib${PKGNAME}/lha_decoder.h
+include/lib${PKGNAME}/lha_file_header.h
+include/lib${PKGNAME}/lha_input_stream.h
+include/lib${PKGNAME}/lha_reader.h
+include/lib${PKGNAME}/lhasa.h
 lib/liblhasa.la
 lib/pkgconfig/liblhasa.pc
 man/man1/lha.1



Home | Main Index | Thread Index | Old Index