texlive[62702] Master/source/tlgui/tltcl: New tltcl 8.6.12
commits+siepo at tug.org
commits+siepo at tug.org
Mon Mar 14 16:25:15 CET 2022
Revision: 62702
http://tug.org/svn/texlive?view=revision&revision=62702
Author: siepo
Date: 2022-03-14 16:25:14 +0100 (Mon, 14 Mar 2022)
Log Message:
-----------
New tltcl 8.6.12
Modified Paths:
--------------
trunk/Master/source/tlgui/tltcl/tltcl.README
Added Paths:
-----------
trunk/Master/source/tlgui/tltcl/tcl8.6.12-src.tar.gz
trunk/Master/source/tlgui/tltcl/tk8.6.12-src.tar.gz
Removed Paths:
-------------
trunk/Master/source/tlgui/tltcl/tcl8.6.11-src.tar.gz
trunk/Master/source/tlgui/tltcl/tk8.6.11-src.tar.gz
Deleted: trunk/Master/source/tlgui/tltcl/tcl8.6.11-src.tar.gz
===================================================================
(Binary files differ)
Added: trunk/Master/source/tlgui/tltcl/tcl8.6.12-src.tar.gz
===================================================================
(Binary files differ)
Index: trunk/Master/source/tlgui/tltcl/tcl8.6.12-src.tar.gz
===================================================================
--- trunk/Master/source/tlgui/tltcl/tcl8.6.12-src.tar.gz 2022-03-14 10:08:50 UTC (rev 62701)
+++ trunk/Master/source/tlgui/tltcl/tcl8.6.12-src.tar.gz 2022-03-14 15:25:14 UTC (rev 62702)
Property changes on: trunk/Master/source/tlgui/tltcl/tcl8.6.12-src.tar.gz
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/gzip
\ No newline at end of property
Deleted: trunk/Master/source/tlgui/tltcl/tk8.6.11-src.tar.gz
===================================================================
(Binary files differ)
Added: trunk/Master/source/tlgui/tltcl/tk8.6.12-src.tar.gz
===================================================================
(Binary files differ)
Index: trunk/Master/source/tlgui/tltcl/tk8.6.12-src.tar.gz
===================================================================
--- trunk/Master/source/tlgui/tltcl/tk8.6.12-src.tar.gz 2022-03-14 10:08:50 UTC (rev 62701)
+++ trunk/Master/source/tlgui/tltcl/tk8.6.12-src.tar.gz 2022-03-14 15:25:14 UTC (rev 62702)
Property changes on: trunk/Master/source/tlgui/tltcl/tk8.6.12-src.tar.gz
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/gzip
\ No newline at end of property
Modified: trunk/Master/source/tlgui/tltcl/tltcl.README
===================================================================
--- trunk/Master/source/tlgui/tltcl/tltcl.README 2022-03-14 10:08:50 UTC (rev 62701)
+++ trunk/Master/source/tlgui/tltcl/tltcl.README 2022-03-14 15:25:14 UTC (rev 62702)
@@ -1,13 +1,13 @@
-Notes on building Tcl/Tk for TeX Live 2021
+Notes on building Tcl/Tk for TeX Live 2022
-The 2021 edition contains a subset of a basic Tcl/Tk installation.
+The 2022 edition contains a subset of a basic Tcl/Tk installation.
-The Tcl/Tk 8.6.11 sources were downloaded via
+The Tcl/Tk 8.6.12 sources were downloaded via
http://www.tcl.tk/software/tcltk/download.html
-Tcl/Tk was cross-compiled under ArchLinux (5.11.1-arch1-1) as follows.
+Tcl/Tk was cross-compiled under ArchLinux (5.16.12-arch1-1) as follows.
-First,patch the file tk8.6.11/win/wish.exe.manifest.in for
+First,patch the file tk8.6.12/win/wish.exe.manifest.in for
better HiPDI support by adding a dpiAwareness element; the
asmv3:windowsSettings element in this file becomes:
@@ -17,7 +17,8 @@
<dpiAwareness xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">PerMonitorV2</dpiAwareness>
</asmv3:windowsSettings>
-Create or choose a root for the installation. Do for Tcl and Tk successively:
+Create or choose an arbitrary root for the installation. Do for Tcl
+and Tk successively:
- Unpack the source, and run in the win subdirectory:
@@ -28,13 +29,18 @@
Portability of the result should be no problem.
-For a smaller installation, I stripped all the .exe- and .dll files.
-I removed sqlite3_analyzer from <tcltk root>/bin and copied
-tclsh86.exe and wish86.exe to tclsh.exe and wish.exe respectively.
+For a smaller installation, I stripped all the .exe- and .dll files,
+and removed all .a files and binsqlite3_analyzer.
+
+In the bin directory, I copied tclsh86.exe and wish86.exe to
+tclsh.exe and wish.exe respectively.
+
I placed just the resulting lib- and bin subdirectories under
<TL root>/tlpkg/tltcl, omitting the include- and share
subdirectories.
+For testing, see tlperl.README.
+
Siep Kroonenberg
-March 2021
+March 2022
More information about the tex-live-commits
mailing list.