summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-03-10 21:51:05 +0000
committerKarl Berry <karl@freefriends.org>2020-03-10 21:51:05 +0000
commita39e46a1ed753c64aaa6d8ef30076c58d332686a (patch)
tree64411f55cc3b3339fcefbff4cdc7d152086e7065
parent01ea6963d7c820da4b3a62d375e83a21f9f5fe91 (diff)
hyph-utf8 near-universal fmttrigger
git-svn-id: svn://tug.org/texlive/trunk@54227 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc11
-rw-r--r--Master/tlpkg/tlpsrc/csplain.tlpsrc2
-rw-r--r--Master/tlpkg/tlpsrc/jadetex.tlpsrc2
-rw-r--r--Master/tlpkg/tlpsrc/mex.tlpsrc3
-rw-r--r--Master/tlpkg/tlpsrc/mltex.tlpsrc2
-rw-r--r--Master/tlpkg/tlpsrc/pdftex.tlpsrc2
6 files changed, 10 insertions, 12 deletions
diff --git a/Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc b/Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc
index 4c4b64ca7cb..49cbc633f6a 100644
--- a/Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc
+++ b/Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc
@@ -16,9 +16,6 @@ longdesc See the TeXLive::TLPSRC documentation for more.
# These ${global_latex_deps} packages are used by (nearly) all LaTeX variants.
#
-# After the TL 2020 release, there should be more commonalities between
-# latex-bin and latex-bin-dev that we can add here.
-#
# l3backend is not actually read when the .fmt is made (by design), but
# it is used by the l3kernel code that is in the .fmt. It seems safer in
# practice to just rebuild the fmt anyway. It's also nice to have it
@@ -33,13 +30,13 @@ longdesc See the TeXLive::TLPSRC documentation for more.
#
# These special cases are also embedded in the tl-check-fmttriggers
# code, so we don't get repeatedly warned about them. Maybe someday a
-# better approach will present itself.
+# better approach will come to mind.
#
tlpsetvar global_latex_deps babel,cm,hyph-utf8,hyphen-base,\
-latex-fonts,l3backend,l3kernel,tex-ini-files,unicode-data
+latex-fonts,l3backend,l3kernel,l3packages,tex-ini-files,unicode-data
#
# These packages are used by all LuaTeX variants - luatex, luajittex, luahbtex.
-tlpsetvar global_luatex_deps cm,etex,hyphen-base,knuth-lib,plain,\
+tlpsetvar global_luatex_deps cm,etex,hyph-utf8,hyphen-base,knuth-lib,plain,\
tex-ini-files,unicode-data
#
# Platforms that don't support jit.
@@ -48,7 +45,7 @@ tlpsetvar global_no_luajit_platforms x86_64-solaris
# We define the Windows platform names here, so we can use ${wndws} in
# the patterns, in preparation for supporting w64 in addition to w32,
# and perhaps others in the future. The name ${global_wndws} was just
-# too long, so we made a super-special case in the code.
+# too long, so there is a super-special case in the code.
tlpsetvar wndws win32
# It would be ideal to be able to specify the non-jit platforms here,
diff --git a/Master/tlpkg/tlpsrc/csplain.tlpsrc b/Master/tlpkg/tlpsrc/csplain.tlpsrc
index 349fac50c95..1894c37a428 100644
--- a/Master/tlpkg/tlpsrc/csplain.tlpsrc
+++ b/Master/tlpkg/tlpsrc/csplain.tlpsrc
@@ -2,7 +2,7 @@ depend tex
# these invocations per author (Petr Olsak).
#
-tlpsetvar fmtcomm cm,cs,hyphen-base,plain
+tlpsetvar fmtcomm cm,cs,hyph-utf8,hyphen-base,plain
#
execute AddFormat name=csplain engine=pdftex \
options="-etex -enc csplain-utf8.ini" \
diff --git a/Master/tlpkg/tlpsrc/jadetex.tlpsrc b/Master/tlpkg/tlpsrc/jadetex.tlpsrc
index 9f745ac667e..01af49b4ac7 100644
--- a/Master/tlpkg/tlpsrc/jadetex.tlpsrc
+++ b/Master/tlpkg/tlpsrc/jadetex.tlpsrc
@@ -7,7 +7,7 @@ depend tex
tlpsetvar fmtcomm \
amsfonts,atbegshi,atveryend,auxhook,babel,bigintcalc,bitset,cm,\
colortbl,cyrillic,dehyph,ec,etexcmds,fancyhdr,graphics,\
-graphics-cfg,graphics-def,hycolor,hyperref,hyphen-base,iftex,\
+graphics-cfg,graphics-def,hycolor,hyperref,hyph-utf8,hyphen-base,iftex,\
infwarerr,intcalc,kvdefinekeys,kvoptions,kvsetkeys,l3kernel,latex,\
latex-fonts,latexconfig,letltxmacro,ltxcmds,marvosym,\
passivetex,pdfescape,pdftexcmds,psnfss,rerunfilecheck,stmaryrd,\
diff --git a/Master/tlpkg/tlpsrc/mex.tlpsrc b/Master/tlpkg/tlpsrc/mex.tlpsrc
index f19992b4fe4..1dc6df4acb0 100644
--- a/Master/tlpkg/tlpsrc/mex.tlpsrc
+++ b/Master/tlpkg/tlpsrc/mex.tlpsrc
@@ -3,7 +3,8 @@ depend hyphen-polish
depend pdftex
depend tex
-tlpsetvar fmtcomm hyphen-base,hyphen-polish,knuth-lib,pl,plain,tex-ini-files
+tlpsetvar fmtcomm hyph-utf8,hyphen-base,hyphen-polish,knuth-lib,\
+pl,plain,tex-ini-files
#
execute AddFormat name=mex engine=pdftex patterns=mexconf.tex \
options="-translate-file=cp227.tcx *mex.ini" \
diff --git a/Master/tlpkg/tlpsrc/mltex.tlpsrc b/Master/tlpkg/tlpsrc/mltex.tlpsrc
index 3a1fc281421..95341a97e21 100644
--- a/Master/tlpkg/tlpsrc/mltex.tlpsrc
+++ b/Master/tlpkg/tlpsrc/mltex.tlpsrc
@@ -4,7 +4,7 @@ tlpsetvar fmtdeps cm,hyphen-base
#
execute AddFormat name=mllatex engine=pdftex patterns=language.dat \
options="-translate-file=cp227.tcx -mltex *mllatex.ini" \
- fmttriggers=${fmtdeps},babel,dehyph,l3kernel,\
+ fmttriggers=${fmtdeps},babel,dehyph,hyph-utf8,l3kernel,\
latex,latexconfig,latex-fonts,unicode-data
#
execute AddFormat name=mltex engine=pdftex \
diff --git a/Master/tlpkg/tlpsrc/pdftex.tlpsrc b/Master/tlpkg/tlpsrc/pdftex.tlpsrc
index 3600d597525..20109ba9d35 100644
--- a/Master/tlpkg/tlpsrc/pdftex.tlpsrc
+++ b/Master/tlpkg/tlpsrc/pdftex.tlpsrc
@@ -1,7 +1,7 @@
category TLCore
depend kpathsea
-tlpsetvar fmtcomm cm,dehyph,etex,hyphen-base,knuth-lib,plain
+tlpsetvar fmtcomm cm,dehyph,etex,hyph-utf8,hyphen-base,knuth-lib,plain
#
execute AddFormat name=pdftex engine=pdftex patterns=language.def \
options="-translate-file=cp227.tcx *pdfetex.ini" \