diff options
author | 宋文武 <iyzsong@member.fsf.org> | 2023-10-24 20:38:12 +0800 |
---|---|---|
committer | 宋文武 <iyzsong@member.fsf.org> | 2023-10-29 09:33:20 +0800 |
commit | b4b716983997f912881ede5c611588e7d88d6bab (patch) | |
tree | ac7665782701f965caa7dad91b0d8e4d705761df | |
parent | 3e968af4726192b042837c449e55b91fae14fa17 (diff) | |
download | guix-b4b716983997f912881ede5c611588e7d88d6bab.tar.gz guix-b4b716983997f912881ede5c611588e7d88d6bab.zip |
gnu: retroarch: Use more system libraries.
* gnu/packages/emulators.scm (retroarch)[inputs]: Add flac, glslang,
mbedtls-apache, openssl, spirv-headers and spirv-tools.
[arguments]: Add configure flags to disable bundled libraries.
Change-Id: I2a833da5e5b28469e4677b3c24608e71949308a7
-rw-r--r-- | gnu/packages/emulators.scm | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm index e7ec4b4f9b..20a0caf469 100644 --- a/gnu/packages/emulators.scm +++ b/gnu/packages/emulators.scm @@ -1471,22 +1471,32 @@ as RetroArch.") ;; Non-free software are available through the core updater, ;; disable it. See <https://issues.guix.gnu.org/38360>. "--disable-update_cores" - "--disable-builtinzlib"))))))) + "--disable-builtinmbedtls" + "--disable-builtinbearssl" + "--disable-builtinzlib" + "--disable-builtinflac" + "--disable-builtinglslang"))))))) (inputs `(("alsa-lib" ,alsa-lib) ("ffmpeg" ,ffmpeg-4) + ("flac" ,flac) ("freetype" ,freetype) + ("glslang" ,glslang) ("libxinerama" ,libxinerama) ("libxkbcommon" ,libxkbcommon) ("libxml2" ,libxml2) ("libxrandr" ,libxrandr) ("libxv" ,libxv) + ("mbedtls-apache" ,mbedtls-apache) ("mesa" ,mesa) ("openal" ,openal) + ("openssl" ,openssl) ("pulseaudio" ,pulseaudio) ("python" ,python) ("qtbase" ,qtbase-5) ("sdl" ,sdl2) + ("spirv-headers" ,spirv-headers) + ("spirv-tools" ,spirv-tools) ("udev" ,eudev) ("vulkan-loader" ,vulkan-loader) ("wayland" ,wayland) |