nixpkgs/pkgs
sternenseemann fb075fab73 haskellPackages.{ghcWithPackages, ghcWithHoogle}: make overrideable
This is achieved by passing the entire package set to the respective
wrappers and passing the select function as a second attribute. Together
with the new support for callPackage-ing functions this allows for
things like `ghcWithPackages.override { useLLVM = true; } (p: [ … ])`.

To make this possible for `ghcWithHoogle` as well, we need to make the
wrapper a bit more bespoke and inline the hoogle feature as well. The
hoogle wrapper, however, can remain separate and is exposed as
`hoogleWithPackages` additionally, as it can also serve standalone use.
`hoogleLocal` is kept for backwards compatibility (including the old,
suboptimal API), but will inform users about the better alternative via
a warning.
2022-01-06 12:21:45 +01:00
..
applications terraform-providers.minio: init at 1.2.0 2022-01-06 09:45:25 +10:00
build-support garble: mark as broken on darwin 2022-01-03 18:53:54 -05:00
common-updater
data all-cabal-hashes: 2021-12-28T00:33:48Z -> 2022-01-05T00:50:25Z 2022-01-05 10:49:47 +09:00
desktops enlightenment.ecrire: init at 0.2.0 2022-01-04 09:45:06 -03:00
development haskellPackages.{ghcWithPackages, ghcWithHoogle}: make overrideable 2022-01-06 12:21:45 +01:00
games Merge pull request #152744 from lucasew/package/tlauncher 2022-01-03 18:46:03 -03:00
misc ppsspp: 1.11 -> 1.12.3 2022-01-05 14:50:02 -08:00
os-specific Merge pull request #153525 from veehaitch/sgx-x86_64 2022-01-05 16:55:01 +00:00
pkgs-lib
servers firebird_4.src: fix sha256 2022-01-04 21:35:43 -08:00
shells tcsh: 6.23.00 -> 6.23.02 2022-01-04 01:57:33 -03:00
stdenv
test
tools grc: update meta.homepage 2022-01-05 14:50:02 -08:00
top-level pekwm: 0.1.18 -> 0.2.1 2022-01-05 14:50:02 -08:00