summaryrefslogtreecommitdiff
path: root/systems
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2024-01-29 03:01:04 +0000
committerNorbert Preining <norbert@preining.info>2024-01-29 03:01:04 +0000
commit6c43653052d016d5913aabb728c484f0e62b4754 (patch)
tree86463762682ace059db9efb216a1a4f0ad773688 /systems
parent7084e3008c8fc947579f46c6b8a08dfd180e72ef (diff)
CTAN sync 202401290301
Diffstat (limited to 'systems')
-rwxr-xr-xsystems/texlive/tlnet/install-tl55
-rw-r--r--systems/texlive/tlnet/tlpkg/TeXLive/TLUtils.pm93
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl1
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb113
-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.asc16
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.xzbin2525068 -> 2525052 bytes
-rw-r--r--systems/win32/miktex/tm/packages/files.csv.lzmabin790669 -> 791461 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/files.csv.lzmabin790334 -> 791329 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/pr.ini10
-rw-r--r--systems/win32/miktex/tm/packages/pr.ini12
12 files changed, 201 insertions, 103 deletions
diff --git a/systems/texlive/tlnet/install-tl b/systems/texlive/tlnet/install-tl
index fc17edb519..82fcbb8b44 100755
--- a/systems/texlive/tlnet/install-tl
+++ b/systems/texlive/tlnet/install-tl
@@ -1,5 +1,5 @@
#!/usr/bin/env perl
-# $Id: install-tl 69327 2024-01-07 11:10:51Z preining $
+# $Id: install-tl 69614 2024-01-27 22:48:16Z karl $
# Copyright 2007-2023
# Reinhard Kotucha, Norbert Preining, Karl Berry, Siep Kroonenberg.
# This file is licensed under the GNU General Public License version 2
@@ -12,7 +12,7 @@
use strict; use warnings;
-my $svnrev = '$Revision: 69327 $';
+my $svnrev = '$Revision: 69614 $';
$svnrev =~ m/: ([0-9]+) /;
$::installerrevision = ($1 ? $1 : 'unknown');
@@ -1161,21 +1161,8 @@ sub do_installation {
sub run_postinst_cmd {
my ($cmd) = @_;
-
- info ("running $cmd ...");
- my ($out,$ret) = TeXLive::TLUtils::run_cmd ("$cmd 2>&1");
- if ($ret == 0) {
- info ("done\n");
- } else {
- info ("failed\n");
- tlwarn ("$0: $cmd failed (status $ret): $!\n");
- $ret = 1; # be sure we don't overflow the sum on anything crazy
- }
- log ($out);
-
- return $ret;
-} # run_postinst_cmd
-
+ &TeXLive::TLUtils::run_cmd_with_log ($cmd, \&log);
+}
#
# Make texmf.cnf, backup directory, cleanups, path setting, and
@@ -1351,22 +1338,15 @@ operations might be disturbed.\n\n";
}
}
- # lmtx/context setup. The story here is that in 2023, the lmtx binary
- # for x86_64-linux was too new to run on the system where we build TL.
- # (luametatex: /lib64/libm.so.6: version `GLIBC_2.23' not found)
- # So we have to try running it to see it succeeds, not just test for
- # the program's existence. And since it exits nonzero given no args,
- # we have to specify --version. Hope it keeps working like that ...
- my $lmtx = "$plat_bindir/luametatex$progext";
+ # lmtx/context cache setup, relegated to a common subroutine
+ # that tlmgr can also call.
if (exists($install{"context"}) && $install{"context"} == 1
- && !exists $ENV{"TEXLIVE_INSTALL_NO_CONTEXT_CACHE"}
- && TeXLive::TLUtils::system_ok("$lmtx --version")
- ) {
- info("setting up ConTeXt cache: ");
- $errcount += run_postinst_cmd("mtxrun --generate");
- $errcount += run_postinst_cmd("context --luatex --generate");
+ && !exists $ENV{"TEXLIVE_INSTALL_NO_CONTEXT_CACHE"}) {
+ $errcount +=
+ TeXLive::TLUtils::update_context_cache($plat_bindir, $progext,
+ \&run_postinst_cmd);
} else {
- debug("skipped ConTeXt cache setup\n");
+ debug("skipped ConTeXt cache setup, not installed or told not to\n");
}
# all formats option
@@ -2832,21 +2812,18 @@ EOF
# Create a welcome message.
sub create_welcome {
@::welcome_arr = ();
- push @::welcome_arr, "\n";
push @::welcome_arr, __("Welcome to TeX Live!");
- push @::welcome_arr, "\n";
- push @::welcome_arr, __(
- "See %s/index.html for links to documentation.\nThe TeX Live web site (https://tug.org/texlive/) contains any updates and corrections. TeX Live is a joint project of the TeX user groups around the world; please consider supporting it by joining the group best for you. The list of groups is available on the web at https://tug.org/usergroups.html.",
- $::vars{'TEXDIR'});
+ push @::welcome_arr, __("See %s/index.html for links to documentation.\n",
+ $::vars{'TEXDIR'});
+ push @::welcome_arr, __("The TeX Live web site (https://tug.org/texlive/) provides all updates\nand corrections. TeX Live is a joint project of the TeX user groups\naround the world; please consider supporting it by joining the group\nbest for you. The list of groups is available on the web\nat https://tug.org/usergroups.html.\n");
if (wndws()
|| ($vars{'instopt_adjustpath'}
&& $vars{'tlpdbopt_desktop_integration'} != 2)) {
; # don't tell them to make path adjustments on Windows,
# or if they chose to "create symlinks".
} else {
- push @::welcome_arr, "\n";
push @::welcome_arr, __(
- "Add %s/texmf-dist/doc/man to MANPATH.\nAdd %s/texmf-dist/doc/info to INFOPATH.\nMost importantly, add %s/bin/%s\nto your PATH for current and future sessions.",
+ "Add %s/texmf-dist/doc/man to MANPATH.\nAdd %s/texmf-dist/doc/info to INFOPATH.\nMost importantly, add %s/bin/%s\nto your PATH for current and future sessions.\n",
$::vars{'TEXDIR'}, $::vars{'TEXDIR'}, $::vars{'TEXDIR'},
$::vars{'this_platform'});
}
@@ -3605,7 +3582,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 69327 2024-01-07 11:10:51Z preining $
+$Id: install-tl 69614 2024-01-27 22:48:16Z karl $
=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 a3bf3ff3b3..a5ccca07ca 100644
--- a/systems/texlive/tlnet/tlpkg/TeXLive/TLUtils.pm
+++ b/systems/texlive/tlnet/tlpkg/TeXLive/TLUtils.pm
@@ -1,4 +1,4 @@
-# $Id: TLUtils.pm 69327 2024-01-07 11:10:51Z preining $
+# $Id: TLUtils.pm 69614 2024-01-27 22:48:16Z karl $
# TeXLive::TLUtils.pm - the inevitable utilities for TeX Live.
# Copyright 2007-2023 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: 69327 $';
+my $svnrev = '$Revision: 69614 $';
my $_modulerevision = ($svnrev =~ m/: ([0-9]+) /) ? $1 : "unknown";
sub module_revision { return $_modulerevision; }
@@ -41,6 +41,7 @@ C<TeXLive::TLUtils> - TeX Live infrastructure miscellany
TeXLive::TLUtils::wsystem($msg,@args);
TeXLive::TLUtils::xsystem(@args);
TeXLive::TLUtils::run_cmd($cmd [, @envvars ]);
+ TeXLive::TLUtils::run_cmd_with_log($cmd, $logfn);
TeXLive::TLUtils::system_pipe($prog, $infile, $outfile, $removeIn, @args);
TeXLive::TLUtils::diskfree($path);
TeXLive::TLUtils::get_user_home();
@@ -80,6 +81,7 @@ C<TeXLive::TLUtils> - TeX Live infrastructure miscellany
TeXLive::TLUtils::time_estimate($totalsize, $donesize, $starttime)
TeXLive::TLUtils::install_packages($from_tlpdb,$media,$to_tlpdb,$what,$opt_src, $opt_doc, $retry, $continue);
TeXLive::TLUtils::do_postaction($how, $tlpobj, $do_fileassocs, $do_menu, $do_desktop, $do_script);
+ TeXLive::TLUtils::update_context_cache($plat_bindir);
TeXLive::TLUtils::announce_execute_actions($how, @executes, $what);
TeXLive::TLUtils::add_symlinks($root, $arch, $sys_bin, $sys_man, $sys_info);
TeXLive::TLUtils::remove_symlinks($root, $arch, $sys_bin, $sys_man, $sys_info);
@@ -246,6 +248,7 @@ BEGIN {
&wsystem
&xsystem
&run_cmd
+ &run_cmd_with_log
&system_pipe
&diskfree
&get_user_home
@@ -769,8 +772,9 @@ sub xsystem {
=item C<run_cmd($cmd, @envvars)>
-Run shell command C<$cmd> and captures its output. Returns a list with CMD's
-output as the first element and the return value (exit code) as second.
+Run shell command C<$cmd> and captures its standard output (not standard
+error). Returns a list with CMD's output as the first element and its
+return value (exit code) as second.
If given, C<@envvars> is a list of environment variable name / value
pairs set in C<%ENV> for the call and reset to their original value (or
@@ -806,6 +810,34 @@ sub run_cmd {
return ($output,$retval);
}
+=item C<run_cmd_with_log($cmd, $logfn)>
+
+Run shell command C<$cmd> and captures both standard output and standard
+error (as one string), passing them to C<$logfn>. The return value is
+the exit status of C<$cmd>. Environment variable overrides cannot be
+passed. (This is used for running special post-installation commands in
+install-tl and tlmgr.)
+
+=cut
+
+sub run_cmd_with_log {
+ my ($cmd,$logfn) = @_;
+
+ info ("running $cmd ...");
+ my ($out,$ret) = TeXLive::TLUtils::run_cmd ("$cmd 2>&1");
+ if ($ret == 0) {
+ info ("done\n");
+ } else {
+ info ("failed\n");
+ tlwarn ("$0: $cmd failed (status $ret): $!\n");
+ $ret = 1; # be sure we don't overflow the sum on anything crazy
+ }
+ &$logfn ($out);
+
+ return $ret;
+} # run_cmd_with_log
+
+
=item C<system_pipe($prog, $infile, $outfile, $removeIn, @extraargs)>
Runs C<$prog> with C<@extraargs> redirecting stdin from C<$infile>,
@@ -2198,6 +2230,10 @@ sub _do_postaction_shortcut {
return 1;
}
+=item C<parse_into_keywords>
+
+=cut
+
sub parse_into_keywords {
my ($str, @keys) = @_;
my @words = quotewords('\s+', 0, $str);
@@ -2222,6 +2258,55 @@ sub parse_into_keywords {
return($error, %ret);
}
+=item C<update_context_cache($bindir,$progext,$run_postinst_cmd)>
+
+Run the ConTeXt cache generation commands, using C<$bindir> and
+C<$progext> to check if commands can be run. Use the function reference
+C<$run_postinst_cmd> to actually run the commands. The return status is
+zero if all succeeded, nonzero otherwise. If the main ConTeXt program
+(C<luametatex>) cannot be run at all, the return status is status.
+
+Functions C<info> and C<debug> are called with status reports.
+
+=cut
+
+sub update_context_cache {
+ my ($bindir,$progext,$run_postinst_cmd) = @_;
+
+ my $errcount = 0;
+
+ # The story here is that in 2023, the lmtx binary for x86_64-linux was
+ # too new to run on the system where we build TL. (luametatex:
+ # /lib64/libm.so.6: version `GLIBC_2.23' not found) So we have to try
+ # running it to see if it is available, not just test for the
+ # program's existence. And since it exits nonzero given no args, we
+ # have to specify --version. Hope it keeps working like that ...
+ #
+ # If lmtx is not runnable, don't consider that an error, since nothing
+ # can be done about it.
+ my $lmtx = "$bindir/luametatex$progext";
+ if (TeXLive::TLUtils::system_ok("$lmtx --version")) {
+ info("setting up ConTeXt cache: ");
+ $errcount += &$run_postinst_cmd("mtxrun --generate");
+ #
+ # If mtxrun failed, don't bother trying more.
+ if ($errcount == 0) {
+ $errcount += &$run_postinst_cmd("context --luatex --generate");
+ #
+ # If context succeeded too, try luajittex. Missing on some platforms.
+ if ($errcount == 0) {
+ my $luajittex = "$bindir/luajittex$progext";
+ if (TeXLive::TLUtils::system_ok("$luajittex --version")) {
+ $errcount += &$run_postinst_cmd("context --luajittex --generate");
+ } else {
+ debug("skipped luajittex cache setup, can't run $luajittex\n");
+ }
+ }
+ }
+ }
+ return $errcount;
+}
+
=item C<announce_execute_actions($how, $tlpobj, $what)>
Announces that the actions given in C<$tlpobj> should be executed
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index edef86f4c4..2e5a3ebaaa 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -142,6 +142,7 @@ $mirrors = {
},
'Portugal' => {
'https://ftp.eq.uc.pt/software/TeX/' => 1,
+ 'https://mirrors.up.pt/pub/CTAN/' => 1,
},
'Romania' => {
'https://mirrors.nxthost.com/ctan/' => 1,
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index f360c6206e..bf1ad51e50 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/2023
-depend revision/69605
+depend revision/69615
name 00texlive.image
category TLCore
-revision 69580
+revision 69613
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
@@ -4507,6 +4507,7 @@ runfiles size=13630
tlpkg/tlpsrc/unamth-template.tlpsrc
tlpkg/tlpsrc/unamthesis.tlpsrc
tlpkg/tlpsrc/unbtex.tlpsrc
+ tlpkg/tlpsrc/undar-digitacion.tlpsrc
tlpkg/tlpsrc/undergradmath.tlpsrc
tlpkg/tlpsrc/underlin.tlpsrc
tlpkg/tlpsrc/underoverlap.tlpsrc
@@ -4843,7 +4844,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 69595
+revision 69614
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
@@ -30895,29 +30896,31 @@ catalogue-version 1.0d
name babel-scottish
category Package
-revision 30289
+revision 69610
shortdesc Babel support for Scottish Gaelic
relocated 1
longdesc The package provides the language definition file for support
longdesc of Gaidhlig (Scottish Gaelic) in babel. Some shortcuts are
longdesc defined, as well as translations of standard "LaTeX names".
-containersize 2260
-containerchecksum a2c708d9e116933fd00619fa8d89e30aecccbfe162c96eac22055bc442276863e8957481787d94a75507c2662ff4fcd13760b454d12b811dc4659205cdf5825b
-doccontainersize 113832
-doccontainerchecksum b32687935329933a733d239a58d7cbb7c4721c4fe37c703891547c2e6e82503235a0420890a9f025cb81a5c86148bd5ac2301da20d538781fa6f2831939c8009
-docfiles size=28
+containersize 1828
+containerchecksum 16632367173512a1ff0d678334071893efc91d9ca16279075a63b84acabaeaa8cd35263f56e6e3251cd57a77bdc9f0613c34e60f0acc8de14f4e0fafde751d81
+doccontainersize 122168
+doccontainerchecksum 725a988893fa1cd3064136376de3475fc8da63993a40c0c63165b5c13fb4ae15a1ab856e2075e05d3a4e492d95d1aa12288b808ac3a1a15ce539a35edb289aed
+docfiles size=32
+ RELOC/doc/generic/babel-scottish/README.md details="Readme"
RELOC/doc/generic/babel-scottish/scottish.pdf details="Package documentation"
-srccontainersize 4100
-srccontainerchecksum 8ec0b8a65d433f978db671a344ff22263929c96b742ab7c11c0b47eb2e2f2d652064fefb4a19cc3f91a95cf0abe3450574a3381917fbd239be1bc89d002f99e2
+srccontainersize 3668
+srccontainerchecksum cb640792dbfbe7733238aa67283b9ba954456246ad7ebfe0ba65bab08060e06a5dba7441fb2e6cb7c421584f8377273469477a5d1b6dbbe2c593f844aca80ae1
srcfiles size=4
RELOC/source/generic/babel-scottish/scottish.dtx
RELOC/source/generic/babel-scottish/scottish.ins
-runfiles size=1
+runfiles size=2
RELOC/tex/generic/babel-scottish/scottish.ldf
+ RELOC/tex/generic/babel-scottish/scottishgaelic.ldf
catalogue-ctan /macros/latex/contrib/babel-contrib/scottish
catalogue-license lppl1.3
catalogue-topics scottish multilingual-addon
-catalogue-version 1.0g
+catalogue-version 1.0h
name babel-serbian
category Package
@@ -73831,7 +73834,7 @@ containerchecksum c0bf45f69b1b11ef6e59e6dfa0bd690fcae8b1b06097eb99f06e7ffa954f1e
name collection-music
category Collection
-revision 65862
+revision 69613
shortdesc Music packages
relocated 1
longdesc Music-related fonts and packages.
@@ -73869,10 +73872,11 @@ depend recorder-fingering
depend songbook
depend songproj
depend songs
+depend undar-digitacion
depend xml2pmx
depend xpiano
-containersize 496
-containerchecksum 951e172129275fa2cb7ccea6bf23f27484503533ebee4c3bef7d2f4ddda5940c15713b104a584704a0b9ec710e2ae363b6ec130747a6e169a7c461e509714a77
+containersize 508
+containerchecksum 26100feabd6d95d8b29f0160f7e9b86d06e5055387acc63fe6e47fa0e681567e2d6537043bfa9138d3f8bf27705f2117b719aeb77d72b2f35ff5e5ad220a6038
name collection-pictures
category Collection
@@ -279716,7 +279720,7 @@ catalogue-version 1.1a
name regulatory
category Package
-revision 69489
+revision 69611
shortdesc Flexible drafting of legal documents, especially in Dutch
relocated 1
longdesc This package aims to simplify the writing process, especially
@@ -279724,11 +279728,11 @@ longdesc for Dutch legal authors. It has also been implemented in
longdesc English and can be expanded to include other languages. The
longdesc package offers macros for typical legal structures and contains
longdesc a referencing system.
-containersize 7076
-containerchecksum 6263d7ad76f6b42bd43ad4ddfcc96891a8cf6c16be88da592adfd487cb7945e02966e26abf00a4edc59cebb1bd1302ff40adb46c8cb9608e9395df76d6537cbb
-doccontainersize 458288
-doccontainerchecksum fee39b400e8862ed59e34c26fcc7077ab65f6cdf2d493c95fca2d9473d594ca9fd645e702f5365c7e45021fa41814224750669cfff6c08e936a056d1a66f7418
-docfiles size=176
+containersize 6964
+containerchecksum 5225692577191c662f7eabb217b9c969cd410e75f07f0ab6b2b8e7745b873249f6b56ca8b6f1b8be8fa538f566ace75af847b272045186487212d452dce9f007
+doccontainersize 463128
+doccontainerchecksum ac792ec6ee63c2c69cd54fcbaf11e78c49fa819f3dc3bf3eca072ae76fce168c3cb5d3b26f3b0c8e31ed6118eb7787b6a043f0bbec298a80b129314d332c9a2f
+docfiles size=177
RELOC/doc/latex/regulatory/README.md details="Readme"
RELOC/doc/latex/regulatory/example.md
RELOC/doc/latex/regulatory/example1-en.pdf
@@ -279744,9 +279748,9 @@ docfiles size=176
RELOC/doc/latex/regulatory/example2.bib
RELOC/doc/latex/regulatory/example2.tex
RELOC/doc/latex/regulatory/md-example.tex
- RELOC/doc/latex/regulatory/regulatory-en.pdf details="Package documentation" language="en"
+ RELOC/doc/latex/regulatory/regulatory-en.pdf details="Package documentation (English)"
RELOC/doc/latex/regulatory/regulatory-en.tex
- RELOC/doc/latex/regulatory/regulatory-nl.pdf details="Package documentation" language="nl"
+ RELOC/doc/latex/regulatory/regulatory-nl.pdf details="Package documentation (Dutch)" language="nl"
RELOC/doc/latex/regulatory/regulatory-nl.tex
RELOC/doc/latex/regulatory/regulatory-preamble.tex
RELOC/doc/latex/regulatory/regulatory.tex
@@ -279757,7 +279761,8 @@ catalogue-contact-home https://xerdi.com/free-software#regulatory
catalogue-contact-repository https://github.com/Xerdi/regulatory
catalogue-ctan /macros/latex/contrib/regulatory
catalogue-license lppl1.3c
-catalogue-topics legal
+catalogue-topics legal dutch
+catalogue-version 0.0.3
name reledmac
category Package
@@ -308190,7 +308195,7 @@ catalogue-version 1.1
name tagpdf
category Package
-revision 69496
+revision 69612
shortdesc Tools for experimenting with tagging using pdfLaTeX and LuaLaTeX
relocated 1
longdesc The package offers tools to experiment with tagging and
@@ -308201,11 +308206,11 @@ longdesc needed; to test what else is needed so that a pdf works e.g.
longdesc with a screen reader. Its goal is to get a feeling for what has
longdesc to be done, which kernel changes are needed, how packages
longdesc should be adapted.
-containersize 36796
-containerchecksum 6be25f5354598030b72262d3ef7ec438b6e417126b86b44567ff25f72a5c3164bf9316bd94b4ab2a3d8276fee8f6ccc681936d0ec0a14a2fbc8e8280be7bdd73
-doccontainersize 2156396
-doccontainerchecksum 4c5b008fccebd4ab7fc87e2b91058550d50d7cf3a6f3db3962b3585ac9414aa89537d4522cd4cadf919050312d89919580fc07b61e01051b85efc7a635801c9b
-docfiles size=837
+containersize 36836
+containerchecksum 88760ee648795d925c46b00e5fef19c68712bc8298357b119073599dd56b1710d51fcacf98ad7c74762f334f814ea1cbf5524b2315110c67190a61b664bd5142
+doccontainersize 2157908
+doccontainerchecksum ca55a50d04b007fe0e137df2e13b2adbce851202c26e958876f4c591f9b6bf4d830a1c56a4adbb86fffe2daac9bcdedccd054bc0136043144d3e865a35cf48a7
+docfiles size=840
RELOC/doc/latex/tagpdf/README.md details="Readme"
RELOC/doc/latex/tagpdf/acrobat.png
RELOC/doc/latex/tagpdf/ex-AF-file.pdf
@@ -308240,9 +308245,9 @@ docfiles size=837
RELOC/doc/latex/tagpdf/tagpdf.bib
RELOC/doc/latex/tagpdf/tagpdf.pdf details="Package documentation"
RELOC/doc/latex/tagpdf/tagpdf.tex
-srccontainersize 68292
-srccontainerchecksum 7ea5f0ebe25dffa7a96279a3a2b3f66150600a9c938e2407eb6abe5136153349e087f297a52f8118ff4fc6dd65aee84e4d29484ed4e5d6048b7447da4854a693
-srcfiles size=98
+srccontainersize 68408
+srccontainerchecksum 5a4d9c10198bb8c5575ffb332c1733cffc536d7f64c85d49658d8d03f8cc4736fe87b502f02a07c1f75401670f5ee0807eb18b9e59b67320bb3bf0cf291939a8
+srcfiles size=99
RELOC/source/latex/tagpdf/tagpdf-backend.dtx
RELOC/source/latex/tagpdf/tagpdf-checks.dtx
RELOC/source/latex/tagpdf/tagpdf-data.dtx
@@ -308280,7 +308285,7 @@ catalogue-contact-support https://github.com/latex3/tagpdf/issues
catalogue-ctan /macros/latex/contrib/tagpdf
catalogue-license lppl1.3c
catalogue-topics tagged-pdf accessible expl3
-catalogue-version 0.98s
+catalogue-version 0.98t
name talk
category Package
@@ -324416,7 +324421,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 69595
+revision 69614
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.
@@ -324424,10 +324429,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 114288
-containerchecksum bfd8797ca1ae02785a057652658410217c2b3a1ef11fb3bf93c222645bc17932dc86e7a8871c4f804fc17eed1ac5a372f99654a7621ce4ccd3585ee9692f48a7
+containersize 114068
+containerchecksum 2e6de462880fcc9d03076d551015ccb6fe14eda597b57015a893687102fcbb76051c921dd13d12972c91c16786114127ee9e71c09e5af3915474ff01be1b26d6
doccontainersize 431996
-doccontainerchecksum 84adc5171799b48d61f905a93e9790ee9cd20c0b304a0f04757f39424b06c19bd415e0aef508082433d8c58db29d02dbede1118c67fa83dc26a62b25bfddb603
+doccontainerchecksum 57971a6e857fb61636fc7a08ab47f06932b77b72faa4849670c0f7ef277a2cab6cd64132d792645d294a3485c94f324816d1d826a3d626a586a10563cc28cb9f
docfiles size=563
doc.html
texmf-dist/doc/man/man1/fmtutil-sys.1
@@ -349200,6 +349205,36 @@ catalogue-license lppl1.3
catalogue-topics class doc-templ dissertation portuguese-br
catalogue-version 1.4.4
+name undar-digitacion
+category Package
+revision 69613
+shortdesc Musical fingering diagrams of Pinkullo Huanuqueno, Flute (Recorder), Quena and Saxophone
+relocated 1
+longdesc The package provides tools for generating: Pinkullo Huanuqueno
+longdesc Flute Quena Saxophone The result will often be a PDF (or set of
+longdesc PDFs) that contain everything one will need for musical
+longdesc fingering diagrams of the Pinkullo Huanuqueno, Flute, Quena and
+longdesc Saxophone. The package uses TikZ for most things and MusixTeX
+longdesc for music symbols.
+containersize 6824
+containerchecksum 5a02ea5cc11c88db834d7521d760800ece8c71ef7f6276430a8167ee7328665cf5c04c1c8303b9cf3d71aa6b9f77e8a4edecbdce4f5161de72a3abe6e8de028f
+doccontainersize 150644
+doccontainerchecksum 5979254c999c6c09fbf23c7a7f9653ef6b34c48d1ee87c3dbc7c308b25270a80e67da23f73eca1361504849ee311ea865026c823789bb1b9a3a78b6ebd1c16c1
+docfiles size=55
+ RELOC/doc/latex/undar-digitacion/README.md details="Readme"
+ RELOC/doc/latex/undar-digitacion/undar-digitacion-doc.pdf details="Package documentation"
+ RELOC/doc/latex/undar-digitacion/undar-digitacion-doc.tex
+srccontainersize 8092
+srccontainerchecksum 4719d09760c08059ce8f4fa941106911536bfd4937c60a65e5cc2daa282bcd4d63e54db187f1c4f35d813ffc3848ca5e529ca9c2a6ca45c2b91c483506422fb5
+srcfiles size=36
+ RELOC/source/latex/undar-digitacion/undar-digitacion.dtx
+runfiles size=34
+ RELOC/tex/latex/undar-digitacion/undar-digitacion.sty
+catalogue-ctan /macros/musictex/undar-digitacion
+catalogue-license cc-by-sa-4
+catalogue-topics music pgf-tikz
+catalogue-version 0.0
+
name undergradmath
category Package
revision 57286
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index 771ea26520..c377e570f0 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-7221005a2e56002412ce855de3dfaae6 texlive.tlpdb
+486a804cdba66c5ded5c4da7ad62b06e texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index 71eefd56fe..5a277172d8 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-3fcba933a6de5fa31791f806bd301ecbcea02d9fdc42ffd63974beeac46a75f0034ded83dd71ffe6d8d8d891f76ee1f93dfa234c4f035d09c04eaeb0ea4ab747 texlive.tlpdb
+22f4fc9cbc274c95bf2687b3bcca736926d17c0e646bdb89911875331cef5c70188999b194d0f411eaa93ee9e313dbba188d0086ce7fd01898a0c2f2747e630e texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index 2907c963ce..3d25b57da6 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
@@ -1,11 +1,11 @@
-----BEGIN PGP SIGNATURE-----
-iQEzBAEBCgAdFiEE2PL4YFeoV+QqiBBqTOGHfhlDjHAFAmW0Ug0ACgkQTOGHfhlD
-jHC2RQf/UOjnrKTtZkUc7zWnfL1a6vbyAc8jNu0eaU0jP7IAJGn3suQfZN+gRG44
-+HNXL/Eg/6CAYUlLWAokR+BfWj0MpkzUF+u+SYjuRzSF/tKG7YoI0QalEcXkBi5S
-SvUGrU+IciktfDR4wL387+bUwcf6QZvM5X1gyBACwkQpQOqmSTu0ST/9FGrTemwx
-nhC+xfW/lp0eDEhFrWOp11WJZHmgs5Auq2toPLrWFdmic6lgaCdkr4ftfVs/UBkm
-YtInYYTgRa6EV7n7lQLIiHznMaGErZyjSY1xgCLncpJIxNCxwHxJ9gMVIW4lxlVg
-QDCkkjfKlRb+mO1s0BXX36u2cLcCAw==
-=FmX/
+iQEzBAEBCgAdFiEE2PL4YFeoV+QqiBBqTOGHfhlDjHAFAmW1pcIACgkQTOGHfhlD
+jHCvpwf/YR+KqwQGEEzUUZWJo7WE9Oz4qelG9WXio3ukcsTHN7rK56LEck2mCiet
+uB27FcAxjQNfFB+LHcqG84PNRiLOmoRiU1e6FmEWIKpzGhEXPJ5GS6RCDjwWjYN/
+m5CtHvgLCwH/aMlYHQmkcCVIR1Hwofk4LCYdWRJAZRvNgZR8MerPjfIZLN9CW1vP
+wjJ5h0x7SOO+xccj8izstj41D3nz3hwNZWiLAj94HBKkTNP9r0/bPHZ4sClf0Z/t
+TCJVaOHzcl2vwyfYl02bH67H2NdJYbTyjdEFAEjphQ0U3x300OlhlMS7N2vBGTdE
+1EdW5h2T3UT4GZfjkCjiZv38DfW7Ig==
+=64iV
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index d6b5211944..93033ca7dd 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/files.csv.lzma b/systems/win32/miktex/tm/packages/files.csv.lzma
index f0c43905d8..e2f4ebcb2e 100644
--- a/systems/win32/miktex/tm/packages/files.csv.lzma
+++ b/systems/win32/miktex/tm/packages/files.csv.lzma
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/files.csv.lzma b/systems/win32/miktex/tm/packages/next/files.csv.lzma
index 83ff1ee08b..cc53782eba 100644
--- a/systems/win32/miktex/tm/packages/next/files.csv.lzma
+++ b/systems/win32/miktex/tm/packages/next/files.csv.lzma
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini
index 9ab77edcaa..b46d500307 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=1706365769
+date=1706448632
lastupd=miktex-zzip-bin-x64-2.9 miktex-zlib-bin-x64-2.9 miktex-yap-bin-x64-2.9 miktex-xml2pmx-bin-x64 miktex-xetex-bin-x64-2.9 miktex-web-bin-x64-2.9 miktex-uriparser-bin-x64-2.9 miktex-upmendex-bin-x64 miktex-ttf2pk2-bin-x64-2.9 miktex-texworks-bin-x64-2.9 miktex-texware-bin-x64-2.9 miktex-texify-bin-x64-2.9 miktex-tex4ht-bin-x64-2.9 miktex-tex2xindy-bin-x64-2.9 miktex-tex-bin-x64-2.9 miktex-teckit-bin-x64-2.9 miktex-tdsutil-bin-x64 miktex-synctex-bin-x64-2.9 miktex-runtime-bin-x64-2.9 miktex-ptex-bin-x64
-lstdigest=eeedf057dd37e82086c252f8ebd41ae7
-numpkg=7114
+lstdigest=4fa0c564d6338dae115a897335356fac
+numpkg=7138
relstate=next
-version=8792
+version=8793
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: EKRD72mrk9o2k3QV/KorMVqndwjk7R6aWG/+uFxijvSddkFuPqhhBhHl5G3cyknL6UF1UOjdBp7Aijvj3SSH/EZ5dXZqhJu04TR+BIOIQK22TpkxEbnCoVx0eKZoM4p5HjmR5vVZAJI8vFIzc/Y92l54Zju2OIX22WZdkNge3I1uV7UDeFJ6ieaSWimd+xm8wUC9dW4iOPa/VmldOblYFtivjQF0GdDeEHFjsnSbyKjLdCujPmXlaOjITpRdpsMwjpaJJqAAuNd5d+gSFN4UEyAeiXwjmiRmtTT+Rzb77Tndn5Be7xWVXKrkCs3aT/77cgKnVIYSjpoIpWI2gU4ulw==
+;;;; signature/miktex: VZvkIRXDoAGK/YRsi0qHFRyO9bx+Ps8rjjBpy05D4cSNBVTCt5ZSxc1Pbhb5dCI/SEKNc5KfwYTVBupYb535bVBNdXUBsRcFogffzsAekfFD5UMQNeO8M5nU51xE8ocn/Qa2gD3rNebvXcBzfQzEHWF4LCivpJV4wMPyjrF15GOL84Oy/5Os4BGIHLoav9wZGBSCZmMyM9l//+FTAwI9opNfNhKbUQ1gTtoJ7tENq/o+QY3sQQcBu4rb9GmlWYva0Bmy0eSyaz4HFpo+GfKNphyq2zVDnamyWEKmYHM4YVqD5kfJPwwrGRIcgkJ6t5hNTT/NERY3Y33lfSJcCm44cA==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini
index fbf99f6e4b..d7572d71d4 100644
--- a/systems/win32/miktex/tm/packages/pr.ini
+++ b/systems/win32/miktex/tm/packages/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1706365733
-lastupd=miktex-qt5-bin-x64 poppler miktex-zzip-bin-x64-2.9 miktex-zlib-bin-x64-2.9 miktex-yap-bin-x64-2.9 miktex-xml2pmx-bin-x64 miktex-xetex-bin-x64-2.9 miktex-web-bin-x64-2.9 miktex-uriparser-bin-x64-2.9 miktex-upmendex-bin-x64 miktex-ttf2pk2-bin-x64-2.9 miktex-texworks-bin-x64-2.9 miktex-texware-bin-x64-2.9 miktex-texify-bin-x64-2.9 miktex-tex4ht-bin-x64-2.9 miktex-tex2xindy-bin-x64-2.9 miktex-tex-bin-x64-2.9 miktex-teckit-bin-x64-2.9 miktex-tdsutil-bin-x64 miktex-synctex-bin-x64-2.9
-lstdigest=330ffb936e7740a4761f689865b762fb
-numpkg=7114
+date=1706448591
+lastupd=ppmcheckpdf__source ppmcheckpdf__doc ppmcheckpdf wrapfig2__source wrapfig2__doc wrapfig2 unicode-math-input__source unicode-math-input__doc unicode-math-input tocdata__source tocdata__doc tocdata tagpdf__source tagpdf__doc tagpdf siunitx__source siunitx__doc siunitx simpleicons__source simpleicons__doc
+lstdigest=abb49e8ef4e3781212951d5b4ede17a2
+numpkg=7138
relstate=stable
-version=8792
+version=8793
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: JUhsjXWB0ziAMiDj8OEXHsNyF2tdCUg5TVe7db0I0Ysm7mMYAZEWNcI2TXHevQ1n8AYJ6g9cInBbr0F/Hdzwb0jk3eDvXvZ6IXGkWXwSB7eyTiEpYVvEa/YWu4fapag0DO6jSXtAgx6lfqC48I+0BLm0pi8JbVRbpmUStYbqMUr9gqWEiC7cUOx4Z17DtJxDiP5cePG5qszYJzV0ciFOa23Xn6GvYgZNRWJz8y2rU27K5COkV3DFHhB/xHxBiWFLgE2PUUat0ZiqAnceltKaaKNaUBVPm6z+aJBxLEnC9lQ1J24CaywylE9+K17BHTCodf469Kgx82h9fenf3PfvQw==
+;;;; signature/miktex: Fgpc3bvlaaq9eeyIt5KQ08xlf96q4Fm++sNhr1YPTC/048WOXZyY8Y5KZxGjGI8ur2W4M/SYqWl2F/+AlnoFyE8MSZ4ZpjEhGce3y7fmt63fRRVRY7NFEliUMs1fGTPQnJ0jPDnASLCAOvR5+h/quKkeNi5GhT9h7YScIPhkm6FS+qkd3nuF3GdfS8cD/G2flhGW6J+x3deZNadFbrjuB/AfbtgG1IgQFz+9KRCLhP3kX+l5DoBgdiDzf75uj1C/T/ULOD1RfsbBrTljDI3TaP6G4A4X8F6USSCQUaKO5iA8crUCZ0Nhw3WZcXjCeaQUJec8kTxBFI4jVxBNr3pb0A==
;;;;-----END MIKTEX SIGNATURE-----