.
This commit is contained in:
parent
fd1ea3a97b
commit
8b0b6de856
2 changed files with 2546 additions and 1883 deletions
File diff suppressed because it is too large
Load diff
|
@ -94,7 +94,7 @@
|
||||||
(define (prepend-chicken-to-dependency x)
|
(define (prepend-chicken-to-dependency x)
|
||||||
(if (not (symbol? x))
|
(if (not (symbol? x))
|
||||||
(prepend-chicken-to-dependency (car x))
|
(prepend-chicken-to-dependency (car x))
|
||||||
(string->symbol (string-append "chicken-" (symbol->string x)))))
|
(string-append "chicken-" (symbol->string x))))
|
||||||
|
|
||||||
(define (generate-guix-package eggrec)
|
(define (generate-guix-package eggrec)
|
||||||
(when (process-egg? eggrec)
|
(when (process-egg? eggrec)
|
||||||
|
@ -114,10 +114,12 @@
|
||||||
(base32
|
(base32
|
||||||
,(egg-checksum eggrec)))))
|
,(egg-checksum eggrec)))))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list ,@(map prepend-chicken-to-dependency (egg-dependencies eggrec))))
|
(specifications->packages
|
||||||
|
(list ,@(map prepend-chicken-to-dependency (egg-dependencies eggrec)))))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
|
(specifications->packages
|
||||||
(list ,@(map prepend-chicken-to-dependency (egg-test-dependencies eggrec))
|
(list ,@(map prepend-chicken-to-dependency (egg-test-dependencies eggrec))
|
||||||
,@(map prepend-chicken-to-dependency (egg-build-dependencies eggrec))))
|
,@(map prepend-chicken-to-dependency (egg-build-dependencies eggrec)))))
|
||||||
(build-system chicken-build-system)
|
(build-system chicken-build-system)
|
||||||
(arguments '(#:egg-name ,(egg-name eggrec)))
|
(arguments '(#:egg-name ,(egg-name eggrec)))
|
||||||
(synopsis ,(egg-description eggrec))
|
(synopsis ,(egg-description eggrec))
|
||||||
|
|
Loading…
Reference in a new issue