nixpkgs/pkgs/top-level
aszlig 09d3493282
buildLinux/linuxManualConfig: Allow .override
Regression introduced by da36847d92.

The kernelPackages NixOS module option now uses .override to add kernel
patches defined in boot.kernelPatches into the kernel within the
kernelPackages set.

For generic kernels, we already have an .override which comes with
callPackage, but pkgs.linuxManualConfig is a function where we want to
override the attributes passed to it.

The callPackage to manual-config.nix only allows us to override its
internal attributes but not the attributes of the function returned.

Simplified it looks like this:

                                      .----- .override provided by
                                    __|__    callPackage
                                   |     |
(callPackage .../manual-config.nix { ... }) { ... }
                                            |_____|
                                               |
                                  the one -----'
                                  we actually want to override

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-10-12 23:52:23 +02:00
..
aliases.nix bash-completion: change attribute name 2016-09-28 17:46:29 +02:00
all-packages.nix buildLinux/linuxManualConfig: Allow .override 2016-10-12 23:52:23 +02:00
default.nix runCommand: Use stdenvNoCC 2016-09-29 13:06:43 +02:00
dotnet-packages.nix treewide: explicitly specify gtk and related package versions 2016-09-12 18:26:06 +03:00
emacs-packages.nix emacs-source-directory: remove 2016-09-30 08:23:45 -04:00
emscripten-packages.nix xmlmirror: move README.md to better place 2016-08-29 23:08:46 +02:00
guile-2-test.nix Revert "lsh: remove last references" 2016-08-23 15:31:33 +00:00
haskell-packages.nix haskell: drop obsolete LTS package set 2016-09-15 09:12:04 +02:00
impure.nix Separate fix-point from config importing hacks and other impurities 2016-07-14 14:33:23 -07:00
lua-packages.nix luasocket: fix eval 2016-09-25 16:18:08 +02:00
make-tarball.nix make-tarball.nix: filter out MD5 warnings in evaluation check 2016-10-12 10:50:58 +02:00
metrics.nix nixpkgs-metrics: Suppress build products 2016-03-24 18:06:46 +01:00
node-packages-generated.nix nodePackages.bower2nix: 3.0.1 -> 3.1.1 2016-09-15 01:28:37 +01:00
node-packages.json wscat: init at 1.0.1 (#17618) 2016-08-09 22:59:25 +02:00
node-packages.nix bower2nix: 2.1.0 -> 3.0.1 2016-03-28 08:23:06 +01:00
ocaml-packages.nix camlp4: fix for OCaml-4.03 2016-10-09 11:55:19 +02:00
perl-packages.nix Merge remote-tracking branch 'upstream/master' into staging 2016-10-02 10:36:47 +03:00
php-packages.nix php70Packages.v8: init at 0.1.0 2016-09-04 19:43:16 +02:00
platforms.nix platforms.nix: Switch ARMv7 to vfpv3-d16 2016-07-20 02:38:10 +03:00
pure-packages.nix
python-packages.nix Merge pull request #19486 from Mic92/neovim 2016-10-12 20:57:57 +02:00
release-cross.nix release-cross.nix: Build the bootstrap tools for ARM 2016-07-20 02:38:10 +03:00
release-lib.nix release-lib: Remove unused allowTexliveBuilds option 2016-09-11 01:13:49 +03:00
release-python.nix Replace ./../* with ../* in Nix expressions (#16414) 2016-06-22 10:39:50 +02:00
release-small.nix emacs: 24.5 -> 25.1 2016-09-18 13:38:21 +02:00
release.nix fix unstable job evaluation 2016-10-11 23:08:50 +02:00
rust-packages.nix ripgrep: update 0.1.17 -> 0.2.1 2016-09-29 00:51:14 +02:00
stdenv.nix Replace ./../* with ../* in Nix expressions (#16414) 2016-06-22 10:39:50 +02:00