about summary refs log tree commit diff
path: root/pkgs/default.nix
diff options
context:
space:
mode:
authoraszlig <aszlig@redmoonstudios.org>2016-10-19 16:28:14 +0200
committeraszlig <aszlig@redmoonstudios.org>2016-10-19 16:28:14 +0200
commitcc351a531efde83d88d54dca85b526ec569ad700 (patch)
treea4ffb1c7b5f2a0c25a5d3a923fe40448732f90b3 /pkgs/default.nix
parentec2d21b4bf5c3f13d6c2093a2ec8106a5bd8f8e5 (diff)
pkgs/santander: Switch to 32bit build
Right now the linking process with wineg++ fails on 64bit and I
currently don't have time to properly look into why this happens.

Another workaround would be to just use patchelf to fix the errors
afterwards, but in the end everything except dwb has to be 32bit anyway.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Diffstat (limited to 'pkgs/default.nix')
-rw-r--r--pkgs/default.nix6
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgs/default.nix b/pkgs/default.nix
index 064a6bed..78229945 100644
--- a/pkgs/default.nix
+++ b/pkgs/default.nix
@@ -1,7 +1,9 @@
 { pkgs ? import (import ../nixpkgs-path.nix) {} }:
 
 let
-  callPackage = pkgs.lib.callPackageWith (pkgs // self.vuizvui);
+  inherit (pkgs.lib) callPackageWith;
+  callPackage = callPackageWith (pkgs // self.vuizvui);
+  callPackage_i686 = callPackageWith (pkgs.pkgsi686Linux // self.vuizvui);
 
   self.vuizvui = {
     mkChannel = callPackage ./build-support/channel.nix { };
@@ -24,7 +26,7 @@ let
     list-gamecontrollers = callPackage ./list-gamecontrollers { };
     lockdev = callPackage ./lockdev { };
     pvolctrl = callPackage ./pvolctrl { };
-    santander = callPackage ./santander { };
+    santander = callPackage_i686 ./santander { };
     show-qr-code = callPackage ./show-qr-code { };
     sidplayfp = callPackage ./sidplayfp { };
     tkabber_urgent_plugin = callPackage ./tkabber-urgent-plugin { };