summaryrefslogtreecommitdiff
path: root/systems
diff options
context:
space:
mode:
Diffstat (limited to 'systems')
-rwxr-xr-xsystems/texlive/tlnet/install-tl74
-rw-r--r--systems/texlive/tlnet/tlpkg/TeXLive/TLUtils.pm20
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl6
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb118
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.md52
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha5122
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc14
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.xzbin2348396 -> 2349932 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/pr.ini8
-rw-r--r--systems/win32/miktex/tm/packages/pr.ini8
10 files changed, 159 insertions, 93 deletions
diff --git a/systems/texlive/tlnet/install-tl b/systems/texlive/tlnet/install-tl
index 8631d631bb..f66ddc12f0 100755
--- a/systems/texlive/tlnet/install-tl
+++ b/systems/texlive/tlnet/install-tl
@@ -1,5 +1,5 @@
#!/usr/bin/env perl
-# $Id: install-tl 61236 2021-12-06 22:13:25Z karl $
+# $Id: install-tl 62016 2022-02-14 06:44:19Z preining $
# Copyright 2007-2021
# Reinhard Kotucha, Norbert Preining, Karl Berry, Siep Kroonenberg.
# This file is licensed under the GNU General Public License version 2
@@ -10,7 +10,7 @@
use strict; use warnings;
-my $svnrev = '$Revision: 61236 $';
+my $svnrev = '$Revision: 62016 $';
$svnrev =~ m/: ([0-9]+) /;
$::installerrevision = ($1 ? $1 : 'unknown');
@@ -298,6 +298,8 @@ my $opt_scheme = "";
my $opt_version = 0;
my $opt_warn_checksums = 1;
my $opt_font;
+# we might want to set this to 1 ...? TODO
+my $opt_continue = 0;
# unusual cases:
$::opt_select_repository = 0;
our $opt_in_place = 0;
@@ -317,6 +319,9 @@ $::lang = "en";
# do not debug translations by default
$::debug_translation = 0;
+# List of packages that failed to install but we continued due to --continue
+@::installation_failed_packages = ();
+
# before we try to interact with the user, we need to know whether or not
# install-tl was called from an external gui. This gui will start install-tl
# with "-from_ext_gui" as its first command-line option.
@@ -361,6 +366,7 @@ process_logging_options();
# now the others
GetOptions(
"all-options" => \$::opt_all_options,
+ "continue" => \$opt_continue,
"custom-bin=s" => \$opt_custom_bin,
"debug-translation" => \$::debug_translation,
"fancyselector",
@@ -716,6 +722,19 @@ if ($opt_gui eq 'text' or $opt_gui eq 'extl' or $opt_profile ne "") {
}
printf STDOUT "Installed on platform %s at %s\n",
$vars{'this_platform'}, $vars{'TEXDIR'} if ($opt_gui eq 'extl');
+
+ if (@::installation_failed_packages) {
+ print <<EOF;
+*************** WARNING *************************
+The following list of inessential packages have failed to install
+ @::installation_failed_packages
+You can fix this by running
+ tlmgr update --all --reinstall-forcibly-removed
+to complete the installation. Doing this immediately might not work
+and the command needs to be called later on.
+************************************************
+EOF
+ }
}
exit $status;
@@ -2107,24 +2126,31 @@ sub read_profile {
} # read_profile
sub do_install_packages {
- # let's install the critical packages first, since they are the most
- # likely to fail (so let's fail early), and nothing is usable without them.
+ # We split installation of packages into two stages:
+ # - first critical packages, those absolutely necessary for working
+ # - all the other packages, that can be also installed afterwards
+ # via tlmgr
+ # If something fails in the first group, we stop the installation.
+ # If something fails in the second group:
+ # - if --continue is given, try to continue install
+ # - if --continue is not given, terminate (behaviour till now)
+ #
+ my @criticalwhat = ();
my @what = ();
- foreach my $package (sort {
- if ($a =~ /$CriticalPackagesRegexp/) {
- if ($b =~ /$CriticalPackagesRegexp/) {
- return $a cmp $b; # both critical
- } else {
- return -1; # critical before non-critical
- }
- } elsif ($b =~ /$CriticalPackagesRegexp/) {
- return 1; # critical before non-critical
- } else {
- return $a cmp $b;
- }
- } keys %install) {
- push (@what, $package) if ($install{$package} == 1);
+ my @surely_fail_packages = @CriticalPackagesList;
+ # texlive-scripts are necessary for mktexlsr, updmap, fmtutil, ...
+ # the installation cannot continue without those
+ # TODO for Windows ... what else is needed? luatex?
+ push @surely_fail_packages, "texlive-scripts";
+ for my $package (keys %install) {
+ if (member($package, @surely_fail_packages)) {
+ push @criticalwhat, $package if ($install{$package} == 1);
+ } else {
+ push @what, $package if ($install{$package} == 1);
+ }
}
+ @criticalwhat = sort @criticalwhat;
+ @what = sort @what;
# temporary unset the localtlpdb options responsible for
# running all kind of postactions, since install_packages
# would call them without the PATH already set up
@@ -2132,9 +2158,15 @@ sub do_install_packages {
$localtlpdb->option ("desktop_integration", "0");
$localtlpdb->option ("file_assocs", "0");
$localtlpdb->option ("post_code", "0");
- if (!install_packages($tlpdb,$media,$localtlpdb,\@what,
+ if (!install_packages($tlpdb,$media,$localtlpdb,\@criticalwhat,
+ $vars{'tlpdbopt_install_srcfiles'},
+ $vars{'tlpdbopt_install_docfiles'},
+ 0)
+ ||
+ !install_packages($tlpdb,$media,$localtlpdb,\@what,
$vars{'tlpdbopt_install_srcfiles'},
- $vars{'tlpdbopt_install_docfiles'})) {
+ $vars{'tlpdbopt_install_docfiles'},
+ $opt_continue)) {
my $profile_name = "installation.profile";
create_profile($profile_name);
tlwarn("Installation failed.\n");
@@ -3111,7 +3143,7 @@ This script and its documentation were written for the TeX Live
distribution (L<https://tug.org/texlive>) and both are licensed under the
GNU General Public License Version 2 or later.
-$Id: install-tl 61236 2021-12-06 22:13:25Z karl $
+$Id: install-tl 62016 2022-02-14 06:44:19Z preining $
=cut
# to remake HTML version: pod2html --cachedir=/tmp install-tl >/tmp/itl.html
diff --git a/systems/texlive/tlnet/tlpkg/TeXLive/TLUtils.pm b/systems/texlive/tlnet/tlpkg/TeXLive/TLUtils.pm
index 1230c46c5e..85b899e881 100644
--- a/systems/texlive/tlnet/tlpkg/TeXLive/TLUtils.pm
+++ b/systems/texlive/tlnet/tlpkg/TeXLive/TLUtils.pm
@@ -1,4 +1,4 @@
-# $Id: TLUtils.pm 61996 2022-02-12 22:45:16Z karl $
+# $Id: TLUtils.pm 62016 2022-02-14 06:44:19Z preining $
# TeXLive::TLUtils.pm - the inevitable utilities for TeX Live.
# Copyright 2007-2022 Norbert Preining, Reinhard Kotucha
# This file is licensed under the GNU General Public License version 2
@@ -8,7 +8,7 @@ use strict; use warnings;
package TeXLive::TLUtils;
-my $svnrev = '$Revision: 61996 $';
+my $svnrev = '$Revision: 62016 $';
my $_modulerevision = ($svnrev =~ m/: ([0-9]+) /) ? $1 : "unknown";
sub module_revision { return $_modulerevision; }
@@ -73,7 +73,7 @@ C<TeXLive::TLUtils> - TeX Live infrastructure miscellany
TeXLive::TLUtils::create_language_def($tlpdb,$dest,$localconf);
TeXLive::TLUtils::create_language_lua($tlpdb,$dest,$localconf);
TeXLive::TLUtils::time_estimate($totalsize, $donesize, $starttime)
- TeXLive::TLUtils::install_packages($from_tlpdb,$media,$to_tlpdb,$what,$opt_src, $opt_doc)>);
+ TeXLive::TLUtils::install_packages($from_tlpdb,$media,$to_tlpdb,$what,$opt_src, $opt_doc, $continue);
TeXLive::TLUtils::do_postaction($how, $tlpobj, $do_fileassocs, $do_menu, $do_desktop, $do_script);
TeXLive::TLUtils::announce_execute_actions($how, @executes, $what);
TeXLive::TLUtils::add_symlinks($root, $arch, $sys_bin, $sys_man, $sys_info);
@@ -1579,7 +1579,7 @@ sub time_estimate {
}
-=item C<install_packages($from_tlpdb, $media, $to_tlpdb, $what, $opt_src, $opt_doc)>
+=item C<install_packages($from_tlpdb, $media, $to_tlpdb, $what, $opt_src, $opt_doc, $continue)>
Installs the list of packages found in C<@$what> (a ref to a list) into
the TLPDB given by C<$to_tlpdb>. Information on files are taken from
@@ -1588,12 +1588,15 @@ the TLPDB C<$from_tlpdb>.
C<$opt_src> and C<$opt_doc> specify whether srcfiles and docfiles should be
installed (currently implemented only for installation from uncompressed media).
+If C<$continue> is trueish, installation failure of non-critical packages
+will be ignored.
+
Returns 1 on success and 0 on error.
=cut
sub install_packages {
- my ($fromtlpdb,$media,$totlpdb,$what,$opt_src,$opt_doc) = @_;
+ my ($fromtlpdb,$media,$totlpdb,$what,$opt_src,$opt_doc, $opt_continue) = @_;
my $container_src_split = $fromtlpdb->config_src_container;
my $container_doc_split = $fromtlpdb->config_doc_container;
my $root = $fromtlpdb->root;
@@ -1670,7 +1673,12 @@ sub install_packages {
info("$infostr\n");
# return false if download failed again
if (!$fromtlpdb->install_package($package, $totlpdb)) {
- return 0;
+ if ($opt_continue) {
+ push @::installation_failed_packages, $package;
+ tlwarn("Failed to install $package, but continue anyway!\n");
+ } else {
+ return 0;
+ }
}
$donesize += $tlpsizes{$package};
}
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index eb3731230d..97c12aa16c 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -1,8 +1,5 @@
$mirrors = {
'Africa' => {
- 'Morocco' => {
- 'https://mirror.marwan.ma/ctan/' => 1,
- },
'South Africa' => {
'http://ftp.leg.uct.ac.za/pub/packages/ctan/' => 1,
'http://ftp.sun.ac.za/ftp/CTAN/' => 1,
@@ -158,7 +155,6 @@ $mirrors = {
'https://ctan.ijs.si/tex-archive/' => 1,
},
'Spain' => {
- 'https://ctan.javinator9889.com/' => 1,
'https://osl.ugr.es/CTAN/' => 1,
},
'Sweden' => {
@@ -177,6 +173,7 @@ $mirrors = {
'Canada' => {
'https://ctan.math.ca/tex-archive/' => 1,
'https://ctan.mirror.globo.tech/' => 1,
+ 'https://ctan.mirror.rafal.ca/' => 1,
'https://mirror.csclub.uwaterloo.ca/CTAN/' => 1,
'https://muug.ca/mirror/ctan/' => 1,
},
@@ -193,7 +190,6 @@ $mirrors = {
'https://mirror.las.iastate.edu/tex-archive/' => 1,
'https://mirror.math.princeton.edu/pub/CTAN/' => 1,
'https://mirror.mwt.me/ctan/' => 1,
- 'https://mirrors.concertpass.com/tex-archive/' => 1,
'https://mirrors.mit.edu/CTAN/' => 1,
'https://mirrors.rit.edu/CTAN/' => 1,
},
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 3695dadc5f..845ea5a4a5 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
@@ -26,11 +26,11 @@ depend container_split_src_files/1
depend frozen/0
depend minrelease/2016
depend release/2021
-depend revision/62013
+depend revision/62027
name 00texlive.image
category TLCore
-revision 62012
+revision 62027
shortdesc TeX Live files only in the source repository
longdesc The files here are not copied by the installer and containers
longdesc are not built for them; they exist only in the source
@@ -3289,6 +3289,7 @@ runfiles size=12502
tlpkg/tlpsrc/prodint.tlpsrc
tlpkg/tlpsrc/productbox.tlpsrc
tlpkg/tlpsrc/profcollege.tlpsrc
+ tlpkg/tlpsrc/proflycee.tlpsrc
tlpkg/tlpsrc/program.tlpsrc
tlpkg/tlpsrc/progress.tlpsrc
tlpkg/tlpsrc/progressbar.tlpsrc
@@ -4529,7 +4530,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 61998
+revision 62016
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
@@ -4539,7 +4540,7 @@ longdesc allowed, but in this case, 00texlive.installer is never used
longdesc *except* to build the installer archives, so it's ok. For
longdesc information on the 00texlive prefix see
longdesc 00texlive.installation(.tlpsrc)
-runfiles size=780
+runfiles size=781
install-tl
release-texlive.txt
tlpkg/installer/COPYING.MinGW-runtime.txt
@@ -67780,7 +67781,7 @@ containerchecksum ea3c6897bb6ecef53a21ab9adc8a80c9578107b96f972193909fb47d2bcbe9
name collection-langfrench
category Collection
-revision 60273
+revision 62027
shortdesc French
relocated 1
longdesc Support for French and Basque.
@@ -67815,6 +67816,7 @@ depend lshort-french
depend mafr
depend matapli
depend profcollege
+depend proflycee
depend tabvar
depend tdsfrmath
depend texlive-fr
@@ -67825,8 +67827,8 @@ depend translation-tabbing-fr
depend variations
depend visualfaq-fr
depend visualtikz
-containersize 604
-containerchecksum 1c2f420219068bafd0ef9050514b070e932de1e818666409f87985b92fbaee75e54e84b117c28982fbd0fc9791267d8e7d494386393935944722975d6f652642
+containersize 608
+containerchecksum 0568d36ca64c9fe3909d68677016735ceb2629d1978ca524fb6b5b3313fbb2f681fb31fa207c98da117ff18088eeae4c4346d849bd7f5e43ffec524900a001c9
name collection-langgerman
category Collection
@@ -85947,7 +85949,7 @@ catalogue-version 0.2
name cweb
category Package
-revision 61967
+revision 62023
catalogue cwebbin
shortdesc CWEB for ANSI-C/C++ compilers
longdesc A highly portable and extended version of Levy/Knuth CWEB 3.64c
@@ -85965,10 +85967,10 @@ longdesc version and adding new features from CWEBbin. As of November
longdesc 2019 CTAN no longer holds a copy of this material. Please go to
longdesc the package's github repository for more information.
depend cweb.ARCH
-containersize 24140
-containerchecksum 0a3433b00298cf4cc6992cf038b267bdf4eb45838f34669dd48ffd343984cb73f33384d35ae4974ceda5121f547f58b80786800b6f3848650763d88123486084
-doccontainersize 56168
-doccontainerchecksum 47181a378a168968d0edeea5a2111c3ce5a38af2e513970e32d760b3e72bfa13562ffcc57b1f945327e53272ba64e68b9a66e9c9f12ea3c2d2b906ce76ddcbc1
+containersize 24148
+containerchecksum 3e200b96f278472696924e35eac9460479c7dd60bc0bbe74ca909dd0d6fa253986e4e86f6bc0b6680775b0bd40ef49b38140c218229fdaca873a67230468de4a
+doccontainersize 56164
+doccontainerchecksum 3ef863f14483cad6c6e7c9e0b53f670c754d958c332dff85e5ef359f44d7ea0c985664ee0d2e8f2700d1122c92945e8eb9815452f09e543c646a048792bf3a83
docfiles size=57
texmf-dist/doc/man/man1/ctangle.1
texmf-dist/doc/man/man1/ctangle.man1.pdf
@@ -100180,7 +100182,7 @@ catalogue-topics notes editorial
name easybook
category Package
-revision 62005
+revision 62024
shortdesc Typeset Chinese theses or books
relocated 1
longdesc Easybook is a pure academic template created based on the
@@ -100191,16 +100193,16 @@ longdesc providing multiple commands and interfaces allows users to
longdesc easily customize the thesis template. Its basic macro package
longdesc easybase can also be used with CTeX and standard document
longdesc classes.
-containersize 16356
-containerchecksum 947c5174ab4c145283dd9b0226dada0c7db671df7bafc1166ff260d43f4b777977d0f8633d2a23c4f1b8a24c7f7ae72bc975e2cf9ed4d921bf860c82b95fb9dd
-doccontainersize 599316
-doccontainerchecksum efd94cb1f8d67c4d7b560595e3f5245e3101d370c1f00738e3fbdbc45e59eb417db81d16a6f0247b288f13cb8b71f007dc3a4f8096abc0f3a714eb241cd532ae
+containersize 16452
+containerchecksum cc2500c84d955a164463fe9705ce0bfad8c6a930d21799c216579f0d6691e8e0bf3694f3fa3317468f9d6cfdfa689f2c085b05529fe41040fb0b676ce750b4ce
+doccontainersize 599340
+doccontainerchecksum 2bcceeccdfb4d3b5a98f80a92c8c276414db59fdd2dcf59b32b66e9d273e9b47dbb5b705c4514cd29c63aa030a4896431b4e26812885acf38ba97c00ef201204
docfiles size=163
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 16260
-srccontainerchecksum fd3426413928148b9e52f16efe02dbf73ce915edf01651fd5e600ec6e30695ffb4e75c882843b0bfb7ee5ceba29f4918acd84c48a78900e3e7fea29cdc8b5b79
+srccontainersize 16356
+srccontainerchecksum 93dd3f69ed94880ef7ddfb560f2120226abb5d64ba041bfb78dbf90d6435f2919aec72eaa1688ed933aefbbad091785463b3d7842ec4bd24f9e0dd9ec74cdf51
srcfiles size=19
RELOC/source/latex/easybook/easybook.dtx
RELOC/source/latex/easybook/easybook.ins
@@ -100213,7 +100215,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.625
+catalogue-version 1.626
name easyfig
category Package
@@ -124824,7 +124826,7 @@ catalogue-version 2.0.7
name footmisc
category Package
-revision 61979
+revision 62025
shortdesc A range of footnote options
relocated 1
longdesc A collection of ways to change the typesetting of footnotes.
@@ -124842,24 +124844,23 @@ longdesc packages, though those are both also portmanteau packages.
longdesc (Don't be seduced by fnpara, whose implementation is improved
longdesc by the present package.) The perpage option is also offered by
longdesc footnpag and by the rather more general-purpose perpage
-containersize 7496
-containerchecksum 4f9f6acd3c000a81d384bf373d666014346f6238ab2f1cb01a97a0f1eb513398212cc183647b33d396c938780872f3ec4c80c66125ba491bf033da8cf0c581ed
-doccontainersize 500956
-doccontainerchecksum 35832e066cfb94c2722dcd4a6325e3c3782319a4c7386097a16f56b314da04b97bf6e2022e24babfd31430305041c750d2249cef7ea81015a745ac7c7ace39e3
-docfiles size=155
+containersize 7592
+containerchecksum f7902da77aad8ee9f4383647671d7c867c97792746bcb06197bd7eedb0c20e73255e50dbb9f30bfda5a76ffd919c93c227639add81f8e0713d2261a6a4641067
+doccontainersize 510884
+doccontainerchecksum 5cfcc8633713455cc34771db1a30c2287af49ca52986788daee1e2a284fc58713a118de8d27374cbdbc6e7dc7f305b052924e5c2a04c7489fee41cb0cea7ecce
+docfiles size=154
RELOC/doc/latex/footmisc/README.md details="Readme"
- RELOC/doc/latex/footmisc/announce.txt
RELOC/doc/latex/footmisc/changes.txt
RELOC/doc/latex/footmisc/footmisc-code.pdf
RELOC/doc/latex/footmisc/footmisc-code.tex
RELOC/doc/latex/footmisc/footmisc-doc.pdf details="Package documentation"
RELOC/doc/latex/footmisc/footmisc-doc.tex
-srccontainersize 21220
-srccontainerchecksum 7b4d3105f834ad1798424c95a83f1ac57760f23f8c39a89231b382a15b18f493c09e3a0487309e7b6dbfc3bff77c1dd2543474f36e6dd73d16c460f832fd1ed1
+srccontainersize 21768
+srccontainerchecksum bb7642a232eb9a29f5cd13f61f1d00e137a46526bbd1ec5491899def2cf4e044f6e2191eff11aee891a50f05bba15550ca5760cedbd4de6b575bfcf9499c8b96
srcfiles size=21
RELOC/source/latex/footmisc/footmisc.dtx
RELOC/source/latex/footmisc/footmisc.ins
-runfiles size=12
+runfiles size=13
RELOC/tex/latex/footmisc/footmisc-2011-06-06.sty
RELOC/tex/latex/footmisc/footmisc.sty
catalogue-also endnotes ftnright footmisx
@@ -124867,7 +124868,7 @@ catalogue-contact-repository https://github.com/frankmittelbach/fmitex-footmisc
catalogue-ctan /macros/latex/contrib/footmisc
catalogue-license lppl1.3c
catalogue-topics footnote
-catalogue-version 6.0a
+catalogue-version 6.0b
name footmisx
category Package
@@ -157679,7 +157680,7 @@ catalogue-version 1.0
name kanbun
category Package
-revision 61645
+revision 62026
shortdesc Typeset kanbun-kundoku with support for kanbun annotation
relocated 1
longdesc This package allows users to manually input macros for elements
@@ -157687,10 +157688,10 @@ longdesc in a kanbun-kundoku (Han Wen Xun Du ) paragraph. More
longdesc importantly, it accepts plain text input in the "kanbun
longdesc annotation" form when used with LuaLaTeX, which allows
longdesc typesetting kanbun-kundoku paragraphs efficiently.
-containersize 5404
-containerchecksum ab7ba491712eae0d6f7ad87234933a4b1d82da0cdb55d3c69c41d24fc3986078bb2503a5c12ab7e37f20c88bd111b97fd483537a993e51d9dc828b3f03300b0e
-doccontainersize 722052
-doccontainerchecksum d6bd388b5bcd4b19f254164ade6ca7869fc6071ce7c419466bc69d3f74a8d1883642a5199f973f625725e99cabdbf55c7d76382887d2ed73b5d462449e85d5a0
+containersize 6080
+containerchecksum 2ca12d697ed80a1f3182ac2e28897f670f8d770d99ce6fb3d8cb692e8e40d45afb463959ac8668b60ac7d67c9d8dd8f88ff5ec9e83a96f656ea8cd59ac419187
+doccontainersize 715336
+doccontainerchecksum 853230ef31da0bab5215f62e68162553b5ba54619e1e6b6e84c9c57fbe43b5af5715af2696c384a14807a1cd6507dee600d37bb205e5b82d42cdae15ce30e940
docfiles size=237
RELOC/doc/latex/kanbun/README.md details="Readme"
RELOC/doc/latex/kanbun/kanbun-en.pdf details="Package documentation (English)"
@@ -157700,7 +157701,7 @@ docfiles size=237
RELOC/doc/latex/kanbun/kanbun-ja.pdf details="Package documentation (Japanese)" language="ja"
RELOC/doc/latex/kanbun/kanbun-ja.tex
RELOC/doc/latex/kanbun/kanbun.tex
-runfiles size=7
+runfiles size=8
RELOC/tex/latex/kanbun/kanbun.lua
RELOC/tex/latex/kanbun/kanbun.sty
catalogue-also gckanbun
@@ -157709,7 +157710,7 @@ catalogue-contact-repository https://github.com/edward-martyr/kanbun
catalogue-ctan /macros/latex/contrib/kanbun
catalogue-license lppl1.3
catalogue-topics chinese japanese use-luatex expl3
-catalogue-version 1.1
+catalogue-version 1.2
name kantlipsum
category Package
@@ -248248,6 +248249,35 @@ catalogue-license lppl1.3c
catalogue-topics maths french teaching
catalogue-version 0.99-j
+name proflycee
+category Package
+revision 62027
+shortdesc A LaTeX package for French maths teachers in high school
+relocated 1
+longdesc This package provides some commands to help French mathematics
+longdesc teachers for 15-18 years olds, for example: \splinetikz to
+longdesc create splines with "derivative control"; \paramCF and \ligneCF
+longdesc in order to create an xcas-windows-like; \envconsolepythontex
+longdesc and \envcodepythontex to create code presentation and code
+longdesc execution with pythontex.
+containersize 4204
+containerchecksum c8308958609d705fe3fa430e0381918e806f21d838a42570ea6ae61316d44dd76c67d1df30f8231c4ccfc75ce6185d3f98b0fdb567195a63461b9e89c83aad92
+doccontainersize 365576
+doccontainerchecksum 142367e57bb40044bffce05e521392588d31b9898e0e5d223e51304c169c77a969193438aea388a7bdaa24d449af800dec78b2884e51afe9b515f8159e471ff2
+docfiles size=100
+ RELOC/doc/latex/proflycee/ProfLycee-doc.pdf details="Package documentation" language="fr"
+ RELOC/doc/latex/proflycee/ProfLycee-doc.tex
+ RELOC/doc/latex/proflycee/README.md details="Readme"
+runfiles size=3
+ RELOC/tex/latex/proflycee/ProfLycee.sty
+catalogue-also profcollege
+catalogue-contact-bugs https://github.com/cpierquet/ProfLycee/issues
+catalogue-contact-repository https://github.com/cpierquet/ProfLycee
+catalogue-ctan /macros/latex/contrib/proflycee
+catalogue-license lppl1.3c
+catalogue-topics maths french teaching
+catalogue-version 1.0.2
+
name program
category Package
revision 44214
@@ -299106,7 +299136,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 61998
+revision 62016
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.
@@ -299114,10 +299144,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 108356
-containerchecksum 7c574395719c41b52384e1ddb9da61e1439a9adb3f8f21100d1044a51497b3222fca1492ea31522c5d2f9483886f9aa81615c8fc1056e09acfc4dc2f4761a5f0
-doccontainersize 403384
-doccontainerchecksum 1635c658cc32e2886484729164911f0f72cbe90288fed3c9bca3a8ba1c58266224b7cca24d88077aed4cb9dbe5680f97a271632377ccd403efb6880aadf2b3a0
+containersize 108616
+containerchecksum c255f311a90038088b51316576d36bee78ffb4211b261292c2871a4b19f863c3a96104bb204a13f28258510bcae96bc2fcfe23ec3772097a419be072496a0c7b
+doccontainersize 403372
+doccontainerchecksum b9e2e2451fd91881afd42a69e563c3f0dfb80f1a736afa249dad371b6d7bdc21f6c739c81d3ef9c002e484ab165c69794bb83595529e023a9dc3dbffd955797c
docfiles size=502
doc.html
texmf-dist/doc/man/man1/fmtutil-sys.1
@@ -299148,7 +299178,7 @@ docfiles size=502
texmf-dist/doc/man/man5/fmtutil.cnf.man5.pdf
texmf-dist/doc/man/man5/updmap.cfg.5
texmf-dist/doc/man/man5/updmap.cfg.man5.pdf
-runfiles size=157
+runfiles size=158
install-tl
texmf-dist/dvips/tetex/config.builtin35
texmf-dist/dvips/tetex/config.dfaxhigh
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index b99b16c6a9..5c312855e3 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-9200ccc2a0cd3b3ea3b5054dfba14e6e texlive.tlpdb
+cf05029f7512044e915b1bd61573b016 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index bbc8f356e9..cc9f995ce5 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-330e716eb956220e1e8c9c3135dee63dae043012a4e9fae4a7d36b866e3beed936e957af316ed5c9f8680fdac48e2dd01c0ded17e12611801d080941cc3e3e77 texlive.tlpdb
+0b0e316d8eb418ba18e9bfe4a62084eea2ac456102af302c526db25b79dfdadbac796b22e124c387b0152c5299f431a74d8ea19c12573c6de941d376df65c637 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index ce2498ea05..8f6d419d51 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-----
-iQEcBAEBCgAGBQJiCafaAAoJEEzhh34ZQ4xwfWcH+gIctL/kO5OJ7qgCcRyJQ2CH
-UQsVuQrRGFbiZamM7oHu2b0b1nYgYrX1A9vwkFzswdK77N9XLXAXEIitj7U/k5a6
-BCy2LTRxZDEJUh03ajq4JOtYAiLmcXbKswVngHweUjr8ppXW2AFteKorF4r08jcF
-v4QWmCvHaXicSRf5CRIVBQ4LW1tjBxF0Ahq4sGCMGdeRVC3vxWr7AXPTcUuUpEvL
-CwDzQhwbecOE/ExZiOAjNQG6gVHIUTAoX3xFCP7spzHrcwZymDEMIy9ZWtKiiAZY
-jMPB6gldA4j/SmMdGth4y1QlZfLL8BJyYT6zyTfqEoaWMECwrJPdwYs+24HaKjE=
-=J+cx
+iQEcBAEBCgAGBQJiCvljAAoJEEzhh34ZQ4xwhGYH/RFcLR0szggRds54VLrahSTZ
+k876nI6D4dnjTxJhFZvp+LVqHRsgRrbCJqkkY6tv9O+OzocxvEaWNs85JmeWJqvL
+47jN6/kBG9mHrZw4rluMlAfyDQdyvfXVgYGV3WFVhSptgeXz1ovDhtDiALOOGCr1
+0l2iiXA7UUsV2YjQ1h/6YUh7xPxMY0aGkXddIuxuNjNs14X/aLy7n1fQGrUS+GCF
+2fdsWlueSGnbkqwUamTa6zc+YaFXgRXCvQ+2X3LXP7gvqwfdFlPbi6ZKmd8po0H0
+QvLbRQ0zaHomJN4gpCsfqvtY+sZjOtyQW1ySDxaJ5r09dVhsKWLRrf4Bcyebexo=
+=uygp
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index 445e87d822..50407000ce 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini
index 35c1295337..6c8781a2ad 100644
--- a/systems/win32/miktex/tm/packages/next/pr.ini
+++ b/systems/win32/miktex/tm/packages/next/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1644873439
+date=1644959840
lastupd=miktex-arctrl-bin-2.9 miktex-arctrl-bin-x64-2.9 miktex-asymptote-bin-2.9 miktex-asymptote-bin-x64-2.9 miktex-autosp-bin-2.9 miktex-autosp-bin-x64-2.9 miktex-axohelp-bin-2.9 miktex-axohelp-bin-x64-2.9 miktex-bibarts-bin-2.9 miktex-bibarts-bin-x64-2.9 miktex-bibtex-bin-2.9 miktex-bibtex-bin-x64-2.9 miktex-bibtex8bit-bin-2.9 miktex-bibtex8bit-bin-x64-2.9 miktex-bzip2-bin-2.9 miktex-bzip2-bin-x64-2.9 miktex-cairo-bin-2.9 miktex-cairo-bin-x64-2.9 miktex-chktex-bin-2.9 miktex-chktex-bin-x64-2.9
-lstdigest=7e6c36c94e6da32b2c2809f05ddf9278
+lstdigest=efd7e12f1560956b3d5ba49be1e2e927
numpkg=5349
relstate=next
-version=8080
+version=8081
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: q9Qw4GoyEqwCTJjoM9v0urbZhIFEZN0XLtao+6129WEJkL7lH5gfdo7DLw+qAN5KLd2BUAhwsNKYKjm63+nWjA7QHvz19wySkWToPh6JsDi2KVq8E/lWCeaeFvmPTPeBUL11iiDP6A+ANl+aQ+sXzdRsovBck7Xuy/Pzqsv6afk39a8ZmRR/FqGWXHYiwHa9m4vpzzHnjofA46BxCA9KVASzsNmkeJAg3neWEvA/zsRGr2q8dMrEyFf2s8MVkpktqCU2nJR1bWF0vh1qcJOR2k89NN84LiI9dEoWhPGOH+mJ5EKl/sDmaEZ+4XuEp/7MdqEwPevnKIUDclCJC4HLyQ==
+;;;; signature/miktex: KzJEgJTys3PLqf7V2/GHQW5yPr5JFEXmr9QKs7bo+O/JS5JVEXbnL7FTA0kknZzfzXWta1SW6FpWnq4uUZxGD6jTvQ9dPsnMOFeouEs4/vdRNK8/s+7qk1wJcB27FNart9PpieSKdthUgqxP6p+/kHF4iOZPAHazfzlQSecO8qBEC9NOya78CDwftXvtNKpOvqeAp0qyQrdjgZuTFE5FykMu1qIiOE1j5/XDu2FNY5TxdpLDdm4yzXUCal115V+uPxhFrSG5jDht1bqy3wGNZmZ5EJo9Mera3S7IADYybOD+qf73x6cLAdABVWwtd8NpQxNC9OPD0zeqNZsNJgzKbQ==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini
index b0d59361bb..4436d5d460 100644
--- a/systems/win32/miktex/tm/packages/pr.ini
+++ b/systems/win32/miktex/tm/packages/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1644873095
+date=1644959486
lastupd=erewhon-math erewhon-math__doc erewhon-math__source hamnosys hamnosys__doc hamnosys__source luafindfont luafindfont__doc luafindfont__source spbmark spbmark__doc spbmark__source tikz-karnaugh tikz-karnaugh__doc tikz-karnaugh__source tkz-euclide tkz-euclide__doc tkz-euclide__source tkz-fct tkz-fct__doc
-lstdigest=a3d13bb66210d173ea41b0034f84bcc6
+lstdigest=9c91ad76721ce6b91623c4da8e1ec73a
numpkg=5349
relstate=stable
-version=8080
+version=8081
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: vuHAJlpxR9Qquk+vF9uLB6iuKwNyaT18UQiqMMCOtTAaiVdVGxDDQ8No1ALclFOhKxJj/9YGoWxt69rGacpvn5eUD58Te38PyzhmWYOLrn/1OJDBUULIBQX9U7qKT1yKDa1xHahNwOiiW009JafFGi9JPF3YXDVizVQLTzDyOQ9T/F+zCFDzVUJ6du3lTBaZc/VoD/pJVmT4+a8cDOUbEYKYUF7exuDMr8NWbnCpy9fBFVmpialxXGxFZ2WozNm5U1P0bGmat3STH9umLSV5YvCo2rzja7hMaKdCU4HjSb3SHZPwnh8i2YH8cnQjL8sQc1VwKQnAVME+zr9P8nJPLg==
+;;;; signature/miktex: B2tTGkpcqnm98UrgmR5+e/L9HsS8x25mFmIPzh9JbxgBteW73RZl3ONgrGu0wRT4m6wulRUCpZ7fyj4cPo8tDfk2xdyM8nmMjIvVLol16NIX4Iq/tVj18uSUL6MX8g+wv25Rel5JwCElJ93Vsbd2yFex+2HGGAYiUV266egGwHQUJeg2r9scsiZ2ILAdkxhoCcrnRPxS6vSxi9CZKKQCw3ORs/s7tbZzg+wpzZ3TAgLv6ZWYw747lFfDOJejLlU3Q/QhCSQAFEYL+Sb4shicLAKJDiWqNHUwTJZKPNS3MWK93qD7bnXhObWhhGxfY2oXHqV3FkMTGKLmYD8xD+PZRg==
;;;;-----END MIKTEX SIGNATURE-----