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.