diff options
author | Martino Fontana <tinozzo123@gmail.com> | 2024-03-01 15:59:37 +0100 |
---|---|---|
committer | Martino Fontana <tinozzo123@gmail.com> | 2024-03-01 15:59:37 +0100 |
commit | e468e3b9e2979fb10bb9783964d9d720a46ff155 (patch) | |
tree | 506410d8987a3798b3581a0c9c8801e0e6663ffc | |
parent | 038eedd6cb4d45f853dafaa5edf2d3f302e38182 (diff) | |
download | nixlib-e468e3b9e2979fb10bb9783964d9d720a46ff155.tar nixlib-e468e3b9e2979fb10bb9783964d9d720a46ff155.tar.gz nixlib-e468e3b9e2979fb10bb9783964d9d720a46ff155.tar.bz2 nixlib-e468e3b9e2979fb10bb9783964d9d720a46ff155.tar.lz nixlib-e468e3b9e2979fb10bb9783964d9d720a46ff155.tar.xz nixlib-e468e3b9e2979fb10bb9783964d9d720a46ff155.tar.zst nixlib-e468e3b9e2979fb10bb9783964d9d720a46ff155.zip |
rpcs3: add `USE_SDL` and `USE_DISCORD_RPC` flags
-rw-r--r-- | pkgs/by-name/rp/rpcs3/package.nix | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/pkgs/by-name/rp/rpcs3/package.nix b/pkgs/by-name/rp/rpcs3/package.nix index d65e6bfad137..058d95bb4414 100644 --- a/pkgs/by-name/rp/rpcs3/package.nix +++ b/pkgs/by-name/rp/rpcs3/package.nix @@ -22,6 +22,7 @@ , flatbuffers , llvm_16 , cubeb +, enableDiscordRpc ? false , faudioSupport ? true , faudio , SDL2 @@ -72,9 +73,11 @@ stdenv.mkDerivation { (lib.cmakeBool "USE_SYSTEM_PUGIXML" true) (lib.cmakeBool "USE_SYSTEM_FLATBUFFERS" true) (lib.cmakeBool "USE_SYSTEM_SDL" true) + (lib.cmakeBool "USE_SDL" true) (lib.cmakeBool "WITH_LLVM" true) (lib.cmakeBool "BUILD_LLVM" false) (lib.cmakeBool "USE_NATIVE_INSTRUCTIONS" false) + (lib.cmakeBool "USE_DISCORD_RPC" enableDiscordRpc) (lib.cmakeBool "USE_FAUDIO" faudioSupport) ]; @@ -82,9 +85,9 @@ stdenv.mkDerivation { buildInputs = [ qtbase qtmultimedia openal glew vulkan-headers vulkan-loader libpng ffmpeg - libevdev zlib libusb1 curl wolfssl python3 pugixml flatbuffers llvm_16 libSM + libevdev zlib libusb1 curl wolfssl python3 pugixml SDL2 flatbuffers llvm_16 libSM ] ++ cubeb.passthru.backendLibs - ++ lib.optionals faudioSupport [ faudio SDL2 ] + ++ lib.optional faudioSupport faudio ++ lib.optionals waylandSupport [ wayland qtwayland ]; postInstall = '' |