summary refs log tree commit diff
diff options
context:
space:
mode:
authorMartino Fontana <tinozzo123@tutanota.com>2022-11-08 19:37:34 +0100
committerMartino Fontana <tinozzo123@tutanota.com>2023-06-08 20:26:35 +0200
commit661fec2d7c323828c26e5a3608903ac0b3238da0 (patch)
treea9237a37d355bc2c95422bb31d99062f1b92879b
parent17d63282b27555fada48909a471c8b000e1c8f01 (diff)
downloadnixpkgs-661fec2d7c323828c26e5a3608903ac0b3238da0.tar
nixpkgs-661fec2d7c323828c26e5a3608903ac0b3238da0.tar.gz
nixpkgs-661fec2d7c323828c26e5a3608903ac0b3238da0.tar.bz2
nixpkgs-661fec2d7c323828c26e5a3608903ac0b3238da0.tar.lz
nixpkgs-661fec2d7c323828c26e5a3608903ac0b3238da0.tar.xz
nixpkgs-661fec2d7c323828c26e5a3608903ac0b3238da0.tar.zst
nixpkgs-661fec2d7c323828c26e5a3608903ac0b3238da0.zip
citra: proper cubeb dependencies
-rw-r--r--pkgs/applications/emulators/citra/generic.nix6
1 files changed, 3 insertions, 3 deletions
diff --git a/pkgs/applications/emulators/citra/generic.nix b/pkgs/applications/emulators/citra/generic.nix
index 75048ef5334..d7cea31e23f 100644
--- a/pkgs/applications/emulators/citra/generic.nix
+++ b/pkgs/applications/emulators/citra/generic.nix
@@ -17,7 +17,7 @@
 , enableQt ? true, qtbase, qtmultimedia, wrapQtAppsHook
 , enableQtTranslation ? enableQt, qttools
 , enableWebService ? true
-, enableCubeb ? true, libpulseaudio
+, enableCubeb ? true, cubeb
 , enableFfmpegAudioDecoder ? true
 , enableFfmpegVideoDumper ? true
 , ffmpeg_4
@@ -40,7 +40,7 @@ stdenv.mkDerivation rec {
   ] ++ lib.optionals enableQt [ qtbase qtmultimedia ]
     ++ lib.optional enableSdl2 SDL2
     ++ lib.optional enableQtTranslation qttools
-    ++ lib.optional enableCubeb libpulseaudio
+    ++ lib.optionals enableCubeb cubeb.passthru.backendLibs
     ++ lib.optional (enableFfmpegAudioDecoder || enableFfmpegVideoDumper) ffmpeg_4
     ++ lib.optional useDiscordRichPresence rapidjson
     ++ lib.optional enableFdk fdk_aac;
@@ -89,7 +89,7 @@ stdenv.mkDerivation rec {
   # Fixes https://github.com/NixOS/nixpkgs/issues/171173
   postInstall = lib.optionalString (enableCubeb && enableSdl2) ''
     wrapProgram "$out/bin/citra" \
-      --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ libpulseaudio ]}
+      --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath cubeb.passthru.backendLibs}
   '';
 
   meta = with lib; {