1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-15 03:20:43 +02:00
Commit graph

162166 commits

Author SHA1 Message Date
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