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

6652 commits

Author SHA1 Message Date
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
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
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
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
Cayetano Santos
43e2de8251
gnu: emacs-disk-usage: Skip tests.
* gnu/packages/emacs-xyz.scm (emacs-disk-usage)[arguments]: Add #:tests? #f.

Change-Id: I4c83e9e30bfb840777f6f17883bd8608cc2406bc
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:25 +02:00
Cayetano Santos
286cbb9944
gnu: emacs-org-reveal: Skip tests.
* gnu/packages/emacs-xyz.scm (emacs-org-reveal)[arguments]: Add #:tests? #f.

Change-Id: I90f958add7bc43d6f8e6d70dd086801e8c8fb3e6
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:25 +02:00
Cayetano Santos
6060980643
gnu: emacs-neotree: Fix tests.
* gnu/packages/emacs-xyz.scm (emacs-neotree)[arguments]: Add #:test-command.

Change-Id: I5ef939fcf11c9cb82f75a96711d0367bc9f570f7
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:25 +02:00
Cayetano Santos
96c06eed8b
gnu: emacs-poke-mode: Skip tests.
* gnu/packages/emacs-xyz.scm (emacs-poke-mode)[arguments]: Add #:tests? #f.

Change-Id: Ibaf0783840e05669b44eb6c46c3c4c1d1ac81dd2
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:24 +02:00
Cayetano Santos
a828636518
gnu: emacs-vcard-mode: Skip tests.
* gnu/packages/emacs-xyz.scm (emacs-vcard-mode)[arguments]: Add #:tests? #f.

Change-Id: I99b5d8b12943df50abfc8ce16ff9112c3ae2c580
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:24 +02:00
Cayetano Santos
d4b0fd2b4d
gnu: emacs-vertico-posframe: Skip tests.
* gnu/packages/emacs-xyz.scm (emacs-vertico-posframe)[arguments]:
Add #:tests? #f.

Change-Id: I63f12521d3356e2f97483572e87f6c19753e783e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:24 +02:00
Cayetano Santos
f1b7757a4e
gnu: emacs-transient-posframe: Skip tests.
* gnu/packages/emacs-xyz.scm (emacs-transient-posframe)[arguments]:
Add #:tests? #f.

Change-Id: I479354b464bc1ff9c5ea04d7544c80ec6feb730b
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:24 +02:00
Cayetano Santos
8b61489e93
gnu: emacs-window-tool-bar: Skip tests.
* gnu/packages/emacs-xyz.scm (emacs-window-tool-bar)[arguments]:
Add #:tests? #f.

Change-Id: I142cb4af82c4e8de3fffe0e372b087999dc062b8
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:24 +02:00
Cayetano Santos
495b2a70b9
gnu: emacs-mode-line-bell: Skip tests.
* gnu/packages/emacs-xyz.scm (emacs-mode-line-bell)[arguments]:
Add #:tests? #f.

Change-Id: Ia1b9a754c2e7d4bf574a20e9cbfa0debe20ede19
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:24 +02:00
Cayetano Santos
7cb5ab4430
gnu: emacs-roguel-ike: Skip tests.
* gnu/packages/emacs-xyz.scm (emacs-roguel-ike)[arguments]: Add #:tests? #f.
<#:phases>: Move ‘set-test-environment’ after ‘build’.
Rename to ‘set-build-environment’.

Change-Id: Ib83685c63449df9bd55c0bb9612316e48db05ac6
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:24 +02:00
Cayetano Santos
1b2074a1dc
gnu: emacs-font-utils: Skip tests.
* gnu/packages/emacs-xyz.scm (emacs-font-utils): Skip tests.

Change-Id: Iec1b6029df7d398dd3705d734c6015fd7b8a6383
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:24 +02:00