Daniel Nagy
3ac96ee222
emacsPackages.hsc3-mode: use trivialBuild
2023-05-24 16:38:43 +02:00
Daniel Nagy
bf17936bdf
emacsPackages.color-theme-solarized: use packageRequires
2023-05-21 10:33:05 -03:00
Daniel Nagy
f5f2c185df
emacsPackages.prolog-mode: use trivialBuild
2023-05-19 11:45:00 +02:00
Damien Cassou
2a26bcd60c
Merge pull request #230751 from DamienCassou/emacs-tree-sitter-grammars
2023-05-16 20:20:20 +02:00
Aidan Gauland
4bfdf5a7b3
header-file-mode: remove
...
I am no longer able to maintain this package, and an incoming PR
(#231411 ) breaks this package.
2023-05-12 20:42:00 -03:00
Damien Cassou
e764298465
emacs.pkgs.treesit-grammars: init fake package
...
Adding this package gives Emacs access to tree-sitter grammars.
2023-05-09 20:36:17 +02:00
Daniel Nagy
2e9917baa1
emacsPackages.tokei: replace program
2023-05-05 16:15:00 +02:00
Mario Rodas
120dd6a803
Merge pull request #226470 from nagy/wat-mode
...
emacsPackages.wat-mode: init at unstable-2022-07-13
2023-05-01 18:38:26 -05:00
Kira Bruneau
740e1e27fa
Merge pull request #227856 from kira-bruneau/emacsPackages.lsp-bridge
...
emacsPackages.lsp-bridge: 20230311.1648 -> 20230424.1642
2023-04-23 21:36:55 -04:00
Kira Bruneau
072de16b78
emacsPackages.lsp-bridge: 20230311.1648 -> 20230424.1642
2023-04-23 14:39:14 -04:00
Anderson Torres
423204a982
emacsPackages.ligo-mode: fixup meta
2023-04-22 16:20:10 -03:00
Anderson Torres
00cc237f08
malpa-packages: shadow ligo-mode
2023-04-22 12:16:23 -03:00
Anderson Torres
fa9e9b0a65
emacsPackages.ligo-mode: init at 20230302.1616
...
Maybe it should solve the problem with the auto-updater.
2023-04-22 12:16:23 -03:00
Anderson Torres
3b23c18951
elisp-packages: break ligo-mode
...
Because the auto-updater is not picking the correct hash.
2023-04-22 12:16:23 -03:00
Anderson Torres
255786c08a
elisp-packages: remove bqn-mode
...
It is now provided by MELPA - and we already package MELPA things.
2023-04-22 12:16:23 -03:00
Anderson Torres
1af03fae83
nongnu-packages: updated 2023-04-21 (from overlay)
2023-04-22 12:16:23 -03:00
Anderson Torres
342214aa58
melpa-packages: updated 2023-04-21 (from overlay)
2023-04-22 12:16:23 -03:00
Anderson Torres
e4024ca853
elpa-packages: updated 2023-04-21 (from overlay)
2023-04-22 12:16:23 -03:00
adisbladis
1d01024c5b
Merge pull request #227160 from treed/jinx-on-darwin
...
emacs.pkgs.jinx: use platform-specific library extension
2023-04-21 18:07:19 +12:00
Ted Reed
dc24509e1d
emacs.pkgs.jinx: use platform-specific library extension
2023-04-20 18:54:40 -07:00
R. Ryantm
2e80c06347
emacsPackages.ebuild-mode: 1.61 -> 1.63
2023-04-20 06:11:57 +00:00
Damien Cassou
5bf1f8fd50
emacs.pkgs.sqlite3: build .so file
2023-04-17 15:29:17 +02:00
Daniel Nagy
c8fe3df4ec
emacsPackages.wat-mode: init at unstable-2022-07-13
2023-04-16 15:30:00 +02:00
adisbladis
bcdc29d7ae
emacs.pkgs.ement: remove manually packaged ement.el
...
It's better that we use the one from elpa that is auto-generated.
2023-04-12 23:56:04 +12:00
Vladimír Čunát
fd77cd7a01
Merge branch 'master' into staging-next
...
Indentation conflict in vulkan-related src fetches.
2023-04-08 11:33:08 +02:00
Adam Joseph
82d4de8ecf
emacs: mark meta.broken if cross
2023-04-07 00:46:00 -07:00
github-actions[bot]
5e498b046d
Merge staging-next into staging
2023-04-04 12:01:50 +00:00
adisbladis
9a3ed17bc8
Merge pull request #213419 from stig/ox-rss
...
ox-rss: init at version 20230129
2023-04-04 22:25:39 +12:00
Damien Cassou
1b5ba6d5bd
emacs.pkgs.jinx: build .so file
...
Co-authored-by: Jian Lin <75130626+jian-lin@users.noreply.github.com>
2023-04-03 21:13:51 +02:00
Bernardo Meurer
f1f6ca8bcd
Merge pull request #209870 from amjoseph-nixpkgs/pr/stdenv/external-gcc-bootstrap
2023-04-03 08:19:03 -07:00
Lin Jian
f443d2e523
nongnu-packages: updated 2023-04-03 (from overlay)
2023-04-02 19:33:06 -03:00
Lin Jian
faa0f0f942
melpa-packages: updated 2023-04-03 (from overlay)
2023-04-02 19:33:06 -03:00
Lin Jian
08389e35bc
elpa-packages: updated 2023-04-03 (from overlay)
2023-04-02 19:33:06 -03:00
Adam Joseph
6c209e862e
emacs: path fixes resulting from libgccjit changes
...
The Nix-driven bootstrap of gcc resulted in some changes to the
structure of the `libgccjit` outpaths, and also added an additional
output (`libgcc`) to `gcc`.
This commit makes the corresponding changes in the `emacs`
derivation in order to not break emacs.
Emacs is the only user of `libgccjit` in nixpkgs at the moment.
2023-04-02 13:49:54 -07:00
adisbladis
f5c5751d07
Merge pull request #224125 from tadfisher/emacs-pgtk-wrapgappshook
...
emacs: include wrapGAppsHook for pgtk build
2023-04-01 14:36:19 +13:00
Tad Fisher
42e2af66c4
emacs: include wrapGAppsHook for pgtk build
2023-03-31 12:51:43 -07:00
yuzukicat
aa410839cd
emacsPackages.mind-wave packaging
2023-03-23 11:26:00 +09:00
Ted Reed
2e29c38ec4
emacs.pkgs.project: Use project from elpa
...
The version of project on ELPA has now moved well beyond what was
available in emacs 28, and packages such as eglot are depending on
these newer versions.
2023-03-18 08:04:29 -03:00
Bernardo Meurer
6e55733359
Merge pull request #219747 from Stunkymonkey/deprecate-isNull
2023-03-16 11:10:22 -03:00
Chris Hodapp
1a8edfe192
emacs: Add basic tree-sitter support ( #219559 )
...
This commit adds basic support for tree-sitter in the emacs build,
such that (if the user opts into tree-sitter support), tree-sitter
will be enabled and binary library files for tree-sitter can be
included in the `lib` directory of packages passed to
`emacsWithPackages`. The libraries will be aggregated and included in
treesit-extra-load-path.
The previous pattern for this in the community was to add tree-sitter
libaries by patching emacs's `RUNPATH` with `patchelf` in a post-fixup
phase. However, this has the substantial drawback that two different
emacs installations with different lists of available tree-sitter
libraries must be entirely separate builds. By supplying the
tree-sitter libraries in the wrapping layer of `emacsWithpackages`, it
becomes possible to share a single, more-cacheable "core emacs".
This support defaults to "on" only in emacs 29 and up, since previous
versions do not support tree-sitter out of the box.
2023-03-15 16:51:29 +13:00
Kira Bruneau
2f0762e173
Merge pull request #220529 from kira-bruneau/emacsPackages.acm-terminal
...
emacsPackages.acm-terminal: init at 20230215.414
2023-03-12 11:24:01 -04:00
Kira Bruneau
38377899d2
Merge pull request #219993 from kira-bruneau/emacsPackages.lsp-bridge
...
emacsPackages.lsp-bridge: init at 20230309.554
2023-03-12 11:23:12 -04:00
Kira Bruneau
08916245bd
emacsPackages.acm-terminal: init at 20230215.414
2023-03-12 10:17:44 -04:00
Kira Bruneau
861156414d
emacsPackages.lsp-bridge: init at 20230309.554
2023-03-12 10:17:44 -04:00
Anderson Torres
fe12faba4d
Revert "Merge pull request #217317 from atorres1985-contrib/remove-bqn-mode"
...
This reverts commit aff38799b1
, reversing
changes made to 573ed79d1b
.
According to the bug reported at
https://github.com/NixOS/nixpkgs/pull/217317#issuecomment-1458621144 , the Emacs
package ligo-mode returns an unexpected hash.
2023-03-09 07:21:35 -03:00
Kira Bruneau
525aff3ab3
elisp-packages/manual-packages.nix: use self-scoped callPackage
2023-03-07 07:51:42 -05:00
Felix Buehler
d10e69c86b
treewide: deprecate isNull
...
https://nixos.org/manual/nix/stable/language/builtins.html#builtins-isNull
2023-03-06 22:40:04 +01:00
adisbladis
7fbb029fb2
Merge pull request #219469 from linyinfeng/emacs-rime
...
emacsPackages.rime: precompile librime-emacs.so
2023-03-06 09:48:05 +13:00
Anderson Torres
451dfa6d84
elisp-packages/manual-packages.nix: get rid of with
...
As related in https://nix.dev/anti-patterns/language#with-attrset-expression :
- Static analysis can’t reason about the code, because it would have to actually
evaluate this file to see what variables are in scope;
- As soon as there are two with used, it’s not clear anymore from which the
variables are coming from;
- Scoping rules around with are not intuitive. Examples:
- https://github.com/NixOS/nix/issues/490
- eea78e554e
2023-03-05 13:17:08 -03:00
Anderson Torres
e72f4061e5
emacs.pkgs.bqn-mode: remove
...
Now bqn-mode is provided by MELPA, and can be retrieved automagically.
2023-03-04 21:25:06 -03:00