diff options
Diffstat (limited to 'pkgs/games/steam/chrootenv.nix')
-rw-r--r-- | pkgs/games/steam/chrootenv.nix | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/pkgs/games/steam/chrootenv.nix b/pkgs/games/steam/chrootenv.nix index fc0e70e4354..e6652d2f023 100644 --- a/pkgs/games/steam/chrootenv.nix +++ b/pkgs/games/steam/chrootenv.nix @@ -1,6 +1,9 @@ { lib, buildFHSUserEnv, steam -, withJava ? false +, withJava ? false , withPrimus ? false +, nativeOnly ? false +, runtimeOnly ? false +, newStdcpp ? false }: buildFHSUserEnv { @@ -20,7 +23,7 @@ buildFHSUserEnv { # Needed by gdialog, including in the steam-runtime perl ] - ++ lib.optional withJava jdk + ++ lib.optional withJava jdk ++ lib.optional withPrimus primus ; @@ -38,7 +41,9 @@ buildFHSUserEnv { gst_all_1.gst-plugins-ugly libdrm - steamPackages.steam-runtime-wrapped + (steamPackages.steam-runtime-wrapped.override { + inherit nativeOnly runtimeOnly newStdcpp; + }) ]; extraBuildCommands = '' |