This is an automated email from the git hooks/post-receive script.

guix_mirror_bot pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
     new 4b5a4de167 gnu: bsnes: Update to 115-0.ddc3dc2.
4b5a4de167 is described below

commit 4b5a4de167736130168a271689422b75030d1bf9
Author: Maxim Cournoyer <ma...@guixotic.coop>
AuthorDate: Tue Jul 22 09:38:06 2025 +0900

    gnu: bsnes: Update to 115-0.ddc3dc2.
    
    * gnu/packages/emulators.scm (bsnes): Update to 115-0.ddc3dc2.
    [inputs]: Remove gtksourceview-2. Add gtk+.
    [license]: Update to gpl3+ (or any later version).
    
    Relates-to: #1401
    Change-Id: If4ab3f085815f256001e4816767f7f1709f240a8
---
 gnu/packages/emulators.scm | 84 ++++++++++++++++++++++++----------------------
 1 file changed, 44 insertions(+), 40 deletions(-)

diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm
index 2f266c4f17..828baa1527 100644
--- a/gnu/packages/emulators.scm
+++ b/gnu/packages/emulators.scm
@@ -15,7 +15,7 @@
 ;;; Copyright © 2020 Christopher Howard <christop...@librehacker.com>
 ;;; Copyright © 2021 Felipe Balbi <ba...@kernel.org>
 ;;; Copyright © 2021, 2024 Felix Gruber <fel...@posteo.net>
-;;; Copyright © 2021, 2024, 2025 Maxim Cournoyer <maxim.courno...@gmail.com>
+;;; Copyright © 2021, 2024, 2025 Maxim Cournoyer <ma...@guixotic.coop>
 ;;; Copyright © 2021 Guillaume Le Vaillant <g...@posteo.net>
 ;;; Copyright © 2023 c4droid <c4dr...@foxmail.com>
 ;;; Copyright © 2023 Yovan Naumovski <yovan@gorski.stream>
@@ -3484,46 +3484,50 @@ from various forks of Gens, and improved platform 
portability.")
     (license license:gpl2+)))
 
 (define-public bsnes
-  (package
-    (name "bsnes")
-    (version "115")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/bsnes-emu/bsnes";)
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0j054x38fwai61vj36sc04r3zkzay5acq2cgd9zqv5hs51s36g5b"))))
-    (build-system gnu-build-system)
-    (arguments
-     (list
-      #:make-flags #~(list "-C" "bsnes"
-                           ;; Remove march=native
-                           "local=false"
-                           (string-append "prefix=" #$output))
-      #:tests? #f                       ;No tests.
-      #:phases #~(modify-phases %standard-phases
-                   (delete 'configure))))
-    (native-inputs (list pkg-config))
-    (inputs
-     (list alsa-lib
-           ao
-           cairo
-           eudev
-           gtksourceview-2
-           libxrandr
-           libxv
-           openal
-           pulseaudio
-           sdl2))
-    (home-page "https://github.com/bsnes-emu/bsnes";)
-    (synopsis "Emulator for the Super Nintendo / Super Famicom systems")
-    (description
-     "bsnes is a Super Nintendo / Super Famicom emulator that focuses on
+  ;; Use a snapshot of the latest master branch, as it includes unreleased
+  ;; build fixes.
+  (let ((commit "ddc3dc2d472aa0bb93ae0663b774734dfd94ab4b")
+        (revision "0"))
+    (package
+      (name "bsnes")
+      (version (git-version "115" revision commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+                (url "https://github.com/bsnes-emu/bsnes";)
+                (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32 "03slkk1117vv5p2zhvmyb4l18gb0j9nq2szsravl94zb3v6lbfl0"))))
+      (build-system gnu-build-system)
+      (arguments
+       (list
+        #:make-flags #~(list "-C" "bsnes"
+                             ;; Remove march=native
+                             "local=false"
+                             (string-append "prefix=" #$output))
+        #:tests? #f                       ;No tests.
+        #:phases #~(modify-phases %standard-phases
+                     (delete 'configure))))
+      (native-inputs (list pkg-config))
+      (inputs
+       (list alsa-lib
+             ao
+             cairo
+             gtk+
+             eudev
+             libxrandr
+             libxv
+             openal
+             pulseaudio
+             sdl2))
+      (home-page "https://github.com/bsnes-emu/bsnes";)
+      (synopsis "Emulator for the Super Nintendo / Super Famicom systems")
+      (description
+       "bsnes is a Super Nintendo / Super Famicom emulator that focuses on
 performance, features, and ease of use.")
-    (license license:gpl3)))
+      (license license:gpl3+))))
 
 (define-public bsnes-hd
   (package

Reply via email to