guix_mirror_bot pushed a commit to branch emacs-team in repository guix. commit 357e960bb3cdc06b4ff1d00c01e11f3bf92252d4 Author: Nicolas Graves <ngra...@ngraves.fr> AuthorDate: Sun May 18 10:16:07 2025 +0200
gnu: emacs-flycheck-haskell: Skip tests. * gnu/packages/emacs-xyz.scm (emacs-flycheck-haskell): [arguments]<test-command>: Set it. <tests?>: Skip them, add comment. <include>: Use gexps. [native-inputs]: Add ghc. Signed-off-by: Ian Eure <i...@retrospec.tv> --- gnu/packages/emacs-xyz.scm | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 4727ecc819..f38464c561 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -219,6 +219,7 @@ #:use-module (gnu packages gtk) #:use-module (gnu packages gnome) #:use-module (gnu packages graphviz) + #:use-module (gnu packages haskell) #:use-module (gnu packages haskell-apps) #:use-module (gnu packages ibus) #:use-module (gnu packages idris) @@ -35394,10 +35395,14 @@ unescaping of quotes.") (base32 "10pgsbagq6qj4mshq5sypv0q0khck92b30sc793b4g1pfpsxvgjn")))) (build-system emacs-build-system) + (arguments + (list #:include #~(list "\\.el$" "\\.hs$") + #:test-command #~(list "make" "test" "CASK=") + #:tests? #f)) ; Several tests are failing on the haskell side. (propagated-inputs (list emacs-dash emacs-flycheck emacs-haskell-mode emacs-let-alist)) - (arguments - `(#:include '("\\.el$" "\\.hs$"))) + (native-inputs + (list ghc)) (home-page "https://github.com/flycheck/flycheck-haskell") (synopsis "Flycheck for Haskell") (description "This package configures syntax-checking for Haskell