diff options
author | Siep Kroonenberg <siepo@cybercomm.nl> | 2022-03-14 15:25:14 +0000 |
---|---|---|
committer | Siep Kroonenberg <siepo@cybercomm.nl> | 2022-03-14 15:25:14 +0000 |
commit | cfe5d6f1d567ec73a36d96510833c7a9be735645 (patch) | |
tree | e0a0f8626b48c1cdf5a605986b5b53845b699446 /Master/source/tlgui | |
parent | 49b9d8ffc05bf0c271287eb1390cabad28c6a47a (diff) |
New tltcl 8.6.12
git-svn-id: svn://tug.org/texlive/trunk@62702 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/source/tlgui')
-rwxr-xr-x[-rw-r--r--] | Master/source/tlgui/tltcl/tcl8.6.12-src.tar.gz (renamed from Master/source/tlgui/tltcl/tcl8.6.11-src.tar.gz) | bin | 10259009 -> 10353486 bytes | |||
-rw-r--r-- | Master/source/tlgui/tltcl/tk8.6.11-src.tar.gz | bin | 4496914 -> 0 bytes | |||
-rwxr-xr-x | Master/source/tlgui/tltcl/tk8.6.12-src.tar.gz | bin | 0 -> 4515393 bytes | |||
-rw-r--r-- | Master/source/tlgui/tltcl/tltcl.README | 26 |
4 files changed, 16 insertions, 10 deletions
diff --git a/Master/source/tlgui/tltcl/tcl8.6.11-src.tar.gz b/Master/source/tlgui/tltcl/tcl8.6.12-src.tar.gz Binary files differindex 4cc866c692e..e2ba239b588 100644..100755 --- a/Master/source/tlgui/tltcl/tcl8.6.11-src.tar.gz +++ b/Master/source/tlgui/tltcl/tcl8.6.12-src.tar.gz diff --git a/Master/source/tlgui/tltcl/tk8.6.11-src.tar.gz b/Master/source/tlgui/tltcl/tk8.6.11-src.tar.gz Binary files differdeleted file mode 100644 index ffe8b8de55a..00000000000 --- a/Master/source/tlgui/tltcl/tk8.6.11-src.tar.gz +++ /dev/null diff --git a/Master/source/tlgui/tltcl/tk8.6.12-src.tar.gz b/Master/source/tlgui/tltcl/tk8.6.12-src.tar.gz Binary files differnew file mode 100755 index 00000000000..36e294fcbbf --- /dev/null +++ b/Master/source/tlgui/tltcl/tk8.6.12-src.tar.gz diff --git a/Master/source/tlgui/tltcl/tltcl.README b/Master/source/tlgui/tltcl/tltcl.README index a4e90bcde40..f6adad85fcc 100644 --- a/Master/source/tlgui/tltcl/tltcl.README +++ b/Master/source/tlgui/tltcl/tltcl.README @@ -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 @@ First,patch the file tk8.6.11/win/wish.exe.manifest.in for <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 @@ Create or choose a root for the installation. Do for Tcl and Tk successively: 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 |