Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-04-07 | haskellPackages.Agda: Split outputs to reduce closure size | Philipp Joram | 1 | -5/+7 | |
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-03-30 | Merge master into staging-next | github-actions[bot] | 2 | -0/+21 | |
2024-03-29 | emacsPackages.texpresso: init | Alex Rice | 2 | -0/+21 | |
2024-03-28 | nongnu-packages: updated 2024-03-25 (from nix-community/emacs-overlay) | Anderson Torres | 1 | -26/+46 | |
2024-03-28 | melpa-packages: updated 2024-03-25 (from nix-community/emacs-overlay) | Anderson Torres | 1 | -1758/+2251 | |
2024-03-28 | elpa-devel-packages: updated 2024-03-25 (from nix-community/emacs-overlay) | Anderson Torres | 1 | -251/+342 | |
2024-03-28 | elpa-packages: updated 2024-03-25 (from nix-community/emacs-overlay) | Anderson Torres | 1 | -119/+228 | |
2024-03-27 | emacs: 29.2 -> 29.3 | Lin Jian | 1 | -3/+3 | |
https://lists.gnu.org/archive/html/emacs-devel/2024-03/msg00611.html | |||||
2024-03-26 | emacs28-macport: incorporate security patches | Atemu | 1 | -0/+21 | |
2024-03-26 | emacs28: backport security fixes from Emacs 29.3 | Lin Jian | 1 | -0/+14 | |
https://lists.gnu.org/archive/html/emacs-devel/2024-03/msg00611.html | |||||
2024-03-26 | emacs28: patch CVE-2022-45939 | Lin Jian | 1 | -0/+7 | |
https://www.cve.org/CVERecord?id=CVE-2022-45939 | |||||
2024-03-26 | emacs: pass patches through mkArgs | Lin Jian | 1 | -2/+2 | |
2024-03-19 | Merge remote-tracking branch 'origin/master' into staging-next | Martin Weinelt | 1 | -0/+1 | |
Conflicts: - pkgs/development/python-modules/sphinx-autobuild/default.nix | |||||
2024-03-19 | treewide: add meta.mainProgram to packages with a single binary | stuebinm | 1 | -0/+1 | |
The nixpkgs-unstable channel's programs.sqlite was used to identify packages producing exactly one binary, and these automatically added to their package definitions wherever possible. | |||||
2024-03-18 | Merge master into staging-next | github-actions[bot] | 1 | -4/+4 | |
2024-03-15 | emacsPackages.lspce: 2023-12-01 -> 2024-02-03 | Mario Rodas | 1 | -4/+4 | |
Diff: https://github.com/zbelial/lspce/compare/1958b6fcdfb6288aa17fa42360315d6c4aa85991...543dcf0ea9e3ff5c142c4365d90b6ae8dc27bd15 | |||||
2024-03-07 | emacs: add "withDbus" and "withSelinux" flags | Dmitry Bogatov | 1 | -1/+6 | |
Previously, these features were enabled unconditionally on linux. | |||||
2024-03-03 | Merge pull request #291416 from linj-fork/pr/fix-magit-seq | Lin Jian | 2 | -3/+24 | |
emacs.pkgs.seq: stop shadowing it | |||||
2024-03-03 | emacs.pkgs.seq: fix build | Lin Jian | 2 | -0/+24 | |
2024-03-03 | emacs.pkgs.seq: stop shadowing it | Lin Jian | 1 | -3/+0 | |
magit requires[1] seq 2.24. seq from GNU Elpa satisfies that. However, it is shadowed by the Emacs builtin one to workaround an old bug[2] and the version of the builtin seq in Emacs 28 is only 2.23. So magit is broken for Emacs 28 which is the default one in NixOS 23.11 and available in the unstable branch. This patch fixes magit by stopping shadowing seq from GNU Elpa since that old bug[2] is not relevant now. Fixes https://github.com/NixOS/nixpkgs/issues/272019. [1]: https://github.com/magit/magit/blob/f4ff817cb2a48f0f7887050c3be469c03a059567/lisp/magit.el#L27 [2]: https://github.com/NixOS/nixpkgs/pull/74936 | |||||
2024-02-29 | Merge staging-next into staging | github-actions[bot] | 2 | -62/+2 | |
2024-02-28 | emacspeak: migrate to by-name | Anderson Torres | 2 | -62/+2 | |
Also, keep a green alias in order to not break things. | |||||
2024-02-26 | Merge pull request #291122 from atorres1985-contrib/elisp-staging | Lin Jian | 4 | -1676/+2282 | |
Elisp updates to staging | |||||
2024-02-25 | gnatPackages: Add scope for all ada packages | Thomas Heijligen | 1 | -1/+1 | |
Ada depencencies musst be build with the same gnat version as the project. Use a namespace as preperation to build with different gnat versions. gprbuild and gnatprove are still globaly visable. | |||||
2024-02-24 | Merge master into staging-next | github-actions[bot] | 1 | -1/+1 | |
2024-02-24 | emacs: retire myself from maintainers | Atemu | 1 | -1/+1 | |
I added myself because I integrated Macport support but I don't really feel qualified to maintain the rest of emacs. The Macport integration has also been working without major issues ever since it was introduced. I still left bread crumbs in case there's an issue with macport specifically but I don't want to be pinged on generic Emacs issues/PRs. | |||||
2024-02-24 | nongnu-packages: updated 2024-02-24 (from overlay) | Anderson Torres | 1 | -32/+77 | |
2024-02-24 | melpa-packages: updated 2024-02-24 (from overlay) | Anderson Torres | 1 | -1355/+1775 | |
2024-02-24 | elpa-devel-packages: updated 2024-02-24 (from overlay) | Anderson Torres | 1 | -212/+288 | |
2024-02-24 | elpa-packages: updated 2024-02-24 (from overlay) | Anderson Torres | 1 | -77/+142 | |
2024-02-10 | Merge staging-next into staging | github-actions[bot] | 1 | -7/+6 | |
2024-02-10 | Merge pull request #277455 from Vonfry/melpa/update-fix | Peder Bergebakken Sundt | 1 | -7/+6 | |
update-melpa: try to fix some compatiblility issues on cl-lib and url-retrive. | |||||
2024-02-04 | nongnu-packages: updated 2024-02-04 (from overlay) | Anderson Torres | 1 | -69/+113 | |
2024-02-04 | melpa-packages: updated 2024-02-04 (from overlay) | Anderson Torres | 1 | -3467/+4468 | |
2024-02-04 | elpa-devel-packages: updated 2024-02-04 (from overlay) | Anderson Torres | 1 | -398/+516 | |
2024-02-04 | elpa-packages: updated 2024-02-04 (from overlay) | Anderson Torres | 1 | -183/+310 | |
2024-01-18 | emacs: 29.1 -> 29.2 | Lin Jian | 1 | -3/+3 | |
2024-01-17 | emacs.pkgs.ghc-mod: fixup | Anderson Torres | 2 | -1/+26 | |
Fixing a heinous error from [1]. Many thanks, jian-lin! [1] https://github.com/NixOS/nixpkgs/commit/96b0956aeefa40741b65dcf5d57deb741ec3bba0#diff-0f535ac756b70363a4f536c415865a08b5d9ed08140f63e6ee7b68cda5ff46d7R7 | |||||
2024-01-09 | emacs/titaniumenv: Drop broken files | Janne Heß | 1 | -27/+0 | |
These files don't even parse using `nix-instantiate --parse`: > error: undefined variable 'haskell-mode' > error: undefined variable 'lib' While these issues could be trivially fixed, the fact that these files are not even parsable by nix-instantiate shows me that they are probably unnecessary. | |||||
2024-01-07 | emacs.pkgs.wat-mode: convert to melpaBuild | Daniel Nagy | 1 | -7/+12 | |
Tracking issue #278925 | |||||
2024-01-06 | emacsPackages.codeium: refactor with melpaBuild | running-grass | 1 | -6/+15 | |
2024-01-04 | Merge pull request #277103 from samuelrivas/add-copilot-el | adisbladis | 2 | -0/+39 | |
copilot-el: init at d4fa14cea818e041b4a536c5052cf6d28c7223d7 | |||||
2024-01-03 | copilot: remove unused ref to emacs, rename package to copilot | Samuel Rivas | 1 | -2/+1 | |
2024-01-03 | copilot: init at d4fa14cea818e041b4a536c5052cf6d28c7223d7 | Samuel Rivas | 2 | -1/+1 | |
2024-01-03 | update-melpa: use url lib to parse HTTP instead of custom code | Vonfry | 1 | -3/+2 | |
This improves compatiblity of parsing http header. | |||||
2024-01-02 | emacsPackages.codeium: init at 1.6.13 | running-grass | 3 | -0/+48 | |
2023-12-31 | update-melpa: use cl-lib instead of cl | Vonfry | 1 | -4/+4 | |
2023-12-27 | copilot-el: init at d4fa14cea818e041b4a536c5052cf6d28c7223d7 | Samuel Rivas | 2 | -0/+40 | |
2023-12-15 | treewide: add __attrsFailEvaluation and __recurseIntoDerivationForReleaseJobs | Adam Joseph | 5 | -5/+8 | |
2023-12-14 | Merge pull request #271779 from marsam/update-lspce | adisbladis | 1 | -19/+12 | |
emacsPackages.lspce: unstable-2023-10-30 -> unstable-2023-12-01 |