aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxime Devos <maximedevos@telenet.be>2021-09-16 20:12:15 +0200
committerMaxime Devos <maximedevos@telenet.be>2021-09-21 12:22:13 +0200
commit5c8e7f271a519839c806efad15d5c6845b5b7141 (patch)
treee4ce95fb449115391651c3790c3b5754e023e22d
parent9793d8543f36dc4a1a02cff69c3b1b1890ca71c4 (diff)
downloadgnunet-scheme-5c8e7f271a519839c806efad15d5c6845b5b7141.tar.gz
gnunet-scheme-5c8e7f271a519839c806efad15d5c6845b5b7141.zip
guix: Set the source field.
* guix.scm (%source-dir): New variable. (scheme-gnunet)[source]: Set it.
-rw-r--r--guix.scm9
1 files changed, 7 insertions, 2 deletions
diff --git a/guix.scm b/guix.scm
index 4aae21b..5c23f52 100644
--- a/guix.scm
+++ b/guix.scm
@@ -27,6 +27,7 @@
27 (gnu packages text-editors) 27 (gnu packages text-editors)
28 (guix packages) 28 (guix packages)
29 (guix gexp) 29 (guix gexp)
30 (guix git)
30 (guix git-download) 31 (guix git-download)
31 (guix download) 32 (guix download)
32 (guix build-system gnu) 33 (guix build-system gnu)
@@ -60,11 +61,15 @@
60 ("automake" ,automake) 61 ("automake" ,automake)
61 ,@(package-native-inputs guile-fibers))))) 62 ,@(package-native-inputs guile-fibers)))))
62 63
64(define %source-dir (dirname (current-filename)))
65
63(define-public scheme-gnunet 66(define-public scheme-gnunet
64 (package 67 (package
65 (name "scheme-gnunet") 68 (name "scheme-gnunet")
66 (version "0.0") 69 (version "0.1")
67 (source #f) 70 (source (local-file %source-dir
71 #:recursive? #t
72 #:select? (git-predicate %source-dir)))
68 (build-system gnu-build-system) 73 (build-system gnu-build-system)
69 (propagated-inputs `(("guile-zlib" ,guile-zlib) 74 (propagated-inputs `(("guile-zlib" ,guile-zlib)
70 ("guile-bytestructures" ,guile-bytestructures) 75 ("guile-bytestructures" ,guile-bytestructures)