texlive[58223] trunk: doc,sync

commits+karl at tug.org commits+karl at tug.org
Mon Mar 8 19:14:30 CET 2021


Revision: 58223
          http://tug.org/svn/texlive?view=revision&revision=58223
Author:   karl
Date:     2021-03-08 19:14:30 +0100 (Mon, 08 Mar 2021)
Log Message:
-----------
doc,sync

Modified Paths:
--------------
    trunk/Build/source/README
    trunk/Build/source/texk/tests/TeXLive/TLUtils.pm
    trunk/Build/source/texk/texlive/linked_scripts/tlshell/tlshell.tcl
    trunk/Build/source/texk/web2c/pdftexdir/NEWS
    trunk/Master/source/gzip.README
    trunk/Master/source/mactexdoc.README
    trunk/Master/tlpkg/bin/c2l
    trunk/Master/tlpkg/bin/tl-update-tlnet
    trunk/Master/tlpkg/doc/releng.txt

Added Paths:
-----------
    trunk/Master/source/lz4-1.9.3.tar.gz
    trunk/Master/source/lz4.README

Removed Paths:
-------------
    trunk/Master/source/texlive.patch

Modified: trunk/Build/source/README
===================================================================
--- trunk/Build/source/README	2021-03-08 18:12:21 UTC (rev 58222)
+++ trunk/Build/source/README	2021-03-08 18:14:30 UTC (rev 58223)
@@ -32,38 +32,45 @@
   gcc (Debian 8.3.0-6) 8.3.0
   ./Build --enable-arm-neon=check
 
-i386-netbsd, amd64-netbsd:
-  NetBSD/amd64 9.0
-  gcc version 7.4.0 (nb3 20190319)
-    TL_MAKE=gmake CC=gcc CXX=g++ \
-    CFLAGS=-D_NETBSD_SOURCE \
-    CXXFLAGS='-D_NETBSD_SOURCE -std=c++11' \
-    LDFLAGS='-L/usr/X11R7/lib -Wl,-rpath,/usr/X11R7/lib' \
-  ./Build --enable-xindy CLISP=/usr/local/bin/clisp
-  Except that we take Nelson's asy build.
+armhf-linux:
+  Raspbian/Raspberry Pi OS (Debian Buster)
+  gcc (Raspbian 8.3.0-6+rpi1) 8.3.0
+  ./Build --enable-xindy CLISP=${BUILD_ROOT_DIR}/clisp/clisp-build/clisp}
 
+i386-cygwin, x86_64-cygwin: gcc-10.2.0, cygwin-3.1.7
+  TL_CONFIGURE_ARGS="--enable-xindy --enable-shared CLISP=/path/to/clisp.exe
+    LDFLAGS='-Wl,--no-insert-timestamp -Wl,--stack,0x800000'" \
+  ./Build
+  
+
 i386-freebsd, amd64-freebsd:
   Built on contextgarden, see below.
   FreeBSD 11.4
-  Except that we take Nelson's asy build.
 
 i386-linux: see travis below.
 
-i386-openbsd, amd64-openbsd:
-  e.g., see CONFIGURE_ARGS in the Makefile in
-  http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/print/texlive/base/
+i386-netbsd, amd64-netbsd:
+  NetBSD/amd64 9.1
+  gcc version 7.5.0 (nb4 20200810)
+    TL_MAKE=gmake CC=gcc CXX=g++ \
+    CFLAGS=-D_NETBSD_SOURCE \
+    CXXFLAGS='-D_NETBSD_SOURCE -std=c++11' \
+    LDFLAGS='-L/usr/X11R7/lib -Wl,-rpath,/usr/X11R7/lib' \
+  ./Build --enable-xindy CLISP=/usr/local/bin/clisp
 
 i386-solaris, x86_64-solaris:
   Built on contextgarden, see below.
   Solaris 10, gcc 5.5.  See doc/README.solaris.
 
-i386-cygwin, x86_64-cygwin: gcc-4.8.2, cygwin-1.7.29.
-  ./Build (with --enable-xindy for i386).
-
 universal-darwin: See Master/source/mactexdoc.tar.xz.
 
+win32:
+  Makefiles written by hand, see Master/source/w32tex-src.tar.xz.
+  Visual Studio 2010 and Visual Studio 2015.
+
 x86_64-darwinlegacy:
   Mac OS X 10.6, clang 5.0, libc++ required
+  auxiliary installer binaries: Mac OS X 10.6, gcc -std=c99.
   https://github.com/TeXLive-M/texlive-buildbot
   http://build.contextgarden.net/waterfall?tag=c/texlive
   (These links have info on all platforms built by Mojca.)

Modified: trunk/Build/source/texk/tests/TeXLive/TLUtils.pm
===================================================================
--- trunk/Build/source/texk/tests/TeXLive/TLUtils.pm	2021-03-08 18:12:21 UTC (rev 58222)
+++ trunk/Build/source/texk/tests/TeXLive/TLUtils.pm	2021-03-08 18:14:30 UTC (rev 58223)
@@ -1,11 +1,11 @@
 # TeXLive::TLUtils.pm - the inevitable utilities for TeX Live.
-# Copyright 2007-2020 Norbert Preining, Reinhard Kotucha
+# Copyright 2007-2021 Norbert Preining, Reinhard Kotucha
 # This file is licensed under the GNU General Public License version 2
 # or any later version.
 
 package TeXLive::TLUtils;
 
-my $svnrev = '$Revision: 57421 $';
+my $svnrev = '$Revision: 57772 $';
 my $_modulerevision = ($svnrev =~ m/: ([0-9]+) /) ? $1 : "unknown";
 sub module_revision { return $_modulerevision; }
 

Modified: trunk/Build/source/texk/texlive/linked_scripts/tlshell/tlshell.tcl
===================================================================
--- trunk/Build/source/texk/texlive/linked_scripts/tlshell/tlshell.tcl	2021-03-08 18:12:21 UTC (rev 58222)
+++ trunk/Build/source/texk/texlive/linked_scripts/tlshell/tlshell.tcl	2021-03-08 18:14:30 UTC (rev 58223)
@@ -1,6 +1,8 @@
 #!/bin/sh
 # next line ignored by wish but not by sh \
 TK_SILENCE_DEPRECATION=1 exec wish "$0" "$@"
+# The above environment variable is set to suppress
+# a warning message under MacOS Catalina and Big Sur
 
 # Copyright 2017-2021 Siep Kroonenberg
 
@@ -2269,12 +2271,20 @@
 }
 
 proc about_cmd {} {
-  set msg "\u00a9 2017-2020 Siep Kroonenberg\n\n"
+  set msg "\u00a9 2017-2021 Siep Kroonenberg\n\n"
   append msg [__ "GUI interface for TeX Live Manager\nImplemented in Tcl/Tk"]
   tk_messageBox -message $msg
 }
 
-proc show_help {} {
+proc tlshell_help {} {
+  set msg \
+      [__ "This TeX Live Manager front-end should be pretty self-explanatory.
+Note that it does not cover the full functionality of tlmgr. Notably, it does not cover user mode or backup and restore.
+Consult the 'Tlmgr Help' menu for full documentation on tlmgr itself."]
+  tk_messageBox -message $msg
+}
+
+proc tlmgr_help {} {
   set ::env(NOPERLDOC) 1
   long_message [exec tlmgr --help] ok
 }
@@ -2432,7 +2442,8 @@
   .mn add cascade -label [__ "Help"] -menu .mn.help -underline 0
   menu .mn.help
   .mn.help add command -label [__ "About"] -command about_cmd
-  .mn.help add command -label [__ "tlmgr help"] -command show_help
+  .mn.help add command -label [__ "TLShell Help"] -command tlshell_help
+  .mn.help add command -label [__ "Tlmgr Help"] -command tlmgr_help
 
   ## menu end
 

Modified: trunk/Build/source/texk/web2c/pdftexdir/NEWS
===================================================================
--- trunk/Build/source/texk/web2c/pdftexdir/NEWS	2021-03-08 18:12:21 UTC (rev 58222)
+++ trunk/Build/source/texk/web2c/pdftexdir/NEWS	2021-03-08 18:14:30 UTC (rev 58223)
@@ -1,6 +1,7 @@
+pdfTeX 3.141592653-2.6-1.40.22 (TeX Live 2021)
 - changes:
   - new primitives \pdfrunninglinkoff and \pdfrunninglinkon; e.g., for
-    turning off generation of links in headers and footers.
+    disabling generation of links in headers and footers.
   - warn instead of aborting when "\pdfendlink ended up in
     different nesting level than \pdfstartlink". 
   - dump \pdfglyphtounicode assignments in fmt file.
@@ -10,7 +11,7 @@
   - avoid crash in unusual autoexpand cases.
 
 - source: poppler support removed, as it was too hard to keep in sync
-  with upstream. For native TL, pdftex has always used libs/xpdf,
+  with upstream. In native TL, pdftex has always used libs/xpdf,
   which is cut-down and adapted code from xpdf.
 
 pdfTeX 3.14159265-2.6-1.40.21 (TeX Live 2020) (March 27, 2020)

Modified: trunk/Master/source/gzip.README
===================================================================
--- trunk/Master/source/gzip.README	2021-03-08 18:12:21 UTC (rev 58222)
+++ trunk/Master/source/gzip.README	2021-03-08 18:14:30 UTC (rev 58223)
@@ -1,4 +1,4 @@
 (This file public domain.)
 
-gzip-1.4.tar.xz came from
-http://www.gnu.org/software/gzip/
+gzip sources from GNU:
+https://www.gnu.org/software/gzip/

Added: trunk/Master/source/lz4-1.9.3.tar.gz
===================================================================
(Binary files differ)

Index: trunk/Master/source/lz4-1.9.3.tar.gz
===================================================================
--- trunk/Master/source/lz4-1.9.3.tar.gz	2021-03-08 18:12:21 UTC (rev 58222)
+++ trunk/Master/source/lz4-1.9.3.tar.gz	2021-03-08 18:14:30 UTC (rev 58223)

Property changes on: trunk/Master/source/lz4-1.9.3.tar.gz
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/source/lz4.README
===================================================================
--- trunk/Master/source/lz4.README	                        (rev 0)
+++ trunk/Master/source/lz4.README	2021-03-08 18:14:30 UTC (rev 58223)
@@ -0,0 +1,4 @@
+(This file public domain.)
+
+lz4 sources from:
+https://github.com/lz4/lz4/releases/latest


Property changes on: trunk/Master/source/lz4.README
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/source/mactexdoc.README
===================================================================
--- trunk/Master/source/mactexdoc.README	2021-03-08 18:12:21 UTC (rev 58222)
+++ trunk/Master/source/mactexdoc.README	2021-03-08 18:14:30 UTC (rev 58223)
@@ -1,6 +1,6 @@
 (This file public domain.)
 
-mactexdoc.tar.xz comes from Dick Koch:
+mactexdoc.tar.xz comes from Dick Koch, who can be contacted through:
 http://pages.uoregon.edu/koch/
 
 It includes build documentation for MacTeX,

Deleted: trunk/Master/source/texlive.patch
===================================================================
--- trunk/Master/source/texlive.patch	2021-03-08 18:12:21 UTC (rev 58222)
+++ trunk/Master/source/texlive.patch	2021-03-08 18:14:30 UTC (rev 58223)
@@ -1,11 +0,0 @@
---- texk/web2c/luatexdir/tex/printing.c	(revision 49614)
-+++ texk/web2c/luatexdir/tex/printing.c	(working copy)
-@@ -416,7 +416,7 @@
- {
-     char *buffer = NULL;
-     int i = 0;
--    int newlinechar = new_line_char_par;
-+    int newlinechar = (lua_only == 1) ? 10 : new_line_char_par;
-     int dolog = 0;
-     int doterm = 0;
-     switch (selector) {

Modified: trunk/Master/tlpkg/bin/c2l
===================================================================
--- trunk/Master/tlpkg/bin/c2l	2021-03-08 18:12:21 UTC (rev 58222)
+++ trunk/Master/tlpkg/bin/c2l	2021-03-08 18:14:30 UTC (rev 58223)
@@ -37,7 +37,7 @@
   } elsif ($arg eq "dar32") {
     $arg = "i386-darwin";
   } elsif ($arg eq "darwin" || $arg eq "dar" || $arg eq "mac") {
-    $arg = "x86_64-darwin";
+    $arg = "universal-darwin";
   } elsif ($arg eq "darleg") {
     $arg = "x86_64-darwinlegacy";
   } elsif ($arg eq "irix") {

Modified: trunk/Master/tlpkg/bin/tl-update-tlnet
===================================================================
--- trunk/Master/tlpkg/bin/tl-update-tlnet	2021-03-08 18:12:21 UTC (rev 58222)
+++ trunk/Master/tlpkg/bin/tl-update-tlnet	2021-03-08 18:14:30 UTC (rev 58223)
@@ -200,6 +200,7 @@
 
 tlnet_install_log=`pwd`/update-tlnet-install.log
 tlnet_install_cmd="install-tl -location $tltry -profile texlive.profile"
+echo "$prg: `date`"
 echo "$prg: Running test install (log: $tlnet_install_log)..."
 echo "$prg:   (in `pwd`)"
 echo "$prg:   $tlnet_install_cmd"
@@ -281,6 +282,7 @@
       $check_consistency || continue
     fi
     basecmd=`basename $cmdname`
+    echo "$prg: `date`"
     echo "$prg: Running $basecmd ($cmd)"
     outfile=/tmp/tlnet.$basecmd
     if $cmd >$outfile 2>&1; then :; else

Modified: trunk/Master/tlpkg/doc/releng.txt
===================================================================
--- trunk/Master/tlpkg/doc/releng.txt	2021-03-08 18:12:21 UTC (rev 58222)
+++ trunk/Master/tlpkg/doc/releng.txt	2021-03-08 18:14:30 UTC (rev 58223)
@@ -234,8 +234,11 @@
   MetaPost (in texmf-dist), other engine (in source) NEWS.
   Ensure all engine manuals updated in texmf-dist.
   Update texlive-en.tex (+ .pdf, .html), tell tldoc to translate.
-    Update year numbers by one, write news section,
+    Update year numbers by one,
+    example text menus and GUI screenshots,
+    write news section,
     update "Builders of the binaries" and "Translators of this manual",
+    any new people to thank,
     and changes throughout if behavior has changed.
   Update tlbuild.texi text, then
     W=.../Build/source/Work
@@ -267,7 +270,7 @@
     svn add `!!`
   Texinfo manuals from Build to Master:
     tl-update-txi
-  Don't forget commit everything in texmf-dist/doc.
+  Don't forget to commit everything (texmf-dist/doc, Build/source, ...).
 
 N. Really test during pretest (really! don't leave it for Knuth to do!):
   .fmt's sharable across endian-different platforms (including luatex).



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