Archived
1
0
Fork 0

gnu: texlive-kvsetkeys: Refresh package definition.

* gnu/packages/tex.scm (texlive-kvdefinekeys): Remove SIMPLE-TEXLIVE-PACKAGE
call.
[propagated-inputs]: Add TEXLIVE-INFWARERR.
This commit is contained in:
Nicolas Goaziou 2023-05-15 23:49:09 +02:00
parent d75b23ee8a
commit d9d72c834e
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -9687,30 +9687,28 @@ keyvals @code{\\define@@key}, to define keys for use by @code{kvsetkeys}.")
(define-deprecated-package texlive-generic-kvdefinekeys texlive-kvdefinekeys) (define-deprecated-package texlive-generic-kvdefinekeys texlive-kvdefinekeys)
(define-public texlive-kvsetkeys (define-public texlive-kvsetkeys
(let ((template (simple-texlive-package (package
"texlive-kvsetkeys" (name "texlive-kvsetkeys")
(list "doc/latex/kvsetkeys/" (version (number->string %texlive-revision))
"source/latex/kvsetkeys/" (source (texlive-origin
"tex/generic/kvsetkeys/") name version
(base32 (list "doc/latex/kvsetkeys/"
"0b2f2r49vi8x54qshm1h9sh8zhdmy0mc2y44yd05kcmmbiiq7hfz")))) "source/latex/kvsetkeys/"
(package "tex/generic/kvsetkeys/")
(inherit template) (base32
(outputs '("out" "doc")) "0b2f2r49vi8x54qshm1h9sh8zhdmy0mc2y44yd05kcmmbiiq7hfz")))
(arguments (outputs '("out" "doc"))
(substitute-keyword-arguments (package-arguments template) (build-system texlive-build-system)
((#:tex-directory _ '()) (propagated-inputs
"generic/kvsetkeys") (list texlive-infwarerr))
((#:build-targets _ '()) (home-page "https://ctan.org/pkg/kvsetkeys")
#~(list "kvsetkeys.dtx")))) (synopsis "Key value parser with default handler support")
(home-page "https://www.ctan.org/pkg/kvsetkeys") (description
(synopsis "Key value parser with default handler support") "This package provides @code{\\kvsetkeys}, a variant of @code{\\setkeys}
(description
"This package provides @code{\\kvsetkeys}, a variant of @code{\\setkeys}
from the @code{keyval} package. Users can specify a handler that deals with from the @code{keyval} package. Users can specify a handler that deals with
unknown options. Active commas and equal signs may be used, and only one unknown options. Active commas and equal signs may be used, and only one
level of curly braces are removed from the values.") level of curly braces are removed from the values.")
(license license:lppl1.3c+)))) (license license:lppl1.3c+)))
(define-deprecated-package texlive-generic-kvsetkeys texlive-kvsetkeys) (define-deprecated-package texlive-generic-kvsetkeys texlive-kvsetkeys)