summary refs log tree commit diff
path: root/pkgs/os-specific/linux/zen-kernel
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2010-01-13 15:39:41 +0000
committerMichael Raskin <7c6f434c@mail.ru>2010-01-13 15:39:41 +0000
commit5971b486f2baa2331d9a821a8385d0e13180676f (patch)
tree2eca822fece4486f9f69ed88a0b2d1b106486bfe /pkgs/os-specific/linux/zen-kernel
parent5a787b0ab78db52afa08e9d102d3ed11e7397a5c (diff)
Forgot to clean this up
svn path=/nixpkgs/trunk/; revision=19402
Diffstat (limited to 'pkgs/os-specific/linux/zen-kernel')
-rw-r--r--pkgs/os-specific/linux/zen-kernel/2.6.31-zen5.nix102
1 files changed, 0 insertions, 102 deletions
diff --git a/pkgs/os-specific/linux/zen-kernel/2.6.31-zen5.nix b/pkgs/os-specific/linux/zen-kernel/2.6.31-zen5.nix
deleted file mode 100644
index c736396a8e3e7..0000000000000
--- a/pkgs/os-specific/linux/zen-kernel/2.6.31-zen5.nix
+++ /dev/null
@@ -1,102 +0,0 @@
-a :  
-let 
-  s = import ./src-for-2.6.31-zen5.nix;
-  in 
-(import ../kernel/generic.nix) (rec {
-  inherit (a) stdenv fetchurl perl mktemp module_init_tools;
-
-  src = a.builderDefs.fetchGitFromSrcInfo s;
-  version = "2.6.31-zen5";
-  config = "./kernel-config";
-  features = {
-    iwlwifi = true;
-    zen = true;
-    fbConDecor = true;
-    aufs = true;
-  };
-
-  extraMeta = {
-    maintainers = [
-      a.lib.maintainers.raskin
-    ];
-    platforms = with a.lib.platforms; 
-      linux;
-  };
-
-  preConfigure = '' 
-    killOption () {
-      sed -re 's/^('"$1"')=.*/# \1 is not set/' -i .config
-    }
-    setOptionVal () {
-      sed -re 's/^('"$1"')=.*/\1='"$2"'/' -i .config
-      sed -re 's/^# ('"$1"') is not set/\1='"$2"'/' -i .config
-      sed -re "1i$1=$2" -i .config
-    }
-    setOptionMod () {
-      setOptionVal "$1" m
-    }
-    setOptionYes () {
-      setOptionVal "$1" y
-    }
-
-    make allmodconfig
-
-    killOption CONFIG_CMDLINE_OVERRIDE
-
-    killOption 'CONFIG_.*_DEBUG.*'
-    killOption 'CONFIG_DEBUG.*'
-    killOption CONFIG_AUDIT_ARCH
-    killOption CONFIG_PERF_COUNTERS
-    killOption 'CONFIG_GCOV.*'
-    killOption 'CONFIG_KGDB.*'
-    killOption 'CONFIG_.*_TEST'
-    killOption CONFIG_TASKSTATS
-
-    killOption CONFIG_SLQB
-    killOption CONFIG_SLQB_ALLOCATOR
-    setOptionYes CONFIG_SLUB_ALLOCATOR
-    setOptionYes CONFIG_SLUB
-    killOption CONFIG_ACPI_CUSTOM_DSDT_INITRD
-    killOption CONFIG_DEVTMPFS
-    killOption CONFIG_DEVTMPFS_MOUNT
-
-    killOption CONFIG_IMA
-  '' +
-  ''
-    killOption CONFIG_USB_OTG_BLACKLIST_HUB
-  ''+
-  ''
-    killOption CONFIG_KERNEL_BZIP2
-    killOption CONFIG_KERNEL_LZMA
-    setOptionYes CONFIG_KERNEL_GZIP
-  ''+
-  ''
-    killOption CONFIG_FB_TILEBLITTING
-    killOption CONFIG_FB_S3
-    killOption CONFIG_FB_VT8623
-    killOption CONFIG_FB_ARK
-    setOptionYes CONFIG_FRAMEBUFFER_CONSOLE
-    setOptionYes CONFIG_FB
-    make oldconfig
-    setOptionYes CONFIG_FB_CON_DECOR
-    setOptionYes CONFIG_FB_VESA
-  ''+
-  ''
-    killOption CONFIG_PREEMPT_NONE
-    setOptionYes CONFIG_PREEMPT_VOLUNTARY
-  ''+
-  ''
-    killOption CONFIG_PRAMFS
-  ''+
-  (if a.lib.attrByPath ["ckSched"] false a then ''
-    killOption CONFIG_CPU_CFS
-    setOptionYes CONFIG_CPU_BFS
-    killOption CONFIG_NO_HZ
-    killOption CONFIG_HZ_1000
-    setOptionYes CONFIG_HZ_250
-    setOptionVal CONFIG_HZ 250
-  ''else "") +
-  ''
-    cp .config ${config}
-  '';
-})