texlive[69444] trunk: doc,sync

commits+karl at tug.org commits+karl at tug.org
Mon Jan 15 22:42:06 CET 2024


Revision: 69444
          https://tug.org/svn/texlive?view=revision&revision=69444
Author:   karl
Date:     2024-01-15 22:42:06 +0100 (Mon, 15 Jan 2024)
Log Message:
-----------
doc,sync

Modified Paths:
--------------
    trunk/Build/source/texk/tests/TeXLive/TLUtils.pm
    trunk/Build/source/texk/texlive/tl_support/fmtutil.cnf
    trunk/Master/texmf-dist/scripts/texlive/NEWS

Modified: trunk/Build/source/texk/tests/TeXLive/TLUtils.pm
===================================================================
--- trunk/Build/source/texk/tests/TeXLive/TLUtils.pm	2024-01-15 21:04:08 UTC (rev 69443)
+++ trunk/Build/source/texk/tests/TeXLive/TLUtils.pm	2024-01-15 21:42:06 UTC (rev 69444)
@@ -7,7 +7,7 @@
 
 package TeXLive::TLUtils;
 
-my $svnrev = '$Revision: 68283 $';
+my $svnrev = '$Revision: 69327 $';
 my $_modulerevision = ($svnrev =~ m/: ([0-9]+) /) ? $1 : "unknown";
 sub module_revision { return $_modulerevision; }
 
@@ -4228,6 +4228,7 @@
 =cut
 
 sub setup_persistent_downloads {
+  my $certs = shift;
   if ($TeXLive::TLDownload::net_lib_avail) {
     ddebug("setup_persistent_downloads has net_lib_avail set\n");
     if ($::tldownload_server) {
@@ -4235,10 +4236,10 @@
         debug("stop retrying to initialize LWP after 10 failures\n");
         return 0;
       } else {
-        $::tldownload_server->reinit();
+        $::tldownload_server->reinit(certificates => $certs);
       }
     } else {
-      $::tldownload_server = TeXLive::TLDownload->new;
+      $::tldownload_server = TeXLive::TLDownload->new(certificates => $certs);
     }
     if (!defined($::tldownload_server)) {
       ddebug("TLUtils:setup_persistent_downloads: failed to get ::tldownload_server\n");

Modified: trunk/Build/source/texk/texlive/tl_support/fmtutil.cnf
===================================================================
--- trunk/Build/source/texk/texlive/tl_support/fmtutil.cnf	2024-01-15 21:04:08 UTC (rev 69443)
+++ trunk/Build/source/texk/texlive/tl_support/fmtutil.cnf	2024-01-15 21:42:06 UTC (rev 69444)
@@ -1,4 +1,4 @@
-# Generated by /home/texlive/karl/Master/bin/x86_64-linux/tlmgr on Fri Jun  9 23:53:08 2023
+# Generated by /home/texlive/karl/Master/bin/x86_64-linux/tlmgr on Thu Dec 14 01:43:44 2023
 # Originally written by Thomas Esser, 1998. Public domain.
 #
 # For guidance on how to support local formats, see the man
@@ -46,6 +46,10 @@
 # from amstex:
 amstex pdftex - -translate-file=cp227.tcx *amstex.ini
 #
+# from context-legacy:
+cont-en pdftex - -8bit *cont-en.mkii
+cont-en xetex - -8bit *cont-en.mkii
+#
 # from cslatex:
 #! cslatex pdftex - -etex cslatex.ini
 #! pdfcslatex pdftex - -etex cslatex.ini

Modified: trunk/Master/texmf-dist/scripts/texlive/NEWS
===================================================================
--- trunk/Master/texmf-dist/scripts/texlive/NEWS	2024-01-15 21:04:08 UTC (rev 69443)
+++ trunk/Master/texmf-dist/scripts/texlive/NEWS	2024-01-15 21:42:06 UTC (rev 69444)
@@ -1,6 +1,12 @@
 (This file public domain.  Originally written by Norbert Preining and
 Karl Berry, 2010.)
 
+<p><b>tlmgr 69413 (released 15jan24):</b>
+<li>refrain from updating if the remote repository is older than the current
+    installation; this is checked via the texlive-scripts package revision.
+<li>use our own root certificate bundle on all platforms, to support LWP
+    more widely, notably on macOS.
+
 <p><b>tlmgr 66903 (released 20nov23):</b>
 <li>message wording.
 



More information about the tex-live-commits mailing list.