CVS commit: pkgsrc/emulators/libspectrum

"Adam Ciarcinski" <[email protected]> Sat, 8 Aug 2026 06:37:42 +0000
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
Module Name:	pkgsrc
Committed By:	adam
Date:		Sat Aug  8 06:37:42 UTC 2026

Modified Files:
	pkgsrc/emulators/libspectrum: Makefile distinfo

Log Message:
libspectrum: updated to 1.6.3

1.6.3

* Add libspectrum_zx_string_to_utf8() to translate ZX Spectrum strings
  to UTF-8 (Fredrick Meunier).

* Fix 64-bit Windows compilation on MSYS2/MINGW64 (Sergio BaldovĂ­).

* Fix use-after-free and RZX input block length handling (Fredrick
  Meunier).

* Add const qualifiers to tape block getter parameters (Fredrick
  Meunier).

* Various minor bug fixes/improvements:
  * Improve error propagation when writing TAP blocks (Fredrick
    Meunier).
  * Enable extra GCC warnings and fix associated warnings (Fredrick
    Meunier).
  * Add unit tests for tape, snapshot, timing, file identification,
    machine capability, SZX chunk, and utility APIs (Fredrick Meunier).
  * Update GitHub Actions and improve CI dependency cache invalidation
    (Fredrick Meunier).


To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 pkgsrc/emulators/libspectrum/Makefile
cvs rdiff -u -r1.29 -r1.30 pkgsrc/emulators/libspectrum/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(unnamed) (text/x-diff, 1.6 KB)
Modified files:

Index: pkgsrc/emulators/libspectrum/Makefile
diff -u pkgsrc/emulators/libspectrum/Makefile:1.62 pkgsrc/emulators/libspectrum/Makefile:1.63
--- pkgsrc/emulators/libspectrum/Makefile:1.62	Thu Jun 25 12:39:37 2026
+++ pkgsrc/emulators/libspectrum/Makefile	Sat Aug  8 06:37:42 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.62 2026/06/25 12:39:37 adam Exp $
+# $NetBSD: Makefile,v 1.63 2026/08/08 06:37:42 adam Exp $
 
-DISTNAME=	libspectrum-1.6.2
+DISTNAME=	libspectrum-1.6.3
 CATEGORIES=	emulators
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=fuse-emulator/}
 

Index: pkgsrc/emulators/libspectrum/distinfo
diff -u pkgsrc/emulators/libspectrum/distinfo:1.29 pkgsrc/emulators/libspectrum/distinfo:1.30
--- pkgsrc/emulators/libspectrum/distinfo:1.29	Thu Jun 25 12:39:37 2026
+++ pkgsrc/emulators/libspectrum/distinfo	Sat Aug  8 06:37:42 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.29 2026/06/25 12:39:37 adam Exp $
+$NetBSD: distinfo,v 1.30 2026/08/08 06:37:42 adam Exp $
 
-BLAKE2s (libspectrum-1.6.2.tar.gz) = bfb1921197f00025172fba5a58a8c49e0f6cb6f1ed26a2caf7f761288f6c9a73
-SHA512 (libspectrum-1.6.2.tar.gz) = 057bcb2713b8dc4b46a27adc3e6b1de1f89804cd36bc217434b9c2915076da21ddc5fae02c4246f60687147b92f5fe817ba9b148954eab9460bd1c0b939bc512
-Size (libspectrum-1.6.2.tar.gz) = 665653 bytes
+BLAKE2s (libspectrum-1.6.3.tar.gz) = 517070422ee5b4aa802176c966d470ff8e0b49c319e6fe4ebd44e1cc1456c05b
+SHA512 (libspectrum-1.6.3.tar.gz) = 7b6bad2a0f7a357c529ca1c39f0b1cba5aff4dfc3fbc85d537e5267dcca2ec9406872ed510b17c7c0b35e1aa692ae37d461710d6ec7c9ae701a03a912760d6a8
+Size (libspectrum-1.6.3.tar.gz) = 688771 bytes