From 2d83a25450d4b820c13d52152e5e9f1bbfb5d985 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Sun, 21 Jan 2024 11:05:46 +0100 Subject: import/cran: Generate rudimentary ARGUMENTS field. * guix/import/cran.scm (phases-for-inputs, maybe-arguments): New procedures. (description->package): Splice in result of MAYBE-ARGUMENTS. Change-Id: I578e1903f37c91bf865f0be49b04187ec372ed05 --- guix/import/cran.scm | 48 +++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 47 insertions(+), 1 deletion(-) (limited to 'guix/import') diff --git a/guix/import/cran.scm b/guix/import/cran.scm index d7497e6fb9..57a8e86fcb 100644 --- a/guix/import/cran.scm +++ b/guix/import/cran.scm @@ -672,6 +672,52 @@ of META, a package in REPOSITORY." (stringpackage repository meta #:key (license-prefix identity) (download-source download)) "Return the `package' s-expression for an R package published on REPOSITORY @@ -751,7 +797,7 @@ from the alist META, which was derived from the R package's DESCRIPTION file." `((properties ,`(,'quasiquote ((,'upstream-name . ,name))))) '()) (build-system r-build-system) - + ,@(maybe-arguments inputs) ,@(maybe-inputs (filter (upstream-input-type-predicate 'regular) inputs) 'inputs) -- cgit v1.2.3