nixpkgs/pkgs/top-level
Alois Wohlschlager af3a3f64df replaceDependencies: evolve from replaceDependency
Rewrite replaceDependency so that it can apply multiple replacements in
one go. This includes correctly handling the case where one of the
replacements itself needs to have another replacement applied as well.
This rewritten function is now aptly called replaceDependencies.

For compatibility, replaceDependency is retained as a simple wrapper
over replaceDependencies. It will cause a rebuild because the unpatched
dependency is now referenced by derivation instead of by storePath, but
the functionality is equivalent.

Fixes: https://github.com/NixOS/nixpkgs/issues/199162
2024-09-24 12:20:15 +02:00
..
pkg-config
ada-packages.nix
agda-packages.nix
aliases.nix oysttyer: remove 2024-09-23 21:34:55 +02:00
all-packages.nix replaceDependencies: evolve from replaceDependency 2024-09-24 12:20:15 +02:00
beam-packages.nix beam-packages: add nodocs target for building ex_doc on 27+ 2024-09-06 09:57:17 -04:00
by-name-overlay.nix
config.nix stdenv: Allow user to supply their bootstrapFiles set of tools 2024-08-30 02:31:18 +00:00
coq-packages.nix ocamlPackages.elpi: use release tarball (#343266) 2024-09-23 09:52:07 +02:00
cubocore-packages.nix
cuda-packages.nix
darwin-aliases.nix
darwin-packages.nix darwin.xcode: add 15.2, 15.3 and 15.4 (#313003) 2024-09-07 16:24:18 +08:00
default.nix
dhall-packages.nix
dotnet-packages.nix
emacs-packages.nix emacs: factor out common overrides for nongnu packages 2024-09-14 13:49:44 +08:00
emilua-plugins.nix emiluaPlugins.secp256k1: init at 0.5.0 2024-09-21 21:04:35 +00:00
emscripten-packages.nix
gnuradio-packages.nix
hare-third-party.nix
haskell-packages.nix
haxe-packages.nix
impure.nix
java-packages.nix
kodi-packages.nix
linux-kernels.nix linux_5_4_hardened: mark as broken 2024-09-23 18:52:12 +02:00
lua-packages.nix
make-tarball.nix
metrics.nix
nim-overrides.nix
nixpkgs-basic-release-checks.nix
ocaml-packages.nix ocamlPackages.mlbdd: init at 0.7.2 (#344136) 2024-09-24 10:26:35 +02:00
octave-packages.nix
packages-config.nix
perl-packages.nix perlPackages.HTTPDaemon: fix build on Darwin with sandboxing 2024-09-22 16:13:33 -05:00
php-packages.nix Merge remote-tracking branch 'origin/master' into staging-next 2024-09-04 08:53:48 +03:00
python2-packages.nix
python-aliases.nix python3{11,12}Packages.jupyter-contrib-nbextensions: drop (#343797) 2024-09-23 11:45:01 +02:00
python-packages.nix nbqa: add passthru.withTools (#343632) 2024-09-23 20:07:24 -07:00
qt5-packages.nix plasma-pa: drop GConf dependency 2024-09-16 13:54:58 -06:00
qt6-packages.nix
release-alternatives.nix
release-attrpaths-superset.nix
release-cross.nix
release-cuda.nix
release-haskell.nix Merge master into haskell-updates 2024-08-30 00:15:09 +00:00
release-lib.nix lib.platforms.mesaPlatforms: remove 2024-08-31 10:28:31 +02:00
release-outpaths.nix
release-python.nix
release-r.nix
release-small.nix
release.nix
ruby-packages.nix rubyPackages.rexml: 3.3.0 -> 3.3.6 2024-08-28 22:14:55 +01:00
splice.nix
stage.nix Clean up cross bootstrapping 2024-09-06 10:26:56 -04:00
unixtools.nix unixtools: use tinyxxd to serve up xxd 2024-08-30 08:23:09 -07:00
wine-packages.nix