summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-02-25 22:13:14 +0000
committerKarl Berry <karl@freefriends.org>2020-02-25 22:13:14 +0000
commitd047a453a40bfd59049461266ff894874cb1e1a8 (patch)
treef6f43b0ad4bcaf3db42a35616c8f1a398f03e3fa
parent3f136e93db698be835bf5f418ae540d1d2204b2c (diff)
optex triggers, skip l3backend, do not skip hyph-utf8
git-svn-id: svn://tug.org/texlive/trunk@53918 c570f23f-e606-0410-a88d-b1316a301751
-rwxr-xr-xMaster/tlpkg/bin/tl-check-fmttriggers12
-rw-r--r--Master/tlpkg/tlpsrc/optex.tlpsrc2
2 files changed, 7 insertions, 7 deletions
diff --git a/Master/tlpkg/bin/tl-check-fmttriggers b/Master/tlpkg/bin/tl-check-fmttriggers
index 94c50c0b736..3b9f66729b9 100755
--- a/Master/tlpkg/bin/tl-check-fmttriggers
+++ b/Master/tlpkg/bin/tl-check-fmttriggers
@@ -290,9 +290,8 @@ sub pkgs_per_format {
# Compare lists of packages required by building (PKGS_PER_FORMAT) with
# lists of existing trigger directives (FMTTRIGGERS). Return 0 if
# identical, 1 otherwise (and report differences). Ignore hyphenation
-# dependencies, l3backend and other common LaTeX packages, and the
-# package itself containing the trigger directive (FMTPKGCONTAINERS).
-# (See 00texlive.autopatterns.tlpsrc for the story on l3backend, etc.)
+# dependencies, except hyph-utf8, l3backend, and the package itself
+# containing the trigger directive (FMTPKGCONTAINERS).
#
sub compare_pkgs_and_triggers {
my ($pkgs_per_format,$fmttriggers,$fmtpkgcontainers) = @_;
@@ -301,8 +300,10 @@ sub compare_pkgs_and_triggers {
# we don't include these as fmttriggers since when they meaningfully
# change, fmtutil should get called anyway due to language.* changing.
- my @skip_pkgs = qw(dehyph-exptl hyph-utf8 ruhyphen ukrhyph);
- # Anything matching hyphen-.* is also ignored.
+ # See 00texlive.autopatterns.tlpsrc for the story on l3backend.
+ my @skip_pkgs = qw(dehyph-exptl ruhyphen ukrhyph
+ l3backend);
+ # Anything matching hyphen-.* is also ignored, but not hyph-utf8.
for my $ef (sort keys %$pkgs_per_format) {
my @recorded_pkgs = @{$pkgs_per_format->{$ef}};
@@ -334,7 +335,6 @@ sub compare_pkgs_and_triggers {
# trigger list for an engine.format not in tlpdb.
next if grep ($_ eq $r, @skip_pkgs);
next if $r =~ /hyphen-.*/;
- next if $r =~ /l3backend|l3kernel|tex-ini-files/;
push (@recorded_only, $r);
}
}
diff --git a/Master/tlpkg/tlpsrc/optex.tlpsrc b/Master/tlpkg/tlpsrc/optex.tlpsrc
index 6455ef2a7a2..57135a9f972 100644
--- a/Master/tlpkg/tlpsrc/optex.tlpsrc
+++ b/Master/tlpkg/tlpsrc/optex.tlpsrc
@@ -2,6 +2,6 @@ depend luatex
execute AddFormat name=optex engine=luatex patterns=hyphen-lan.opm \
options="optex.ini" \
- fmttriggers=hyphen-base
+ fmttriggers=amsfonts,cm,ec,hyphen-base,lm,rsfs
binpattern f bin/${ARCH}/optex