pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc tcl/tk: updated to 8.6.10
details: https://anonhg.NetBSD.org/pkgsrc/rev/4580fdc71729
branches: trunk
changeset: 427439:4580fdc71729
user: adam <adam%pkgsrc.org@localhost>
date: Thu Apr 16 17:07:07 2020 +0000
description:
tcl/tk: updated to 8.6.10
Changes in Tcl/Tk 8.6.10
Tcl Changes
New unsupported commands
tcl::unsupported::timerate
tcl::unsupported::corotype
Tk Changes
New Commands
tk::mac::PerformService
tk::mac::LaunchURL
tk::mac::GetAppPath
tk::mac::PrintDocument
Expanded Syntax / New Options
menubutton post x y index
combobox current end
Updated packages
http 2.9.1
Itcl 4.2.0
Thread 2.8.5
sqlite 3.30.1
tdbc 1.1.1
diffstat:
lang/tcl/Makefile | 3 +-
lang/tcl/Makefile.version | 12 ++--
lang/tcl/PLIST | 14 ++++-
lang/tcl/buildlink3.mk | 6 +-
lang/tcl/distinfo | 32 ++++++------
lang/tcl/patches/patch-generic_tclInt.h | 6 +-
lang/tcl/patches/patch-pkgs_itcl4.1.2_configure | 42 ----------------
lang/tcl/patches/patch-pkgs_itcl4.2.0_configure | 41 ++++++++++++++++
lang/tcl/patches/patch-pkgs_sqlite3.25.3_Makefile.in | 15 -----
lang/tcl/patches/patch-pkgs_sqlite3.25.3_configure | 42 ----------------
lang/tcl/patches/patch-pkgs_sqlite3.30.1.2_Makefile.in | 15 +++++
lang/tcl/patches/patch-pkgs_sqlite3.30.1.2_configure | 41 ++++++++++++++++
lang/tcl/patches/patch-pkgs_tdbc1.1.0_configure | 42 ----------------
lang/tcl/patches/patch-pkgs_tdbc1.1.1_configure | 41 ++++++++++++++++
lang/tcl/patches/patch-pkgs_tdbcmysql1.1.0_configure | 42 ----------------
lang/tcl/patches/patch-pkgs_tdbcmysql1.1.1_configure | 41 ++++++++++++++++
lang/tcl/patches/patch-pkgs_tdbcodbc1.1.0_configure | 42 ----------------
lang/tcl/patches/patch-pkgs_tdbcodbc1.1.1_configure | 41 ++++++++++++++++
lang/tcl/patches/patch-pkgs_tdbcpostgres1.1.0_configure | 42 ----------------
lang/tcl/patches/patch-pkgs_tdbcpostgres1.1.1_configure | 41 ++++++++++++++++
lang/tcl/patches/patch-pkgs_thread2.8.4_configure | 42 ----------------
lang/tcl/patches/patch-pkgs_thread2.8.5_configure | 41 ++++++++++++++++
lang/tcl/patches/patch-unix_Makefile.in | 40 +++++++-------
lang/tcl/patches/patch-unix_configure | 43 +++++++---------
x11/tk/Makefile | 6 +-
x11/tk/Makefile.version | 4 +-
x11/tk/PLIST | 12 ++++-
x11/tk/distinfo | 10 +-
28 files changed, 403 insertions(+), 396 deletions(-)
diffs (truncated from 1238 to 300 lines):
diff -r 9c20a86008a4 -r 4580fdc71729 lang/tcl/Makefile
--- a/lang/tcl/Makefile Thu Apr 16 15:49:41 2020 +0000
+++ b/lang/tcl/Makefile Thu Apr 16 17:07:07 2020 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.109 2020/04/12 08:28:55 adam Exp $
+# $NetBSD: Makefile,v 1.110 2020/04/16 17:07:07 adam Exp $
DISTNAME= tcl${TCL_VERSION}-src
PKGNAME= tcl-${TCL_VERSION}
-PKGREVISION= 3
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tcl/}
diff -r 9c20a86008a4 -r 4580fdc71729 lang/tcl/Makefile.version
--- a/lang/tcl/Makefile.version Thu Apr 16 15:49:41 2020 +0000
+++ b/lang/tcl/Makefile.version Thu Apr 16 17:07:07 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.version,v 1.25 2019/11/03 19:04:09 rillig Exp $
+# $NetBSD: Makefile.version,v 1.26 2020/04/16 17:07:07 adam Exp $
# used by cad/xcircuit/Makefile
# used by devel/tcl-tclcl/Makefile
# used by lang/tcl/Makefile
@@ -7,10 +7,10 @@
TCL_SONUM= 86
TCL_BASEVER= 8.6
-TCL_VERSION= 8.6.9
+TCL_VERSION= 8.6.10
# Update bundled versions in lang/tcl/buildlink3.mk
-ITCL_VERSION= 4.1.2
-SQLITE3_VERSION= 3.25.3
-TDBC_VERSION= 1.1.0
-THREAD_VERSION= 2.8.4
+ITCL_VERSION= 4.2.0
+SQLITE3_VERSION= 3.30.1.2
+TDBC_VERSION= 1.1.1
+THREAD_VERSION= 2.8.5
diff -r 9c20a86008a4 -r 4580fdc71729 lang/tcl/PLIST
--- a/lang/tcl/PLIST Thu Apr 16 15:49:41 2020 +0000
+++ b/lang/tcl/PLIST Thu Apr 16 17:07:07 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.25 2018/12/09 18:33:55 adam Exp $
+@comment $NetBSD: PLIST,v 1.26 2020/04/16 17:07:07 adam Exp $
bin/sqlite3_analyzer
bin/tclsh
bin/tclsh${BASEVER}
@@ -299,8 +299,8 @@
lib/tcl8/8.4/platform-1.0.14.tm
lib/tcl8/8.4/platform/shell-1.1.4.tm
lib/tcl8/8.5/msgcat-1.6.1.tm
-lib/tcl8/8.5/tcltest-2.5.0.tm
-lib/tcl8/8.6/http-2.9.0.tm
+lib/tcl8/8.5/tcltest-2.5.1.tm
+lib/tcl8/8.6/http-2.9.1.tm
lib/tcl8/8.6/tdbc/sqlite3-${TDBC_VERSION}.tm
lib/tclConfig.sh
lib/tclooConfig.sh
@@ -322,6 +322,9 @@
lib/thread${THREAD_VERSION}/pkgIndex.tcl
lib/thread${THREAD_VERSION}/ttrace.tcl
man/man1/tclsh.1
+man/man3/DString.3
+man/man3/Notifier.3
+man/man3/RegExp.3
man/man3/TCL_MEM_DEBUG.3
man/man3/Tcl_Access.3
man/man3/Tcl_AddErrorInfo.3
@@ -970,6 +973,7 @@
man/man3/Tcl_ZlibStreamInit.3
man/man3/Tcl_ZlibStreamPut.3
man/man3/Tdbc_Init.3
+man/man3/Thread.3
man/man3/attemptckalloc.3
man/man3/attemptckrealloc.3
man/man3/ckalloc.3
@@ -1051,6 +1055,7 @@
man/mann/join.n
man/mann/lappend.n
man/mann/lassign.n
+man/mann/library.n
man/mann/lindex.n
man/mann/linsert.n
man/mann/list.n
@@ -1080,8 +1085,10 @@
man/mann/oo_object.n
man/mann/open.n
man/mann/package.n
+man/mann/packagens.n
man/mann/parray.n
man/mann/pid.n
+man/mann/pkgMkIndex.n
man/mann/pkg_create.n
man/mann/pkg_mkIndex.n
man/mann/platform.n
@@ -1145,6 +1152,7 @@
man/mann/thread.n
man/mann/throw.n
man/mann/time.n
+man/mann/timerate.n
man/mann/tm.n
man/mann/tpool.n
man/mann/trace.n
diff -r 9c20a86008a4 -r 4580fdc71729 lang/tcl/buildlink3.mk
--- a/lang/tcl/buildlink3.mk Thu Apr 16 15:49:41 2020 +0000
+++ b/lang/tcl/buildlink3.mk Thu Apr 16 17:07:07 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.31 2018/12/09 18:33:55 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.32 2020/04/16 17:07:07 adam Exp $
BUILDLINK_TREE+= tcl
@@ -22,8 +22,8 @@
TCLCONFIG_SH?= ${BUILDLINK_PREFIX.tcl}/lib/tclConfig.sh
TCLSH= ${BUILDLINK_PREFIX.tcl}/bin/tclsh
# Bundled library
-ITCL_VERSION= 4.1.2
-TDBC_VERSION= 1.1.0
+ITCL_VERSION= 4.2.0
+TDBC_VERSION= 1.1.1
.include "../../devel/zlib/buildlink3.mk"
.include "../../mk/dlopen.buildlink3.mk"
diff -r 9c20a86008a4 -r 4580fdc71729 lang/tcl/distinfo
--- a/lang/tcl/distinfo Thu Apr 16 15:49:41 2020 +0000
+++ b/lang/tcl/distinfo Thu Apr 16 17:07:07 2020 +0000
@@ -1,24 +1,24 @@
-$NetBSD: distinfo,v 1.77 2018/12/09 18:33:55 adam Exp $
+$NetBSD: distinfo,v 1.78 2020/04/16 17:07:07 adam Exp $
-SHA1 (tcl8.6.9-src.tar.gz) = 861c5c8bbce9eda892c5e63b6035e09fad90a25f
-RMD160 (tcl8.6.9-src.tar.gz) = 73d064888101ab3a4a832bd9b242937e5f26315c
-SHA512 (tcl8.6.9-src.tar.gz) = 707fc0fb4f45c85e8f21692e5035d727cde27d87a2e1cd2e748ad373ebd3517aeca25ecaef3382a2f0e0a1feff96ce94a62b87abcf085e1a0afe2a23ef460112
-Size (tcl8.6.9-src.tar.gz) = 10000896 bytes
-SHA1 (patch-generic_tclInt.h) = fde6a5458a138b6d61fdbab1269b1c5111a28b22
+SHA1 (tcl8.6.10-src.tar.gz) = 0ba1dcc40db79749c322258781879a3c17093295
+RMD160 (tcl8.6.10-src.tar.gz) = e44c76e48b77c825dc6fb7a78ef8f7297106784a
+SHA512 (tcl8.6.10-src.tar.gz) = c89b886e483320a284033de51b5363758ef4748d6248ae73eb8e90fbe76c180395f485135ca9bf1246dd567159a77ffc1e8cb537bc2fc4a09b01448928d0afd7
+Size (tcl8.6.10-src.tar.gz) = 10144235 bytes
+SHA1 (patch-generic_tclInt.h) = f41a50e6461d0afacd1c8656944403e438ea6baf
SHA1 (patch-generic_tclPort.h) = 36ff05b22591d588952e55d0f13c2ef52e371d1e
SHA1 (patch-generic_tclPosixStr.c) = 68da211865282fe7124cad71381658f8dfb986d6
-SHA1 (patch-pkgs_itcl4.1.2_configure) = 508efecf058cfd10cc1c815fa948616ee248d6ef
-SHA1 (patch-pkgs_sqlite3.25.3_Makefile.in) = 985bef7d2d6d8b96a9dd8072a3194620dc32b495
-SHA1 (patch-pkgs_sqlite3.25.3_configure) = 98dd6187eb3317d1c486f439fe889160a13415ef
-SHA1 (patch-pkgs_tdbc1.1.0_configure) = ba65923172774dcd80151aa507a5633c8b7df3ba
-SHA1 (patch-pkgs_tdbcmysql1.1.0_configure) = 6cc5957be85cfca9df7b75dc7a932256d283d3dc
-SHA1 (patch-pkgs_tdbcodbc1.1.0_configure) = a082e2b0cd424bc19a3253a8ead2cd0ead9fb568
-SHA1 (patch-pkgs_tdbcpostgres1.1.0_configure) = 6693bad209d40d8909eb35a08f93a6bbcb63d2c1
-SHA1 (patch-pkgs_thread2.8.4_configure) = 5a02414b95cd7a41ff3d6be181e9cf1fe573cf13
+SHA1 (patch-pkgs_itcl4.2.0_configure) = e84e707c48094f120cc600b660d4370c22a03de7
+SHA1 (patch-pkgs_sqlite3.30.1.2_Makefile.in) = 3e7035f0949007ffd27db3a7ae2632d9f1469aed
+SHA1 (patch-pkgs_sqlite3.30.1.2_configure) = f0ec2cea5b80c624108a30435fb32662426b96c1
+SHA1 (patch-pkgs_tdbc1.1.1_configure) = 6a8ca5f4a18d69a2838ae56133eab263c7579d14
+SHA1 (patch-pkgs_tdbcmysql1.1.1_configure) = 2b82599a4fcd2114c815ef9583cb66130f06ba34
+SHA1 (patch-pkgs_tdbcodbc1.1.1_configure) = 5c0b4e2adf39c6c6a9488d1aab80768cf8bee489
+SHA1 (patch-pkgs_tdbcpostgres1.1.1_configure) = dcecad9c96bd0f52cb4fc89228621b55495f7b79
+SHA1 (patch-pkgs_thread2.8.5_configure) = 0f11827bea5ca7f6419289a0b1cfa17843a184ee
SHA1 (patch-tests_load.test) = 438695ab76e01646e49aadc01c44344a5495eabb
SHA1 (patch-tests_pkgMkIndex.test) = 70d1042c1f4743052c5fa191fa7c4732a08e28a2
-SHA1 (patch-unix_Makefile.in) = a67bf7793579c80d363a62ef2efa6ed4ee1e2cbd
-SHA1 (patch-unix_configure) = f5b281877a6a40db1c1850be98819ff6612b16ce
+SHA1 (patch-unix_Makefile.in) = ec1cd7d020502bfc3ff41b2652602fe9500a97f3
+SHA1 (patch-unix_configure) = 94b3a54fb4e15022f2fb966f942fd7f32b370d32
SHA1 (patch-unix_tclConfig.sh.in) = 341ac4f1bbfb29551dea87ade98b3b7b59652a31
SHA1 (patch-unix_tclUnixCompat.c) = 7ffa40a1a56345f5b86cd896e8e3b0d5748d8c5e
SHA1 (patch-unix_tclUnixFCmd.c) = e715d9419a36a8414355252bb3da0ef48b07fe4f
diff -r 9c20a86008a4 -r 4580fdc71729 lang/tcl/patches/patch-generic_tclInt.h
--- a/lang/tcl/patches/patch-generic_tclInt.h Thu Apr 16 15:49:41 2020 +0000
+++ b/lang/tcl/patches/patch-generic_tclInt.h Thu Apr 16 17:07:07 2020 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-generic_tclInt.h,v 1.2 2016/09/03 11:58:01 adam Exp $
+$NetBSD: patch-generic_tclInt.h,v 1.3 2020/04/16 17:07:07 adam Exp $
---- generic/tclInt.h.orig 2016-07-11 11:51:23.000000000 +0000
+--- generic/tclInt.h.orig 2019-11-13 17:57:08.000000000 +0000
+++ generic/tclInt.h
@@ -38,16 +38,8 @@
#include <stdio.h>
@@ -17,5 +17,5 @@
#include <string.h>
-#endif
#if defined(STDC_HEADERS) || defined(__STDC__) || defined(__C99__FUNC__) \
- || defined(__cplusplus) || defined(_MSC_VER)
+ || defined(__cplusplus) || defined(_MSC_VER) || defined(__ICC)
#include <stddef.h>
diff -r 9c20a86008a4 -r 4580fdc71729 lang/tcl/patches/patch-pkgs_itcl4.1.2_configure
--- a/lang/tcl/patches/patch-pkgs_itcl4.1.2_configure Thu Apr 16 15:49:41 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,42 +0,0 @@
-$NetBSD: patch-pkgs_itcl4.1.2_configure,v 1.1 2018/12/09 18:33:55 adam Exp $
-
-Honor LDFLAGS on NetBSD.
-https://core.tcl.tk/tcl/tktview/fed5069f8a8e59e97af0a784b534919f5b789b1e
-
---- pkgs/itcl4.1.2/configure.orig 2018-11-01 15:59:41.000000000 +0000
-+++ pkgs/itcl4.1.2/configure
-@@ -6935,7 +6935,7 @@ fi
- fi
- LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS}
- SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so${SHLIB_VERSION}'
-- LDFLAGS="-Wl,-export-dynamic"
-+ LDFLAGS="-Wl,--export-dynamic"
- CFLAGS_OPTIMIZE="-O2"
- if test "${TCL_THREADS}" = "1"; then :
-
-@@ -6946,13 +6946,11 @@ fi
-
- fi
- # OpenBSD doesn't do version numbers with dots.
-- UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
-- TCL_LIB_VERSIONS_OK=nodots
- ;;
- NetBSD-*)
- # NetBSD has ELF and can use 'cc -shared' to build shared libs
- SHLIB_CFLAGS="-fPIC"
-- SHLIB_LD='${CC} ${SHLIB_CFLAGS} -shared'
-+ SHLIB_LD='${CC} ${SHLIB_CFLAGS} -shared ${LDFLAGS_DEFAULT}'
- SHLIB_SUFFIX=".so"
- LDFLAGS="$LDFLAGS -export-dynamic"
- if test $doRpath = yes; then :
-@@ -6991,10 +6989,6 @@ fi
- case $system in
- FreeBSD-3.*)
- # Version numbers are dot-stripped by system policy.
-- TCL_TRIM_DOTS=`echo ${PACKAGE_VERSION} | tr -d .`
-- UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
-- SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so.1'
-- TCL_LIB_VERSIONS_OK=nodots
- ;;
- esac
- ;;
diff -r 9c20a86008a4 -r 4580fdc71729 lang/tcl/patches/patch-pkgs_itcl4.2.0_configure
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/tcl/patches/patch-pkgs_itcl4.2.0_configure Thu Apr 16 17:07:07 2020 +0000
@@ -0,0 +1,41 @@
+$NetBSD: patch-pkgs_itcl4.2.0_configure,v 1.1 2020/04/16 17:07:07 adam Exp $
+
+Honor LDFLAGS on NetBSD.
+https://core.tcl.tk/tcl/tktview/fed5069f8a8e59e97af0a784b534919f5b789b1e
+
+--- pkgs/itcl4.2.0/configure.orig 2019-11-20 16:38:54.000000000 +0000
++++ pkgs/itcl4.2.0/configure
+@@ -6920,20 +6920,18 @@ fi
+ fi
+ LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS}
+ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so${SHLIB_VERSION}'
+- LDFLAGS="-Wl,-export-dynamic"
++ LDFLAGS="-Wl,--export-dynamic"
+ CFLAGS_OPTIMIZE="-O2"
+ # On OpenBSD: Compile with -pthread
+ # Don't link with -lpthread
+ LIBS=`echo $LIBS | sed s/-lpthread//`
+ CFLAGS="$CFLAGS -pthread"
+ # OpenBSD doesn't do version numbers with dots.
+- UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
+- TCL_LIB_VERSIONS_OK=nodots
+ ;;
+ NetBSD-*)
+ # NetBSD has ELF and can use 'cc -shared' to build shared libs
+ SHLIB_CFLAGS="-fPIC"
+- SHLIB_LD='${CC} ${SHLIB_CFLAGS} -shared'
++ SHLIB_LD='${CC} ${SHLIB_CFLAGS} -shared ${LDFLAGS_DEFAULT}'
+ SHLIB_SUFFIX=".so"
+ LDFLAGS="$LDFLAGS -export-dynamic"
+ if test $doRpath = yes; then :
+@@ -6965,10 +6963,6 @@ fi
+ case $system in
+ FreeBSD-3.*)
+ # Version numbers are dot-stripped by system policy.
+- TCL_TRIM_DOTS=`echo ${PACKAGE_VERSION} | tr -d .`
+- UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
+- SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so.1'
+- TCL_LIB_VERSIONS_OK=nodots
+ ;;
+ esac
+ ;;
diff -r 9c20a86008a4 -r 4580fdc71729 lang/tcl/patches/patch-pkgs_sqlite3.25.3_Makefile.in
--- a/lang/tcl/patches/patch-pkgs_sqlite3.25.3_Makefile.in Thu Apr 16 15:49:41 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-$NetBSD: patch-pkgs_sqlite3.25.3_Makefile.in,v 1.1 2018/12/09 18:33:55 adam Exp $
-
-Fix building with system sqlite3.
-
---- pkgs/sqlite3.25.3/Makefile.in.orig 2016-01-07 15:38:22.000000000 +0000
-+++ pkgs/sqlite3.25.3/Makefile.in
-@@ -150,7 +150,7 @@ SHARED_BUILD = @SHARED_BUILD@
- INCLUDES = @PKG_INCLUDES@ @TCL_INCLUDES@ -I$(srcdir)/..
- #INCLUDES = @PKG_INCLUDES@ @TCL_INCLUDES@ @TK_INCLUDES@ @TK_XINCLUDES@
-
--PKG_CFLAGS = @PKG_CFLAGS@ -DSQLITE_API=MODULE_SCOPE -DSQLITE_EXTERN=
-+PKG_CFLAGS = @PKG_CFLAGS@
-
- # TCL_DEFS is not strictly need here, but if you remove it, then you
- # must make sure that configure.in checks for the necessary components
diff -r 9c20a86008a4 -r 4580fdc71729 lang/tcl/patches/patch-pkgs_sqlite3.25.3_configure
--- a/lang/tcl/patches/patch-pkgs_sqlite3.25.3_configure Thu Apr 16 15:49:41 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,42 +0,0 @@
Home |
Main Index |
Thread Index |
Old Index