Add support for flycheck.
[software/guile-studio.git] / guix / rekado / guile-studio.scm
index d5891057fc9dc18ca58cd9606ce3d414543cea9f..8e555bffa17db285a2c42503bb6b133a858fab69 100644 (file)
@@ -1,6 +1,7 @@
 (define-module (rekado guile-studio))
 (use-modules (guix packages)
              (guix download)
+             (guix gexp)
              (guix build-system gnu)
              ((guix licenses) #:prefix license:)
              (gnu packages guile)
   (package
     (name "guile-studio")
     (version "0")
-    (source (origin
-              (method url-fetch)
-              (uri "https://elephly.net/downies/guile-studio-configure.scm")
-              (sha256
-               (base32
-                "025knvijpybjyygn9ljf53cfi1dza3n8h8xk4342krg42xlaiad3"))))
+    (source (local-file "../../guile-studio-configure.scm"))
     (build-system gnu-build-system)
     (arguments
      `(#:tests? #f                      ; there are none
@@ -48,6 +44,7 @@
        ("emacs" ,emacs)
        ("emacs-geiser" ,emacs-geiser)
        ("emacs-company" ,emacs-company)
+       ("emacs-flycheck" ,emacs-flycheck)
        ("emacs-smart-mode-line" ,emacs-smart-mode-line)
        ("emacs-paren-face" ,emacs-paren-face)
        ("adwaita-icon-theme" ,adwaita-icon-theme)))