From d047a453a40bfd59049461266ff894874cb1e1a8 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 25 Feb 2020 22:13:14 +0000 Subject: optex triggers, skip l3backend, do not skip hyph-utf8 git-svn-id: svn://tug.org/texlive/trunk@53918 c570f23f-e606-0410-a88d-b1316a301751 --- Master/tlpkg/bin/tl-check-fmttriggers | 12 ++++++------ Master/tlpkg/tlpsrc/optex.tlpsrc | 2 +- 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 -- cgit v1.2.3