aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Cournoyer <maxim.cournoyer@gmail.com>2024-10-13 00:30:06 +0900
committerMaxim Cournoyer <maxim.cournoyer@gmail.com>2024-10-13 21:26:09 +0900
commit8f0d76152a4496960f4c2ec219839c5a48b0568e (patch)
treef3a98119b2ff1f6dfea6ac28a1e0cfe4894577d7
parente4f5eb6c01727ef143e533019e74830e00d6f5d2 (diff)
downloadguix-8f0d76152a4496960f4c2ec219839c5a48b0568e.tar
guix-8f0d76152a4496960f4c2ec219839c5a48b0568e.tar.gz
gnu: retroarch: Fix suspend screensaver feature not working.
* gnu/packages/emulators.scm (retroarch-minimal) [phases] <configure>: Add '--enable-dbus' configure flag. Change-Id: I48257cdbe07620451b7c73998f1937c7e4c81b7a
-rw-r--r--gnu/packages/emulators.scm4
1 files changed, 4 insertions, 0 deletions
diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm
index d1a9ab5b50..edc2607e17 100644
--- a/gnu/packages/emulators.scm
+++ b/gnu/packages/emulators.scm
@@ -2408,6 +2408,9 @@ GLSL (@file{.slang}) shaders for use with RetroArch.")
'("--enable-neon" "--enable-floathard")
'())
(string-append "--prefix=" #$output)
+ ;; D-Bus support is required for 'suspend screensaver' option
+ ;; to work.
+ "--enable-dbus"
;; Non-free software are available through the core updater,
;; disable it. See <https://issues.guix.gnu.org/38360>.
"--disable-update_cores"
@@ -2439,6 +2442,7 @@ GLSL (@file{.slang}) shaders for use with RetroArch.")
which))
(inputs
(list alsa-lib
+ dbus
eudev
ffmpeg
flac