Commit Graph

552 Commits

Author SHA1 Message Date
AndersonTorres
25e04fc2b5 perl-completion: rewrite 2022-11-19 20:16:26 -03:00
AndersonTorres
e492d287b5 emacs manual-packages.nix: remove redundant nano-theme 2022-11-19 20:08:11 -03:00
AndersonTorres
75519d54a0 recipes-archive-melpa.json: updated 2022-11-19 2022-11-19 16:58:06 -03:00
AndersonTorres
7011353418 nongnu-generated.nix: updated 2022-11-19 2022-11-19 16:55:38 -03:00
AndersonTorres
51befefaa7 elpa-generated.nix: updated 2022-11-19 2022-11-19 15:45:21 -03:00
AndersonTorres
ca7d4c4d11 emacs/elisp-packages/manual-packages/tsc/update.py: fixup 2022-11-19 15:40:44 -03:00
Adam Joseph
0e2c58c77f
emacs: add withSystemd option 2022-11-14 23:05:55 +13:00
Anderson Torres
c364f9f3c3
Merge pull request #201017 from sternenseemann/ada-mode-fix-build
emacs.pkgs.ada-mode: fix build for version 7.3.1
2022-11-13 11:17:12 -03:00
sternenseemann
d09528373d emacs.pkgs.ada-mode: fix build for version 7.3.1
Fixes breakage to ada-mode introduced in #200190.

ada-mode recently gained a Makefile [1] which is intended for compiling
it in the ELPA worktree. Building from the ELPA release tarball still
needs to be done via build.sh, so we need to overwrite buildPhase to
ignore the Makefile (previously it'd just do nothing).

Additionally some new build tools are needed and lzip can be removed (as
we no longer fetch an archived version of wisi from ELPA).

[1]: https://git.savannah.gnu.org/cgit/emacs/elpa.git/commit/Makefile?h=externals/ada-mode&id=d5428433e39f3de7168fdc891127a2dcff849904
2022-11-13 13:29:27 +01:00
AndersonTorres
fed3699eb5 tree-sitter-langs: fixup update-defaults.py
The nix-shell line should always point out to the repo's `default.nix`.
2022-11-13 09:17:04 -03:00
AndersonTorres
03fa9cdde9 treewide: move all ad-hoc elisp packages to manual-packages/ 2022-11-13 09:17:04 -03:00
AndersonTorres
c47cbf3aca emacs.pkgs.prisma-mode: move to a dedicated directory
There is no tangible reason to pollute a file like manual-packages with full
descriptions of expressions. `callPackage` exists for a reason :)
2022-11-13 09:17:01 -03:00
AndersonTorres
d19c5a2384 emacs.pkgs.matrix-client: move to a dedicated directory
There is no tangible reason to pollute a file like manual-packages with full
descriptions of expressions. `callPackage` exists for a reason :)
2022-11-13 09:16:52 -03:00
AndersonTorres
022ffab437 emacs.pkgs.haskell-unicode-input-method: move to a dedicated directory
There is no tangible reason to pollute a file like manual-packages with full
descriptions of expressions. `callPackage` exists for a reason :)
2022-11-13 09:16:48 -03:00
AndersonTorres
96b0956aee emacs.pkgs.ghc-mod: move to a dedicated directory
There is no tangible reason to pollute a file like manual-packages with full
descriptions of expressions. `callPackage` exists for a reason :)
2022-11-13 09:16:39 -03:00
AndersonTorres
457efcd352 emacs.pkgs.elisp-ffi: move to a dedicated directory
There is no tangible reason to pollute a file like manual-packages with full
descriptions of expressions. `callPackage` exists for a reason :)
2022-11-12 22:31:18 -03:00
AndersonTorres
20bdaba8fc nongnu-packages: updated 2022-11-12 2022-11-12 15:45:49 -03:00
AndersonTorres
a94b0cfdc0 melpa-packages: updated 2022-11-12 2022-11-12 15:45:34 -03:00
AndersonTorres
c15092aa2b elpa-packages.nix: updated 2022-11-12 2022-11-12 15:42:37 -03:00
AndersonTorres
69c5dcd47a nongnu-packages: updated 2022-11-08 2022-11-12 15:42:36 -03:00
AndersonTorres
c12fdf7ae5 melpa-packages: updated 2022-11-08 2022-11-12 15:42:36 -03:00
AndersonTorres
8e3cf58869 elpa-packages: updated 2022-11-08 2022-11-12 15:42:36 -03:00
AndersonTorres
97e51ef8d3 manual-packages.nix: cosmetical refactor 2022-11-12 15:42:36 -03:00
AndersonTorres
c80c7fd5aa emacs.pkgs.cask: init at 0.8.8
Cask was ejected from MELPA (at the Cask owner's request). Now it lives as a
typical external package.
2022-11-12 15:42:35 -03:00
AndersonTorres
699150309b update-from-overlay: cosmetical change 2022-11-12 15:42:35 -03:00
Martin Weinelt
11b5fc2350
Merge pull request #200594 from treed/fix-grails 2022-11-11 10:40:54 +01:00
Martin Weinelt
9c5c4e6db2
Merge pull request #200504 from treed/fix-hamlet-mode 2022-11-11 10:38:30 +01:00
Ted Reed
fccc5f6d65 emacsPackages.grails: 0.5.0 -> 0.5.1
Fixes build; 0.5.0 was missing parens. I submitted a patch to fix,
which was applied shortly thereafter.
2022-11-10 13:43:29 -08:00
Bernardo Meurer
86c23953dc
emacsPackages.tree-sitter-langs: update defaults 2022-11-10 15:52:37 -05:00
Ted Reed
762fc4c8b8 emacsPackages.hamlet-mode: fix build
This package fails to build (and as far as I can tell always has) due
to the maintainer script being unable to parse the maintainer email.

adisbladis made a PR to fix this back in January, but it hasn't been
merged, so this commit just pulls that patch in in order to fix the build
2022-11-10 01:33:32 -08:00
laalsaas
ae28b4c067 emacsPackages.evil-markdown: cleanup
switch to callPackage-style dependency injection
2022-11-01 18:24:05 +01:00
adisbladis
8209610fb3
Merge pull request #198162 from wuyoli/master
emacsPackages.idris2-mode: init at 1.1
2022-10-29 11:24:25 +13:00
wuyoli
db7ebddc7f emacsPackages.idris2-mode: init at 1.1 2022-10-28 22:33:52 +02:00
R. Ryantm
8ce83075db emacsPackages.emacspeak: 54.0 -> 56.0 2022-10-28 08:31:20 +00:00
Weijia Wang
f0d96ab473 emacsPackages.irony: fix build on aarch64-darwin 2022-10-24 16:07:39 +02:00
adisbladis
7b0295a10a
Merge pull request #155360 from Atemu/emacs-integrate-macport
emacs: integrate macport into generic drv
2022-10-17 22:24:58 +13:00
Daniel Nagy
5036428293
emacsPackages.wordnut: patch in wordnet executable 2022-10-16 14:35:05 +02:00
Atemu
5dd7a6e33d emacs: don't call macport emacs -nox 2022-10-15 19:31:54 +02:00
Atemu
d34513014f emacs: always put texinfo in nativeBuildinputs for macport builds
Non-source macport builds require it
2022-10-15 19:31:54 +02:00
Atemu
338701e3de emacs: add myself as maintainer
I added macport support to the generic drv and will maintain that part
2022-10-15 19:31:54 +02:00
Atemu
45d9595b41 emacs: consider macport in meta 2022-10-15 19:31:54 +02:00
Atemu
0ae5a9688b emacs: move Linux-only buildInputs where they belong 2022-10-15 19:31:54 +02:00
Atemu
76d7a14ed2 emacs: integrate macport into generic drv 2022-10-15 19:31:53 +02:00
Atemu
470e40eb1f emacs: provide functional default for patches argument 2022-10-15 19:23:56 +02:00
Markus S. Wamser
c9d167f174 pkgs.applications: remove unused args 2022-10-12 16:00:16 +02:00
Anderson Torres
5db2b75fc6
Merge pull request #194015 from AndersonTorres/elisp
Elisp updates
2022-10-04 23:09:18 -03:00
Lin Jian
92e4b65d22
elisp-packages: fix AOT native-comp for several packages
Currently, AOT native-comp for emacs packages is implemented[1] in
postInstall. These packages override postInstall and do not keep
old.postInstall, so they do not do AOT native-comp. This patch fixes
this by keeping the old.postInstall in their overrides.

Note that I do not fix emacspeak because I have not found an elegant
way to do so.

[1]: a7cb8e36ac
2022-10-04 03:25:16 +08:00
AndersonTorres
5320dc6325 nongnu-packages: updated 2022-10-01 (from overlay) 2022-10-01 21:28:49 -03:00
AndersonTorres
a2cf6b9e59 melpa-packages: updated 2022-10-01 (from overlay) 2022-10-01 21:28:48 -03:00
AndersonTorres
cad97ab908 elpa-packages: updated 2022-10-01 (from overlay) 2022-10-01 21:28:48 -03:00