>From ef8f1a6365c321662248885d4c97c949c5c0a167 Mon Sep 17 00:00:00 2001 From: Martin Becze Date: Thu, 20 Feb 2020 11:49:11 -0500 Subject: [PATCH v9] guix: import: crate: Added guile-semver as a soft dep * guix/import/crate.scm Added guile-semver as a soft dep --- guix/import/crate.scm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/guix/import/crate.scm b/guix/import/crate.scm index a370fddffe..91e38839bd 100644 --- a/guix/import/crate.scm +++ b/guix/import/crate.scm @@ -36,8 +36,6 @@ #:use-module (ice-9 match) #:use-module (ice-9 regex) #:use-module (json) - #:use-module (semver) - #:use-module (semver ranges) #:use-module (srfi srfi-1) #:use-module (srfi srfi-2) #:use-module (srfi srfi-26) @@ -94,6 +92,11 @@ string->symbol) (requirement crate-dependency-requirement "req")) ;string +(module-autoload! (current-module) + '(semver) '(string->semver)) +(module-autoload! (current-module) + '(semver ranges) '(string->semver-range semver-range-contains?)) + (define (lookup-crate name) "Look up NAME on https://crates.io and return the corresopnding record or #f if it was not found." -- 2.25.1