GNU bug report logs - #75537
[PATCH 0/2] Add bsnes-hd / libretro-bsnes-hd

Previous Next

Package: guix-patches;

Reported by: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Date: Mon, 13 Jan 2025 15:20:01 UTC

Severity: normal

Tags: patch

Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 75537 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>, Adam Faiz <adam.faiz <at> disroot.org>, Liliana Marie Prikler <liliana.prikler <at> gmail.com>, 宋文武 <iyzsong <at> envs.net>
Subject: [bug#75537] [PATCH 2/2] gnu: Add libretro-bsnes-hd.
Date: Tue, 14 Jan 2025 00:28:11 +0900
* gnu/packages/emulators.scm (libretro-bsnes-hd): New variable.

Change-Id: Ibb99d4f027530d5dc812c1cdbc22ad9d972234e5
---
 gnu/packages/emulators.scm | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm
index 5a2ac8846f..1c8f66c924 100644
--- a/gnu/packages/emulators.scm
+++ b/gnu/packages/emulators.scm
@@ -3230,6 +3230,21 @@ (define-public bsnes-hd
 @end table")
     (license license:gpl3+)))
 
+(define-public libretro-bsnes-hd
+  (package/inherit bsnes-hd
+    (name "libretro-bsnes-hd")
+    (arguments
+     (substitute-keyword-arguments (package-arguments bsnes-hd)
+       ((#:make-flags flags ''())
+        #~(cons "target=libretro" #$flags))
+       ((#:phases phases '%standard-phases)
+        #~(modify-phases #$phases
+            (replace 'install           ;no install target
+              (lambda _
+                (install-file "bsnes/out/bsnes_hd_beta_libretro.so"
+                              (string-append #$output "/lib/libretro/"))))))))
+    (synopsis "Libretro port of bsnes-hd")))
+
 (define-public jg-api
   (package
     (name "jg-api")
-- 
2.47.1





This bug report was last modified 127 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.