diff options
author | Christopher Baines <mail@cbaines.net> | 2020-05-11 18:53:30 +0100 |
---|---|---|
committer | Christopher Baines <mail@cbaines.net> | 2020-05-11 18:58:55 +0100 |
commit | c2d0c06400534ee3d06e75ad154ed9bd5cf8fad6 (patch) | |
tree | 1efb89945b21c6776a4efcc03101c2ceed622cbd | |
parent | be40239b82f1b73e5008503379eb2ebb8a75dbf4 (diff) | |
download | build-coordinator-c2d0c06400534ee3d06e75ad154ed9bd5cf8fad6.tar build-coordinator-c2d0c06400534ee3d06e75ad154ed9bd5cf8fad6.tar.gz |
Make guix-dev.scm more forwards compatible
Recent versions of Guix lack guile3.0-readline, so define it.
-rw-r--r-- | guix-dev.scm | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/guix-dev.scm b/guix-dev.scm index 24223a1..a4ecf18 100644 --- a/guix-dev.scm +++ b/guix-dev.scm @@ -43,6 +43,12 @@ (gnu packages texinfo) (srfi srfi-1)) +(define guile3.0-readline + (if (defined? 'guile3.0-readline + (resolve-interface '(gnu packages guile))) + guile3.0-readline + guile-readline)) + (package (name "guix-build-coordinator") (version "0.0.0") @@ -54,7 +60,7 @@ ("guile-squee" ,guile3.0-squee) ("guile-fibers" ,guile3.0-fibers) ("guile-gcrypt" ,guile3.0-gcrypt) - ("guile-readline" ,guile3.0-readline) + ("guile-readline" ,guile-readline) ("guile" ,guile-next) ("postgresql" ,postgresql) ("sqlite" ,sqlite) |