Commit Graph

60 Commits (a22128d33a6d27ae2e04c9179289fd9f19fc810d)

Author SHA1 Message Date
Jan Malakhovski 5990cce95f lib: cleanup a little bit, add traceIf 9 years ago
Eelco Dolstra 0461f35894 Rename scrubDrv -> hydraJob and make it more effective 9 years ago
Shea Levy 8921a8f53b Revert "Revert "mkOverridable: Use functors to allow overridable functions"" 10 years ago
Rob Vermaas 07e726c85c Revert "mkOverridable: Use functors to allow overridable functions" 10 years ago
Shea Levy 4ee556cfe9 mkOverridable: Use functors to allow overridable functions 10 years ago
Luca Bruno 492dd14e78 Add overrideDerivation to makeOverridable. Closes #4017 10 years ago
Eelco Dolstra 97220c973f Replace hasAttr/getAttr calls with the ? and . operators 10 years ago
Eelco Dolstra 5fef92c4a0 Move pkgs/lib/ to lib/ 11 years ago
Shea Levy 03b6fe7422 Revert "Revert "overrideDerivation: Re-attatch passthru and meta to all outputs"" 11 years ago
Shea Levy 05a02c639e Revert "Revert "Revert "Revert "overrideDerivation: Simplify"""" 11 years ago
Eelco Dolstra abf2d36773 Revert "Revert "Revert "overrideDerivation: Simplify""" 11 years ago
Eelco Dolstra 18df66f466 Revert "overrideDerivation: Re-attatch passthru and meta to all outputs" 11 years ago
Shea Levy 6b0e94a516 overrideDerivation: Re-attatch passthru and meta to all outputs 11 years ago
Shea Levy c2b1ca0296 Revert "Revert "overrideDerivation: Simplify"" 11 years ago
Eelco Dolstra d21bfddc57 Revert "overrideDerivation: Simplify" 11 years ago
Shea Levy 6640000cb7 overrideDerivation: Simplify 11 years ago
Shea Levy 98860f429d Add the addPassthru library function 11 years ago
Eelco Dolstra 5be0a9acd7 Rename hostDrv -> crossDrv, buildDrv -> nativeDrv 12 years ago
Ludovic Courtès 5cd82587aa overrideDerivation: Check whether `hostDrv' and `buildDrv' are present. 13 years ago
Ludovic Courtès 08439eb00a overrideDerivation: Override `hostDrv' and `buildDrv' too. 13 years ago
Eelco Dolstra 7fcf771c2a * Handle the attributes added by the multiple outputs branch. 13 years ago
Yury G. Kudryashov e76aee9d2f Make it possible to call 'callPackage function' 14 years ago
Yury G. Kudryashov 9e4202d273 make makeOverridable noop for functions like a: b: c(a, b) 14 years ago
Eelco Dolstra 1ac9dcd24d * Fix eval-release.nix by testing whether all attributes of a 14 years ago
Eelco Dolstra fd268b4852 * Add callPackage etc. 14 years ago
Michael Raskin aadb898a0b Implementing a fix allowing deepOverride without changing dependency-tree-leaf packages 14 years ago
Michael Raskin ccc497f80d Make WebKit use libsoup 2.31.2 via deepOverride. Edit a few packages that were overridable but did not allow extra arguments. Remove a catch with deepOverride that pkgs.lib had this attribute in a different sense. 14 years ago
Marc Weber 32edcce80b Build a package with debugging information so that you can run it within gdb or run valgrind on it. 14 years ago
Eelco Dolstra 7dffd96978 * Allow `overrideDerivation' to work on derivations to which 15 years ago
Eelco Dolstra a3111812ad * In overrideDerivation, filter out the `type' attribute. 15 years ago
Eelco Dolstra f1713f192d * Fix the VM builds. They were broken because a `hostDrv' and 15 years ago
Eelco Dolstra 81c5c44ddb * Move makeOverridable out of all-packages.nix. 15 years ago
Eelco Dolstra 519e7870b6 * Move `modifyDerivation' from build-support/vm to lib and rename it 15 years ago