ci: Ignore package license.

Fixes: <https://issues.guix.gnu.org/44370>.

* gnu/ci.scm (package->alist): Ignore package license.
This commit is contained in:
Mathieu Othacehe 2020-11-02 10:30:31 +01:00
parent 48b00a4c7e
commit 7c02eb6c8d
No known key found for this signature in database
GPG Key ID: 8354763531769CA6

View File

@ -89,16 +89,7 @@
(system . ,(derivation-system drv))
(description . ,(package-synopsis package))
(long-description . ,(package-description package))
;; XXX: Hydra ignores licenses that are not a <license> structure or a
;; list thereof.
(license . ,(let loop ((license (package-license package)))
(match license
((? license?)
(license-name license))
((lst ...)
(map loop license)))))
(license . ,(package-license package))
(home-page . ,(package-home-page package))
(maintainers . ("bug-guix@gnu.org"))
(max-silent-time . ,(or (assoc-ref (package-properties package)