Skip to content

Commit 815d147

Browse files
author
adam
committed
libspectrum: updated to 1.6.0
1.6.0 * Add loading and saving of .S snapshot files as extracted from D40/D80 floppy images (Miroslav Ďurčík, Sergio Baldoví). * Enable SZX support for Currah uSpeech (Vic Chwe). * Add GitHub Actions CI workflows for Linux, Windows, Wii and macOS builds (Miroslav Ďurčík). * Various minor bug fixes/improvements: * Fix PZX handling on big endian systems (Alberto Garcia). * Hide all symbols except the ones in the public API (Alberto Garcia). * Run tests on 'make check' invocation (Alberto Garcia). * Don't generate an edge for the STOP48 TZX block (Fredrick Meunier). * Use local include directives for config.h and libspectrum.h (Fredrick Meunier). * Tests use libspectrum_snap_write() from public API (Sergio Baldoví). * Fix a compilation warning in test 72 (Fredrick Meunier). * Fix function prototypes due to enum/integer mismatch (Sergio Baldoví). * Fix running unit tests when gzip is unavailable (Miroslav Ďurčík). * Use libspectrum's memory management instead of strdup (Sergio Baldoví). * Remove unused variable in szx.c (Sergio Baldoví). * Include strings.h for strcasecmp() in zip.c (Sergio Baldoví). * Include <string.h> for strlen and memcpy in utilities.c (Fredrick Meunier). * Remove obsolete AC_HEADER_STDC macro; update audiofile.m4 (Sergio Baldoví). * Note info loss of uSpeech when writing dsnap, sna or z80 snapshots (Sergio Baldoví). * Fix RZX recording in competition mode (fixes bug 485) (Sergio Baldoví, thanks crem). * Fix core dump when writing SZX snapshots with more than 64 ZXCF pages (Miroslav Ďurčík). * Add LIBSPECTRUM_ERROR_MISSING_ZLIB to public error enum (Miroslav Ďurčík). * Add native macOS WAV support and LIBSPECTRUM_SUPPORTS_WAV, replacing the deprecated LIBSPECTRUM_SUPPORTS_AUDIOFILE macro (Fredrick Meunier). * Fixes for GitHub Actions CI workflows (Fredrick Meunier).
1 parent 25de44c commit 815d147

2 files changed

Lines changed: 6 additions & 7 deletions

File tree

emulators/libspectrum/Makefile

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
# $NetBSD: Makefile,v 1.59 2025/11/17 11:00:44 wiz Exp $
1+
# $NetBSD: Makefile,v 1.60 2026/03/26 13:33:48 adam Exp $
22

3-
DISTNAME= libspectrum-1.5.0
4-
PKGREVISION= 4
3+
DISTNAME= libspectrum-1.6.0
54
CATEGORIES= emulators
65
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=fuse-emulator/}
76

emulators/libspectrum/distinfo

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
$NetBSD: distinfo,v 1.26 2021/10/26 10:23:57 nia Exp $
1+
$NetBSD: distinfo,v 1.27 2026/03/26 13:33:48 adam Exp $
22

3-
BLAKE2s (libspectrum-1.5.0.tar.gz) = d76cb2d0a89b80062306f6a2ee8181e7ca9dd1f43a9ef00d8bdfbd7a9e8e05df
4-
SHA512 (libspectrum-1.5.0.tar.gz) = 55f4cf623bc6c469a0fd80751ada694259d834c19d98400ba244aabf2ac21fed7cdd6de069d9ed7326e099bd3bd62c42cfb8a669b64ae002f90a52563fa2dcd1
5-
Size (libspectrum-1.5.0.tar.gz) = 602354 bytes
3+
BLAKE2s (libspectrum-1.6.0.tar.gz) = 840bf6e9834f1beca5d3aca2f866d549f21c7c9f33653b4312cd2e77152b620b
4+
SHA512 (libspectrum-1.6.0.tar.gz) = f3bd1e35ba26c0230ba326a5765927ef237e1eee2ac77e656c18d1a285745e7f9720825a849ef763cfb27448e8cb1e8e95769ab5a194bf3c9d49a0e13e253d31
5+
Size (libspectrum-1.6.0.tar.gz) = 630698 bytes

0 commit comments

Comments
 (0)