Author: simons
Date: Thu Jul 14 19:21:23 2011
New Revision: 27783
URL: https://svn.nixos.org/websvn/nix/?rev=27783&sc=1

Log:
Added packages for radeon-r600 and radeon-r700 firmware.

Added:
   nixpkgs/trunk/pkgs/os-specific/linux/firmware/radeon-r600/
   nixpkgs/trunk/pkgs/os-specific/linux/firmware/radeon-r600/default.nix
   nixpkgs/trunk/pkgs/os-specific/linux/firmware/radeon-r700/
   nixpkgs/trunk/pkgs/os-specific/linux/firmware/radeon-r700/default.nix
Modified:
   nixpkgs/trunk/pkgs/top-level/all-packages.nix

Added: nixpkgs/trunk/pkgs/os-specific/linux/firmware/radeon-r600/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/os-specific/linux/firmware/radeon-r600/default.nix       
Thu Jul 14 19:21:23 2011        (r27783)
@@ -0,0 +1,19 @@
+{ stdenv, fetchurl }:
+
+stdenv.mkDerivation rec {
+  name = "radeon-r600-firmware-2009-12-09";
+
+  src = fetchurl {
+    url = "http://people.freedesktop.org/~agd5f/radeon_ucode/R600_rlc.bin";;
+    sha256 = "11bxpivxycigv0ffbck33y9czgira3g8py33840zxzwcwbi59yps";
+  };
+
+  unpackPhase = "true";
+  installPhase = "install -D $src $out/radeon/R600_rlc.bin";
+
+  meta = {
+    description = "Firmware for the RADEON r600 chipset";
+    homepage = "http://people.freedesktop.org/~agd5f/radeon_ucode";;
+    license = "GPL";
+  };
+}

Added: nixpkgs/trunk/pkgs/os-specific/linux/firmware/radeon-r700/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/os-specific/linux/firmware/radeon-r700/default.nix       
Thu Jul 14 19:21:23 2011        (r27783)
@@ -0,0 +1,19 @@
+{ stdenv, fetchurl }:
+
+stdenv.mkDerivation rec {
+  name = "radeon-r700-firmware-2009-12-09";
+
+  src = fetchurl {
+    url = "http://people.freedesktop.org/~agd5f/radeon_ucode/R700_rlc.bin";;
+    sha256 = "1lbgrlbhqijizg16z0g0qa6ggznpdy844cawnwdp1b0fkwhrbkga";
+  };
+
+  unpackPhase = "true";
+  installPhase = "install -D $src $out/radeon/R700_rlc.bin";
+
+  meta = {
+    description = "Firmware for the RADEON r700 chipset";
+    homepage = "http://people.freedesktop.org/~agd5f/radeon_ucode";;
+    license = "GPL";
+  };
+}

Modified: nixpkgs/trunk/pkgs/top-level/all-packages.nix
==============================================================================
--- nixpkgs/trunk/pkgs/top-level/all-packages.nix       Thu Jul 14 17:16:00 
2011        (r27782)
+++ nixpkgs/trunk/pkgs/top-level/all-packages.nix       Thu Jul 14 19:21:23 
2011        (r27783)
@@ -5608,6 +5608,9 @@
 
   radeontools = callPackage ../os-specific/linux/radeontools { };
 
+  radeonR700 = callPackage ../os-specific/linux/firmware/radeon-r700 { };
+  radeonR600 = callPackage ../os-specific/linux/firmware/radeon-r600 { };
+
   rfkill = callPackage ../os-specific/linux/rfkill { };
 
   rt2860fw = callPackage ../os-specific/linux/firmware/rt2860 { };
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to