about summary refs log tree commit diff
path: root/pkgs/by-name/ga
diff options
context:
space:
mode:
authorK900 <me@0upti.me>2024-06-22 07:52:44 +0300
committerK900 <me@0upti.me>2024-06-22 07:56:52 +0300
commitf6beec9909627ea8c7e56c2e029f9286236fae64 (patch)
treea65166ad8293461b81fbd73f6d05db1830cf84fd /pkgs/by-name/ga
parent38558849a18384f995fad7223f7043c4e3cfc590 (diff)
gamescope: 3.14.18 -> 3.14.22
Also, use vendored OpenVR, as the stable tag is now too old.
Diffstat (limited to 'pkgs/by-name/ga')
-rw-r--r--pkgs/by-name/ga/gamescope/package.nix11
1 files changed, 5 insertions, 6 deletions
diff --git a/pkgs/by-name/ga/gamescope/package.nix b/pkgs/by-name/ga/gamescope/package.nix
index 6b8ab54cff1a4..78c491827f949 100644
--- a/pkgs/by-name/ga/gamescope/package.nix
+++ b/pkgs/by-name/ga/gamescope/package.nix
@@ -4,6 +4,7 @@
 , meson
 , pkg-config
 , ninja
+, cmake
 , xorg
 , libdrm
 , libei
@@ -23,11 +24,9 @@
 , libinput
 , glslang
 , hwdata
-, openvr
 , stb
 , wlroots
 , libdecor
-, libdisplay-info
 , lib
 , makeBinaryWrapper
 , patchelfUnstable
@@ -45,14 +44,14 @@ let
 in
 stdenv.mkDerivation (finalAttrs: {
   pname = "gamescope";
-  version = "3.14.18";
+  version = "3.14.22";
 
   src = fetchFromGitHub {
     owner = "ValveSoftware";
     repo = "gamescope";
     rev = "refs/tags/${finalAttrs.version}";
     fetchSubmodules = true;
-    hash = "sha256-XcefR0wiDHQY7wMX+LQTEntffi2RdMW8m2HNQMz035A=";
+    hash = "sha256-/muitEE3LCU6Xnjbpczb/zy2JRvUbBPT5L13T/v3MvE=";
   };
 
   patches = [
@@ -90,6 +89,8 @@ stdenv.mkDerivation (finalAttrs: {
     python3
     hwdata
     edid-decode
+    # For OpenVR
+    cmake
   ] ++ lib.optionals enableExecutable [
     makeBinaryWrapper
     glslang
@@ -102,7 +103,6 @@ stdenv.mkDerivation (finalAttrs: {
     wayland
     wayland-protocols
     vulkan-loader
-    openvr
     glm
   ] ++ lib.optionals enableWsi [
     vulkan-headers
@@ -128,7 +128,6 @@ stdenv.mkDerivation (finalAttrs: {
     pixman
     libcap
     stb
-    libdisplay-info
   ]);
 
   postInstall = lib.optionalString enableExecutable ''