Author: guibert
Date: Thu Aug 12 16:33:19 2010
New Revision: 23155
URL: https://svn.nixos.org/websvn/nix/?rev=23155&sc=1

Log:
kernel updates and add kernel 2.6.35.1

Added:
   nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-2.6.35.nix
      - copied, changed from r23154, 
nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-2.6.34.nix
Modified:
   nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-2.6.27.nix
   nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-2.6.31.nix
   nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-2.6.34.nix
   nixpkgs/trunk/pkgs/top-level/all-packages.nix

Modified: nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-2.6.27.nix
==============================================================================
--- nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-2.6.27.nix        Thu Aug 
12 14:58:02 2010        (r23154)
+++ nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-2.6.27.nix        Thu Aug 
12 16:33:19 2010        (r23155)
@@ -3,11 +3,11 @@
 import ./generic.nix (
 
   rec {
-    version = "2.6.27.49";
+    version = "2.6.27.50";
   
     src = fetchurl {
       url = "mirror://kernel/linux/kernel/v2.6/linux-${version}.tar.bz2";
-      sha256 = "09gnh26gs4bkaj9ib3c5cnmbgj3bhbw7g6b49hz0xrp067slyxai";
+      sha256 = "09lrwrf2278wz5ic3hzjmqcahlazcpw7sxyvln09nmf42anaw7fc";
     };
 
     features.iwlwifi = true;

Modified: nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-2.6.31.nix
==============================================================================
--- nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-2.6.31.nix        Thu Aug 
12 14:58:02 2010        (r23154)
+++ nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-2.6.31.nix        Thu Aug 
12 16:33:19 2010        (r23155)
@@ -4,16 +4,12 @@
 
 import ./generic.nix (
 
-  let
-    baseVersion = "2.6.31"; 
-  in
-
   rec {
-    version = "2.6.31";
+    version = "2.6.31.14";
   
     src = fetchurl {
-      url = "mirror://kernel/linux/kernel/v2.6/linux-${baseVersion}.tar.bz2";
-      sha256 = "04im1rk53j1im1q8i6pl6qn75zd63dg51dxhq8cfxdsxp3vq7k8a";
+      url = "mirror://kernel/linux/kernel/v2.6/linux-${version}.tar.bz2";
+      sha256 = "1c6ivcjgns4gbx04mhnhndqikm3prqhhfm2a5zrb1mfyvvishqpp";
     };
 
     features = {

Modified: nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-2.6.34.nix
==============================================================================
--- nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-2.6.34.nix        Thu Aug 
12 14:58:02 2010        (r23154)
+++ nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-2.6.34.nix        Thu Aug 
12 16:33:19 2010        (r23155)
@@ -194,11 +194,11 @@
 import ./generic.nix (
 
   rec {
-    version = "2.6.34.2";
+    version = "2.6.34.3";
   
     src = fetchurl {
       url = "mirror://kernel/linux/kernel/v2.6/linux-${version}.tar.bz2";
-      sha256 = "1p1s35sffvsdfh5rd5jl8iyin0il690als0q75fszf0fx1bh63sr";
+      sha256 = "1mm5yphkclcmjbq7v40nn6js1canna1gl5d4065xiza0v5gdq83v";
     };
 
     config = configWithPlatform stdenv.platform;

Copied and modified: 
nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-2.6.35.nix (from r23154, 
nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-2.6.34.nix)
==============================================================================
--- nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-2.6.34.nix        Thu Aug 
12 14:58:02 2010        (r23154, copy source)
+++ nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-2.6.35.nix        Thu Aug 
12 16:33:19 2010        (r23155)
@@ -19,10 +19,6 @@
       # Enable the kernel's built-in memory tester.
       MEMTEST y
 
-      # Include the CFQ I/O scheduler in the kernel, rather than as a
-      # module, so that the initrd gets a good I/O scheduler.
-      IOSCHED_CFQ y
-
       # Disable some expensive (?) features.
       FTRACE n
       KPROBES n
@@ -194,11 +190,11 @@
 import ./generic.nix (
 
   rec {
-    version = "2.6.34.2";
+    version = "2.6.35.1";
   
     src = fetchurl {
       url = "mirror://kernel/linux/kernel/v2.6/linux-${version}.tar.bz2";
-      sha256 = "1p1s35sffvsdfh5rd5jl8iyin0il690als0q75fszf0fx1bh63sr";
+      sha256 = "04pax26ksdp8i61qr4qdwc98iw47vjnwi53x73hbii5v0dz3qixy";
     };
 
     config = configWithPlatform stdenv.platform;

Modified: nixpkgs/trunk/pkgs/top-level/all-packages.nix
==============================================================================
--- nixpkgs/trunk/pkgs/top-level/all-packages.nix       Thu Aug 12 14:58:02 
2010        (r23154)
+++ nixpkgs/trunk/pkgs/top-level/all-packages.nix       Thu Aug 12 16:33:19 
2010        (r23155)
@@ -4523,6 +4523,14 @@
       ];
   };
 
+  linux_2_6_35 = makeOverridable (import 
../os-specific/linux/kernel/linux-2.6.35.nix) {
+    inherit fetchurl stdenv perl mktemp module_init_tools ubootChooser;
+    kernelPatches =
+      [ /*kernelPatches.fbcondecor_2_6_33*/
+        kernelPatches.sec_perm_2_6_24
+      ];
+  };
+
   /* Linux kernel modules are inherently tied to a specific kernel.  So
      rather than provide specific instances of those packages for a
      specific kernel, we have a function that builds those packages
@@ -4624,6 +4632,7 @@
     recurseIntoAttrs (linuxPackagesFor linux_2_6_32_systemtap 
pkgs.linuxPackages_2_6_32_systemtap);
   linuxPackages_2_6_33 = recurseIntoAttrs (linuxPackagesFor linux_2_6_33 
pkgs.linuxPackages_2_6_33);
   linuxPackages_2_6_34 = recurseIntoAttrs (linuxPackagesFor linux_2_6_34 
pkgs.linuxPackages_2_6_34);
+  linuxPackages_2_6_35 = recurseIntoAttrs (linuxPackagesFor linux_2_6_35 
pkgs.linuxPackages_2_6_35);
 
   # The current default kernel / kernel modules.
   linux = linux_2_6_32;
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to