Author: shlevy
Date: Sat Jul 23 22:58:32 2011
New Revision: 27912
URL: https://svn.nixos.org/websvn/nix/?rev=27912&sc=1
Log:
Add firmware for rtl8192c and related NICs
Added:
nixpkgs/trunk/pkgs/os-specific/linux/firmware/rtl8192c/
- copied from r27911,
nixpkgs/trunk/pkgs/os-specific/linux/firmware/rt2870/
Modified:
nixpkgs/trunk/pkgs/os-specific/linux/firmware/rtl8192c/default.nix
nixpkgs/trunk/pkgs/top-level/all-packages.nix
Modified: nixpkgs/trunk/pkgs/os-specific/linux/firmware/rtl8192c/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/os-specific/linux/firmware/rt2870/default.nix Sat Jul
23 18:46:16 2011 (r27911)
+++ nixpkgs/trunk/pkgs/os-specific/linux/firmware/rtl8192c/default.nix Sat Jul
23 22:58:32 2011 (r27912)
@@ -1,26 +1,23 @@
-{stdenv, fetchurl, unzip}:
+{stdenv, fetchurl}:
stdenv.mkDerivation rec {
- name = "rt2870-fw-22";
+ name = "rtl8192c-fw";
src = fetchurl {
- url =
"http://www.ralinktech.com/download.php?t=U0wyRnpjMlYwY3k4eU1ERXdMekF6THpNeEwyUnZkMjVzYjJGa01UWXpPRGs1T0Rnek5pNTZhWEE5UFQxU1ZESTROekJmUm1seWJYZGhjbVZmVmpJeUM%3D";
- name = "RT2870_Firmware_V22.zip";
- sha256 =
"d24591a8529b0a609cc3c626ecee96484bb29b2c020260b82f6025459c11f263";
+ url =
"ftp://WebUser:[email protected]/cn/wlan/92ce_se_de_linux_mac80211_0003.0401.2011.tar.gz";
+ sha256 = "002kj6f1xaali2iwrxvirqq0hbiyb2cpf93y2xycp3qd69cp8lik";
};
- buildInputs = [ unzip ];
-
- buildPhase = "true";
+ phases = [ "unpackPhase" "installPhase" ];
# Installation copies the firmware AND the license. The license
# says: "Your rights to redistribute the Software shall be
# contingent upon your installation of this Agreement in its
# entirety in the same directory as the Software."
- installPhase = "ensureDir $out/${name}; cp *.bin $out; cp *.txt
$out/${name}";
+ installPhase = "ensureDir $out; cp -a firmware/* $out";
meta = {
- description = "Firmware for the Ralink RT2870 wireless cards";
- homepage = http://www.ralinktech.com/;
+ description = "Firmware for the Realtek RTL8192c wireless cards";
+ homepage = "http://www.realtek.com";
license = "non-free";
};
}
Modified: nixpkgs/trunk/pkgs/top-level/all-packages.nix
==============================================================================
--- nixpkgs/trunk/pkgs/top-level/all-packages.nix Sat Jul 23 18:46:16
2011 (r27911)
+++ nixpkgs/trunk/pkgs/top-level/all-packages.nix Sat Jul 23 22:58:32
2011 (r27912)
@@ -5625,6 +5625,8 @@
rt73fw = callPackage ../os-specific/linux/firmware/rt73 { };
+ rtl8192cfw = callPackage ../os-specific/linux/firmware/rtl8192c { };
+
sdparm = callPackage ../os-specific/linux/sdparm { };
shadow = callPackage ../os-specific/linux/shadow { };
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits