nixpkgs/pkgs/os-specific/linux/kernel
Eelco Dolstra a2cbc77e4f Only show/build a package on the platforms listed in meta.platforms
The function ‘mkDerivation’ now checks whether the current platform
type is included in a package's meta.platform field.  If not, it
throws an exception:

  $ nix-build -A linux --argstr system x86_64-darwin
  error: user-thrown exception: the package ‘linux-3.10.15’ is not supported on ‘x86_64-darwin’

These packages also no longer show up in ‘nix-env -qa’ output.  This
means, for instance, that the number of packages shown on
x86_64-freebsd has dropped from 9268 to 4764.

Since meta.platforms was also used to prevent Hydra from building some
packages, there now is a new attribute meta.hydraPlatforms listing the
platforms on which Hydra should build the package (which defaults to
meta.platforms).
2013-11-05 00:06:10 +01:00
..
builder.sh linux: Use kmod instead of module-init-tools 2013-08-09 18:48:51 +02:00
common-config.nix splashutils: Remove 2013-09-26 18:03:43 +02:00
generate-config.pl linux: properly parse config choice when it's new 2013-08-06 02:20:48 +00:00
generic.nix Only show/build a package on the platforms listed in meta.platforms 2013-11-05 00:06:10 +01:00
linux-3.2.nix linux: Update to 3.2.52 2013-10-29 13:32:53 +01:00
linux-3.4.nix linux: Update to 3.4.67 2013-10-24 14:52:09 +02:00
linux-3.10.nix linux-3.10: upgrade to 3.10.15 2013-10-06 20:17:01 +02:00
linux-3.11.nix linux 3.11.6 2013-10-20 11:42:37 +02:00
linux-3.12.nix Linux 3.12 release 2013-11-03 20:14:48 -05:00
linux-rpi-3.6.nix raspberrypi-kernel: Updated to latest version as of 20130826 (rev 7849605f5a) 2013-08-27 12:30:47 +02:00
linux.upstream.template Linux: Add 3.9-rc1 as lowPrio (it has a regression fix 3.8.2 lacks) 2013-03-06 23:59:49 +04:00
manual-config.nix Enable __ignoreNulls globally 2013-03-07 19:42:01 +01:00
mips-ext3-n32.patch mips linux: Adding a patch to fix an ext3 bug in 3.5 and 3.6 2012-11-06 00:16:13 +01:00
mips-fpu-sigill.patch Fixing the mips patch for sigill fpu cases. 2012-06-16 15:37:04 +00:00
mips-fpureg-emulation.patch Adding two kernel patches for mips, that make the life easier on loongson2f 2012-06-16 10:49:03 +00:00
no-xsave.patch Linux no-xsave.patch: commit patch into Nixpkgs since fetchurl no longer works 2012-07-02 16:53:53 +02:00
patches.nix Remove EOL'd kernels 2013-11-01 11:10:05 -04:00
perf.nix fix bug in perf-linux installation, oops 2013-07-21 19:25:05 +02:00
sec_perm-2.6.24.patch * Linux 2.6.25.4. 2008-05-21 09:19:44 +00:00