From c2d0c06400534ee3d06e75ad154ed9bd5cf8fad6 Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Mon, 11 May 2020 18:53:30 +0100 Subject: Make guix-dev.scm more forwards compatible Recent versions of Guix lack guile3.0-readline, so define it. --- guix-dev.scm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'guix-dev.scm') 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) -- cgit v1.2.3