nixpkgs/pkgs/applications/editors/emacs
Philipp Joram 294245f750 haskellPackages.Agda: Split outputs to reduce closure size
After enabling a separate binary output for the `Agda` Haskell package,
the new `bin` output measures ~100MiB, compared to the ~4.5GiB before.
Using it in `agdaWithPackages` reduces the closure size of an Agda
installation from ~5GiB to ~3GiB.  The remaining space is taken up
mostly by the GHC backend.

With this change, derivations depending on `haskellPackages.Agda`
directly need to pick the right (binary) output.  This concerns in
particular `emacsPackages.agda2-mode`.
2024-04-07 16:36:57 +03:00
..
elisp-packages haskellPackages.Agda: Split outputs to reduce closure size 2024-04-07 16:36:57 +03:00
default.nix Revert "emacs: set 29 as default version and remove 28" (#272785) 2023-12-08 01:34:55 +01:00
macport_noescape_noop.h emacs-macport: build on LLVM 14 2023-08-31 14:20:27 +00:00
make-emacs.nix emacs: add "withDbus" and "withSelinux" flags 2024-03-07 14:55:57 -05:00
native-comp-driver-options-28.patch emacs: change substituteInPlace invocation to an aligning patch 2022-11-30 11:37:12 -08:00
native-comp-driver-options.patch emacs: change substituteInPlace invocation to an aligning patch 2022-11-30 11:37:12 -08:00
site-start.el emacs: append /run/wrappers/bin to tramp-remote-path 2023-09-12 21:00:22 +08:00
sources.nix emacs: 29.2 -> 29.3 2024-03-27 17:14:11 +01:00