texlive[53918] Master/tlpkg: optex triggers, skip l3backend, do not
commits+karl at tug.org
commits+karl at tug.org
Tue Feb 25 23:13:14 CET 2020
Revision: 53918
http://tug.org/svn/texlive?view=revision&revision=53918
Author: karl
Date: 2020-02-25 23:13:14 +0100 (Tue, 25 Feb 2020)
Log Message:
-----------
optex triggers, skip l3backend, do not skip hyph-utf8
Modified Paths:
--------------
trunk/Master/tlpkg/bin/tl-check-fmttriggers
trunk/Master/tlpkg/tlpsrc/optex.tlpsrc
Modified: trunk/Master/tlpkg/bin/tl-check-fmttriggers
===================================================================
--- trunk/Master/tlpkg/bin/tl-check-fmttriggers 2020-02-25 22:09:22 UTC (rev 53917)
+++ trunk/Master/tlpkg/bin/tl-check-fmttriggers 2020-02-25 22:13:14 UTC (rev 53918)
@@ -290,9 +290,8 @@
# 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 @@
# 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 @@
# 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);
}
}
Modified: trunk/Master/tlpkg/tlpsrc/optex.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/optex.tlpsrc 2020-02-25 22:09:22 UTC (rev 53917)
+++ trunk/Master/tlpkg/tlpsrc/optex.tlpsrc 2020-02-25 22:13:14 UTC (rev 53918)
@@ -2,6 +2,6 @@
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
More information about the tex-live-commits
mailing list.