3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

467 commits

Author SHA1 Message Date
Linus Heckemann d167d23b40
Merge pull request #176780 from linj-fork/emacs-native-comp
emacs: enable native-comp
2022-08-19 12:04:51 +02:00
Lin Jian 51bd7cf0d0
emacs: enable native-comp 2022-08-18 20:38:37 +08:00
AndersonTorres b4e86d9baa elpa-packages: manual fixup 2022-08-10 01:16:15 -03:00
AndersonTorres 7e20517af0 elisp packages updates 2022-08-10 2022-08-10 00:13:03 -03:00
Edd Steel 2b0dd45aca emacsMacport: 27.2-8.3 -> 28.1-9.0
- https://www.gnu.org/software/emacs/news/NEWS.28.1
- 5a223c7f2e (chg-ChangeLog.3)
2022-07-27 10:14:36 +00:00
AndersonTorres 6f195dc999 elpa-packages manual fixup 2022-07-16 13:54:00 -03:00
AndersonTorres 2ec065149d elpa-packages 2022-07-16 2022-07-16 13:54:00 -03:00
AndersonTorres 0c0bb0bb79 melpa-packages 2022-07-16 2022-07-16 13:54:00 -03:00
AndersonTorres dac7c5b38d nongnu-packages 2022-07-15 2022-07-16 13:54:00 -03:00
linj 62406f02f7 emacs.pkgs.melpa-packages: 2022-06-09 2022-06-09 12:01:19 +08:00
linj d62acd223d elpa-generated.nix manual fixup 2022-06-09 11:59:12 +08:00
linj 6e2f03ef9f elpa-packages 2022-06-09 2022-06-09 11:58:23 +08:00
linj b8b59073da nongnu-packages 2022-06-09 2022-06-09 11:46:52 +08:00
Tae Selene Sandoval Murgan 235f1299d3 tree-sitter: Remove the Swift grammar
It was abandoned, and the recommended one doesn't have a parser.c file
2022-05-25 21:28:29 +02:00
Aidan Gauland 240e967264
header-file-mode: unstable-2022-05-13 -> unstable-2022-05-25
* Add post-build script to generate autoloads file.

* Bump upstream revision to get a critical bugfix that prevented this library's
  main function from executing.
2022-05-25 16:15:36 +12:00
adisbladis 2686f10fb4 emacs.pkgs.ement: unstable-2022-05-05 -> unstable-2022-05-14 2022-05-14 18:25:58 +12:00
adisbladis 9d5b5668ec
Merge pull request #172763 from aidalgol/emacs-28-header-file-mode-fix
header-file-mode: unstable-2022-04-19 -> unstable-2022-05-13
2022-05-13 16:51:25 +08:00
Aidan Gauland cfd4a8fe09
header-file-mode: unstable-2022-04-19 -> unstable-2022-05-13
Update to version with a fix to make the package work with Emacs 28.
2022-05-13 20:27:34 +12:00
adisbladis 003c3b6444 emacs.pkgs.plz: Use plz from elpa 2022-05-13 18:45:14 +12:00
adisbladis 1883541620 emacs.pkgs.melpa-packages: 2022-05-13 2022-05-13 18:15:26 +12:00
adisbladis ec486b0a2e emacs.pkgs.elpa-packages: 2022-05-13 2022-05-13 18:15:26 +12:00
Peter Jones 0d02ba8ffb
emacsPackages.pdf-tools: fix build
This is a temporary fix for #172178
2022-05-11 11:24:56 -07:00
AndersonTorres a7efe86634 elpa-generated: manual fixup 2022-05-08 23:08:12 -03:00
AndersonTorres e79771850a elpa-packages 2022-05-08 2022-05-08 23:08:12 -03:00
AndersonTorres 14dd58e25a melpa-packages 2022-05-08 2022-05-08 23:08:12 -03:00
AndersonTorres 08187ac060 nongnu-packages 2022-05-08 2022-05-08 23:08:12 -03:00
adisbladis 162d2d3ac5 emacs.pkgs.ement: unstable-2022-04-22 -> unstable-2022-05-05 2022-05-06 07:01:24 +12:00
adisbladis 54e795706d emacs: Build from git instead of tarball to fix native compilation
Quoting @collares from #170426:
> The difference between the two versions is that one is built from the
> tarball, while the other is built from Git. The tarball includes
> byte-compiled (.elc) files but not native-compiled (.eln)
> files. The build notices the .elc files and does not rebuild them,
> but native-compilation is a side-effect of byte-compilation and so
> the .eln files aren't built either.
2022-04-27 07:20:33 +12:00
adisbladis 357a8492ef
Merge pull request #170015 from adisbladis/emacs-manual-packages-updater
emacs: Add update script for manually packaged packages
2022-04-24 09:28:05 +07:00
adisbladis 5eb9d9e284 emacs.pkgs.ement: unstable-2021-10-08 -> unstable-2022-04-22 2022-04-24 12:27:22 +12:00
adisbladis 6922b8784d emacs: Add update script for manually packaged packages 2022-04-24 09:18:33 +12:00
adisbladis daee75e5b3 emacs.pkgs.tree-sitter-langs: Make language plugins configurable
By using an expression like:
``` nix
emacs.pkgs.tree-sitter-langs.passthru.withPlugins (p: [ p.tree-sitter-agda ])
```
2022-04-24 07:44:40 +12:00
adisbladis b4f90318fe emacs.pkgs.tree-sitter-langs: Create script to keep grammars up to date with upstream defaults 2022-04-24 07:35:00 +12:00
adisbladis b15c703495 emacs.pkgs.tree-sitter-langs: Use grammars from nixpkgs and sources from melpa 2022-04-24 07:19:15 +12:00
adisbladis 00af59359f emacs.pkgs.tsc: 0.16.1 -> 0.18.0
Use auto-updater JSON
2022-04-24 07:19:15 +12:00
adisbladis 028a934896 emacs.pkgs.tsc: Add update script 2022-04-24 07:19:15 +12:00
adisbladis 2c61820661 emacs.pkgs.tsc/tree-sitter-langs: Remove rec from derivations
These are not required.
2022-04-24 07:19:15 +12:00
adisbladis 4567405cd4 emacs.pkgs.tsc: Remove with from top-level scope
This is a huge anti-pattern that makes it next to impossible to know
which attrset is providing which attr and it's very easy to make mistakes.

Case in point: This package didn't properly scope `lib.maintainers`.
2022-04-24 07:19:15 +12:00
Julius de Bruijn 48b6b19970 emacsPackages.tree-sitter: fix grammar/native executor 2022-04-24 07:19:15 +12:00
Aidan Gauland d71cc5bbad
header-file-mode: fix build
Add missing qualifier for «maintainers».
2022-04-19 16:37:39 +12:00
Aidan Gauland 64240018e0 header-file-mode: init at version unstable-2022-04-19
Add Emacs library `header-file' from GitHub.
2022-04-19 14:15:23 +12:00
Daniel Nagy 506050b57f
emacs: prepare webp support for versions >=29.1
This prepares the derivation for the upcoming webp image file format
support with Emacs 29.1. Therefore this change is mainly useful with the
"emacs-overlay".

https://github.com/nix-community/emacs-overlay/

Changelog from upstream Emacs:

1cdb8d4c99/etc/NEWS (L435-L439)

More info on image formats in Emacs and how to check for their support:

https://www.gnu.org/software/emacs/manual/html_node/elisp/Image-Formats.html
2022-04-18 17:45:47 +02:00
Azat Bahawi 55f57facbf emacs: 27.2 -> 28.1 2022-04-16 16:53:45 +12:00
AndersonTorres fdf314ecc7 elpa-generated.nix manual fixup 2022-04-14 10:05:14 -03:00
AndersonTorres 04205fa170 elpa-packages 2022-04-14 2022-04-14 10:05:14 -03:00
AndersonTorres 243a9656cc melpa-packages 2022-04-14 2022-04-14 10:05:14 -03:00
AndersonTorres e974d301c7 nongnu-packages 2022-04-14 2022-04-14 10:05:14 -03:00
AndersonTorres 1f29a38fd2 emacs.pkgs.cedet: remove
Broken and no hope to be resurrected.
2022-04-14 10:05:14 -03:00
hadriencaron 79b72e2110
emacs.pkgs.control-lock: Add package (#166520)
* emacs.pkgs.control-lock: Add package

* emacs.pkgs.control-lock: Address PR comments
2022-04-07 23:09:33 +12:00
github-actions[bot] 66754ae952
Merge master into staging-next 2022-04-02 12:01:10 +00:00