summary refs log tree commit diff
path: root/pkgs/games
diff options
context:
space:
mode:
authorAtemu <atemu.main@gmail.com>2023-07-08 13:53:41 +0200
committerGitHub <noreply@github.com>2023-07-08 13:53:41 +0200
commit67eec418ab1bb44ce222944caaf62aeda5efa145 (patch)
tree1c6c86ad6f9e9cc86fd7f809b575f1caa37a4024 /pkgs/games
parent43b091f45cc5b058d3a237668ee227bdd43894c0 (diff)
parent67ac4b83ec29bc943447e6377aa3472efa33e3be (diff)
downloadnixpkgs-67eec418ab1bb44ce222944caaf62aeda5efa145.tar
nixpkgs-67eec418ab1bb44ce222944caaf62aeda5efa145.tar.gz
nixpkgs-67eec418ab1bb44ce222944caaf62aeda5efa145.tar.bz2
nixpkgs-67eec418ab1bb44ce222944caaf62aeda5efa145.tar.lz
nixpkgs-67eec418ab1bb44ce222944caaf62aeda5efa145.tar.xz
nixpkgs-67eec418ab1bb44ce222944caaf62aeda5efa145.tar.zst
nixpkgs-67eec418ab1bb44ce222944caaf62aeda5efa145.zip
Merge pull request #240860 from Atemu/fhsenv-no-multiarch
buildFHSEnv: disable multiArch by default
Diffstat (limited to 'pkgs/games')
-rw-r--r--pkgs/games/heroic/fhsenv.nix3
-rw-r--r--pkgs/games/steam/fhsenv.nix3
2 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/games/heroic/fhsenv.nix b/pkgs/games/heroic/fhsenv.nix
index d47a567999c..40a8ea37efa 100644
--- a/pkgs/games/heroic/fhsenv.nix
+++ b/pkgs/games/heroic/fhsenv.nix
@@ -9,6 +9,9 @@ buildFHSEnv {
 
   runScript = "heroic";
 
+  # Many Wine and native games need 32-bit libraries.
+  multiArch = true;
+
   targetPkgs = pkgs: with pkgs; [
     heroic-unwrapped
     gamemode
diff --git a/pkgs/games/steam/fhsenv.nix b/pkgs/games/steam/fhsenv.nix
index dee43cb4b2e..af29cc02d4b 100644
--- a/pkgs/games/steam/fhsenv.nix
+++ b/pkgs/games/steam/fhsenv.nix
@@ -61,6 +61,9 @@ let
 in buildFHSEnv rec {
   name = "steam";
 
+  # Steam still needs 32bit and various native games do too
+  multiArch = true;
+
   targetPkgs = pkgs: with pkgs; [
     steam
     # License agreement