diff options
| author | sternenseemann <sternenseemann@systemli.org> | 2025-07-29 18:38:41 +0200 |
|---|---|---|
| committer | sternenseemann <sternenseemann@systemli.org> | 2025-07-30 13:02:47 +0200 |
| commit | 7dfed14799c10b7694b7fb0b372b29a6b4576357 (patch) | |
| tree | 191a4bd6335b5de30eb139bfb5373abf44d7237a /pkgs/development/python-modules/rangehttpserver | |
| parent | 8fec8af67a377fa7f8440d819be29fbe677f093d (diff) | |
haskellPackages.cabal2nix-unstable: don't wrap with runtime deps
cabal2nix-unstable is mostly used for regenerating the Haskell package
set. Thus we should aim to make it quick to rebuild in case its hash
changes because of Haskell related changes.
- cabal2nix is not fussy about the Nix version it uses for nix-env(1)
and we can just assume it is already in PATH like we do for
maintainers/scripts/haskell/*.
- nix-prefetch-scripts causes the most trouble since its python
dependencies depend on pandoc, so many Haskell changes require
an additional Python rebuild when building cabal2nix-unstable.
nix-prefetch-scripts is most likely installed and not necessary in
many cases, e.g. hackage2nix doesn't need them which is the main use
we have for cabal2nix-unstable. For the update scripts that do need
them, we add them to the used nix-shell explicitly.
Diffstat (limited to 'pkgs/development/python-modules/rangehttpserver')
0 files changed, 0 insertions, 0 deletions
