Martin Weinelt
3321e63b12
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
- pkgs/development/python-modules/sphinx-autobuild/default.nix
2024-03-19 04:00:32 +01:00
stuebinm
ff1a94e523
treewide: add meta.mainProgram to packages with a single binary
...
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-19 03:14:51 +01:00
github-actions[bot]
ac91cf83c1
Merge master into staging-next
2024-03-18 00:02:20 +00:00
Mario Rodas
5644c7a1cc
emacsPackages.lspce: 2023-12-01 -> 2024-02-03
...
Diff: 1958b6fcdf...543dcf0ea9
2024-03-15 04:20:00 +00:00
Dmitry Bogatov
1ce934ff36
emacs: add "withDbus" and "withSelinux" flags
...
Previously, these features were enabled unconditionally on linux.
2024-03-07 14:55:57 -05:00
Lin Jian
df3358c5d2
Merge pull request #291416 from linj-fork/pr/fix-magit-seq
...
emacs.pkgs.seq: stop shadowing it
2024-03-03 01:13:18 +08:00
Lin Jian
a9cfbfda7f
emacs.pkgs.seq: fix build
2024-03-03 01:03:33 +08:00
Lin Jian
7374ffe8f7
emacs.pkgs.seq: stop shadowing it
...
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]: f4ff817cb2/lisp/magit.el (L27)
[2]: https://github.com/NixOS/nixpkgs/pull/74936
2024-03-03 01:03:25 +08:00
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