texlive[71362] Master/tlpkg: update triggers with recent latex
commits+karl at tug.org
commits+karl at tug.org
Sun May 26 23:19:21 CEST 2024
Revision: 71362
https://tug.org/svn/texlive?view=revision&revision=71362
Author: karl
Date: 2024-05-26 23:19:21 +0200 (Sun, 26 May 2024)
Log Message:
-----------
update triggers with recent latex changes, etc.
tl-check-fmttriggers (compare_pkgs_and_triggers): don't worry about
atbegshi|atveryend; or about l3backend-dev.
00texlive.autopatterns.tlpsrc (global_latex_common_deps): add knuth-lib here.
(global_luatex_deps): remove from here.
jadetex.tlpsrc (fmtcomm): remove auxhook, latexconfig, letltxmacro,
apparently no longer read.
latex-bin-dev.tlpsrc (nonluafmtdeps): remove latexconfig.
latex-bin.tlpsrc (nonluafmtdeps): remove latexconfig.
luahbtex.tlpsrc (luahbtex): remove luatex from fmttriggers.
xmltex.tlpsrc (fmtcomm): remove latexconfig.
Modified Paths:
--------------
trunk/Master/tlpkg/bin/tl-check-fmttriggers
trunk/Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc
trunk/Master/tlpkg/tlpsrc/jadetex.tlpsrc
trunk/Master/tlpkg/tlpsrc/latex-bin-dev.tlpsrc
trunk/Master/tlpkg/tlpsrc/latex-bin.tlpsrc
trunk/Master/tlpkg/tlpsrc/luahbtex.tlpsrc
trunk/Master/tlpkg/tlpsrc/xmltex.tlpsrc
Modified: trunk/Master/tlpkg/bin/tl-check-fmttriggers
===================================================================
--- trunk/Master/tlpkg/bin/tl-check-fmttriggers 2024-05-26 20:35:31 UTC (rev 71361)
+++ trunk/Master/tlpkg/bin/tl-check-fmttriggers 2024-05-26 21:19:21 UTC (rev 71362)
@@ -333,6 +333,9 @@
# The hyphen-* packages get loaded anyway? Not sure.
next if $r =~ /hyph-utf8|hyphen-.*/;
next if $r =~ /dehyph|dehyph-exptl|ruhyph|ukrhyph/;
+ # LaTeX loads these if available, so they end up in the
+ # recorder, but they are not required.
+ next if $r =~ /atbegshi|atveryend/;
push (@recorded_only, $r);
}
}
@@ -345,7 +348,8 @@
# luaotfload doesn't show up in the recorder output,
# unfortunately. It's used in the lualatex patterns.
#
- my @skip_tlpdb = qw(firstaid l3backend l3kernel latex
+ my @skip_tlpdb = qw(firstaid
+ l3backend l3backend-dev l3kernel latex
luaotfload
tex-ini-files unicode-data);
my %skip_tlpdb; @skip_tlpdb{@skip_tlpdb} = 1; # make into hash
Modified: trunk/Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc 2024-05-26 20:35:31 UTC (rev 71361)
+++ trunk/Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc 2024-05-26 21:19:21 UTC (rev 71362)
@@ -39,10 +39,10 @@
# (specifically, tl-compare-tlpdbs).
#
tlpsetvar global_latex_common_deps \
- babel,cm,hyphen-base,latex-fonts,tex-ini-files,unicode-data
+ babel,cm,hyphen-base,knuth-lib,latex-fonts,tex-ini-files,unicode-data
#
tlpsetvar global_latex_deps \
- l3backend,l3kernel,latex,latex,firstaid,${global_latex_common_deps}
+ l3backend,l3kernel,latex,firstaid,${global_latex_common_deps}
#
tlpsetvar global_latex_dev_deps \
l3backend-dev,l3kernel-dev,latex-base-dev,latex-firstaid-dev,${global_latex_common_deps}
@@ -49,7 +49,7 @@
#
# These packages are used by all LuaTeX variants - luatex, luajittex, luahbtex.
tlpsetvar global_luatex_deps \
- cm,etex,hyphen-base,knuth-lib,plain,tex-ini-files,unicode-data
+ cm,etex,hyphen-base,plain,tex-ini-files,unicode-data
# Platforms that don't support jit.
tlpsetvar global_no_luajit_platforms i386-solaris,x86_64-solaris
Modified: trunk/Master/tlpkg/tlpsrc/jadetex.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/jadetex.tlpsrc 2024-05-26 20:35:31 UTC (rev 71361)
+++ trunk/Master/tlpkg/tlpsrc/jadetex.tlpsrc 2024-05-26 21:19:21 UTC (rev 71362)
@@ -5,11 +5,11 @@
# most of these are due to hyperref.
tlpsetvar fmtcomm ${global_latex_deps},\
-amsfonts,auxhook,bigintcalc,bitset,\
+amsfonts,bigintcalc,bitset,\
colortbl,cyrillic,dehyph,ec,etoolbox,fancyhdr,gettitlestring,graphics,\
graphics-cfg,graphics-def,hycolor,hyperref,hyph-utf8,iftex,\
infwarerr,intcalc,kvdefinekeys,kvoptions,kvsetkeys,\
-latexconfig,letltxmacro,ltxcmds,marvosym,\
+ltxcmds,marvosym,\
passivetex,pdfescape,pdftexcmds,psnfss,refcount,rerunfilecheck,stmaryrd,\
symbol,tipa,tools,ulem,uniquecounter,url,\
wasysym,zapfding
Modified: trunk/Master/tlpkg/tlpsrc/latex-bin-dev.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/latex-bin-dev.tlpsrc 2024-05-26 20:35:31 UTC (rev 71361)
+++ trunk/Master/tlpkg/tlpsrc/latex-bin-dev.tlpsrc 2024-05-26 21:19:21 UTC (rev 71362)
@@ -21,7 +21,7 @@
# cf. latex-bin.tlpsrc.
tlpsetvar fmtcomm ${global_latex_dev_deps}
#
-tlpsetvar nonluafmtdeps dehyph,hyph-utf8,latexconfig
+tlpsetvar nonluafmtdeps dehyph,hyph-utf8
tlpsetvar luafmtdeps lm,luaotfload
binpattern f bin/${ARCH}/latex-dev
Modified: trunk/Master/tlpkg/tlpsrc/latex-bin.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/latex-bin.tlpsrc 2024-05-26 20:35:31 UTC (rev 71361)
+++ trunk/Master/tlpkg/tlpsrc/latex-bin.tlpsrc 2024-05-26 21:19:21 UTC (rev 71362)
@@ -15,7 +15,7 @@
# cf. latex-bin-dev.tlpsrc.
tlpsetvar fmtcomm ${global_latex_deps}
-tlpsetvar nonluafmtdeps dehyph,hyph-utf8,latexconfig
+tlpsetvar nonluafmtdeps dehyph,hyph-utf8
tlpsetvar luafmtdeps lm,luaotfload
docpattern f texmf-dist/doc/man/man1/latex.*
Modified: trunk/Master/tlpkg/tlpsrc/luahbtex.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/luahbtex.tlpsrc 2024-05-26 20:35:31 UTC (rev 71361)
+++ trunk/Master/tlpkg/tlpsrc/luahbtex.tlpsrc 2024-05-26 21:19:21 UTC (rev 71362)
@@ -6,7 +6,7 @@
execute AddFormat name=luahbtex engine=luahbtex \
patterns=language.def,language.dat.lua \
options="luatex.ini" \
- fmttriggers=${global_luatex_deps},hyph-utf8,luatex
+ fmttriggers=${global_luatex_deps},hyph-utf8
# can't have luahbtex without luatex.
depend luatex
Modified: trunk/Master/tlpkg/tlpsrc/xmltex.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/xmltex.tlpsrc 2024-05-26 20:35:31 UTC (rev 71361)
+++ trunk/Master/tlpkg/tlpsrc/xmltex.tlpsrc 2024-05-26 21:19:21 UTC (rev 71362)
@@ -2,7 +2,7 @@
depend pdftex
depend tex
-tlpsetvar fmtcomm ${global_latex_deps},dehyph,hyph-utf8,latexconfig
+tlpsetvar fmtcomm ${global_latex_deps},dehyph,hyph-utf8
#
execute AddFormat name=xmltex engine=pdftex patterns=language.dat \
options="*xmltex.ini" \
More information about the tex-live-commits
mailing list.