about summary refs log tree commit diff
path: root/pkgs/misc/emulators
diff options
context:
space:
mode:
authorSamuel Gräfenstein <smgb66@yandex.com>2020-06-29 14:01:37 +0200
committerSamuel Gräfenstein <smgb66@yandex.com>2020-06-29 16:22:07 +0200
commit22e9cdc790ab3470ed93532c79ab7b456e66cb79 (patch)
tree7aea1979cffa340e0d593487b6f4d39aee259e24 /pkgs/misc/emulators
parente0f4ee72bc08beb30b840d662b2ded5a9b0888a3 (diff)
downloadnixlib-22e9cdc790ab3470ed93532c79ab7b456e66cb79.tar
nixlib-22e9cdc790ab3470ed93532c79ab7b456e66cb79.tar.gz
nixlib-22e9cdc790ab3470ed93532c79ab7b456e66cb79.tar.bz2
nixlib-22e9cdc790ab3470ed93532c79ab7b456e66cb79.tar.lz
nixlib-22e9cdc790ab3470ed93532c79ab7b456e66cb79.tar.xz
nixlib-22e9cdc790ab3470ed93532c79ab7b456e66cb79.tar.zst
nixlib-22e9cdc790ab3470ed93532c79ab7b456e66cb79.zip
rpcs3: fix vulkan renderer
RPCS3 needs vulkan-headers for building its Vulkan rendering backend.
Diffstat (limited to 'pkgs/misc/emulators')
-rw-r--r--pkgs/misc/emulators/rpcs3/default.nix8
1 files changed, 5 insertions, 3 deletions
diff --git a/pkgs/misc/emulators/rpcs3/default.nix b/pkgs/misc/emulators/rpcs3/default.nix
index 5e26624d6c7a..f71420674e5c 100644
--- a/pkgs/misc/emulators/rpcs3/default.nix
+++ b/pkgs/misc/emulators/rpcs3/default.nix
@@ -1,5 +1,6 @@
 { mkDerivation, lib, fetchgit, cmake, pkgconfig, git
-, qtbase, qtquickcontrols, openal, glew, vulkan-loader, libpng, ffmpeg_3, libevdev, python3
+, qtbase, qtquickcontrols, openal, glew, vulkan-headers, vulkan-loader, libpng
+, ffmpeg, libevdev, python3
 , pulseaudioSupport ? true, libpulseaudio
 , waylandSupport ? true, wayland
 , alsaSupport ? true, alsaLib
@@ -15,7 +16,7 @@ mkDerivation {
 
   src = fetchgit {
     url = "https://github.com/RPCS3/rpcs3";
-    rev = "341fdf7eb14763fd06e2eab9a4b2b8f1adf9fdbd";
+    rev = "v${majorVersion}";
     sha256 = "1qx97zkkjl6bmv5rhfyjqynbz0v8h40b2wxqnl59g287wj0yk3y1";
   };
 
@@ -36,7 +37,8 @@ mkDerivation {
   nativeBuildInputs = [ cmake pkgconfig git ];
 
   buildInputs = [
-    qtbase qtquickcontrols openal glew vulkan-loader libpng ffmpeg_3 libevdev python3
+    qtbase qtquickcontrols openal glew vulkan-headers vulkan-loader libpng ffmpeg
+    libevdev python3
   ] ++ lib.optional pulseaudioSupport libpulseaudio
     ++ lib.optional alsaSupport alsaLib
     ++ lib.optional waylandSupport wayland;