[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
72/78: gnu: emacs-ox-tufte: Run tests.
From: |
guix-commits |
Subject: |
72/78: gnu: emacs-ox-tufte: Run tests. |
Date: |
Fri, 23 Feb 2024 03:12:16 -0500 (EST) |
sharlatan pushed a commit to branch go-team
in repository guix.
commit a7b1fab049eaf9eba639468de258fdac82a5b68a
Author: Suhail <suhail@bayesians.ca>
AuthorDate: Thu Feb 22 22:39:57 2024 +0100
gnu: emacs-ox-tufte: Run tests.
* gnu/packages/emacs-xyz.scm (emacs-ox-tufte)[arguments]: Run tests.
[native-inputs]: Add EMACS-BUTTERCUP and EMACS-ELDEV.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Change-Id: I5773c512d298c9469da92343db6d53a45082aba6
---
gnu/packages/emacs-xyz.scm | 22 +++++++++++++++++++++-
1 file changed, 21 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index cee7247e48..1cf03a8183 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -33576,8 +33576,28 @@ simple but powerful Org contents.")
(sha256
(base32 "15jfwrdawj8flgyfqhsfhdlnam6n5gzw5minnixwxyp69q5vxnpw"))))
(build-system emacs-build-system)
+ (arguments
+ (list
+ #:include #~(cons "^src/" %default-include)
+ #:tests? #t
+ ;;
<https://github.com/emacs-eldev/eldev/issues/99#issuecomment-1912637609>
+ #:test-command #~(list "eldev" "-X" "-dtTC" "test")
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'configure-eldev
+ (lambda _
+ (setenv "HOME"
+ (string-append (getcwd) "/.eldev"))
+ (with-output-to-file "Eldev-local"
+ (lambda _
+ (format #t "~s"
+ '(dolist (d (split-string (getenv
+ "EMACSLOADPATH")
+ ":" t))
+ (ignore-errors
+ (eldev-use-local-dependency d)))))))))))
+ (native-inputs (list emacs-buttercup emacs-eldev))
(propagated-inputs (list emacs-org))
- (arguments '(#:include (cons "^src/" %default-include)))
(home-page "https://github.com/ox-tufte/ox-tufte")
(synopsis "Tufte HTML Org mode export backend")
(description
- 53/78: gnu: emacs-magit-todos: Update to 1.7.1., (continued)
- 53/78: gnu: emacs-magit-todos: Update to 1.7.1., guix-commits, 2024/02/23
- 22/78: gnu: Add tagainijisho., guix-commits, 2024/02/23
- 23/78: gnu: Add libsixel., guix-commits, 2024/02/23
- 41/78: gnu: emacs-ebib: Update to 2.40.4., guix-commits, 2024/02/23
- 39/78: gnu: emacs-doom-modeline: Update to 4.1.0., guix-commits, 2024/02/23
- 44/78: gnu: emacs-elpher: Update to 3.5.1., guix-commits, 2024/02/23
- 52/78: gnu: emacs-log4e: Update to 0.4.1., guix-commits, 2024/02/23
- 56/78: gnu: emacs-nodejs-repl: Update to 0.2.5., guix-commits, 2024/02/23
- 46/78: gnu: emacs-evil-matchit: Update to 3.0.4., guix-commits, 2024/02/23
- 58/78: gnu: emacs-org: Update to 9.6.19., guix-commits, 2024/02/23
- 72/78: gnu: emacs-ox-tufte: Run tests.,
guix-commits <=
- 67/78: gnu: emacs-treebundel: Update to 0.3.0., guix-commits, 2024/02/23
- 76/78: gnu: Remove go-etcd-io-bbolt., guix-commits, 2024/02/23
- 78/78: Merge remote-tracking branch 'origin/master' into go-team Change-Id: I610a9cfef99c99b0abe50c7d363d5a9ac5799d69, guix-commits, 2024/02/23
- 37/78: gnu: emacs-consult: Update to 1.2., guix-commits, 2024/02/23