lol

gamescope: 3.16.4 -> 3.16.7 (#406993)

authored by

K900 and committed by
GitHub
cd797152 25df8381

+16 -2
+16 -2
pkgs/by-name/ga/gamescope/package.nix
··· 3 3 buildPackages, 4 4 edid-decode, 5 5 fetchFromGitHub, 6 + fetchpatch, 6 7 meson, 7 8 pkg-config, 8 9 ninja, ··· 48 49 in 49 50 stdenv.mkDerivation (finalAttrs: { 50 51 pname = "gamescope"; 51 - version = "3.16.4"; 52 + version = "3.16.7"; 52 53 53 54 src = fetchFromGitHub { 54 55 owner = "ValveSoftware"; 55 56 repo = "gamescope"; 56 57 tag = finalAttrs.version; 57 58 fetchSubmodules = true; 58 - hash = "sha256-2AxqvZA1eZaJFKMfRljCIcP0M2nMngw0FQiXsfBW7IA="; 59 + hash = "sha256-q0yTOyu47tQXorFfnmRa4wrt0KRnyelLDmfcg4iwPfs="; 59 60 }; 60 61 61 62 patches = [ ··· 63 64 ./shaders-path.patch 64 65 # patch relative gamescopereaper path with absolute 65 66 ./gamescopereaper.patch 67 + 68 + # Revert change to always use vendored stb/glm libraries 69 + # Upstream discussion: https://github.com/ValveSoftware/gamescope/pull/1751 70 + (fetchpatch { 71 + url = "https://github.com/ValveSoftware/gamescope/commit/baae74c4b13676fa76a8b200f21ac78f55079734.patch"; 72 + revert = true; 73 + hash = "sha256-XpbyLQ4R9KgBR3hlrgPzmM7Zxr2jm4Q10zGjyhh/Qxw="; 74 + }) 75 + (fetchpatch { 76 + url = "https://github.com/ValveSoftware/gamescope/commit/72bae179ba2ebbbc91ed07c7f66e7e4964a4cd9e.patch"; 77 + revert = true; 78 + hash = "sha256-aglfGvEuycNyPlaFYxqqvPAgFpWns3xZ3B2GiAefxtg="; 79 + }) 66 80 ]; 67 81 68 82 # We can't substitute the patch itself because substituteAll is itself a derivation,