Commit graph

6171 commits

Author SHA1 Message Date
Anderson Torres
b533fc70ad
gnu: emacs-e2wm: Update to 1.5.
* gnu/packages/emacs-xyz.scm (emacs-e2wm): Update to 1.5.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-06-06 01:26:08 +08:00
Anderson Torres
da388ce28b
gnu: emacs-window-layout: Update to 1.5.
* gnu/packages/emacs-xyz.scm (emacs-window-layout): Update to 1.5.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-06-06 01:26:08 +08:00
Kjartan Oli Agustsson
c8fa4c8e01
gnu: emacs-org-roam: Update to 2.3.0.
* gnu/packages/emacs-xyz.scm (emacs-org-roam): Update to 2.3.0.

Change-Id: I315c5845da5bf1308f51154a4d486fa1580089cb
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2025-06-06 01:26:06 +08:00
Anderson Torres
eb2f2e0c1a
gnu: Add emacs-rfc-mode.
* gnu/packages/emacs-xyz.scm (emacs-rfc-mode): New variable.

Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-06-03 19:59:55 -07:00
Kjartan Oli Agustsson
83dd8aec15
gnu: emacs-mastodon: Update to 2.0.1.
* gnu/packages/emacs-xyz.scm (emacs-mastodon): Update to 2.0.1.

Change-Id: I41087da048f15f54e87e33f8951ecdff34375b73
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-06-03 19:39:45 -07:00
Anderson Torres
ca2180a6a9
gnu: emacs-dirvish: Update to 2.3.0.
* gnu/packages/emacs-xyz.scm (emacs-dirvish): Update to 2.3.0.

Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-06-03 19:37:38 -07:00
Anderson Torres
f7b715bc4f
gnu: Add emacs-xhair
* gnu/packages/emacs-xyz.scm (emacs-xhair): New variable.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-06-02 12:09:36 +08:00
Anderson Torres
d7247296be
gnu: Add emacs-vline
* gnu/packages/emacs-xyz.scm (emacs-vline): New variable.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2025-06-02 12:09:32 +08:00
Danny Milosavljevic
fd1d786e45
gnu: Add emacs-org-node@3.4.1.
* gnu/packages/emacs-xyz.scm (emacs-org-node-3): New variable.

Change-Id: I8f1a031cd23304ff9a9eb69eb8878b20fd08d946
2025-06-01 00:06:19 +02:00
Danny Milosavljevic
ddc10a65fe
gnu: Add emacs-org-mem@0.14.1.
* gnu/packages/emacs-xyz.scm (emacs-org-mem-0.14): New variable.

Change-Id: Iab5bec26bca8849263cf7af262b0657dc616c54f
2025-06-01 00:06:12 +02:00
Maxim Cournoyer
d8693b3c86
gnu: emacs-go-mode: Add godef command.
The godef command is used to provide the describe expression
command (godef-describe, C-c C-d).  It can also be used for jumping to
symbols.

* gnu/packages/emacs-xyz.scm (emacs-go-mode)
[phases] {patch-commands}: New phase.
[inputs]: Add godef.

Change-Id: I0386e2cece49473c01dd229b7ecbdef8d7e36555
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-05-31 06:08:25 +02:00
Jake Forster
0e808bb6f4
gnu: Add emacs-dicom.
* gnu/packages/emacs-xyz.scm (emacs-dicom): New variable.

Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-05-30 15:42:13 -07:00
Hilton Chain
bb7e1be8f4
gnu: emacs-wanderlust: Update to 2.15.9-846.d6dcbad.
* gnu/packages/emacs-xyz.scm (emacs-wanderlust): Update to 2.15.9-846.d6dcbad.

Change-Id: I0b4403ba870517f52d26bd569cf0149ec742e3b4
2025-05-31 02:39:59 +08:00
Hilton Chain
ecbac300a8
gnu: emacs-flim-lb: Update to 1.14.9-147.774e40d.
* gnu/packages/emacs-xyz.scm (emacs-flim-lb): Update to 1.14.9-147.774e40d.

Change-Id: I4435e2f06a8ed0d2a1a4c364497ba9b6fa6d38c4
2025-05-31 02:39:57 +08:00
Maxim Cournoyer
6659e1bfac
gnu: emacs-go-mode: Use release tag.
* gnu/packages/emacs-xyz.scm (emacs-go-mode)
[source]: Use the release tag, now that it's available.

Change-Id: I11e93a06a49e066cbcd4ee3f96fb4d4cfc25302f
2025-05-30 23:02:34 +09:00
aurtzy
451ba01867
gnu: emacs-disproject: Update to 2.1.0.
* gnu/packages/emacs-xyz.scm (emacs-disproject): Update to 2.1.0.

Change-Id: Idd8c1b90275d5d53887440828e16e8ef931c65c5
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-30 20:25:16 +08:00
Nicolas Goaziou
9f6d76535c
gnu: emacs-org-caldav: Update to 3.1-0.44a6d46.
* gnu/packages/emacs-xyz.scm (emacs-org-caldav): Update to 3.1-0.44a6d46.

Change-Id: Idaa854724f201c896be07d0d2472874ddf496598
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-28 21:25:46 +08:00
Nicolas Goaziou
225585d4b1
gnu: emacs-circe: Update to 2.14.
* gnu/packages/emacs-xyz.scm (emacs-circe): Update to 2.14.

Change-Id: I21ef4e22086a0be7f5b251c5c4548404f392d08f
2025-05-27 19:24:13 -07:00
Sharlatan Hellseher
4db91aa852
gnu: packages: Remove redundant (gnu packages golang) from some modules.
* gnu/packages/android.scm: Remove redundant (gnu packages golang) from
used modules.
* gnu/packages/bioinformatics.scm: Likewise.
* gnu/packages/check.scm: Likewise.
* gnu/packages/configuration-management.scm: Likewise.
* gnu/packages/databases.scm: Likewise.
* gnu/packages/emacs-xyz.scm: Likewise.
* gnu/packages/file-systems.scm: Likewise.
* gnu/packages/golang-check.scm: Likewise.
* gnu/packages/hardware.scm: Likewise.
* gnu/packages/hyperledger.scm: Likewise.
* gnu/packages/irc.scm: Likewise.
* gnu/packages/mail.scm: Likewise.
* gnu/packages/messaging.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/password-utils.scm: Likewise.
* gnu/packages/radio.scm: Likewise.
* gnu/packages/terminals.scm: Likewise.
* gnu/packages/tor-browsers.scm: Likewise.
* gnu/packages/video.scm: Likewise.
* gnu/packages/vpn.scm: Likewise.

Change-Id: I6bb92ac0f7c68644cc9b9cc16834aa54240d8fc9
2025-05-26 16:50:21 +01:00
Nicolas Graves
b5926bce57
gnu: emacs-keystore-mode: Improve style and enable tests.
* gnu/packages/emacs-xyz.scm (emacs-keystore-mode)[arguments]: Improve
style and enable tests.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-05-26 21:57:57 +09:00
Nicolas Graves
e08767efdd
gnu: emacs-origami-el: Fix invalid-face-box.
This fixes face errors in the emacs-keystore-mode dependent package on
emacs@30.

* gnu/packages/emacs-xyz.scm (emacs-origami-el) [source]
<snippet>: Adapt to emacs@30 face API (:color unspecified has to be changed to
:color nil).

Change-Id: I2d9c2baf8962a170ac1e7d4f6d5b7283e9ebcfe5
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-05-26 21:57:57 +09:00
Anderson Torres
46d096f42f
gnu: Add emacs-dwim-shell-command.
* gnu/packages/emacs-xyz.scm (emacs-dwim-shell-command): New variable.

Change-Id: Ia363375ae1b7993fe5dc44300852fde15b08ceb0
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2025-05-26 19:45:54 +08:00
Hilton Chain
c0a34802e9
gnu: emacs-puni: Update to 0-3.f430f5b.
* gnu/packages/emacs-xyz.scm (emacs-puni): Update to 0-3.f430f5b.

Change-Id: Ifd2cf463b0fa594ca5befc5e15958a84406edc2b
2025-05-26 19:45:53 +08:00
Alexis Praga
f96412be85
gnu: emacs-dash: Update to 2.20.0.
Change-Id: I3bea56c283c64c40495120d4fdd0994bb5e329db
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-05-25 15:01:44 -07:00
Nicolas Goaziou
0c799ea004
gnu: emacs-ob-asymptote: Update to 1.0.2.
* gnu/packages/emacs-xyz.scm (emacs-ob-asymptote): Update to 1.0.2.

Change-Id: I0fe7a1ea5762f966f32e9d938a6ff2a2e8725142
2025-05-24 10:07:49 +02:00
Fabio Natali
288bb38241
gnu: emacs-org-rss-publishing: Update to 0.8.
* gnu/packages/emacs-xyz.scm (emacs-org-rss-publishing): Update to 0.8.

Change-Id: I322c20b3ba8502820a9fc191e121404fbee9731b
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-05-24 07:40:32 +02:00
Ian Eure
4f72ae2513
gnu: emacs-adaptive-wrap: Fix broken build.
The original 0.8 release from 2021-01-11 was overwritten on 2024-03-31,
changing the hash, and causing this package build to fail.

* gnu/packages/emacs-xyz.scm (emacs-adaptive-wrap):
[sha265]: Update.

Change-Id: I5acac3bbf97132445522af6935491202596093ff
2025-05-22 20:34:49 -07:00
Danny Milosavljevic
a98cd5a6bd
gnu: emacs-org-node: Update to 2.4.2.
* gnu/packages/emacs-xyz.scm (emacs-org-node): Update to 2.4.2.

Change-Id: I36370b73d798c638b774260c1ad5b89cd31f87b4
2025-05-19 20:15:35 +02:00
Danny Milosavljevic
81e27cda5e
gnu: emacs-el-job: Update to 2.4.7.
* gnu/packages/emacs-xyz.scm (emacs-el-job): Update to 2.4.7.

Change-Id: I06198a60ad88adfe48712ae4af0834ccb14ae8d5
2025-05-19 20:13:39 +02:00
Liliana Marie Prikler
7f814149c2
gnu: Revive emacs-helm.
This partially reverts 90d6fcd59d.

* gnu/packages/emacs-xyz.scm (emacs-helm)[#:phases]: Remove ‘die’.
2025-05-18 22:35:29 +02:00
nomike
90d6fcd59d
gnu: Remove duplicate package tgs2png.
The exact same package is also defined in gnu/packages/telegram.scm

* gnu/packages/animation.scm (tgs2png): Remove variable.
* gnu/packages/emacs-xyz.scm: Add import (gnu packages telegram).

Change-Id: I53984b6ba0dbfe72e95ad0ec157b1c7b9ab81e15
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-05-18 15:37:31 +02:00
Ian Eure
6a0c9ef0e8
gnu: emacs-exwm-ss: Update to 1.0.
* gnu/packages/emacs-xyz.scm (emacs-exwm-ss): Update to 1.0.

Change-Id: Ie206631cbe0670bca6e59f22862b555b6acbfe9b
2025-05-17 12:27:28 -07:00
Sharlatan Hellseher
f68bd9b249
gnu: python-pyflakes: Move to python-check.
* gnu/packages/python-xyz.scm (python-pyflakes): Move from here ...
* gnu/packages/python-check.scm: ... to here.

* gnu/packages/emacs-xyz.scm: Add python-check module.

Change-Id: I237f96ade0ad6c488697a3a61e88691522b2b94d
2025-05-16 21:54:06 +01:00
Nicolas Goaziou
e80054495f
gnu: Add emacs-org-modern-indent.
* gnu/packages/emacs-xyz.scm (emacs-org-modern-indent): New variable.

Change-Id: Ib263a5e79c9e7179741121295a1284766d940dbd
2025-05-16 16:49:25 +02:00
Fredrik Salomonsson
19a1a3218e
gnu: emacs-suneater-theme: Update to 2.5.3.
* gnu/packages/emacs-xyz.scm (emacs-suneater-theme): Update to 2.5.3.

Change-Id: Ia19568d4563ed7c73dd791da8bdd28ef1f4ccc4f
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-05-14 11:42:49 +02:00
Sergey Trofimov
380282f3f5
gnu: packages: Fix broken descriptions.
A few description mistakenly use @{foo} instead of @code{foo} which
results in broken formatting in guix search.

* gnu/packages/bioinformatics.scm (umi-tools),
* gnu/packages/cran.scm (r-ggside),
* gnu/packages/crates-apple.scm: (rust-commoncrypto-0.2),
* gnu/packages/crates-io.scm: (rust-ndarray-rand-0.15),
* gnu/packages/emacs-xyz.scm (emacs-load-relative, emacs-el-x)
(emacs-helm-org-ql, emacs-consult-lsp),
* gnu/packages/golang-xyz.scm (go-github-com-songmu-gitconfig),
* gnu/packages/haskell-xyz.scm (ghc-text-short, ghc-validation),
* gnu/packages/image.scm (imgp),
* gnu/packages/perl-check.scm (perl-test-file-contents),
* gnu/packages/perl-web.scm (perl-uri-db),
* gnu/packages/perl.scm (perl-clipboard, perl-module-refresh),
* gnu/packages/python-xyz.scm (python-ddlparse, python-black-macchiato)
(python-pysendfile),
* gnu/packages/qt.scm (qt5compat),
* gnu/packages/ruby.scm (ruby-ruby-engine, ruby-httpclient),
* gnu/packages/sagemath.scm (python-memory-allocator),
* gnu/packages/spreadsheet.scm (sc-im),
* gnu/packages/time.scm (python-pendulum):
[description]: Fix malformed macros.

Change-Id: I3ed755a54aecf40bf0c5c982f9e70b7cd3689de7
Signed-off-by: Greg Hogan <code@greghogan.com>
2025-05-13 16:35:45 +00:00
Suhail Singh
65dea0cde0
gnu: Add emacs-ffi.
* gnu/packages/emacs-xyz.scm (emacs-ffi): New variable.

Change-Id: I3379ff4728d3e3f45d5327978b5e284fcc0e664e
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-05-11 10:19:14 +01:00
Danny Milosavljevic
bcdd09db8e
gnu: emacs-elisp-autofmt: Refer to an explicit Python.
* gnu/packages/emacs-xyz.scm (emacs-elisp-autofmt)[arguments]<#:phases>[patch-dependencies]:
Refer to an explicit Python.

Change-Id: I1ed78a5d70ce7f61195b08b94dd00f314c1e5145
2025-05-10 13:29:35 +02:00
emma thompson
43de5db0af
gnu: emacs-lean4-mode: Add data directory to output.
* gnu/packages/emacs-xyz.scm (emacs-lean4-mode)[arguments]<#:phases>[install-data]:
Add data directory to output.

Change-Id: I7c628bb8b0b0ba96246407f31618309b58abdc60
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-05-09 20:12:04 +02:00
nomike
2258b5f5b4
gnu: Add emacs-elisp-autofmt.
* gnu/packages/emacs-xyz.scm (emacs-elisp-autofmt): New variable.

Change-Id: I6424c87b5f0d7e9216b026819879e7891f1bc410
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-05-09 19:40:13 +02:00
nlif-m
d75a37c194
gnu: emacs-fzf: Update to 0.2-1.641aef3.
* gnu/packages/emacs-xyz.scm (emacs-fzf): Update to 0.2-1.641aef3.

Change-Id: I184057e010f59275941cef67d3a5e658af47814c
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-05-09 18:24:33 +02:00
Nicolas Goaziou
4df6eda30f
gnu: Rename texlive-updmap.cfg' into texlive-local-tree'.
* doc/build.scm (pdf-manual):
* doc/contributing.texi (Submitting Patches):
* gnu/packages/algebra.scm (pari-gp):
(giac):
* gnu/packages/assembly.scm (asl):
* gnu/packages/audio.scm (chow-tape-model):
* gnu/packages/bioconductor.scm (r-biocstyle):
* gnu/packages/bioinformatics.scm (discrover):
(phyml):
(velvet):
* gnu/packages/chemistry.scm (yaehmop):
* gnu/packages/chez.scm (chez-scheme-for-racket):
(stex-bootstrap):
(chez-web):
(chez-sockets):
* gnu/packages/cran.scm (r-papaja):
(r-prereg):
* gnu/packages/docbook.scm (dblatex):
* gnu/packages/emacs-xyz.scm (emacs-auctex):
* gnu/packages/engineering.scm (fastcap):
* gnu/packages/finance.scm (optionmatrix):
* gnu/packages/fsf.scm (book-faif):
* gnu/packages/gettext.scm (po4a):
(po4a-minimal):
* gnu/packages/graphics.scm (mmg):
* gnu/packages/graphviz.scm (dot2tex):
* gnu/packages/guile-xyz.scm (emacsy):
(guile-cv):
* gnu/packages/lisp.scm (sbcl):
* gnu/packages/maths.scm (cddlib):
(gnuplot):
(itpp):
(octave):
(suitesparse-amd):
(suitesparse-camd):
(suitesparse-cholmod):
(suitesparse-klu):
(suitesparse-ldl):
(suitesparse-mongoose):
(suitesparse-spex):
(suitesparse-spqr):
(suitesparse-umfpack):
(hypre):
* gnu/packages/music.scm (lilypond):
* gnu/packages/ocaml.scm (unison):
(ocaml-bibtex2html):
* gnu/packages/pdf.scm (extractpdfmark):
* gnu/packages/photo.scm (enblend-enfuse):
* gnu/packages/plotutils.scm (asymptote):
* gnu/packages/python-xyz.scm (python-numpy-documentation):
(python-ipython-documentation):
(python-pypandoc):
* gnu/packages/radio.scm (gnuradio):
(libosmo-dsp):
* gnu/packages/scheme.scm (mit-scheme):
* gnu/packages/security-token.scm (yubico-piv-tool):
* gnu/packages/sphinx.scm (python-sphinx):
(python-sphinx-5):
* gnu/packages/statistics.scm (r-with-tests):
(r-spams):
* gnu/packages/tex.scm (texlive-local-tree): Renamed from…
(texlive-updmap.cfg): … this. Deprecate the latter.
(texlive-biblatex-philosophy):
(texlive-bropd):
(texlive-fontsize):
(texlive-poetrytex):
(texlive-reverxii):
(texlive-stix):
(texlive-suftesi):
(texlive-thucoursework):
(texlive-ulqda):
(texlive-yathesis):
(texlive-makecell):
(texlive-robotarm):
(texlive-bbold):
(texlive-babel-romansh):
(texlive-polyglossia):
(texlive-innerscript):
(teximpatient):
(texlive-xkeyval):
(texlive-arabxetex):
(texlive-blox):
(texlive-ecgdraw):
(texlive-gradientframe):
(texlive-everyhook):
(texlive-actuarialangle):
(texlive-actuarialsymbol):
(texlive-autopdf):
(texlive-etaremune):
(texlive-extract):
(texlive-forarray):
(texlive-graphicx-psmin):
(texlive-ha-prosper):
(texlive-namespc):
(texlive-newspaper):
(texlive-powerdot):
(texlive-recipecard):
(texlive-show2e):
(texlive-tablists):
(texlive-ted):
(texlive-xargs):
(texlive-xpeek):
* gnu/packages/xdisorg.scm (xforms):
* gnu/packages/algebra.scm (gap):
* gnu/packages/cpp.scm (jthread):
* guix/lint.scm (check-inputs-should-be-native): Rename `texlive-updmap.cfg' into `texlive-local-tree'.

Change-Id: I129280807c418e57acbcbda399545ab27a9e0a33
2025-05-06 11:25:06 +02:00
Fabio Natali
903916f834
gnu: Add emacs-org-rss-publishing.
* gnu/packages/emacs-xyz.scm (emacs-org-rss-publishing): New variable.

Change-Id: Ia1b02e050c42b1edcff6ad94a9599c87170e1a12
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2025-05-02 21:49:11 +01:00
jgart
c4f25bbd7e
gnu: emacs-dape: Update to 0.24.0.
* gnu/packages/emacs-xyz.scm (emacs-dape): Update to 0.24.0.

Change-Id: Id283e7a52ed1f5af2377b3bf7db33317f0e6ed02
2025-05-01 09:34:09 -05:00
jgart
9d7da25ab2
gnu: Add emacs-sudoku.
* gnu/packages/emacs-xyz.scm (emacs-sudoku): New variable.

Change-Id: I1c1079f86761ebd01f3550827e1f72bf41f2a718
2025-04-30 12:30:29 -05:00
Roman Scherer
e9cd3af90d
gnu: Add emacs-jira.
* gnu/packages/emacs-xyz.scm (emacs-jira): New variable.

Change-Id: I7846eeea3f4f9c06f75d768c7264656a69afdd96
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-30 18:59:15 +02:00
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