gamescope: remove all-packages.nix override (#483747)

This commit is contained in:
Gergő Gutyina
2026-01-25 21:23:56 +00:00
committed by GitHub
2 changed files with 3 additions and 12 deletions
+3 -3
View File
@@ -29,7 +29,7 @@
glslang,
hwdata,
stb,
wlroots,
wlroots_0_17,
libdecor,
lcms,
lib,
@@ -37,7 +37,7 @@
makeBinaryWrapper,
nix-update-script,
enableExecutable ? true,
enableWsi ? true,
enableWsi ? false,
}:
let
frogShaders = fetchFromGitHub {
@@ -138,7 +138,7 @@ stdenv.mkDerivation (finalAttrs: {
vulkan-headers
]
++ lib.optionals enableExecutable (
wlroots.buildInputs
wlroots_0_17.buildInputs
++ [
# gamescope uses a custom wlroots branch
xorg.libXcomposite
-9
View File
@@ -1000,18 +1000,9 @@ with pkgs;
libgamemode32 = pkgsi686Linux.gamemode.lib;
};
gamescope = callPackage ../by-name/ga/gamescope/package.nix {
enableExecutable = true;
enableWsi = false;
wlroots = wlroots_0_17;
};
gamescope-wsi = callPackage ../by-name/ga/gamescope/package.nix {
enableExecutable = false;
enableWsi = true;
wlroots = wlroots_0_17;
};
font-v = with python3Packages; toPythonApplication font-v;