nixpkgs/pkgs/os-specific/linux/kernel
Yury G. Kudryashov fbfab88e04 Nix-expr style review
Unneded args.something replaced with
args: with args;
line. After this line args is the only place where we can recieve variables from.

Also removed several
buildInputs = [];
lines.


svn path=/nixpkgs/branches/stdenv-updates/; revision=10429
2008-01-31 10:41:04 +00:00
..
acerhk Nix-expr style review 2008-01-31 10:41:04 +00:00
2.6.20-paravirt-nvidia.patch forgot paravirt nvidia patch for linux kernel 2007-05-28 14:17:28 +00:00
2.6.20.nix More typos in kernel-related exprs 2007-12-03 22:48:03 +00:00
2.6.21-ck.nix Fixed some typos in -ck kernels 2007-12-03 22:10:59 +00:00
2.6.21.nix More typos in kernel-related exprs 2007-12-03 22:48:03 +00:00
2.6.22-ck.nix Fixed some typos in -ck kernels 2007-12-03 22:10:59 +00:00
2.6.22.nix remove 2.6.22-paravirt-nvidia.patch 2008-01-17 13:09:37 +00:00
2.6.23.1.nix remove 2.6.22-paravirt-nvidia.patch 2008-01-17 13:09:37 +00:00
2.6.23.12.nix Merged with trunk 2008-01-15 00:55:21 +00:00
2.6.23.nix Kernel: Removed unneeded config (it was a copy of 2.6.23); fixed one more typo. 2007-12-03 23:40:46 +00:00
builder.sh typo in kernel builder 2007-12-01 20:03:52 +00:00
config-2.6.20-i686-smp * Config for 2.6.20. 2007-02-07 16:01:19 +00:00
config-2.6.20-uml * Updated User-Mode Linux. It's now unified with the regular (NixOS) 2007-03-27 11:11:58 +00:00
config-2.6.20-x86_64-smp * x86_64 config. 2007-02-08 14:53:53 +00:00
config-2.6.21-i686-smp * CONFIG_FB_TILEBLITTING has to be off, otherwise CONFIG_FB_SPLASH 2007-06-04 14:05:22 +00:00
config-2.6.21-uml * Linux 2.6.21.3. 2007-05-31 13:32:22 +00:00
config-2.6.21-x86_64-smp * CONFIG_FB_TILEBLITTING has to be off, otherwise CONFIG_FB_SPLASH 2007-06-04 14:05:22 +00:00
config-2.6.22-i686-smp * Linux 2.6.22.1. 2007-07-20 15:25:45 +00:00
config-2.6.22-uml * Linux 2.6.22.1. 2007-07-20 15:25:45 +00:00
config-2.6.22-x86_64-smp * Kernel config for x86_64. 2007-07-21 02:27:49 +00:00
config-2.6.23-i686-smp Merged with trunk 2008-01-15 00:55:21 +00:00
config-2.6.23-uml * Kernel configuration for Linux 2.6.23. 2007-10-31 14:39:43 +00:00
config-2.6.23-x86_64-smp * Kernel configuration for Linux 2.6.23. 2007-10-31 14:39:43 +00:00
default.nix 2.6.23.1 is default kernel 2007-12-03 21:59:10 +00:00
linux-2.6.20.3-ext3cow.patch Added e3cfsprogs and ext3cow-tools. Ext3cow is a stand-alone disk file system, (e.g. ReiserFS, HFS, NTFS) based on ext3, that supports versioning through copy-on-write and a time-shifting interface. 2007-07-20 15:50:54 +00:00
linux-2.6.21.7-ext3cow_wouter.patch There is a bug in ext3cow causing all rights to reset too root after a remount. The devvers at ext3cow.com are too lazy too release a new version, but the bug is fixed in their svn sources, so ive made a patch from those sources, which ive tested and it works. 2007-10-23 17:56:10 +00:00
linux-2.6.21_ck.nix Merge commit 'trunk' 2007-11-19 22:43:29 +00:00
meta.nix More typos in kernel-related exprs 2007-12-03 22:48:03 +00:00
patch-2.6.21-ck1 Merge commit 'trunk' 2007-11-19 22:43:29 +00:00
patch-2.6.22-ck1 Merge commit 'trunk' 2007-11-19 22:43:29 +00:00
README * Kernel configuration for Linux 2.6.23. 2007-10-31 14:39:43 +00:00

*** Updating the kernel configs ***

- Copy the old Nix expression (e.g. linux-2.6.21.nix) to the new one
  (e.g. linux-2.6.22.nix) and update it.
- Add an new attribute to all-packages.nix.
- Unpack the new kernel.

For each platform (i686, x86-64, uml):

- Make an svn copy from the old config (e.g. config-2.6.21-i686-smp)
  to the new one (e.g. (e.g. config-2.6.22-i686-smp).
- Copy the config file for this platform
  (e.g. config-2.6.22-i686-smp) to .config in the kernel source tree.
- Run `make oldconfig ARCH={i386,x86_64,um}', answer all questions.
  (For the uml configuration, also add "SHELL=bash".)
- Make sure that CONFIG_FB_TILEBLITTING is NOT SET (otherwise fbsplash
  won't work).  If it is, investigate why (there's probably another
  option that forces it to be on) and fix it.
- Copy .config over the new config file (e.g. config-2.6.21-i686-smp).