diff options
author | Shea Levy <shea@shealevy.com> | 2011-04-12 15:54:39 +0000 |
---|---|---|
committer | Shea Levy <shea@shealevy.com> | 2011-04-12 15:54:39 +0000 |
commit | 564edafa1a0c3c56a9dc49fbccb1c25da8b6cd0c (patch) | |
tree | fec76a2c56e459771ffb8e4255a0c662d573896f /pkgs/os-specific/linux/broadcom-sta/default.nix | |
parent | ce249b627baa0c0b2415e9df3477cfa1728da343 (diff) | |
download | nixpkgs-564edafa1a0c3c56a9dc49fbccb1c25da8b6cd0c.tar nixpkgs-564edafa1a0c3c56a9dc49fbccb1c25da8b6cd0c.tar.gz nixpkgs-564edafa1a0c3c56a9dc49fbccb1c25da8b6cd0c.tar.bz2 nixpkgs-564edafa1a0c3c56a9dc49fbccb1c25da8b6cd0c.tar.lz nixpkgs-564edafa1a0c3c56a9dc49fbccb1c25da8b6cd0c.tar.xz nixpkgs-564edafa1a0c3c56a9dc49fbccb1c25da8b6cd0c.tar.zst nixpkgs-564edafa1a0c3c56a9dc49fbccb1c25da8b6cd0c.zip |
Get broadcom-sta to work on kernels >= 2.6.37
Patch from http://forums.linuxmint.com/viewtopic.php?f=141&t=57056&start=20#p378103 svn path=/nixpkgs/trunk/; revision=26806
Diffstat (limited to 'pkgs/os-specific/linux/broadcom-sta/default.nix')
-rw-r--r-- | pkgs/os-specific/linux/broadcom-sta/default.nix | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/os-specific/linux/broadcom-sta/default.nix b/pkgs/os-specific/linux/broadcom-sta/default.nix index ba1630d2ed5..d2c2b5f1307 100644 --- a/pkgs/os-specific/linux/broadcom-sta/default.nix +++ b/pkgs/os-specific/linux/broadcom-sta/default.nix @@ -15,7 +15,10 @@ stdenv.mkDerivation { }; buildInputs = [ kernel ]; - patches = [ ./makefile.patch ]; + patches = [ ./makefile.patch ] + ++ stdenv.lib.optional + (! builtins.lessThan (builtins.compareVersions kernel.version "2.6.37") 0) + [ ./mutex-sema.patch ]; makeFlags = "KDIR=${kernel}/lib/modules/${kernel.version}/build"; |