summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorJason "Don" O'Conal <lovek323@gmail.com>2013-06-11 17:30:36 +1000
committerJason "Don" O'Conal <lovek323@gmail.com>2013-06-13 10:42:38 +1000
commit593228f18dea57fd5d538925fa79cec39ef4016d (patch)
treee9345033d1d836c55dbaff7805a8330ac244cd4e /pkgs
parent4fe22e28cb11898de63e0e0291bcb51fa567dde1 (diff)
downloadnixpkgs-593228f18dea57fd5d538925fa79cec39ef4016d.tar
nixpkgs-593228f18dea57fd5d538925fa79cec39ef4016d.tar.gz
nixpkgs-593228f18dea57fd5d538925fa79cec39ef4016d.tar.bz2
nixpkgs-593228f18dea57fd5d538925fa79cec39ef4016d.tar.lz
nixpkgs-593228f18dea57fd5d538925fa79cec39ef4016d.tar.xz
nixpkgs-593228f18dea57fd5d538925fa79cec39ef4016d.tar.zst
nixpkgs-593228f18dea57fd5d538925fa79cec39ef4016d.zip
Compile libusb with gccApple on darwin
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/top-level/all-packages.nix6
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index ab7121dc282..aa0aa004930 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -4636,7 +4636,11 @@ let
 
   libunique = callPackage ../development/libraries/libunique/default.nix { };
 
-  libusb = callPackage ../development/libraries/libusb { };
+  libusb = callPackage ../development/libraries/libusb {
+    stdenv = if stdenv.isDarwin
+      then overrideGCC stdenv gccApple
+      else stdenv;
+  };
 
   libusb1 = callPackage ../development/libraries/libusb1 { };