3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/applications
sternenseemann 531ff521d4 nixos/xmonad: rename NIX_GHC env var to XMONAD_GHC
Upstream XMonad was using our xmonad patch file for their flake build to
support our nixos module. This would of course break the build upstream
if the version we patched and their master branch diverged. We
[discussed] that it'd make sense to upstream the environment var code.
In the process it seemed sensible to rename the NIX_GHC variable as
well, since it isn't really Nix-specific – it's just a way to set the
GHC binary to execute. This change has been [implemented] upstream in an
unreleased version of xmonad now – meaning we'll be able to drop the
xmonad patch soon!

This also clarifies the situation in nixpkgs a bit: NIX_GHC is easy to
confuse with the environment variable used in the ghcWithPackages
wrapper where it is used to set an alternative prefix for a GHC-wrapper
for applications trying to discover it via e.g. ghc-paths. It is an
implementation detail in this context, as it is in the case of the
xmonad module. Since they are different implementations doing different
things, different names also make sense.

[discussed]: 36d5761b3e
[implemented]: 23f36d7e23
2022-08-04 14:29:05 +02:00
..
accessibility
audio Merge pull request #185037 from mweinelt/home-assistant 2022-08-04 11:40:41 +02:00
backup
blockchains Merge pull request #184837 from r-ryantm/auto-update/ergo 2022-08-04 11:30:11 +02:00
display-managers lightdm: fix cross 2022-07-28 22:36:55 +03:00
editors Merge pull request #184881 from r-ryantm/auto-update/notepad-next 2022-08-04 09:09:45 +02:00
emulators pcsx2: 1.7.2731 -> 1.7.3128 2022-08-01 04:18:01 +00:00
file-managers nnn: 4.5 → 4.6 2022-07-26 22:03:42 +03:00
finance
gis
graphics pika: init at 0.0.12 2022-08-03 12:45:36 -04:00
kde libsForQt5.umbrello: init at 22.04.3 2022-07-25 16:42:44 +08:00
logging humioctl: 0.28.11 -> 0.29.1 2022-07-28 14:42:49 +00:00
maui
misc Merge pull request #184924 from r-ryantm/auto-update/tut 2022-08-04 19:54:30 +08:00
networking Merge pull request #185062 from kilianar/signal-desktop-5.53.0 2022-08-04 13:57:33 +02:00
office Merge pull request #183969 from Shawn8901/jameica-gsetting-schema 2022-08-04 00:15:47 +02:00
plasma-mobile libsForQt5.plasmaMobileGear: 22.04 -> 22.06 2022-07-25 08:26:17 +00:00
printing/pappl
qubes/qubes-core-vchan-xen
radio Merge pull request #182752 from iagocq/srsran-add-dep 2022-08-02 16:16:40 -03:00
science Merge pull request #182348 from muscaln/fritzing-bump 2022-08-03 22:16:57 +00:00
search python310Packages.recoll: 1.32.0 -> 1.32.5 2022-08-02 00:11:29 +00:00
system glances: 3.2.6.4 -> 3.2.7 2022-07-31 12:34:58 +02:00
terminal-emulators Merge pull request #184674 from r-ryantm/auto-update/sakura 2022-08-02 11:59:50 +02:00
version-management Merge pull request #185009 from fpletz/pkgs/maintainership-202208 2022-08-04 01:56:13 +02:00
video Merge pull request #184689 from oxy/patch-1 2022-08-03 23:37:41 +02:00
virtualization Merge pull request #185037 from mweinelt/home-assistant 2022-08-04 11:40:41 +02:00
window-managers nixos/xmonad: rename NIX_GHC env var to XMONAD_GHC 2022-08-04 14:29:05 +02:00