summaryrefslogtreecommitdiff
path: root/manifest.scm
diff options
context:
space:
mode:
authorstuebinm2021-10-05 01:58:50 +0200
committerstuebinm2021-10-05 01:58:50 +0200
commitfb42e3b77422c9034c868a61a5550ebca9a51973 (patch)
treec7b68c51063164b428f4c8cc1a770f0a00a704ab /manifest.scm
parent959261fa01523307c8c43cfb16c5f675a7fc6bed (diff)
guix: use local-file
Diffstat (limited to 'manifest.scm')
-rw-r--r--manifest.scm16
1 files changed, 5 insertions, 11 deletions
diff --git a/manifest.scm b/manifest.scm
index 2b9e586..a939482 100644
--- a/manifest.scm
+++ b/manifest.scm
@@ -1,5 +1,6 @@
(define-module (guix walint)
#:use-module (guix download)
+ #:use-module (guix gexp)
#:use-module (guix profiles)
#:use-module (gnu packages haskell)
#:use-module (gnu packages haskell-web)
@@ -10,6 +11,8 @@
#:use-module (guix licenses)
#:use-module (srfi srfi-1))
+;; the regex packages provided by current guix are a little too old,
+;; and would result in a missing typeclass instance
(define ghc-regex-base-newer
(package
(inherit ghc-regex-base)
@@ -25,8 +28,6 @@
(base32
"1ngdmmrxs1rhvib052c6shfa40yad82jylylikz327r0zxpxkcbi"))))))
-
-
(define ghc-regex-tdfa-newer
(package
(inherit ghc-regex-tdfa)
@@ -48,13 +49,7 @@
(name "walint")
(version "0.1")
(source
- (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://stuebinm.eu/git/walint")
- (commit "c93c266951ea40938efcb061b438ce95e9780fde")))
- (sha256
- (base32 "144ysxjg5qj7wirbs3pvwszarz156ba78mk873lrd6w4qxnq9kqy"))))
+ (local-file "" #:recursive? #t))
(build-system haskell-build-system)
(arguments '())
(inputs
@@ -65,8 +60,7 @@
("ghc-aeson-pretty" ,ghc-aeson-pretty)
("ghc-either" ,ghc-either)
("ghc-extra" ,ghc-extra)
- ("ghc-bytestring-builder" ,ghc-bytestring-builder)
- ))
+ ("ghc-bytestring-builder" ,ghc-bytestring-builder)))
(home-page "https://stuebinm.eu/git/walint")
(synopsis "linter for workadventure maps")
(description