From c81bf9c1e4375096f13caa1ec53d29040345764a Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Mon, 15 May 2023 00:26:15 +0200 Subject: [PATCH] gnu: texlive-everysel: Refresh package definition. * gnu/packages/tex.scm (texlive-everysel): Remove SIMPLE-TEXLIVE-PACKAGE call. [arguments]<#:tex-format>: Set to "latex". --- gnu/packages/tex.scm | 29 ++++++++++++++++------------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index 918f6516fe..940df9dd96 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -12526,24 +12526,27 @@ (define-public texlive-everypage (define-public texlive-everysel (package - (inherit - (simple-texlive-package - "texlive-everysel" - (list "doc/latex/everysel/" - "source/latex/everysel/" - "tex/latex/everysel/") - (base32 "0skzm2qsk5vpjxgslclp4pvbbcrrnm1w3df8xfvfq252dyd7w8s5") - #:trivial? #t)) + (name "texlive-everysel") + (version (number->string %texlive-revision)) + (source (texlive-origin + name version + (list "doc/latex/everysel/" "source/latex/everysel/" + "tex/latex/everysel/") + (base32 + "0skzm2qsk5vpjxgslclp4pvbbcrrnm1w3df8xfvfq252dyd7w8s5"))) + (outputs '("out" "doc")) + (build-system texlive-build-system) + (arguments + (list #:tex-format "latex")) (home-page "https://ctan.org/pkg/everysel") (synopsis "Provides hooks into @code{\\selectfont}") (description - "The @code{everysel} package provided hooks whose arguments are executed just -after LaTeX has loaded a new font by means of @code{\\selectfont}. It has -become obsolete with LaTeX versions 2021/01/05 or newer, since LaTeX now + "The @code{everysel} package provided hooks whose arguments are executed +just after LaTeX has loaded a new font by means of @code{\\selectfont}. It +has become obsolete with LaTeX versions 2021/01/05 or newer, since LaTeX now provides its own hooks to fulfill this task. For newer versions of LaTeX @code{everysel} only provides macros using LaTeX's hook management due to -compatibility reasons. See @code{lthooks-doc.pdf} for instructions how to use -@code{lthooks} instead of @code{everysel}.") +compatibility reasons.") (license license:lppl1.3c))) (define-public texlive-everyshi