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