summary refs log tree commit diff
diff options
context:
space:
mode:
authorFlorian Friesdorf <flo@chaoflow.net>2012-01-03 14:14:58 +0000
committerFlorian Friesdorf <flo@chaoflow.net>2012-01-03 14:14:58 +0000
commit9e050a92261417f797c4fdce66bde58e31403a87 (patch)
tree7d8ceae9816ee59e8b4f6302067a027e2f107609
parent3af2d4a89e73b6aa4afd89c37806ece3bb1a51b9 (diff)
downloadnixlib-9e050a92261417f797c4fdce66bde58e31403a87.tar
nixlib-9e050a92261417f797c4fdce66bde58e31403a87.tar.gz
nixlib-9e050a92261417f797c4fdce66bde58e31403a87.tar.bz2
nixlib-9e050a92261417f797c4fdce66bde58e31403a87.tar.lz
nixlib-9e050a92261417f797c4fdce66bde58e31403a87.tar.xz
nixlib-9e050a92261417f797c4fdce66bde58e31403a87.tar.zst
nixlib-9e050a92261417f797c4fdce66bde58e31403a87.zip
iwlwifi-5150-ucode: add Intel 5150 wireless firmware package
Author:    Sergey Mironov <ierton@gmail.com>

svn path=/nixpkgs/trunk/; revision=31232
-rw-r--r--pkgs/os-specific/linux/firmware/iwlwifi-5150-ucode/default.nix29
-rw-r--r--pkgs/top-level/all-packages.nix2
2 files changed, 31 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/firmware/iwlwifi-5150-ucode/default.nix b/pkgs/os-specific/linux/firmware/iwlwifi-5150-ucode/default.nix
new file mode 100644
index 000000000000..0505a940d263
--- /dev/null
+++ b/pkgs/os-specific/linux/firmware/iwlwifi-5150-ucode/default.nix
@@ -0,0 +1,29 @@
+{stdenv, fetchurl}:
+
+stdenv.mkDerivation rec {
+  name = "iwlwifi-5150-ucode-8.24.2.2";
+  
+  src = fetchurl {
+    url = "http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-5150-ucode-8.24.2.2.tgz";
+    sha256 = "d253e6ff6624639aded67c82df98b2bc4a66eb66400848d5614921d513540cf9";
+  };
+  
+  buildPhase = "true";
+
+  installPhase = ''
+    ensureDir "$out"
+    chmod -x *
+    cp * "$out"
+  '';
+  
+  meta = {
+    description = "Firmware for the Intel 5150 wireless card";
+
+    longDescription = ''
+      This package provides version 1 of the Intel wireless card
+      firmware.  It contains the `iwlwifi-5150-2.ucode' file.
+    '';
+
+    homepage = http://intellinuxwireless.org/;
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 07ba242c9d28..0cd7253800de 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -5311,6 +5311,8 @@ let
 
   iwlwifi5000ucode = callPackage ../os-specific/linux/firmware/iwlwifi-5000-ucode { };
 
+  iwlwifi5150ucode = callPackage ../os-specific/linux/firmware/iwlwifi-5150-ucode { };
+
   iwlwifi6000ucode = callPackage ../os-specific/linux/firmware/iwlwifi-6000-ucode { };
 
   iwlwifi6000g2aucode = callPackage ../os-specific/linux/firmware/iwlwifi-6000g2a-ucode { };