CVS commit: pkgsrc/emulators/fuse-emulator

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

Modified Files:
	pkgsrc/emulators/fuse-emulator: Makefile distinfo options.mk

Log Message:
fuse-emulator: updated to 1.9.1

1.9.1

* UI improvements:
  * GTK3: add freely resizable, aspect-ratio-preserving display
    scaling, including improved fullscreen behaviour (part of feature
    request 135) (Alberto Garcia).
  * GTK3: preserve scaler families when resizing and prevent stale
    display borders (Alberto Garcia).
  * GTK3/Windows: fix drag-and-drop file paths (Sergio BaldovĂ­).
  * Wii: skip symbol characters (fixes bug 266) (Sergio BaldovĂ­).

* Debugger improvements:
  * Correct decimal rendering of values greater than INT_MAX
    (Fredrick Meunier).

* Scaler improvements:
  * Implement PAL composite scaler chroma blending across lines
    (Fredrick Meunier).

* Miscellaneous improvements:
  * Fall back to default settings when loading a settings file fails
    (Fredrick Meunier).
  * Decode BASIC tokens and symbols in tape header names (Fredrick
    Meunier).
  * Always initialise persistent memory-pool allocations (fixes bug
    232) (Fredrick Meunier).

* Testing improvements:
  * Include Z80 core tests in `make check` and expand disassembler,
    debugger-expression and scaler test coverage (Fredrick Meunier).

* Various other minor bugfixes.


To generate a diff of this commit:
cvs rdiff -u -r1.70 -r1.71 pkgsrc/emulators/fuse-emulator/Makefile
cvs rdiff -u -r1.20 -r1.21 pkgsrc/emulators/fuse-emulator/distinfo
cvs rdiff -u -r1.5 -r1.6 pkgsrc/emulators/fuse-emulator/options.mk

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

Index: pkgsrc/emulators/fuse-emulator/Makefile
diff -u pkgsrc/emulators/fuse-emulator/Makefile:1.70 pkgsrc/emulators/fuse-emulator/Makefile:1.71
--- pkgsrc/emulators/fuse-emulator/Makefile:1.70	Thu Jun 25 12:40:46 2026
+++ pkgsrc/emulators/fuse-emulator/Makefile	Sat Aug  8 06:40:46 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.70 2026/06/25 12:40:46 adam Exp $
+# $NetBSD: Makefile,v 1.71 2026/08/08 06:40:46 adam Exp $
 
-DISTNAME=	fuse-1.9.0
+DISTNAME=	fuse-1.9.1
 PKGNAME=	${DISTNAME:S/fuse/fuse-emulator/}
 CATEGORIES=	emulators
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=fuse-emulator/}
@@ -13,11 +13,9 @@ LICENSE=	gnu-gpl-v2
 USE_TOOLS+=	gmake perl pkg-config
 GNU_CONFIGURE=	yes
 
-CPPFLAGS+=	-DDEVOSSAUDIO=\"${DEVOSSAUDIO}\"
-LIBS+=		${LIBOSSAUDIO}
-
 .include "options.mk"
 
+.include "../../devel/SDL2/buildlink3.mk"
 .include "../../emulators/libspectrum/buildlink3.mk"
 .include "../../graphics/png/buildlink3.mk"
 .include "../../textproc/libxml2/buildlink3.mk"

Index: pkgsrc/emulators/fuse-emulator/distinfo
diff -u pkgsrc/emulators/fuse-emulator/distinfo:1.20 pkgsrc/emulators/fuse-emulator/distinfo:1.21
--- pkgsrc/emulators/fuse-emulator/distinfo:1.20	Thu Jun 25 12:40:46 2026
+++ pkgsrc/emulators/fuse-emulator/distinfo	Sat Aug  8 06:40:46 2026
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.20 2026/06/25 12:40:46 adam Exp $
+$NetBSD: distinfo,v 1.21 2026/08/08 06:40:46 adam Exp $
 
-BLAKE2s (fuse-1.9.0.tar.gz) = 5fbb2f67e8c065f5b001f4a62db60b594b7f077c85c04356a7f9f0af7f239488
-SHA512 (fuse-1.9.0.tar.gz) = cbcdcb1e56b1ef18c992c0f1c038a713b22f2cd8c415e1f99b8f6378eff17ffbfa9dbd45edc70c05386dcc5778c88327ce5a17612f7b13138882052d66c1e105
-Size (fuse-1.9.0.tar.gz) = 1809321 bytes
+BLAKE2s (fuse-1.9.1.tar.gz) = 245ba1910945b054a050b8df7a5ffd6ce7e943e972f4c6a1e1e9c43498ac274e
+SHA512 (fuse-1.9.1.tar.gz) = dfe804835cd724d903ca34aa368068f16bb0ac0a0738a17de6dd545d0a139953cab15f26612a6129bc0fffbd981a5bb6de3a781e811b6fe1f851525cea1543e6
+Size (fuse-1.9.1.tar.gz) = 1823797 bytes
 SHA1 (patch-sound_coreaudiosound.c) = e293cd00d9466af4e49a7c0a1cb9b535aebf6f4d
 SHA1 (patch-sound_osssound.c) = e83d80c984592b4e52faccbea35cdc9b54b71933

Index: pkgsrc/emulators/fuse-emulator/options.mk
diff -u pkgsrc/emulators/fuse-emulator/options.mk:1.5 pkgsrc/emulators/fuse-emulator/options.mk:1.6
--- pkgsrc/emulators/fuse-emulator/options.mk:1.5	Tue May 19 12:58:01 2026
+++ pkgsrc/emulators/fuse-emulator/options.mk	Sat Aug  8 06:40:46 2026
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.5 2026/05/19 12:58:01 adam Exp $
+# $NetBSD: options.mk,v 1.6 2026/08/08 06:40:46 adam Exp $
 
 PKG_OPTIONS_VAR=		PKG_OPTIONS.fuse
 PKG_SUPPORTED_OPTIONS=		# empty
@@ -19,5 +19,4 @@ CONFIGURE_ARGS+=	--without-gtk
 .if !empty(PKG_OPTIONS:Msdl)
 CONFIGURE_ARGS+=	--with-sdl
 PLIST.sdl=		yes
-.include "../../devel/SDL/buildlink3.mk"
 .endif