Commit Graph

561 Commits

Author SHA1 Message Date
Artturin
2eeb34c273 treewide: {build,host,target}Platform -> stdenv.{build,host,target}Platform 2023-01-09 21:13:22 +02:00
Guillaume Girol
df6a7e941a treewide: use bindgenhook where possible 2022-12-06 19:26:14 +01:00
adisbladis
879ad4a4c5
Merge pull request #204077 from r-ryantm/auto-update/emacs-ebuild-mode
emacsPackages.ebuild-mode: 1.60 -> 1.61
2022-12-03 02:18:35 +13:00
R. Ryantm
443c70789b emacsPackages.ebuild-mode: 1.60 -> 1.61 2022-12-02 09:49:52 +00:00
Sergei Trofimovich
8f88cd3f7a emacs: drop unused xlibsWrapper 2022-12-01 23:54:14 +00:00
Brian Leung
8ede52a7c1
emacs: change substituteInPlace invocation to an aligning patch
Commit 97b928ce09d6034ebcb541fb548e5d4862302add in Emacs
messed up the substituteInPlace. Use a patch instead to prevent silent failures.

https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=97b928ce09d6034ebcb541fb548e5d4862302add
2022-11-30 11:37:12 -08:00
Brian Leung
6dbbe21770
emacs: override built-in cl-print as null 2022-11-28 12:20:29 -08:00
Lassulus
88238ce44a
Merge pull request #201182 from thblt/image-format-libs-for-pgtk-emacs
emacs: build pgtk variant with full image support
2022-11-23 23:48:19 +01:00
Thibault Polge
b42d97f572
emacs: build pgtk variant with full image support
Emacs built with pgtk ("pure gtk") isn't X, so `withX` isn't true.
This commit extends the test conditions for format libraries inclusion
to withX || withPgtk, so Pgtk Emacs gets image format support
libraries as well.

Co-authored-by: Atemu <atemu.main@gmail.com>
2022-11-22 07:29:44 +01:00
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