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

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.
This commit is contained in:
Liliana Marie Prikler 2025-03-23 09:51:38 +01:00
parent 9adc8a79fa
commit fa4187fadf
No known key found for this signature in database
GPG key ID: 442A84B8C70E2F87

View file

@ -28399,10 +28399,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