texlive[69959] Master/tlpkg: Remove now-unneeded core latex
commits+karl at tug.org
commits+karl at tug.org
Sun Feb 18 19:26:01 CET 2024
Revision: 69959
https://tug.org/svn/texlive?view=revision&revision=69959
Author: karl
Date: 2024-02-18 19:26:01 +0100 (Sun, 18 Feb 2024)
Log Message:
-----------
Remove now-unneeded core latex dependencies:
latex.tlpsrc: remove all dependencies.
00texlive.autopatterns.tlpsrc (global_latex_deps): remove everyshi, l3packages.
tl-check-fmttriggers (compare_pkgs_and_triggers): don't include those in
skip_tlpdb.
>From Joseph Wright, see thread at
https://tug.org/pipermail/tex-live/2024-February/049968.html.
Modified Paths:
--------------
trunk/Master/tlpkg/bin/tl-check-fmttriggers
trunk/Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc
trunk/Master/tlpkg/tlpsrc/latex.tlpsrc
Modified: trunk/Master/tlpkg/bin/tl-check-fmttriggers
===================================================================
--- trunk/Master/tlpkg/bin/tl-check-fmttriggers 2024-02-18 12:43:36 UTC (rev 69958)
+++ trunk/Master/tlpkg/bin/tl-check-fmttriggers 2024-02-18 18:26:01 UTC (rev 69959)
@@ -344,8 +344,8 @@
# luaotfload doesn't show up in the recorder output,
# unfortunately. It's used in the lualatex patterns.
#
- my @skip_tlpdb = qw(atbegshi atveryend everyshi
- firstaid l3backend l3kernel l3packages latex
+ my @skip_tlpdb = qw(atbegshi atveryend
+ firstaid l3backend 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-02-18 12:43:36 UTC (rev 69958)
+++ trunk/Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc 2024-02-18 18:26:01 UTC (rev 69959)
@@ -33,8 +33,8 @@
# better approach will come to mind.
#
tlpsetvar global_latex_deps \
-atbegshi,atveryend,babel,cm,everyshi,firstaid,hyphen-base,\
-l3backend,l3kernel,l3packages,latex,latex-fonts,tex-ini-files,unicode-data
+atbegshi,atveryend,babel,cm,firstaid,hyphen-base,\
+l3backend,l3kernel,latex,latex-fonts,tex-ini-files,unicode-data
#
# These packages are used by all LuaTeX variants - luatex, luajittex, luahbtex.
tlpsetvar global_luatex_deps \
Modified: trunk/Master/tlpkg/tlpsrc/latex.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/latex.tlpsrc 2024-02-18 12:43:36 UTC (rev 69958)
+++ trunk/Master/tlpkg/tlpsrc/latex.tlpsrc 2024-02-18 18:26:01 UTC (rev 69959)
@@ -1,7 +1,5 @@
-depend luatex
-depend pdftex
-depend latexconfig
-depend latex-fonts
+# See latex-bin for building the formats;
+# this package is for the macro/etc. files only.
#
runpattern d texmf-dist/makeindex/latex
runpattern d texmf-dist/tex/latex/base
More information about the tex-live-commits
mailing list.