diff options
author | Shea Levy <shea@shealevy.com> | 2012-07-13 18:31:09 -0400 |
---|---|---|
committer | Shea Levy <shea@shealevy.com> | 2012-07-13 18:31:09 -0400 |
commit | 5330b4a343d46482f23075a9bcd6dd73542ac5c2 (patch) | |
tree | 5f403fbf227ce01ef9b13a8dc8ce0047494ba23c | |
parent | 9d387d616d228a6de3f556abbeeca1b02fec2fd1 (diff) | |
download | nixlib-5330b4a343d46482f23075a9bcd6dd73542ac5c2.tar nixlib-5330b4a343d46482f23075a9bcd6dd73542ac5c2.tar.gz nixlib-5330b4a343d46482f23075a9bcd6dd73542ac5c2.tar.bz2 nixlib-5330b4a343d46482f23075a9bcd6dd73542ac5c2.tar.lz nixlib-5330b4a343d46482f23075a9bcd6dd73542ac5c2.tar.xz nixlib-5330b4a343d46482f23075a9bcd6dd73542ac5c2.tar.zst nixlib-5330b4a343d46482f23075a9bcd6dd73542ac5c2.zip |
Add b43-firmware-5.100.138
Placed into a versioned nix file because kernels older than 3.2 need an older version.
-rw-r--r-- | pkgs/os-specific/linux/firmware/b43-firmware/5.1.138.nix | 29 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 31 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/firmware/b43-firmware/5.1.138.nix b/pkgs/os-specific/linux/firmware/b43-firmware/5.1.138.nix new file mode 100644 index 000000000000..acf20d12c403 --- /dev/null +++ b/pkgs/os-specific/linux/firmware/b43-firmware/5.1.138.nix @@ -0,0 +1,29 @@ +{ stdenv, fetchurl, b43FirmwareCutter }: + +let version = "5.100.138"; in + +stdenv.mkDerivation { + name = "b43-firmware-${version}"; + + src = fetchurl { + url = "http://www.lwfinger.com/b43-firmware/broadcom-wl-${version}.tar.bz2"; + sha256 = "0vz4ka8gycf72gmnaq61k8rh8y17j1wm2k3fidxvcqjvmix0drzi"; + }; + + buildInputs = [ b43FirmwareCutter ]; + + phases = [ "unpackPhase" "installPhase" ]; + + installPhase = '' + mkdir $out + b43-fwcutter -w $out linux/wl_apsta.o + ''; + + meta = { + description = "Firmware for cards supported by the b43 kernel module"; + homepage = http://wireless.kernel.org/en/users/Drivers/b43; + license = stdenv.lib.lisences.proprietary; + maintainers = [ stdenv.lib.maintainers.shlevy ]; + }; +} + diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 5d29c0a727c3..08319e0de648 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5395,6 +5395,8 @@ let inherit (perlPackages) LocaleGettext TermReadKey RpcXML; }; + b43Firmware_5_1_138 = callPackage ../os-specific/linux/firmware/b43-firmware/5.1.138.nix { }; + b43FirmwareCutter = callPackage ../os-specific/linux/firmware/b43-firmware-cutter { }; bcm43xx = callPackage ../os-specific/linux/firmware/bcm43xx { }; |