diff options
author | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2023-05-18 14:32:43 +0200 |
---|---|---|
committer | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2023-07-18 18:12:37 +0200 |
commit | a15ff31ebdf8541596edf16f8b848eb6b8e91ab2 (patch) | |
tree | a30872a0703c5ba4967e2d81c089c1170fded8d1 | |
parent | bcabbce9ffaa441aeed05ba9bba816887b214a1f (diff) | |
download | guix-a15ff31ebdf8541596edf16f8b848eb6b8e91ab2.tar.gz |
gnu: texlive-soul: Remove SIMPLE-TEXLIVE-PACKAGE call.
* gnu/packages/tex.scm (texlive-soul!): Remove SIMPLE-TEXLIVE-PACKAGE call.
-rw-r--r-- | gnu/packages/tex.scm | 35 |
1 files changed, 16 insertions, 19 deletions
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index f0c224b224..693d7d6cdb 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -13744,30 +13744,27 @@ defined tab stop.") (define-deprecated-package texlive-latex-tabto-ltx texlive-tabto-ltx) (define-public texlive-soul - (let ((template (simple-texlive-package - "texlive-soul" - (list "doc/generic/soul/" - "source/generic/soul/" - "tex/generic/soul/") - (base32 - "0ikipdswzsafi4rr6q9xh3hkxk2n2683ym1879qcax41xs6cizdl")))) - (package - (inherit template) - (outputs '("out" "doc")) - (arguments - (substitute-keyword-arguments (package-arguments template) - ((#:tex-directory _ #t) "generic/soul") - ((#:build-targets _ '()) '(list "soul.ins")))) - (home-page "http://www.ctan.org/pkg/soul") - (synopsis "Hyphenation for letterspacing, underlining, and more") - (description - "@code{soul} enables hyphenatable spacing out (letterspacing), + (package + (name "texlive-soul") + (version (number->string %texlive-revision)) + (source (texlive-origin + name version + (list "doc/generic/soul/" "source/generic/soul/" + "tex/generic/soul/") + (base32 + "0ikipdswzsafi4rr6q9xh3hkxk2n2683ym1879qcax41xs6cizdl"))) + (outputs '("out" "doc")) + (build-system texlive-build-system) + (home-page "https://ctan.org/pkg/soul") + (synopsis "Hyphenation for letterspacing, underlining, and more") + (description + "The @code{soul} package enables hyphenatable spacing out (letterspacing), underlining, striking out, etc., using the TeX hyphenation algorithm to find the proper hyphens automatically. The package also provides a mechanism that can be used to implement similar tasks, that have to treat text syllable by syllable. The package itself does not support UTF-8 input in ordinary (PDF)LaTeX; some UTF-8 support is offered by package @code{soulutf8}.") - (license license:lppl)))) + (license license:lppl))) (define-deprecated-package texlive-generic-soul texlive-soul) |