lilyp pushed a commit to branch emacs-team in repository guix. commit 3f8592be0aeb5077e44451b3106a5cb487463abf Author: Liliana Marie Prikler <liliana.prik...@gmail.com> AuthorDate: Sun Mar 23 09:51:38 2025 +0100
gnu: emacs-org-re-reveal: Handle tests. * gnu/packages/emacs-xyz.scm (emacs-org-re-reveal)[source]: Unbundle cort. [arguments]: Add #:test-command. Disable tests. [native-inputs]: Add emacs-cort. --- gnu/packages/emacs-xyz.scm | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index a94f383d3f..1c9b70acb7 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -28124,10 +28124,20 @@ powerful Org contents.") (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "1i7r7i6r1s3bzw2vnmb5j052461n95bdj0kj0k8l9vbrhgs602v3")))) + (base32 "1i7r7i6r1s3bzw2vnmb5j052461n95bdj0kj0k8l9vbrhgs602v3")) + (modules '((guix build utils))) + (snippet #~(begin (delete-file "cort-test.el") + (substitute* "org-re-reveal-tests.el" + (("\\(load \"cort-test\"\\)") + "(require 'cort)")))))) (build-system emacs-build-system) + (arguments (list #:tests? #f ; XXX: 48/57 failing tests + #:test-command #~(list "emacs" "--batch" "-l" "cort" + "-l" "org-re-reveal-tests.el" + "-f" "cort-test-run"))) (propagated-inputs (list emacs-htmlize emacs-org)) + (native-inputs (list emacs-cort)) (home-page "https://gitlab.com/oer/org-re-reveal") (synopsis "Build HTML presentations with reveal.js from Org source files") (description "This project started as fork of org-reveal. It provides an