gnu: texlive-breqn: Remove SIMPLE-TEXLIVE-PACKAGE call.

* gnu/packages/tex.scm (texlive-breqn!): Remove SIMPLE-TEXLIVE-PACKAGE
call.
[propagated-inputs]: Add TEXLIVE-AMSFONTS, TEXLIVE-AMSMATH, TEXLIVE-GRAPHICS,
TEXLIVE-L3KERNEL, TEXLIVE-TOOLS.
[home-page]: Use CTAN URL.
[description]: Shorten it.
This commit is contained in:
Nicolas Goaziou 2023-05-18 14:25:12 +02:00
parent c255b295b3
commit 9d806b6f8f
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -13446,31 +13446,33 @@ (define-public texlive-abstract
(license license:lppl))) (license license:lppl)))
(define-public texlive-breqn (define-public texlive-breqn
(let ((template (simple-texlive-package
"texlive-breqn"
'("/doc/latex/breqn/"
"/source/latex/breqn/")
(base32
"186cypxiyf30fq6dxvvlbwn5yx7c8d4cd243wvvb3243n5l4rpl3"))))
(package (package
(inherit template) (name "texlive-breqn")
(arguments (version (number->string %texlive-revision))
(substitute-keyword-arguments (package-arguments template) (source (texlive-origin
((#:tex-directory _ #f) name version
"latex/breqn") (list "doc/latex/breqn/" "source/latex/breqn/"
((#:build-targets _ #t) "tex/latex/breqn/")
#~(list "breqnbundle.ins")))) (base32
(home-page "https://wspr.io/breqn/") "0w6jk97jmgwgshr9a3isbpwsh0fhrkzp36gywdiai1f5x2sldmpv")))
(outputs '("out" "doc"))
(build-system texlive-build-system)
(propagated-inputs
(list texlive-amsfonts
texlive-amsmath
texlive-graphics
texlive-l3kernel
texlive-tools))
(home-page "https://ctan.org/pkg/breqn")
(synopsis "Automatic line breaking of displayed equations") (synopsis "Automatic line breaking of displayed equations")
(description "This package provides solutions to a number of common (description
difficulties in writing displayed equations and getting high-quality output. "This package provides solutions to a number of common difficulties in
The single most ambitious goal of the package is to support automatic writing displayed equations and getting high-quality output. The single most
linebreaking of displayed equations. Such linebreaking cannot be done without ambitious goal of the package is to support automatic linebreaking of
substantial changes under the hood in the way formulae are processed; the code displayed equations. The bundle also contains the @code{flexisym} and
must be watched carefully, keeping an eye on possible glitches. The bundle @code{mathstyle} packages, which are both designated as support for
also contains the @code{flexisym} and @code{mathstyle} packages, which are @code{breqn}.")
both designated as support for @code{breqn}.") (license license:lppl1.3+)))
(license license:lppl1.3+))))
(define-public texlive-breakurl (define-public texlive-breakurl
(package (package