nixpkgs/lib
Charles Strahan da36847d92
nixos: make it easy to apply kernel patches
This makes it easy to specify kernel patches:

    boot.kernelPatches = [ pkgs.kernelPatches.ubuntu_fan_4_4 ];

To make the `boot.kernelPatches` option possible, this also makes it
easy to extend and/or modify the kernel packages within a linuxPackages
set. For example:

    pkgs.linuxPackages.extend (self: super: {
      kernel = super.kernel.override {
        kernelPatches = super.kernel.kernelPatches ++ [
          pkgs.kernelPatches.ubuntu_fan_4_4
        ];
      };
    });

Closes #15095
2016-10-11 19:59:00 -04:00
..
tests Replace ./../* with ../* in Nix expressions (#16414) 2016-06-22 10:39:50 +02:00
attrsets.nix toDerivation: Provide "out" and "outputName" attributes 2016-09-19 20:02:07 +02:00
composable-derivation.nix
customisation.nix
debug.nix debug.nix: deprecate strict 2016-06-26 02:05:45 +02:00
default.nix lib/fetchers.nix: factor out impure proxy vars (#18702) 2016-09-17 21:50:01 +02:00
deprecated.nix
fetchers.nix lib/fetchers.nix: factor out impure proxy vars (#18702) 2016-09-17 21:50:01 +02:00
licenses.nix camingo-code: init at 1.0 2016-10-06 17:47:50 -07:00
lists.nix Use builtins.partition if available 2016-08-29 17:50:06 +02:00
maintainers.nix Merge pull request #19462 from dipinhora/pony-stable 2016-10-11 22:43:07 +02:00
meta.nix
minver.nix
modules.nix lib/module: add mkChangedOptionModule function 2016-09-24 21:10:29 +09:00
options.nix
platforms.nix
sandbox.nix
sources.nix lib/sources.nix@commitIdFromGitRepo: parenthesize what should always have been 2016-08-08 11:46:41 +01:00
strings-with-deps.nix
strings.nix getVersion: first try drv.version before parsing drv.name 2016-08-13 17:17:36 +02:00
systems.nix
tests.nix
trivial.nix nixos: make it easy to apply kernel patches 2016-10-11 19:59:00 -04:00
types.nix optionSet type: enable deprecation message 2016-09-13 12:57:36 +09:00