From f6beec9909627ea8c7e56c2e029f9286236fae64 Mon Sep 17 00:00:00 2001 From: K900 Date: Sat, 22 Jun 2024 07:52:44 +0300 Subject: [PATCH] gamescope: 3.14.18 -> 3.14.22 Also, use vendored OpenVR, as the stable tag is now too old. --- pkgs/by-name/ga/gamescope/package.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/ga/gamescope/package.nix b/pkgs/by-name/ga/gamescope/package.nix index 6b8ab54cff1a..78c491827f94 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 ''