Nicolas Graves
7bb8201e61
gnu: emacs-robot-log: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-robot-log)[arguments]<tests?>:
Skip them.
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-06-15 16:57:30 +02:00
Nicolas Graves
84dddc5fb8
gnu: emacs-webfeeder: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-webfeeder)
[source]<snippet>: Reset timestamps for testdata.
[arguments]<emacs>: Use emacs to ensure libxml is available.
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-06-15 16:57:30 +02:00
Nicolas Graves
335d73e9bf
gnu: emacs-realgud: Delete failing tests.
...
* gnu/packages/emacs-xyz.scm (emacs-realgud)
[arguments]<phases>: Rename phase 'remove-realgud-pkg.el to
'patch-more-el-files. In this phase, delete the file
test/test-regexp-perldb.el.
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-06-15 16:57:30 +02:00
Nicolas Graves
99f0ecc96f
gnu: emacs-emms: Fix build.
...
* gnu/packages/emacs-xyz.scm (emacs-emms): Fix double [native-inputs]
field shadowing texinfo.
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-06-15 16:57:30 +02:00
Cayetano Santos
eef40919bb
gnu: emacs-ws-butler: Update to 1.3.
...
* gnu/packages/emacs-xyz.scm (emacs-ws-butler): Update to 1.3.
[source]: Switch to git-fetch.
[arguments]: Add #:test-command.
Change-Id: I5e50106efc32057f91bceff1a0b8fbbd2b1d7ef6
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:30 +02:00
Cayetano Santos
dee5f5849a
gnu: emacs-gnosis: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-gnosis): Fix tests.
Change-Id: I12361c3706b62581b118b7db9925c19a11283a33
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:29 +02:00
Nicolas Graves
a57bbf18e0
gnu: emacs-org-trello: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-org-trello): Skip tests.
[arguments]<test-command>: Set it.
<tests?>: Skip tests.
[native-inputs]: Add emacs-ert-runner, emacs-undercover.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:29 +02:00
Nicolas Graves
075ebda0b7
gnu: emacs-sparql-mode: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-sparql-mode): Skip tests.
[arguments]<test-command>: Set it.
<tests?>: Skip tests.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:29 +02:00
Nicolas Graves
aebad01724
gnu: emacs-keycast: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-keycast): Fix tests.
[arguments]<test-command>: Set it.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:29 +02:00
Nicolas Graves
9f5a1230cc
gnu: emacs-sourcemap: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-sourcemap): Fix tests.
[arguments]<test-command>: Set it.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:29 +02:00
Nicolas Graves
8971879896
gnu: emacs-moody: Enable minimal tests.
...
* gnu/packages/emacs-xyz.scm (emacs-moody): Enable minimal tests.
[arguments]<test-command>: Set it.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:29 +02:00
Nicolas Graves
0fe3dd7ac1
gnu: emacs-poly-r: Fix tests.
...
* gnu/packages/statistics.scm (emacs-poly-r): Fix tests.
[arguments]<test-commands>: Set it.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:29 +02:00
Nicolas Graves
f82152fd1e
gnu: emacs-plantuml-mode: Refresh package.
...
* gnu/packages/emacs-xyz.scm (emacs-plantuml-mode):
[arguments]: Improve style, rewrite using gexps.
<phases>: Add symlink for tests in phase 'use-local-plantuml.
<tests?>: Disable them for now.
<test-command>: Set it.
[native-inputs]: Add emacs-ert-runner, icedtea.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:29 +02:00
Nicolas Graves
2a275045a7
gnu: emacs-youtube-dl: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-youtube-dl): Skip tests.
[arguments]<test-command>: Set it.
<tests?>: Ignore failing tests for now.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:29 +02:00
Nicolas Graves
c139c3737a
gnu: emacs-make-it-so: Disable tests.
...
* gnu/packages/emacs-xyz.scm (emacs-make-it-so)[arguments]<tests?>:
Disable them.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:29 +02:00
Nicolas Graves
b05b4f885b
gnu: emacs-org-auto-expand: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-org-auto-expand): Skip tests.
[source]: Remove uneeded makem files.
[arguments]<tests?>: Disable them.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:28 +02:00
Nicolas Graves
66af76f04b
gnu: emacs-scratch-el: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-scratch-el):
[arguments]<tests?>: Skip tests.
<phases>: Add phase 'install-doc.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:28 +02:00
Nicolas Graves
1a1cb46d1e
gnu: emacs-idris-mode: Partially enable tests.
...
* gnu/packages/emacs-xyz.scm (emacs-idris-mode):
[arguments]<phases>: Add phase 'patch-test, and replace phase
'check.
[native-inputs]: Add idris.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:28 +02:00
Nicolas Graves
04d35438d0
gnu: emacs-scel: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-scel): Skip tests.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:28 +02:00
Nicolas Graves
2b955c5b75
gnu: emacs-objed: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-objed): Fix tests.
[arguments]<test-command>: Set it.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:28 +02:00
Nicolas Graves
79518c4d2e
gnu: emacs-ob-async: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-ob-async): Skip tests.
[arguments]<test-commands>: Set it.
[native-inputs]: Add emacs-ert-runner.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:28 +02:00
Nicolas Graves
b2eba21c01
gnu: emacs-wordnut: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-wordnut): Skip tests.
[arguments]<test-command>: Set it.
<tests?>: Disable them until we found out why it fails.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:28 +02:00
Nicolas Graves
17b77c3383
gnu: emacs-parinfer-rust-mode: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-parinfer-rust-mode):
[arguments]<test-command>: Set it.
<phases>: Fix make test accessibility in phase 'configure.
[native-inputs]: Add emacs-clojure-mode, emacs-ert-runner, emacs-paredit.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:28 +02:00
Nicolas Graves
13d90d602a
gnu: makem-minimal: Fix getopt public accessibility.
...
* gnu/packages/emacs-build.scm (makem-minimal)[arguments]<phases>:
Ensure phase 'wrap-script also wraps util-linux binary PATH.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:28 +02:00
Nicolas Graves
50e7ae0cbb
gnu: emacs-package-build: Disable tests.
...
* gnu/packages/emacs-xyz.scm (emacs-package-build)[arguments]: Disable
tests.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:27 +02:00
Nicolas Graves
c97ad04fa1
gnu: emacs-noman: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-noman): Fix tests.
[source]<snippet>: Remove unwanted files.
[arguments]<test-command>: Set it.
<phases>: Patch tests to find bash.
[native-inputs]: Add bash, emacs-ert-runner, emacs-f, makem-minimal.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:27 +02:00
Nicolas Graves
ca2c68e66d
gnu: emacs-web-beautify: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-web-beautify):
[arguments]<test-command>: Set it.
[native-input]: Add emacs-ert-runner.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:27 +02:00
Nicolas Graves
2a92206136
gnu: emacs-org-board: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-org-board): Skip tests.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:27 +02:00
Nicolas Graves
27dd20502d
gnu: emacs-org-remark: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-org-remark): Skip tests.
[source]<snippet>: Delete several Mibs of images and CSS.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:27 +02:00
Nicolas Graves
02872f4894
gnu: emacs-solarized-theme: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-solarized-theme): Skip tests.
[arguments]<test-command>: Set argument.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:27 +02:00
Nicolas Graves
69d4455af4
gnu: emacs-puppet-mode: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-puppet-mode)
[arguments]<test-command>: Set argument.
[native-inputs]: Add emacs-ert-runner.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:27 +02:00
Nicolas Graves
eb6cdc5ef8
gnu: emacs-undohist-el: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-undohist-el)[arguments]<tests>:
Skip them.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:27 +02:00
Nicolas Graves
5646ca4925
gnu: emacs-haskell-mode: Update to 17.5-0.e9c3567.
...
* gnu/packages/emacs-xyz.scm (emacs-haskell-mode): Update to 17.5-0.e9c3567.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:27 +02:00
Nicolas Graves
6acb4b88ad
gnu: emacs-beancount: Enable tests.
...
* gnu/packages/finance.scm (emacs-beancount): Enable tests.
[arguments]<test-command>: Set argument.
<phases>: Add phase 'adjust-available-beancount-options.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:27 +02:00
Cayetano Santos
6a3dc30f51
gnu: emacs-denote-menu: Update to 1.4.0.
...
* gnu/packages/emacs-xyz.scm (emacs-denote-menu): Update to 1.4.0.
[source]: Switch to git-fetch.
[arguments]<#:tests>: Disable.
Change-Id: Ia016629bb672bfff7fd46fd67569712529e1886d
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-06-15 16:57:26 +02:00
Liliana Marie Prikler
72a3fc050f
gnu: emacs-refactor: Fix build.
...
* gnu/packages/emacs-xyz.scm (emacs-refactor)[#:phases]: Add
‘delete-failing-tests’.
[native-inputs]: Add emacs-ert-runner and emacs-undercover.
2025-06-15 16:57:26 +02:00
Liliana Marie Prikler
2fc02af5a6
gnu: emacs-anaconda-mode: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-anaconda-mode)[arguments]: Add #tests? #f.
2025-06-15 16:57:26 +02:00
Liliana Marie Prikler
15559d6171
gnu: emacs-outline-indent: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-outline-indent)[arguments]: Add #tests? #f.
2025-06-15 16:57:26 +02:00
Liliana Marie Prikler
d02130a61b
gnu: emacs-so-long: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-so-long)[arguments]: Add #:test-command.
<#:phases>: Add ‘fix-tests’.
2025-06-15 16:57:26 +02:00
Cayetano Santos
1aff94a23f
gnu: emacs-forge: Fix build info.
...
* gnu/packages/emacs-xyz.scm (emacs-forge): Fix build info.
Change-Id: I018424fa48561ec5cd6280c378f1afab2cfbe2fd
2025-06-15 16:57:26 +02:00
Cayetano Santos
6b46f9a009
gnu: Add emacs-lem.
...
* gnu/packages/emacs-xyz.scm (emacs-lem): New variable.
Change-Id: I967bfa3ac88b6412c67ffb73ae44a40cfaeb043a
2025-06-15 16:57:26 +02:00
Cayetano Santos
0bb10d4f93
gnu: emacs-nord-theme: Update to 0.6.0.
...
* gnu/packages/emacs-xyz.scm (emacs-nord-theme): Update to 0.6.0.
[arguments]: Add #:tests? #f.
Change-Id: Ib7d2e0f9b4b681dff72011606eebff35877b740b
2025-06-15 16:57:26 +02:00
Cayetano Santos
32ead478e4
gnu: emacs-color-theme-sanityinc-tomorrow: Update to 1.18.
...
* gnu/packages/emacs-xyz.scm (emacs-color-theme-sanityinc-tomorrow): Update to 1.18.
[arguments]: Add #:test-command.
Change-Id: I1b93ee701bd15e666ef8592fa1d762cb08ebaa8e
2025-06-15 16:57:26 +02:00
Cayetano Santos
38509d5f9a
gnu: emacs-no-littering: Update to 1.7.6.
...
* gnu/packages/emacs-xyz.scm (emacs-no-littering): Update to 1.7.6.
Change-Id: I3e26a308a123f865d2ff246fce579d47d39bf82f
2025-06-15 16:57:26 +02:00
Cayetano Santos
7d5d490385
gnu: emacs-totp: Update to 0.1-1.fe05ce6.
...
* gnu/packages/emacs-xyz.scm (emacs-totp): Update to 0.1-1.fe05ce6.
[arguments]: Add #:emacs.
[native-inputs]: Add emacs-buttercup.
Change-Id: If62942650068b54a31977169542e393886fdd3c6
2025-06-15 16:57:25 +02:00
Cayetano Santos
ae28a11c65
gnu: emacs-jabber: Update to 0.9.0.
...
* gnu/packages/emacs-xyz.scm (emacs-jabber): Update to 0.9.0.
[arguments]<#:lisp-directory>: New argument.
<#:test-command, #:phases>: Adjust accordingly.
[propagated-inputs]: Remove `emacs-hexrgb`.
Change-Id: I810cfdd46b84b4dcddc0f10a1bb36385fd4c74f5
2025-06-15 16:57:25 +02:00
Cayetano Santos
6307d22b6c
gnu: emacs-org-static-blog: Update to 1.7.0.
...
* gnu/packages/emacs-xyz.scm (emacs-org-static-blog): Update to 1.7.0.
[arguments]: Disable tests.
Change-Id: I27ce05717cf6efcecef4e2d5c414d427deafcb67
2025-06-15 16:57:25 +02:00
Cayetano Santos
46f9854a5d
gnu: emacs-key-chord: Update to 0.8.2.
...
* gnu/packages/emacs-xyz.scm (emacs-key-chord): Update to 0.8.2.
[arguments]: Disable tests.
Change-Id: I32b2460d148cc89aa1558738492127299b3454c5
2025-06-15 16:57:25 +02:00
Cayetano Santos
f03cbebd61
gnu: emacs-tmr: Update to 1.1.0.
...
* gnu/packages/emacs-xyz.scm (emacs-tmr): Update to 1.1.0.
[#:phases]: Move ‘makeinfo’ after ‘unpack’. Do not install “tmr.info”.
[propagated-inputs]: Remove emacs-compat.
Change-Id: Id0b92f741ac8a7b313cfe8d28902a3aaa5aa67db
2025-06-15 16:57:25 +02:00
Cayetano Santos
7b60840452
gnu: emacs-message-x: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-message-x)[arguments]: Add #:tests? #f.
Change-Id: I385bb03b7b52b35c7fac6cce8e106ebe6dc73ae4
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:25 +02:00