diff options
author | Christopher Baines <mail@cbaines.net> | 2020-02-24 16:34:53 +0000 |
---|---|---|
committer | Christopher Baines <mail@cbaines.net> | 2020-02-24 19:00:46 +0000 |
commit | 1f51ad1baaafd9a2d621a7682900a373356835db (patch) | |
tree | 8a71a571ef436de73454b41fa762637675ab9c18 /guix-dev.scm | |
parent | 34a92e4c16a93a524f33a301bbc668c511cb5055 (diff) | |
download | data-service-1f51ad1baaafd9a2d621a7682900a373356835db.tar data-service-1f51ad1baaafd9a2d621a7682900a373356835db.tar.gz |
WIP
Diffstat (limited to 'guix-dev.scm')
-rw-r--r-- | guix-dev.scm | 30 |
1 files changed, 22 insertions, 8 deletions
diff --git a/guix-dev.scm b/guix-dev.scm index 3561b32..6c8c2b6 100644 --- a/guix-dev.scm +++ b/guix-dev.scm @@ -41,20 +41,34 @@ (gnu packages ruby) (srfi srfi-1)) +(define guile3.0-email + (package + (inherit guile-email) + (name "guile3.0-email") + (inputs `(("guile" ,guile-3.0) + ,@(alist-delete "guile" (package-inputs guile-email)))))) + +(define guile3.0-squee + (package + (inherit guile-squee) + (name "guile3.0-squee") + (native-inputs `(("guile" ,guile-3.0) + ,@(alist-delete "guile" (package-native-inputs guile-squee)))))) + (package (name "guix-data-service") (version "0.0.0") (source #f) (build-system gnu-build-system) (inputs - `(("guix" ,guix) - ("guile-email" ,guile-email) - ("guile-json" ,guile-json-3) - ("guile-squee" ,guile-squee) - ("guile-fibers" ,guile-fibers) - ("guile-gcrypt" ,guile-gcrypt) - ("guile-syntax-highlight" ,guile-syntax-highlight) - ("guile" ,guile-2.2) + `(("guix" ,guile3.0-guix) + ("guile-email" ,guile3.0-email) + ("guile-json" ,guile3.0-json) + ("guile-squee" ,guile3.0-squee) + ("guile-fibers" ,guile3.0-fibers) + ("guile-gcrypt" ,guile3.0-gcrypt) + ("guile-readline" ,guile3.0-readline) + ("guile" ,guile-next) ("sqitch" ,sqitch))) (native-inputs `(("autoconf" ,autoconf) |