1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-16 12:00:35 +02:00
Commit graph

6675 commits

Author SHA1 Message Date
Kurome
051e1c511a
gnu: Add emacs-outli.
* gnu/packages/emacs-xyz.scm (emacs-outli): New variable.

Change-Id: If1a082000f8105829ca9e0ecbedee1da4201bf40
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-30 18:46:16 +02:00
Kurome
b63dbe2d07
gnu: Add emacs-smooth-scroll.
* gnu/packages/emacs-xyz.scm (emacs-smooth-scroll): New variable.

Change-Id: I81c89e40a89acac94f0e5611b312eb88056cd4b3
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-30 18:33:31 +02:00
Maxim Cournoyer
2e25cd62cb
gnu: emacs-bash-completion: Preserve PS1 prompt, exit code.
* gnu/packages/patches/emacs-bash-completion-preserve-exit-code.patch: New patch.
* gnu/packages/patches/emacs-bash-completion-preserve-ps1.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/emacs-xyz.scm (emacs-bash-completion) [source]: Apply them.

Change-Id: Id179f4ee976efdbe52f05dcb0919ad586dc8bcad
2025-04-26 20:40:02 +09:00
jgart
6cf0f3cbb6
gnu: Add emacs-denote-sequence.
* gnu/packages/emacs-xyz.scm (emacs-denote-sequence): New variable.

Change-Id: I50f0d5642775b2200873e3d0c274e0237e515846
2025-04-23 14:27:37 -05:00
jgart
74e53845e1
gnu: Add emacs-denote-org.
* gnu/packages/emacs-xyz.scm (emacs-denote-org): New variable.

Change-Id: Iaa14d1610f3e3b34acd18ed9a36f41a422ab0ac9
2025-04-23 14:27:37 -05:00
jgart
171e37e2cd
gnu: Add emacs-denote-markdown.
* gnu/packages/emacs-xyz.scm (emacs-denote-markdown): New variable.

Change-Id: Icb2ce8f720068ab708148e2cc5ac99091eb5d99b
2025-04-23 14:27:28 -05:00
jgart
57b187f12d
gnu: Add emacs-denote-silo.
* gnu/packages/emacs-xyz.scm (emacs-denote-silo): New variable.

Change-Id: Id2bfbeffac7d821d892d882c0f8665a66c672093
2025-04-23 14:14:00 -05:00
jgart
77a17708ea
gnu: Add emacs-denote-journal.
* gnu/packages/emacs-xyz.scm (emacs-denote-journal): New variable.

Change-Id: Iaeba922afc725a922d78d079fe497ea28213331f
2025-04-23 14:08:01 -05:00
jgart
b862ec2176
gnu: emacs-denote: Update to 4.0.0.
* gnu/packages/emacs-xyz.scm (emacs-denote): Update to 4.0.0.

Change-Id: Ie6df3629536f777f430f058172432f5b21de8d17
2025-04-15 23:47:14 -05:00
Lee Thompson
5c7b307092
gnu: Add emacs-bqn-mode.
* gnu/packages/emacs-xyz.scm (emacs-bqn-mode): New variable.

Change-Id: Ibe9a32c4f8414dbc5d3bb350aa684a8f3e15c567
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-04-13 18:18:15 +02:00
Cayetano Santos
cda5cccfec
gnu: emacs-track-changes: Update to 1.4.
* gnu/packages/emacs-xyz.scm (emacs-track-changes): Update to 1.4.

Change-Id: I0991a8cc32bcb75663db3d1bbb95713b2dafbfea
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-04-13 18:18:15 +02:00
Cayetano Santos
32817b4948
gnu: emacs-emms-print-metadata: Update to 22.
* gnu/packages/emacs-xyz.scm (emacs-emms-print-metadata): Update to 22.

[source]: Switch to git-fetch.

Change-Id: I01af0766877bf156144f45ba8720c00820fc9bf4
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-04-13 18:18:15 +02:00
Cayetano Santos
3b134b014a
gnu: emacs-emms: Activate tests and build info.
* gnu/packages/emacs-xyz.scm (emacs-emms): Activate tests and build info.

Change-Id: I232dd25a30156374d5e12f73948b26b6b274cc54
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-04-13 18:18:15 +02:00
Roman Scherer
3fdccefc0e
gnu: emacs-plz-media-type: Update to 0.2.4.
* gnu/packages/emacs-xyz.scm (emacs-plz-media-type): Update to 0.2.4.

Change-Id: Ief9179c17ab638c455a820f8e12c8600d653198e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-04-13 18:18:15 +02:00
Cayetano Santos
172e9a1aa1
gnu: emacs-magit: Simplify package.
These changes are based on emacs-forge package. As all magit related packages
share the same structure, let’s build them similarly.

* gnu/packages/emacs-xyz.scm (emacs-magit): Simplify package.
[arguments]<#:exclude>: Remove unexisting excludes.
<#:phases>: Remove unnecessary configure-git phase.  Remove all unnecessary
replace phases.  Add new chdir-lisp phase to operate from lisp dir.  No need
to make files writable.  Group all emacs-substitute-variables, and remove
relative path.
<#:test-command>: Consider updated makefile path.

Change-Id: I3c2ae992faf56b9f9e7a68d1b9df430ab3b221a0
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-11 12:30:38 +01:00
Cayetano Santos
33c3ee5985
gnu: emacs-julia-mode: Update to 1.0.2-0.7fc071e.
* gnu/packages/emacs-xyz.scm (emacs-julia-mode): Update to 1.0.2-0.7fc071e.
[arguments]<#:include>: Add make-julia-latexsubs.jl.
[arguments]<#:phases>: No more need of fix-test phase.

Change-Id: Ibb8cddcab527fc692f741eca5314f9c6190e40d2
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-11 12:30:38 +01:00
Cayetano Santos
a775db2460
gnu: emacs-jinx: Update to 2.1.
* gnu/packages/emacs-xyz.scm (emacs-jinx): Update to 2.1.
[arguments]<#:tests>: Disable.
[arguments]<#:phases>: Remove install-info, not needed.
[native-inputs]: Remove redundant inputs.

Change-Id: I98cd4dae31296b5c5805b65c35bee362d0678ee5
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-11 12:30:38 +01:00
Cayetano Santos
0c7ffaacd2
gnu: emacs-parsebib: Update to 6.7.
* gnu/packages/emacs-xyz.scm (emacs-parsebib): Update to 6.7.

Change-Id: I1524838f41cb94325f30f0e0008808c8dc313491
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-11 12:30:38 +01:00
Cayetano Santos
198fe8bcdf
gnu: emacs-vundo: Update to 2.4.0.
* gnu/packages/emacs-xyz.scm (emacs-vundo): Update to 2.4.0.
[source]: Switch to git fetch.
[arguments]<#:tests>: Activate.
[description]: Reflow.

Change-Id: Ie15c115eb55b2b69cf1fc97cd6b684ac842ed74d
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-11 12:30:38 +01:00
Cayetano Santos
1300d15763
gnu: emacs-fj: Update to 0.6.
* gnu/packages/emacs-xyz.scm (emacs-fj): Update to 0.6.

Change-Id: Ia3505f9f6ce2aa50c3d87dbc30d062effee4a013
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-04-11 12:18:02 +02:00
Danny Milosavljevic
e208dfed2d
gnu: emacs-el-job: Update to 2.4.3.
* gnu/packages/emacs-xyz.scm (emacs-el-job): Update to 2.4.3.

Change-Id: I8e0e6daa531855856b7922c23a7ced420ddab13c
2025-04-09 23:14:23 +02:00
Cayetano Santos via Guix-patches via
d052452a7f
gnu: emacs-cape: Update to 2.0.
* gnu/packages/emacs-xyz.scm (emacs-cape): Update to 2.0.
[arguments]<#:phases>: Don't install info file explicitely in makeinfo.

Change-Id: I46abd7feb31ded4acc5769b1288393cb4f4f32d4
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-08 23:34:17 +08:00
Sergey Trofimov via Guix-patches via
c49abb12c9
gnu: emacs-pinentry: Update to 0.1-2.0079964.
* gnu/packages/emacs-xyz.scm (emacs-pinentry): Update to 0.1-2.0079964.
[source]: Use git-fetch.

Change-Id: I56247418636c4ed708aa41701bdf2066b62a36cb
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2025-04-08 23:34:17 +08:00
Cayetano Santos via Guix-patches via
c133a74dc6
gnu: emacs-org-roam: Update to 2.2.2-2.046822b.
* gnu/packages/emacs-xyz.scm (emacs-org-roam): Update to 2.2.2-2.046822b.

[propagated-inputs]: Remove emacs-f, emacs-org, emacs-s.
[arguments]<#:phases>: Produce info document using provided makefile.

Change-Id: I70cdd629a92145ad4cf5d965e53ce34f71117c7f
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2025-04-08 23:34:17 +08:00
Spencer King
23cf15a5f9
gnu: emacs-magit: Update to 4.3.2.
* gnu/packages/emacs-xyz.scm (emacs-magit): Update to 4.3.2.

Change-Id: Ifbfd0e81d2437b209a1aa6c6868517b9f81900cb
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-08 23:34:15 +08:00
Cayetano Santos
e557df4a67
gnu: emacs-fj: Update to 0.5.
* gnu/packages/emacs-xyz.scm (emacs-fj): Update to 0.5.

Change-Id: I8baa058f342bb0faf6e3718b2cc038f32b7c8448
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-04-08 17:08:54 +02:00
Cayetano Santos
9c9e8f97b9
gnu: emacs-fedi: Update to 0.2-1.e53f4d6.
* gnu/packages/emacs-xyz.scm (emacs-fedi): Update to 0.2-1.e53f4d6.

Change-Id: I7622f02827da24b4df3c85dd9d37b9a28f2b391f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-04-08 17:08:36 +02:00
Cayetano Santos
f61281317f
gnu: emacs-whitespace-cleanup-mode: Update to 0.10-2.0c9b795.
* gnu/packages/emacs-xyz.scm (emacs-whitespace-cleanup-mode): Update to
0.10-2.0c9b795.
[arguments]: Set #:tests? to #f.

Change-Id: I6191a21985ff9b317807c5db94d1e154b940affd
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-07 19:38:38 +01:00
Cayetano Santos
f888993243
gnu: emacs-magit-stgit: Fix build.
* gnu/packages/emacs-xyz.scm (emacs-magit-stgit)[source]: Fix hash.
[arguments]: Set #:tests? to #f
[propagated-inputs]: Remove emacs-dash.

Change-Id: I61fdfb276ba49b0d4b712cba2221189f3adc6e8e
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-07 19:36:55 +01:00
Danny Milosavljevic
f56da21c78
gnu: Add emacs-mediainfo-mode.
* gnu/packages/emacs-xyz.scm (emacs-mediainfo-mode): New variable.

Change-Id: Ib60ff6925c0015f78bbd45d2555ad7c3023da196
2025-04-07 15:34:09 +02:00
Cayetano Santos
ada14197fb
gnu: emacs-transient: Update to 0.8.7.
* gnu/packages/emacs-xyz.scm (emacs-transient): Update to 0.8.7.

Change-Id: I3cf5152bc387ac222bf28e052178752a99dc0d2f
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-04-06 10:24:29 -07:00
Ian Eure
5a4c3782de
gnu: emacs-xyz.scm: Fix formatting.
A handful of packages are indented with hard tabs.  Replace these with spaces.

* gnu/packages/emacs-xyz.scm (emacs-fb2-reader): Fix formatting
(emacs-smudge): Fix formatting.
(emacs-ssh-deploy): Fix formatting.
(emacs-boxy): Fix formatting.
(emacs-tintin-mode): Fix formatting.

Change-Id: I80f5874220b50dd72db72472f31a8b913a7aae1a
2025-04-06 10:14:21 -07:00
Cayetano Santos
80826c6e03
gnu: Add emacs-font-utils.
* gnu/packages/emacs-xyz.scm (emacs-font-utils): New variable.

Change-Id: Ia9f61f07dc1d2d6955dcda46d786d6c75f971539
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-04-05 12:37:58 -07:00
Cayetano Santos
b7bf6bad33
gnu: Add emacs-wallabag.
* gnu/packages/emacs-xyz.scm (emacs-wallabag): New variable.

Change-Id: I51b9fba2cc59a2eb63c711d3c7b2d861eb43957f
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-04-05 12:10:36 -07:00
Cayetano Santos
01ddd47a0b
gnu: emacs-ghub: Update to 4.3.0.
* gnu/packages/emacs-xyz.scm (emacs-ghub): Update to 4.3.0.

Change-Id: I5aed2f53f9de8b116148b69cf572a75135be7cab
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-04-05 12:06:21 -07:00
Cayetano Santos
5b528fd307
gnu: emacs-corfu: Update to 2.0.
* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 2.0.

Change-Id: Ibebd4b221984e814fa970802fd922f02e8d4b779
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-04-05 12:04:12 -07:00
Cayetano Santos
89be19c0ca
gnu: emacs-visual-fill-column: Update to 2.7.
* gnu/packages/emacs-xyz.scm (emacs-visual-fill-column): Update to 2.7.

Change-Id: I6322827c3a0577258eaca011d5393a8b0b567bb6
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-04-05 11:56:50 -07:00
Cayetano Santos
86e8c179da
gnu: emacs-forge: Update to 0.5.0.
* gnu/packages/emacs-xyz.scm (emacs-forge): Update to 0.5.0.

Change-Id: I188508fd234b2b3081aed11026b4f2a83588febb
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-04-05 11:53:09 -07:00
Cayetano Santos
f7e0bf9e57
gnu: emacs-org-tanglesync: Update to 1.1-3.af83a73.
* gnu/packages/emacs-xyz.scm (emacs-org-tanglesync): Update to 1.1-3.af83a73.

Change-Id: I6754e951c1869c638fc93ef29dcd3d2d5337fba2
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-04-05 11:16:17 -07:00
Cayetano Santos
5bf266a161
gnu: emacs-consult: Update to 2.2.
* gnu/packages/emacs-xyz.scm (emacs-consult): Update to 2.2.

Change-Id: Iee7fe14d65c43b3082669dc8d0b384825e5e3b86
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-04-05 11:14:14 -07:00
Cayetano Santos
bcfb283cda
gnu: emacs-emacsql: Update to 4.3.0.
* gnu/packages/emacs-xyz.scm (emacs-emacsql): Update to 4.3.0.

Change-Id: Ib1cce5b0ca4709f774819a2602c2e6b96604e8ba
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-04-05 08:24:05 -07:00
Cayetano Santos
521d08c6b9
gnu: emacs-org-pdftools: Update to 1.0-0.5613b7a.
* gnu/packages/emacs-xyz.scm (emacs-org-pdftools): Update to 1.0-0.5613b7a.

Change-Id: I837336de1cdb6e11900f96786ca83d9052ee7a9d
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-04-05 08:19:20 -07:00
Arun Isaac
1436165c2f
gnu: Add emacs-ezf.
* gnu/packages/emacs-xyz.scm (emacs-ezf): New variable.
2025-04-04 14:39:08 +01:00
Suhail Singh
52ce48e754
gnu: emacs-ellama: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-ellama)[arguments]: Enable tests;
skip failing.

Change-Id: I1b468c7b30ad35ae553d354ef63da2d4d1c056a7
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-03 19:55:09 +02:00
Suhail Singh
78158c05e4
gnu: emacs-ellama: Update to 1.8.1.
* gnu/packages/emacs-xyz.scm (emacs-ellama): Update to 1.8.1.

Change-Id: I516f99587b0381b8635d1161c56bda5d7db35920
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-03 19:52:29 +02:00
Suhail Singh
eebbf51657
gnu: emacs-llm: Fix style.
* gnu/packages/emacs-xyz.scm (emacs-llm): Fix style.

Change-Id: Ia6638963bf19b916ac40a64e967bbe10c9eccf06
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-03 19:52:26 +02:00
Suhail Singh
fbd97a53e6
gnu: emacs-llm: Update to 0.24.2.
* gnu/packages/emacs-xyz.scm (emacs-llm): Update to 0.24.2.

Change-Id: I6b11acfb53deee417a4f1727fa2e36f179823a1e
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-03 19:50:42 +02:00
Amy Grinn
dfb5bafaae
gnu: Add emacs-boxy.
* gnu/packages/emacs-xyz.scm (emacs-boxy): New variable.

Change-Id: Iecfa5dc792298c1ed91c84cda327d966e271e1cb
2025-04-03 11:01:00 -04:00
King, Spencer
675009e673
gnu: Add emacs-migemo.
* gnu/packages/emacs-xyz.scm (emacs-migemo): New variable.

Change-Id: I17da166c1d2bc149f73c9ffcdfb2eb850a0d5dd5
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-03 15:36:30 +02:00
Cayetano Santos
4f0b03a5dd
gnu: emacs-org-node: Update to 2.4.1.
* gnu/packages/emacs-xyz.scm (emacs-org-node): Update to 2.4.1.

Change-Id: I8412633c31fd7c5ce2159323d4720dd64e590ffd
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-04-02 21:17:22 -07:00