diff options
author | stuebinm | 2021-10-05 01:58:50 +0200 |
---|---|---|
committer | stuebinm | 2021-10-05 01:58:50 +0200 |
commit | fb42e3b77422c9034c868a61a5550ebca9a51973 (patch) | |
tree | c7b68c51063164b428f4c8cc1a770f0a00a704ab | |
parent | 959261fa01523307c8c43cfb16c5f675a7fc6bed (diff) |
guix: use local-file
-rw-r--r-- | manifest.scm | 16 |
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 |