pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/emulators/libspectrum
Module Name: pkgsrc
Committed By: adam
Date: Mon Nov 2 09:10:40 UTC 2026
Modified Files:
pkgsrc/emulators/libspectrum: Makefile distinfo
Log Message:
libspectrum: updated to 1.8.0
libspectrum 1.8.0
* Add PZX tape writing, including conversion of legacy tape blocks,
recordings, generalised data, bounded jumps and finite loops
(Fredrick Meunier).
* Support TZX CSW recording blocks and add tape sample-rate and CSW
accessors (fixes bug 528) (Fredrick Meunier, thanks AJ B).
* Replace libaudiofile with a portable PCM WAV reader, enabling WAV
input in every build (Fredrick Meunier).
* Standardise metadata APIs on UTF-8, converting legacy encodings
with lossy substitution where necessary (Fredrick Meunier).
* Improve waveform, timing and initial polarity preservation when
converting between PZX, TZX and CSW tapes (Fredrick Meunier).
* Recognise ROM pulse recordings when exporting PZX tapes as TAP
(Fredrick Meunier).
* Various minor bug fixes/improvements:
* Increase snapshot RAM storage to 64 pages (Fredrick Meunier).
* Avoid reading past the end of generalised tape data (fixes bug
529) (Fredrick Meunier, thanks AJ B).
* Fix generalised symbol termination and terminal tape transitions
(Fredrick Meunier).
* Fix RLE pulse block lengths for long-form pulses (Fredrick
Meunier).
* Fix TZX message duration encoding and reject overflow (Fredrick
Meunier).
* Use unsigned, endian-safe dword decoding (fixes bug 533)
(Fredrick Meunier, thanks Sergio Baldoví).
* Improve PZX payload bounds checking (Fredrick Meunier).
* Tolerate incorrect byte rates in PCM WAV headers (Fredrick
Meunier).
* Support test builds with static libraries disabled (Fredrick
Meunier, thanks Nico P).
* Extend tape, WAV, metadata and snapshot regression tests
(Fredrick Meunier).
* Fix compiler warnings and improve Windows builds and CI
(Fredrick Meunier, thanks Alberto Garcia).
To generate a diff of this commit:
cvs rdiff -u -r1.68 -r1.69 pkgsrc/emulators/libspectrum/Makefile
cvs rdiff -u -r1.32 -r1.33 pkgsrc/emulators/libspectrum/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/emulators/libspectrum/Makefile
diff -u pkgsrc/emulators/libspectrum/Makefile:1.68 pkgsrc/emulators/libspectrum/Makefile:1.69
--- pkgsrc/emulators/libspectrum/Makefile:1.68 Tue Sep 29 10:25:49 2026
+++ pkgsrc/emulators/libspectrum/Makefile Mon Nov 2 09:10:40 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.68 2026/09/29 10:25:49 adam Exp $
+# $NetBSD: Makefile,v 1.69 2026/11/02 09:10:40 adam Exp $
-DISTNAME= libspectrum-1.7.0
+DISTNAME= libspectrum-1.8.0
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=fuse-emulator/}
Index: pkgsrc/emulators/libspectrum/distinfo
diff -u pkgsrc/emulators/libspectrum/distinfo:1.32 pkgsrc/emulators/libspectrum/distinfo:1.33
--- pkgsrc/emulators/libspectrum/distinfo:1.32 Tue Sep 29 10:25:49 2026
+++ pkgsrc/emulators/libspectrum/distinfo Mon Nov 2 09:10:40 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.32 2026/09/29 10:25:49 adam Exp $
+$NetBSD: distinfo,v 1.33 2026/11/02 09:10:40 adam Exp $
-BLAKE2s (libspectrum-1.7.0.tar.gz) = cc99c7dd1a5a058f2d6331a74eb61dd2fccdaf181baf5e3fbe92aef88c8b8f34
-SHA512 (libspectrum-1.7.0.tar.gz) = 6e0b7f87aa1f794b443d50fbfd135a1a73e5cdf48cc9ace671ad00cd2d5078e606dc1cedd0a4367a62dbaacf6df556d4f2050d5e904905858af3c3994a15ae6a
-Size (libspectrum-1.7.0.tar.gz) = 722761 bytes
+BLAKE2s (libspectrum-1.8.0.tar.gz) = 7dcd68b4e506a611f10958262d886834401c78e82a1efea1ef2654c98bb40230
+SHA512 (libspectrum-1.8.0.tar.gz) = c54e810de9ddada6447b735dca03e5a02907271419efcc841644544b04be69e776d2885cae7f688f73fde627d42dd8e567d28b78f486f3b58ec0fc5656033dd3
+Size (libspectrum-1.8.0.tar.gz) = 802576 bytes
Home |
Main Index |
Thread Index |
Old Index