diff options
author | Norbert Preining <norbert@preining.info> | 2021-12-10 03:01:42 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2021-12-10 03:01:42 +0000 |
commit | e8ddf481fa0d453faba1a05623b2d4cba9b6404e (patch) | |
tree | db96e35cfa187f7ab90ec266a63b577db8a5095d /systems/texlive/tlnet/tlpkg | |
parent | 48aad54f9d8faf7776248c653b2a7da9bb2ffa95 (diff) |
CTAN sync 202112100301
Diffstat (limited to 'systems/texlive/tlnet/tlpkg')
-rw-r--r-- | systems/texlive/tlnet/tlpkg/TeXLive/TLConfFile.pm | 146 | ||||
-rw-r--r-- | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl | 2 | ||||
-rw-r--r-- | systems/texlive/tlnet/tlpkg/texlive.tlpdb | 65 | ||||
-rw-r--r-- | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 | 2 | ||||
-rw-r--r-- | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 | 2 | ||||
-rw-r--r-- | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc | 14 | ||||
-rw-r--r-- | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz | bin | 2330744 -> 2328100 bytes |
7 files changed, 115 insertions, 116 deletions
diff --git a/systems/texlive/tlnet/tlpkg/TeXLive/TLConfFile.pm b/systems/texlive/tlnet/tlpkg/TeXLive/TLConfFile.pm index 768fc07edb..55baeaf024 100644 --- a/systems/texlive/tlnet/tlpkg/TeXLive/TLConfFile.pm +++ b/systems/texlive/tlnet/tlpkg/TeXLive/TLConfFile.pm @@ -1,14 +1,17 @@ -# $Id: TLConfFile.pm 59226 2021-05-16 18:22:05Z karl $ +# $Id: TLConfFile.pm 61253 2021-12-08 22:35:23Z karl $ # TeXLive::TLConfFile.pm - reading and writing conf files # Copyright 2010-2021 Norbert Preining # This file is licensed under the GNU General Public License version 2 # or any later version. +use strict; +use warnings; + package TeXLive::TLConfFile; use TeXLive::TLUtils; -my $svnrev = '$Revision: 59226 $'; +my $svnrev = '$Revision: 61253 $'; my $_modulerevision; if ($svnrev =~ m/: ([0-9]+) /) { $_modulerevision = $1; @@ -23,13 +26,13 @@ sub new { my $class = shift; my ($fn, $cc, $sep, $typ) = @_; - my $self = {} ; - $self{'file'} = $fn; - $self{'cc'} = $cc; - $self{'sep'} = $sep; + my $self = () ; + $self->{'file'} = $fn; + $self->{'cc'} = $cc; + $self->{'sep'} = $sep; if (defined($typ)) { if ($typ eq 'last-win' || $typ eq 'first-win' || $typ eq 'multiple') { - $self{'type'} = $typ; + $self->{'type'} = $typ; } else { printf STDERR "Unknown type of conffile: $typ\n"; printf STDERR "Should be one of: last-win first-win multiple\n"; @@ -37,7 +40,7 @@ sub new } } else { # default type for backward compatibility is last-win - $self{'type'} = 'last-win'; + $self->{'type'} = 'last-win'; } bless $self, $class; return $self->reparse; @@ -49,20 +52,20 @@ sub reparse my %config = parse_config_file($self->file, $self->cc, $self->sep); my $lastkey = undef; my $lastkeyline = undef; - $self{'keyvalue'} = (); - $self{'confdata'} = \%config; - $self{'changed'} = 0; + $self->{'keyvalue'} = (); + $self->{'confdata'} = \%config; + $self->{'changed'} = 0; my $in_postcomment = 0; for my $i (0..$config{'lines'}) { if ($config{$i}{'type'} eq 'comment') { $lastkey = undef; $lastkeyline = undef; - $is_postcomment = 0; + $in_postcomment = 0; } elsif ($config{$i}{'type'} eq 'data') { $lastkey = $config{$i}{'key'}; $lastkeyline = $i; - $self{'keyvalue'}{$lastkey}{$i}{'value'} = $config{$i}{'value'}; - $self{'keyvalue'}{$lastkey}{$i}{'status'} = 'unchanged'; + $self->{'keyvalue'}{$lastkey}{$i}{'value'} = $config{$i}{'value'}; + $self->{'keyvalue'}{$lastkey}{$i}{'status'} = 'unchanged'; if (defined($config{$i}{'postcomment'})) { $in_postcomment = 1; } else { @@ -71,11 +74,11 @@ sub reparse } elsif ($config{$i}{'type'} eq 'empty') { $lastkey = undef; $lastkeyline = undef; - $is_postcomment = 0; + $in_postcomment = 0; } elsif ($config{$i}{'type'} eq 'continuation') { if (defined($lastkey)) { if (!$in_postcomment) { - $self{'keyvalue'}{$lastkey}{$lastkeyline}{'value'} .= + $self->{'keyvalue'}{$lastkey}{$lastkeyline}{'value'} .= $config{$i}{'value'}; } } @@ -90,45 +93,45 @@ sub reparse sub file { my $self = shift; - return($self{'file'}); + return($self->{'file'}); } sub cc { my $self = shift; - return($self{'cc'}); + return($self->{'cc'}); } sub sep { my $self = shift; - return($self{'sep'}); + return($self->{'sep'}); } sub type { my $self = shift; - return($self{'type'}); + return($self->{'type'}); } sub key_present { my ($self, $key) = @_; - return defined($self{'keyvalue'}{$key}); + return defined($self->{'keyvalue'}{$key}); } sub keys { my $self = shift; - return keys(%{$self{'keyvalue'}}); + return keys(%{$self->{'keyvalue'}}); } sub keyvaluehash { my $self = shift; - return \%{$self{'keyvalue'}}; + return \%{$self->{'keyvalue'}}; } sub confdatahash { my $self = shift; - return $self{'confdata'}; + return $self->{'confdata'}; } sub by_lnr @@ -147,8 +150,8 @@ sub value my ($self, $key, $value, @restvals) = @_; my $t = $self->type; if (defined($value)) { - if (defined($self{'keyvalue'}{$key})) { - my @key_lines = sort by_lnr CORE::keys %{$self{'keyvalue'}{$key}}; + if (defined($self->{'keyvalue'}{$key})) { + my @key_lines = sort by_lnr CORE::keys %{$self->{'keyvalue'}{$key}}; if ($t eq 'multiple') { my @newval = ( $value, @restvals ); my $newlen = $#newval; @@ -156,7 +159,7 @@ sub value # we assign to the first n elements, delete superficial # or add new ones if necessary # $value should be a reference to an array of values - my $listp = $self{'keyvalue'}{$key}; + my $listp = $self->{'keyvalue'}{$key}; my $oldlen = $#key_lines; my $minlen = ($newlen < $oldlen ? $newlen : $oldlen); for my $i (0..$minlen) { @@ -165,7 +168,7 @@ sub value if ($listp->{$key_lines[$i]}{'status'} ne 'new') { $listp->{$key_lines[$i]}{'status'} = 'changed'; } - $self{'changed'} = 1; + $self->{'changed'} = 1; } } if ($minlen < $oldlen) { @@ -174,7 +177,7 @@ sub value for my $i (($minlen+1)..$oldlen) { $listp->{$key_lines[$i]}{'status'} = 'deleted'; } - $self{'changed'} = 1; + $self->{'changed'} = 1; } if ($minlen < $newlen) { # we have new values @@ -188,41 +191,41 @@ sub value $listp->{$ll}{'value'} = $newval[$i]; $ll--; } - $self{'changed'} = 1; + $self->{'changed'} = 1; } } else { # select element based on first-win or last-win type my $ll = $key_lines[($t eq 'first-win' ? 0 : $#key_lines)]; #print "lastwin = $ll\n"; - if ($self{'keyvalue'}{$key}{$ll}{'value'} ne $value) { - $self{'keyvalue'}{$key}{$ll}{'value'} = $value; + if ($self->{'keyvalue'}{$key}{$ll}{'value'} ne $value) { + $self->{'keyvalue'}{$key}{$ll}{'value'} = $value; # as long as the key/value pair is not new, # we set its status to changed - if ($self{'keyvalue'}{$key}{$ll}{'status'} ne 'new') { - $self{'keyvalue'}{$key}{$ll}{'status'} = 'changed'; + if ($self->{'keyvalue'}{$key}{$ll}{'status'} ne 'new') { + $self->{'keyvalue'}{$key}{$ll}{'status'} = 'changed'; } - $self{'changed'} = 1; + $self->{'changed'} = 1; } } } else { # all new key my @newval = ( $value, @restvals ); my $newlen = $#newval; for my $i (0..$newlen) { - $self{'keyvalue'}{$key}{-($i+1)}{'value'} = $value; - $self{'keyvalue'}{$key}{-($i+1)}{'status'} = 'new'; + $self->{'keyvalue'}{$key}{-($i+1)}{'value'} = $value; + $self->{'keyvalue'}{$key}{-($i+1)}{'status'} = 'new'; } - $self{'changed'} = 1; + $self->{'changed'} = 1; } } # $self->dump_myself(); - if (defined($self{'keyvalue'}{$key})) { - my @key_lines = sort by_lnr CORE::keys %{$self{'keyvalue'}{$key}}; + if (defined($self->{'keyvalue'}{$key})) { + my @key_lines = sort by_lnr CORE::keys %{$self->{'keyvalue'}{$key}}; if ($t eq 'first-win') { - return $self{'keyvalue'}{$key}{$key_lines[0]}{'value'}; + return $self->{'keyvalue'}{$key}{$key_lines[0]}{'value'}; } elsif ($t eq 'last-win') { - return $self{'keyvalue'}{$key}{$key_lines[$#key_lines]}{'value'}; + return $self->{'keyvalue'}{$key}{$key_lines[$#key_lines]}{'value'}; } elsif ($t eq 'multiple') { - return map { $self{'keyvalue'}{$key}{$_}{'value'} } @key_lines; + return map { $self->{'keyvalue'}{$key}{$_}{'value'} } @key_lines; } else { die "That should not happen: wrong type: $!"; } @@ -233,38 +236,38 @@ sub value sub delete_key { my ($self, $key) = @_; - %config = %{$self{'confdata'}}; - if (defined($self{'keyvalue'}{$key})) { - for my $l (CORE::keys %{$self{'keyvalue'}{$key}}) { - $self{'keyvalue'}{$key}{$l}{'status'} = 'deleted'; + my %config = %{$self->{'confdata'}}; + if (defined($self->{'keyvalue'}{$key})) { + for my $l (CORE::keys %{$self->{'keyvalue'}{$key}}) { + $self->{'keyvalue'}{$key}{$l}{'status'} = 'deleted'; } - $self{'changed'} = 1; + $self->{'changed'} = 1; } } sub rename_key { my ($self, $oldkey, $newkey) = @_; - %config = %{$self{'confdata'}}; + my %config = %{$self->{'confdata'}}; for my $i (0..$config{'lines'}) { if (($config{$i}{'type'} eq 'data') && ($config{$i}{'key'} eq $oldkey)) { $config{$i}{'key'} = $newkey; - $self{'changed'} = 1; + $self->{'changed'} = 1; } } - if (defined($self{'keyvalue'}{$oldkey})) { - $self{'keyvalue'}{$newkey} = $self{'keyvalue'}{$oldkey}; - delete $self{'keyvalue'}{$oldkey}; - $self{'keyvalue'}{$newkey}{'status'} = 'changed'; - $self{'changed'} = 1; + if (defined($self->{'keyvalue'}{$oldkey})) { + $self->{'keyvalue'}{$newkey} = $self->{'keyvalue'}{$oldkey}; + delete $self->{'keyvalue'}{$oldkey}; + $self->{'keyvalue'}{$newkey}{'status'} = 'changed'; + $self->{'changed'} = 1; } } sub is_changed { my $self = shift; - return $self{'changed'}; + return $self->{'changed'}; } sub save @@ -275,7 +278,7 @@ sub save # unless $outarg is defined or we are changed, return immediately return if (! ( defined($outarg) || $self->is_changed)); # - %config = %{$self{'confdata'}}; + my %config = %{$self->{'confdata'}}; # # determine where to write to my $out = $outarg; @@ -324,16 +327,16 @@ sub save } elsif ($config{$i}{'type'} eq 'data') { $current_key_value_is_changed = 0; # we have to check whether the original data has been changed!! - if ($self{'keyvalue'}{$config{$i}{'key'}}{$i}{'status'} eq 'changed') { + if ($self->{'keyvalue'}{$config{$i}{'key'}}{$i}{'status'} eq 'changed') { $current_key_value_is_changed = 1; - print $fhout "$config{$i}{'key'} $config{'sep'} $self{'keyvalue'}{$config{$i}{'key'}}{$i}{'value'}"; + print $fhout "$config{$i}{'key'} $config{'sep'} $self->{'keyvalue'}{$config{$i}{'key'}}{$i}{'value'}"; if (defined($config{$i}{'postcomment'})) { print $fhout $config{$i}{'postcomment'}; } # if a value is changed, we do not print out multiline stuff # as keys are not split print $fhout "\n"; - } elsif ($self{'keyvalue'}{$config{$i}{'key'}}{$i}{'status'} eq 'deleted') { + } elsif ($self->{'keyvalue'}{$config{$i}{'key'}}{$i}{'status'} eq 'deleted') { $current_key_value_is_changed = 1; } else { $current_key_value_is_changed = 0; @@ -351,10 +354,10 @@ sub save } # # save new keys - for my $k (CORE::keys %{$self{'keyvalue'}}) { - for my $l (CORE::keys %{$self{'keyvalue'}{$k}}) { - if ($self{'keyvalue'}{$k}{$l}{'status'} eq 'new') { - print $fhout "$k $config{'sep'} $self{'keyvalue'}{$k}{$l}{'value'}\n"; + for my $k (CORE::keys %{$self->{'keyvalue'}}) { + for my $l (CORE::keys %{$self->{'keyvalue'}{$k}}) { + if ($self->{'keyvalue'}{$k}{$l}{'status'} eq 'new') { + print $fhout "$k $config{'sep'} $self->{'keyvalue'}{$k}{$l}{'value'}\n"; } } } @@ -470,11 +473,10 @@ sub parse_config_file { # if we are still here, that means we cannot evaluate the config file # give a BIG FAT WARNING but save the line as comment and continue # anyway - warn("WARNING WARNING WARNING\n"); - warn("Cannot parse config file $file ($cc, $sep)\n"); - warn("The following line (l.$l) seems to be wrong:\n"); + my $userlineno = $l + 1; # one-based + warn("$0: WARNING: Cannot parse tlmgr config file ($cc, $sep)\n"); + warn("$0: $file:$userlineno: treating this line as comment:\n"); warn(">>> $data[$l]\n"); - warn("We will treat this line as a comment!\n"); $config{$l}{'type'} = 'comment'; $config{$l}{'value'} = $data[$l]; } @@ -491,12 +493,12 @@ sub parse_config_file { sub dump_myself { my $self = shift; print "======== DUMPING SELF =============\n"; - dump_config_data($self{'confdata'}); + dump_config_data($self->{'confdata'}); print "DUMPING KEY VALUES\n"; - for my $k (CORE::keys %{$self{'keyvalue'}}) { + for my $k (CORE::keys %{$self->{'keyvalue'}}) { print "key = $k\n"; - for my $l (sort CORE::keys %{$self{'keyvalue'}{$k}}) { - print " line =$l= value =", $self{'keyvalue'}{$k}{$l}{'value'}, "= status =", $self{'keyvalue'}{$k}{$l}{'status'}, "=\n"; + for my $l (sort CORE::keys %{$self->{'keyvalue'}{$k}}) { + print " line =$l= value =", $self->{'keyvalue'}{$k}{$l}{'value'}, "= status =", $self->{'keyvalue'}{$k}{$l}{'status'}, "=\n"; } } print "=========== END DUMP ==============\n"; diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl index 8bab933a90..84acdd514c 100644 --- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl @@ -93,7 +93,6 @@ $mirrors = { }, 'Germany' => { 'ftp://ftp.fu-berlin.de/tex/CTAN/' => 1, - 'http://sendinnsky.selfhost.co/tex-archive/' => 1, 'http://vesta.informatik.rwth-aachen.de/ftp/pub/mirror/ctan/' => 1, 'https://ctan.ebinger.cc/tex-archive/' => 1, 'https://ctan.kako-dev.de/' => 1, @@ -160,7 +159,6 @@ $mirrors = { }, 'Sweden' => { 'https://ftp.acc.umu.se/mirror/CTAN/' => 1, - 'https://ftpmirror1.infania.net/mirror/CTAN/' => 1, }, 'Switzerland' => { 'https://mirror.foobar.to/CTAN/' => 1, diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb index f6e7f6f928..4616f0eab6 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb @@ -26,7 +26,7 @@ depend container_split_src_files/1 depend frozen/0 depend minrelease/2016 depend release/2021 -depend revision/61246 +depend revision/61253 name 00texlive.image category TLCore @@ -4494,7 +4494,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd name 00texlive.installer category TLCore -revision 61238 +revision 61248 shortdesc TeX Live standalone installer package longdesc This package defines the files to go into the installer longdesc archives (install-tl-unx.tar.gz, install-tl.zip) built by the @@ -99448,21 +99448,21 @@ catalogue-topics notes editorial name easybook category Package -revision 61244 +revision 61251 shortdesc Typeset Chinese theses or books relocated 1 longdesc Easybook is a minimalist style template based on the ctexbook longdesc book document class. -containersize 17924 -containerchecksum be1706d975e8e16fb9a5b8066597b5bbfae7d373deb44af4c901755738ef4295e1abbc133fd5de2c1517e240964955926ebe7e609fa92d80c3ec4dd4eaf71905 -doccontainersize 607716 -doccontainerchecksum 74fbb43db19fbc6d69dc48cc8c60f43db74e0f6ab4c6123082d513eb5a85ad7865d83be23c51625643bc6c099d0dcff8053aa1f3c287534748829ba772647616 -docfiles size=166 +containersize 17992 +containerchecksum bc1bf7c1c19646ec56b4ee845705160ef06b7b7170116743386e3f9349c37c74a95f978e1d5bebf3c8424bdc063765cdbc9542b1656e94539ee6679a166650f2 +doccontainersize 612064 +doccontainerchecksum ca12cc01638c04fa3ae9b440996d8093cac8118f903b8e37543bb28850f29e06baafb6fc694c8a7e1520717c9284f695dee895549aabf9a6460cf99cc90390c0 +docfiles size=167 RELOC/doc/latex/easybook/README.md details="Readme" RELOC/doc/latex/easybook/easybook.pdf details="Package documentation" language="zh" RELOC/doc/latex/easybook/easybook.tex -srccontainersize 17952 -srccontainerchecksum 0f4228d4f551670914df1499a81409431d49393aff06475713f775a72988cb4e5962f8abe7910d519e5e9a62ec8b0f1d8ad8baca1f8f006f4446d4e7dae8c2b4 +srccontainersize 18004 +srccontainerchecksum e2f968d7ba333d33cceb83a401bed13e2c6fd34ba9468817e314b65b6420c0b7114754791a8a2006832b79cd1fdfc72351903a49f3185af86e6a96fac3f2f616 srcfiles size=22 RELOC/source/latex/easybook/easybook.dtx RELOC/source/latex/easybook/easybook.ins @@ -99475,7 +99475,7 @@ catalogue-contact-repository https://gitee.com/texl3/easybook catalogue-ctan /macros/latex/contrib/easybook catalogue-license lppl1.3c catalogue-topics book-pub class chinese expl3 -catalogue-version 1.41I +catalogue-version 1.41L name easyfig category Package @@ -214806,7 +214806,7 @@ catalogue-version 0.51 name newpx category Package -revision 61222 +revision 61250 shortdesc Alternative uses of the PX fonts, with improved metrics relocated 1 longdesc This package, initially based on pxfonts, provides many fixes @@ -214817,10 +214817,10 @@ longdesc options. For proper operation, the packages require that the longdesc packages newtxmath, pxfonts, and TeXGyrePagella be installed longdesc and their map files enabled. execute addMap newpx.map -containersize 3906104 -containerchecksum 54067b39d7efefd2f37a27d38ff99b2122896d3f65a4b65049c496bb980b4621a0a6ce152a3fa6e240fa875ebbed9337e719d724e4359b41de69781891401180 -doccontainersize 255892 -doccontainerchecksum cfc36f446de55f394a5e7186a9e52a88e1c7cf5cca8bb44c9981a01b45772530d7de301ef765daee8fe7a60ca10608f21e9fcdea145a93a754a7ae4329fc152b +containersize 3889932 +containerchecksum 10f0399a7f14a33caf2956d8bdeb41bda119228542700db4ed225ead83c1a5c4648ca610f5bab70c95576bfa665d79c90cb8824058241eb7e4eab43a844d8fce +doccontainersize 255964 +doccontainerchecksum bf4cfc1722557b2828069b4a947acdd8850abd121b8f8e5945ba6a9add62b08be0bcae4e977136d1a95b2020ed5a1c73e997d05dee84a6db5996f8a7faac709a docfiles size=83 RELOC/doc/fonts/newpx/ChangesInV1.4.txt RELOC/doc/fonts/newpx/MANIFEST-newpx.txt @@ -214829,7 +214829,7 @@ docfiles size=83 RELOC/doc/fonts/newpx/newpxdoc.tex RELOC/doc/fonts/newpx/newpxeg-crop.pdf RELOC/doc/fonts/newpx/pxfontseg-crop.pdf -runfiles size=3116 +runfiles size=3042 RELOC/fonts/afm/public/newpx/NewPXBMI.afm RELOC/fonts/afm/public/newpx/NewPXBMI_gnu.afm RELOC/fonts/afm/public/newpx/NewPXMI.afm @@ -214870,15 +214870,15 @@ runfiles size=3116 RELOC/fonts/enc/dvips/newpx/npxsups_ot1.enc RELOC/fonts/enc/dvips/newpx/npxsups_t1.enc RELOC/fonts/enc/dvips/newpx/tgpdiff.enc + RELOC/fonts/enc/dvips/newpx/zpl_OsF.enc + RELOC/fonts/enc/dvips/newpx/zpl_TOsF.enc RELOC/fonts/map/dvips/newpx/newpx.map RELOC/fonts/opentype/public/newpx/TeXGyrePagellaX-Bold.otf RELOC/fonts/opentype/public/newpx/TeXGyrePagellaX-BoldItalic.otf RELOC/fonts/opentype/public/newpx/TeXGyrePagellaX-BoldSlanted.otf RELOC/fonts/opentype/public/newpx/TeXGyrePagellaX-Italic.otf RELOC/fonts/opentype/public/newpx/TeXGyrePagellaX-Regular.otf - RELOC/fonts/opentype/public/newpx/TeXGyrePagellaX-Regular1.otf RELOC/fonts/opentype/public/newpx/TeXGyrePagellaX-Slanted.otf - RELOC/fonts/opentype/public/newpx/TeXGyrePagellaX.otf RELOC/fonts/tfm/public/newpx/NewPXBMI.tfm RELOC/fonts/tfm/public/newpx/NewPXBMI_gnu.tfm RELOC/fonts/tfm/public/newpx/NewPXMI.tfm @@ -215306,9 +215306,9 @@ runfiles size=3116 RELOC/tex/latex/newpx/ot1zpltosf.fd RELOC/tex/latex/newpx/t1npxtt.fd RELOC/tex/latex/newpx/t1zpldnom.fd - RELOC/tex/latex/newpx/t1zpldnumr.fd RELOC/tex/latex/newpx/t1zplinf.fd RELOC/tex/latex/newpx/t1zpllf.fd + RELOC/tex/latex/newpx/t1zplnumr.fd RELOC/tex/latex/newpx/t1zplosf.fd RELOC/tex/latex/newpx/t1zplsubs.fd RELOC/tex/latex/newpx/t1zplsups.fd @@ -215329,11 +215329,10 @@ runfiles size=3116 RELOC/tex/latex/newpx/unpxsyc.fd RELOC/tex/latex/newpx/unpxsym.fd RELOC/tex/latex/newpx/unpxtt.fd -catalogue-also pxfonts catalogue-ctan /fonts/newpx -catalogue-license lppl +catalogue-license lppl ofl catalogue-topics font font-body font-maths font-serif font-proportional font-type1 font-otf font-supp font-t1enc -catalogue-version 1.5 +catalogue-version 1.502 name newsletr category Package @@ -287601,7 +287600,7 @@ binfiles arch=x86_64-solaris size=1 name tex4ht category Package -revision 61221 +revision 61252 shortdesc Convert (La)TeX to HTML/XML longdesc A converter from TeX and LaTeX to SGML-based formats such as longdesc (X)HTML, MathML, OpenDocument, and Docbook, providing a @@ -287622,10 +287621,10 @@ longdesc files from them is nontrivial, and generally done with the longdesc Makefile in development, from which the TeX4ht package in TeX longdesc Live is updated. depend tex4ht.ARCH -containersize 921020 -containerchecksum 2f4c54c9b6258745cb5918192f43c21a103ece5a42cb3cc1756750254993c44dcf77e499ed89f5c80eb6af57558a31987cba61915a73bc10648af100b0f9b101 +containersize 920972 +containerchecksum 66ff868e68f4591b644f5517b5cd10d2769eb64ba58317d27f18924a5f6739c92de27122e8c5c16e00bc61f7c87f810f2726bfe4cc2cdeec77874c1b258016e4 doccontainersize 136384 -doccontainerchecksum 7f20ead9a6ffdf0fe99fc7c5e2df802c6ba98111df934b306ae7d2c607fd66c0c0966270cf0ab48f987cb5520b014bc33b314e24d4e9e5eb73a4b03af7145b4c +doccontainerchecksum 6164916ad7fb280a3cf4cc495b7a9194481020e892b71517bc31d9ddb2cf1a5940b4c18fa71859d1029f9d3398ee5deeaba1e240ea812c9361e8dbdf00f8f875 docfiles size=260 texmf-dist/doc/generic/tex4ht/Makefile texmf-dist/doc/generic/tex4ht/README details="Readme" @@ -287697,8 +287696,8 @@ docfiles size=260 texmf-dist/doc/generic/tex4ht/mn56.html texmf-dist/doc/generic/tex4ht/mn5x.png texmf-dist/doc/generic/tex4ht/mn6x.png -srccontainersize 1230360 -srccontainerchecksum c8f77c99bf220a303b92b4ded03ddb8aac6952a057ae4db36d373c7d2311c3322b8e7c7acd1ebd96e91381e9a10289cedd1fab4cd60474686fd5aa78fa5baac0 +srccontainersize 1228052 +srccontainerchecksum 2bf034a3337e16a6bfaec832067ae00cf77479eb33c274145760c07a401cc0d7fa760a3594f4eab015a213a3c2d770518f2dd1d425f5895427bdc50aedf2f65c srcfiles size=3724 texmf-dist/source/generic/tex4ht/ChangeLog texmf-dist/source/generic/tex4ht/Makefile @@ -297529,7 +297528,7 @@ docfiles size=376 name texlive-scripts category TLCore -revision 61238 +revision 61248 shortdesc TeX Live infrastructure programs longdesc Includes install-tl, tl-portable, rungs, etc.; not needed for longdesc tlmgr to run but still ours. Not included in tlcritical. @@ -297537,10 +297536,10 @@ depend texlive-scripts.ARCH depend texlive.infra execute addMap mathpple.map postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat -containersize 108308 -containerchecksum c7ecc50382d2ee0c04ec5cea382d8432c98f96348ca61cefa0a8aa9f38e5ca9c3de07cd3e6b98b5023e89a6f63ac56d0ae3c2b8ddd3b22a0793132e921174df2 +containersize 108280 +containerchecksum 112fb2d29e6f5d497e56077b643542858fb752d57c84f672235b22ae2e9ca874e48a18381c969eedad69d712201c8a3ff2d9329a2815e6442e04c1eff9212175 doccontainersize 401760 -doccontainerchecksum b1f6dd2887deacc4474b91cc8691ecbbbf69c9bf9bb99311884083df237825c8b6a2a6d3cc89ac357627edc1112ee47a47b6e47934d3d480a24b871f88da5bc6 +doccontainerchecksum 70531abae7d33565ce34bfdd401f404f49cbf8a6066824368580e7cae2900d831f1bcb6e924091d46802f37bf539f3f6f28c1b5b68d1f8623f3a2945b7ab571f docfiles size=499 doc.html texmf-dist/doc/man/man1/fmtutil-sys.1 diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 index 41ceef6c46..4c609c312d 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 @@ -1 +1 @@ -1b84a42c82c7361eccf404661e6860ab texlive.tlpdb +5004e70fd3821dd94e15a8e58fe59923 texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 index 3df3c550e5..c90addb718 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 @@ -1 +1 @@ -d56028264d3759d399d90c7d845726f8391683fb0fab92331c18f115650a6a03738dc1cdd502614397fca6f184ee10c2f9cda4b022239b4c704798b68e968f9b texlive.tlpdb +789a26843ce0807add39b300b65b6142b1579836f4b84f4c3341541c00d12a92e12051fb207b9b3424dac29ccba8de4477d1aaca1ecb01b83c42d075d013f308 texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc index aff39935a7..34d2f8884f 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc @@ -1,10 +1,10 @@ -----BEGIN PGP SIGNATURE----- -iQEcBAEBCgAGBQJhsAHTAAoJEEzhh34ZQ4xwKpYH/1IzQdp7rMreLqudfgu+GEGf -SYKjZDQqZLDGKWCRVVUXnA//4+2+zYb+BdazGyT+aCArEiRw1xDIS3MgNi3kzf28 -2LeMj+qiE1xGqos0IZ7B17Ivil02tIwPvF8pJErx4EyMvAu+YDgYllHqudQUjPaP -8GdjjGTpJAosEgvtfZsM7B5NW5sqKNUuzv91aVJSNX82Gsr8+fCj/8IAkhLSJFg6 -FmxzTmEbPhUvveRWbXSrFhyT4Y4l4PUsE89oPahBCZwS3fe7E1U44PZ8TThRHpk6 -IQPRRM2NuC8e4fsMZ7pepOail5709o9PSiE/dPbgCJUbUYpuJshk3sq2f6Dl2qc= -=/BUl +iQEcBAEBCgAGBQJhsVOWAAoJEEzhh34ZQ4xw2rsH/ixikD5D/xggGe9sfGp5zCb8 +qtgy9bji1YXhnGqsPNBCUiOKviOy0l0T+f0AJYdoTgSB2xV2ucNV8C8/VzzdAk5q +4TjCqoeFxllYgQM0eBWuHLj9RwfEvlxFobNhqd3tnB93FIif/KfBQ+tbDj6bon1f +Hmu0+gKpO54GkxsYwOWdLSAEkDoc7+8aZfUrYVbnlekUKqLiJZQgYvj7tlLYYk6l +EbUKcansjAY9aGCnd7pF2OYK5Yj8B+0xm+C1estwjkC1W7YC9uCtbgO+BPgWR5OC +nZ+XRWUXSD5kqsjWu3fBQjY6WhJ9aZvA2qeN3af7hJ6RM/Owhc1gIpCaB2ZHmdk= +=0Gq9 -----END PGP SIGNATURE----- diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz Binary files differindex f3ad328b97..04bef5120d 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz |