nixpkgs/pkgs
Georges Dubus 2645e1a1eb cabal2nix: split into a lightweight version and a wrapper
Current, the `cabal2nix` derivation contains both the executable, and a wrapper
that adds `nix` and `nix-prefetch-scripts`, which are required for some
features.

However, when calling `callCabal2nix` to create a derivation from a cabal file
at evaluation time,
these features are not actually used, but the huge closure of
`nix-prefetch-scripts` (which includes multiple vcs, as well as python and perl)
still needs to be fetched.

This commit splits cabal2nix into a lightweight version that is a standalone
static binary (`cabal2nix-unwrapped`), and a wrapper that includes the proper
dependencies in the path for full usage of the command line
utility (`cabal2nix`).

This commit also switches to the default ghc, to reduce the likelyhood of
building a different ghc when calling `callCabal2nix`.
2020-03-13 20:18:14 +01:00
..
applications flashplayer: 32.0.0.330 -> 32.0.0.344 (#82322) 2020-03-13 18:43:52 +00:00
build-support Merge pull request #82130 from Ericson2314/fetchsvn-cross 2020-03-10 09:53:17 -04:00
common-updater common-updater-scripts: Fix replacing SRI hashes 2020-02-20 07:18:36 +01:00
data jost: 3.3 -> 3.5 2020-03-12 23:58:14 +00:00
desktops gnomeExtensions.paperwm: init at 36.0 (#81785) 2020-03-11 17:25:05 +01:00
development cabal2nix: split into a lightweight version and a wrapper 2020-03-13 20:18:14 +01:00
games redeclipse: fix meta.license 2020-03-13 10:28:33 +01:00
misc lilypond: fix broken meta.homepage 2020-03-13 11:55:35 -04:00
os-specific Merge pull request #82193 from r-ryantm/auto-update/sdparm 2020-03-12 21:33:56 -05:00
servers Merge pull request #82290 from helsinki-systems/upd/ngx_fastcgi_cache_purge 2020-03-13 08:44:44 -05:00
shells nushell: 0.10.0 -> 0.11.0 2020-03-12 17:58:37 +01:00
stdenv Merge staging-next into master 2020-03-08 08:11:01 +01:00
test tests.nixos-functions: port test to python 2020-02-09 23:53:58 +01:00
tools Merge pull request #82198 from r-ryantm/auto-update/syslog-ng 2020-03-13 08:42:40 -05:00
top-level cabal2nix: split into a lightweight version and a wrapper 2020-03-13 20:18:14 +01:00