guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 6364319bd901a07f8b79489129c56ffe483bb28b
Author: Liliana Marie Prikler <[email protected]>
AuthorDate: Sun Mar 16 17:07:50 2025 +0100
gnu: emacs-global-tags: Handle tests.
* gnu/packages/emacs-xyz.scm (emacs-global-tags)[source]: Add requirement
for
eieio.
[arguments]: Add #:tests? #f.
[native-inputs]: Add emacs-buttercup and emacs-f.
---
gnu/packages/emacs-xyz.scm | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index c68213f15e..1d88ca1588 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -42980,10 +42980,19 @@ executed.")
(file-name (git-file-name name version))
(sha256
(base32
- "1q30cbqq0h1gfwlcbnx9s930li7w7a0y8sx2ivbvvyyc2j5gsk4j"))))
+ "1q30cbqq0h1gfwlcbnx9s930li7w7a0y8sx2ivbvvyyc2j5gsk4j"))
+ (modules '((guix build utils)))
+ (snippet
+ #~(begin
+ (substitute* "global-tags.el"
+ (("\\(require 'cl-lib\\)" all)
+ (string-append all "(require 'eieio)")))))))
(build-system emacs-build-system)
+ (arguments (list #:tests? #f)) ; XXX: 18/24 test failures
(propagated-inputs
(list emacs-async emacs-ht))
+ (native-inputs (list emacs-buttercup
+ emacs-f))
(synopsis "Testeable Emacs Lisp API that wraps around GNU Global")
(description "This package provides a testeable Emacs Lisp API that
wraps GNU Global calls and integration to editor using this API with