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 /pkgs/os-specific | |
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.
Diffstat (limited to 'pkgs/os-specific')
-rw-r--r-- | pkgs/os-specific/linux/firmware/b43-firmware/5.1.138.nix | 29 |
1 files changed, 29 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 ]; + }; +} + |