aboutsummaryrefslogtreecommitdiff
path: root/guix-dev.scm
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2020-06-06 14:32:44 +0100
committerChristopher Baines <mail@cbaines.net>2020-06-06 14:32:44 +0100
commit91ba00e8138138a778618b35a275cafce8a98b96 (patch)
treed5196d8d3c6eba501fd11510df002fd7a101d711 /guix-dev.scm
parente7e5a281ee4b857ce342a94f684fc246cedce8c7 (diff)
downloaddata-service-91ba00e8138138a778618b35a275cafce8a98b96.tar
data-service-91ba00e8138138a778618b35a275cafce8a98b96.tar.gz
Handle the absence of guile3.0-readline in the guix-dev.scm file
Diffstat (limited to 'guix-dev.scm')
-rw-r--r--guix-dev.scm6
1 files changed, 6 insertions, 0 deletions
diff --git a/guix-dev.scm b/guix-dev.scm
index 6c8c2b6..0fafbff 100644
--- a/guix-dev.scm
+++ b/guix-dev.scm
@@ -55,6 +55,12 @@
(native-inputs `(("guile" ,guile-3.0)
,@(alist-delete "guile" (package-native-inputs guile-squee))))))
+(define guile3.0-readline
+ (if (defined? 'guile3.0-readline
+ (resolve-interface '(gnu packages guile)))
+ guile3.0-readline
+ guile-readline))
+
(package
(name "guix-data-service")
(version "0.0.0")