Commit Graph

789 Commits

Author SHA1 Message Date
github-actions[bot]
81a57dc133
Merge staging-next into staging 2024-02-29 12:02:30 +00:00
Anderson Torres
299f6e16e4 emacspeak: migrate to by-name
Also, keep a green alias in order to not break things.
2024-02-28 18:31:31 -03:00
Lin Jian
cff7e06188
Merge pull request #291122 from atorres1985-contrib/elisp-staging
Elisp updates to staging
2024-02-26 12:41:37 +08:00
Thomas Heijligen
f2a142727c gnatPackages: Add scope for all ada packages
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-25 18:19:50 +01:00
github-actions[bot]
d6cc5bb41d
Merge master into staging-next 2024-02-24 18:00:56 +00:00
Atemu
740f6fb7d8 emacs: retire myself from maintainers
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 13:20:43 +01:00
Anderson Torres
7db5963dff nongnu-packages: updated 2024-02-24 (from overlay) 2024-02-24 09:02:18 -03:00
Anderson Torres
2d8d2256d8 melpa-packages: updated 2024-02-24 (from overlay) 2024-02-24 09:01:56 -03:00
Anderson Torres
bb3b286f3c elpa-devel-packages: updated 2024-02-24 (from overlay) 2024-02-24 09:01:32 -03:00
Anderson Torres
e195f08a88 elpa-packages: updated 2024-02-24 (from overlay) 2024-02-24 09:01:03 -03:00
github-actions[bot]
30da98a1d6
Merge staging-next into staging 2024-02-10 12:02:02 +00:00
Peder Bergebakken Sundt
3c5b9e6af5
Merge pull request #277455 from Vonfry/melpa/update-fix
update-melpa: try to fix some compatiblility issues on cl-lib and url-retrive.
2024-02-10 12:28:18 +01:00
Anderson Torres
a97d0f2efe nongnu-packages: updated 2024-02-04 (from overlay) 2024-02-04 08:52:25 -03:00
Anderson Torres
c864c54e9f melpa-packages: updated 2024-02-04 (from overlay) 2024-02-04 08:52:25 -03:00
Anderson Torres
4695209921 elpa-devel-packages: updated 2024-02-04 (from overlay) 2024-02-04 08:52:25 -03:00
Anderson Torres
f6deefc895 elpa-packages: updated 2024-02-04 (from overlay) 2024-02-04 08:52:25 -03:00
Lin Jian
c58d060c23
emacs: 29.1 -> 29.2 2024-01-18 22:17:10 +08:00
Anderson Torres
82b2fd1ffa emacs.pkgs.ghc-mod: fixup
Fixing a heinous error from [1]. Many thanks, jian-lin!

[1] 96b0956aee (diff-0f535ac756b70363a4f536c415865a08b5d9ed08140f63e6ee7b68cda5ff46d7R7)
2024-01-17 10:21:42 -03:00
Janne Heß
9d5b48721d
emacs/titaniumenv: Drop broken files
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-09 20:38:14 +01:00
Daniel Nagy
454a9d84cf
emacs.pkgs.wat-mode: convert to melpaBuild
Tracking issue #278925
2024-01-07 13:45:00 +01:00
running-grass
bfb4abb9eb
emacsPackages.codeium: refactor with melpaBuild 2024-01-06 00:12:29 +08:00
adisbladis
efc960b6d6
Merge pull request #277103 from samuelrivas/add-copilot-el
copilot-el: init at d4fa14cea818e041b4a536c5052cf6d28c7223d7
2024-01-04 11:30:53 +13:00
Samuel Rivas
66838e410b
copilot: remove unused ref to emacs, rename package to copilot 2024-01-03 11:59:21 +01:00
Samuel Rivas
feaa48eb3c
copilot: init at d4fa14cea818e041b4a536c5052cf6d28c7223d7 2024-01-03 11:55:04 +01:00
Vonfry
2e2097cb96
update-melpa: use url lib to parse HTTP instead of custom code
This improves compatiblity of parsing http header.
2024-01-03 18:51:32 +08:00
running-grass
4a703f1081
emacsPackages.codeium: init at 1.6.13 2024-01-02 17:16:50 +08:00
Vonfry
e9a8b6e465
update-melpa: use cl-lib instead of cl 2023-12-31 11:04:04 +08:00
Samuel Rivas
8d211c80fc
copilot-el: init at d4fa14cea818e041b4a536c5052cf6d28c7223d7 2023-12-27 13:57:27 +01:00
Adam Joseph
80472e3754 treewide: add __attrsFailEvaluation and __recurseIntoDerivationForReleaseJobs 2023-12-15 05:13:46 -08:00
adisbladis
fc2a0af49f
Merge pull request #271779 from marsam/update-lspce
emacsPackages.lspce: unstable-2023-10-30 -> unstable-2023-12-01
2023-12-14 11:27:56 +13:00
Daniel Nagy
4d2b5b4753
emacsPackages.python-isort: replace program 2023-12-10 12:45:00 +01:00
Martin Weinelt
49cd2f2d1f
Revert "emacs: set 29 as default version and remove 28" (#272785)
Too many rebuilds to go to master, even if they are cheap they cause a lot of delay on nixos-unstable.
2023-12-08 01:34:55 +01:00
Lin Jian
5271b9c12d
Merge pull request #270555 from linj-fork/pr/bump-emacspeak
emacsPackages.emacspeak: 56.0 -> 58.0
2023-12-07 07:14:24 -06:00
Lin Jian
23ff652157
Merge pull request #270558 from linj-fork/pr/default-emacs-29
emacs: set 29 as default version and remove 28
2023-12-07 07:04:03 -06:00
Tony Zorman
4a6045a41b emacs: Use lib.withFeature
As discussed in [1], this improves readability.

Not all --with options have a corresponding --without (and vice-versa),
but Emacs's configure script can endure this. Additionally, this
"encodes" the default options in system-configuration-options.

[1]: https://github.com/NixOS/nixpkgs/pull/267946#issuecomment-1815394037
2023-12-03 20:25:34 +01:00
Mario Rodas
abe6964952 emacsPackages.lspce: unstable-2023-10-30 -> unstable-2023-12-01
Diff: 34c59787bc...1958b6fcdf
2023-12-02 04:20:00 +00:00
Lin Jian
96bc94784d
emacs: remove 28 2023-11-30 12:04:47 +08:00
Lin Jian
564b868205
emacsPackages.emacspeak: 56.0 -> 58.0
This version is the newest one which builds[1] with both Emacs 28 and
Emacs 29.

[1]: 806c044b08
2023-11-29 11:52:32 +08:00
Brian Leung
396b66da33 llvm-mode: update src location
The directory structure of LLVM seems be handled differently in the
most recent checkout of nixpkgs.
2023-11-25 20:09:51 -03:00
Mario Rodas
2fe134dae2 emacsPackages.pq: build dynamic module 2023-11-25 04:20:00 +00:00
Mario Rodas
96ca129160 emacsPackages.hotfuzz: build dynamic library 2023-11-23 04:20:00 +00:00
Mario Rodas
3f86ee22eb emacsPackages.xapian-lite: init at 2.0.0 2023-11-23 04:20:00 +00:00
sternenseemann
6a096e1499 emacs.pkgs.ada-mode: fix installPhase
The invocation of the install.sh script changed in 8.1.0 or 8.0 to no
longer accept the --prefix flag, instead the path needs to be given as
the first argument alone.
2023-11-22 17:23:33 +01:00
Brian Leung
d1579a08ec emacs: remove backwards-compatibility aliases 2023-11-22 09:25:50 -03:00
Payas Relekar
62133d3b9a nongnu-packages: updated 2023-11-16 (from overlay) 2023-11-19 17:10:52 -03:00
Payas Relekar
ca129aaa3a melpa-packages: updated 2023-11-16 (from overlay) 2023-11-19 17:10:52 -03:00
Payas Relekar
a7a1cd3019 elpa-devel-packages: updated 2023-11-16 (from overlay) 2023-11-19 17:10:52 -03:00
Payas Relekar
0fa6b3b73a elpa-packages: updated 2023-11-16 (from overlay) 2023-11-19 17:10:52 -03:00
adisbladis
8374287cd2
Merge pull request #267946 from slotThe/emacs/no-compression
emacs: Add withCompressInstall flag
2023-11-18 22:31:45 +13:00
Tony Zorman
e84c8db9a5 emacs: Add withCompressInstall flag
When enabled (the default), Emacs compresses its files (.c, .el, .info,
and so on) before installing them.

Disabling the option with `withCompressInstall = false` results in the
suppression of that compression step. This increases disk space, but is
slightly faster for some operations; Emacs does not have to decompress
these files on the fly when, for example, jumping to the definition of a
built-in function.
2023-11-17 13:28:28 +01:00