pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc Changes 8.6.7:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c9608355b749
branches:  trunk
changeset: 367165:c9608355b749
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Aug 25 11:05:33 2017 +0000

description:
Changes 8.6.7:
Bug fixes.

diffstat:

 lang/tcl/Makefile                                       |  13 +-
 lang/tcl/Makefile.version                               |  10 +-
 lang/tcl/PLIST                                          |  19 ++--
 lang/tcl/distinfo                                       |  30 ++++----
 lang/tcl/patches/patch-pkgs_itcl4.0.5_configure         |  63 -----------------
 lang/tcl/patches/patch-pkgs_itcl4.1.0_configure         |  63 +++++++++++++++++
 lang/tcl/patches/patch-pkgs_sqlite3.13.0_Makefile.in    |  15 ----
 lang/tcl/patches/patch-pkgs_sqlite3.13.0_configure      |  62 ----------------
 lang/tcl/patches/patch-pkgs_sqlite3.20.0_Makefile.in    |  15 ++++
 lang/tcl/patches/patch-pkgs_sqlite3.20.0_configure      |  62 ++++++++++++++++
 lang/tcl/patches/patch-pkgs_tdbc1.0.4_configure         |  63 -----------------
 lang/tcl/patches/patch-pkgs_tdbc1.0.5_configure         |  63 +++++++++++++++++
 lang/tcl/patches/patch-pkgs_tdbcmysql1.0.4_configure    |  63 -----------------
 lang/tcl/patches/patch-pkgs_tdbcmysql1.0.5_configure    |  62 ++++++++++++++++
 lang/tcl/patches/patch-pkgs_tdbcodbc1.0.4_configure     |  63 -----------------
 lang/tcl/patches/patch-pkgs_tdbcodbc1.0.5_configure     |  62 ++++++++++++++++
 lang/tcl/patches/patch-pkgs_tdbcpostgres1.0.4_configure |  63 -----------------
 lang/tcl/patches/patch-pkgs_tdbcpostgres1.0.5_configure |  62 ++++++++++++++++
 lang/tcl/patches/patch-pkgs_thread2.8.0_configure       |  62 ----------------
 lang/tcl/patches/patch-pkgs_thread2.8.1_configure       |  62 ++++++++++++++++
 lang/tcl/patches/patch-unix_Makefile.in                 |  18 ++--
 lang/tcl/patches/patch-unix_configure                   |  54 +++++++-------
 x11/tk/Makefile.version                                 |   4 +-
 x11/tk/distinfo                                         |  14 +-
 x11/tk/patches/patch-unix_Makefile.in                   |   6 +-
 x11/tk/patches/patch-unix_configure                     |  54 +++++++-------
 26 files changed, 564 insertions(+), 563 deletions(-)

diffs (truncated from 1563 to 300 lines):

diff -r 77702cbde9c3 -r c9608355b749 lang/tcl/Makefile
--- a/lang/tcl/Makefile Fri Aug 25 09:25:08 2017 +0000
+++ b/lang/tcl/Makefile Fri Aug 25 11:05:33 2017 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.96 2017/07/22 23:40:07 dsainty Exp $
+# $NetBSD: Makefile,v 1.97 2017/08/25 11:05:33 adam Exp $
 
 DISTNAME=      tcl${TCL_VERSION}-src
 PKGNAME=       tcl-${TCL_VERSION}
-PKGREVISION=   2
 CATEGORIES=    lang
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=tcl/}
 
@@ -47,12 +46,14 @@
 PLIST_SUBST+=          SONUM=${TCL_SONUM}
 PLIST_SUBST+=          BASEVER=${TCL_BASEVER}
 PLIST_SUBST+=          ITCL_VERSION=${ITCL_VERSION}
+PLIST_SUBST+=          SQLITE3_VERSION=${SQLITE3_VERSION}
 PLIST_SUBST+=          TDBC_VERSION=${TDBC_VERSION}
+PLIST_SUBST+=          THREAD_VERSION=${THREAD_VERSION}
 
 CONFIGURE_ARGS+=       --with-system-sqlite
 SUBST_CLASSES+=                sqllink
 SUBST_STAGE.sqllink=   pre-configure
-SUBST_FILES.sqllink=   pkgs/sqlite3.13.0/configure
+SUBST_FILES.sqllink=   pkgs/sqlite${SQLITE3_VERSION}/configure
 SUBST_SED.sqllink=     -e "/LIBS=/s|-lsqlite3|-L${BUILDLINK_PREFIX.sqlite3}/lib ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.sqlite3}/lib -lsqlite3|g"
 
 # install-sh requires $SHELL is an extremely close match to /bin/sh
@@ -61,17 +62,17 @@
 .if ${OPSYS} == "Darwin"
 post-build:
 .  for lib in itcl${ITCL_VERSION}/libitcl${ITCL_VERSION}.dylib \
-             sqlite3.13.0/libsqlite3.13.0.dylib \
+             sqlite${SQLITE3_VERSION}/libsqlite${SQLITE3_VERSION}.dylib \
              tdbc${TDBC_VERSION}/libtdbc${TDBC_VERSION}.dylib \
              tdbcmysql${TDBC_VERSION}/libtdbcmysql${TDBC_VERSION}.dylib \
              tdbcodbc${TDBC_VERSION}/libtdbcodbc${TDBC_VERSION}.dylib \
              tdbcpostgres${TDBC_VERSION}/libtdbcpostgres${TDBC_VERSION}.dylib \
-             thread2.8.0/libthread2.8.0.dylib
+             thread${THREAD_VERSION}/libthread${THREAD_VERSION}.dylib
        install_name_tool -id ${PREFIX}/lib/${lib} ${WRKSRC}/unix/pkgs/${lib}
 .  endfor
 .endif
 
-BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=3.13.0
+BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=${SQLITE3_VERSION}
 .include "../../databases/sqlite3/buildlink3.mk"
 .include "../../devel/zlib/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 77702cbde9c3 -r c9608355b749 lang/tcl/Makefile.version
--- a/lang/tcl/Makefile.version Fri Aug 25 09:25:08 2017 +0000
+++ b/lang/tcl/Makefile.version Fri Aug 25 11:05:33 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.version,v 1.21 2016/10/21 11:45:44 kamil Exp $
+# $NetBSD: Makefile.version,v 1.22 2017/08/25 11:05:33 adam Exp $
 # used by cad/xcircuit/Makefile
 # used by devel/tcl-tclcl/Makefile
 # used by lang/tcl/Makefile
@@ -7,8 +7,10 @@
 
 TCL_SONUM=     86
 TCL_BASEVER=   8.6
-TCL_VERSION=   8.6.6
+TCL_VERSION=   8.6.7
 
 # Update bundled versions in lang/tcl/buildlink3.mk
-ITCL_VERSION=  4.0.5
-TDBC_VERSION=  1.0.4
+ITCL_VERSION=  4.1.0
+SQLITE3_VERSION=3.20.0
+TDBC_VERSION=  1.0.5
+THREAD_VERSION=        2.8.1
diff -r 77702cbde9c3 -r c9608355b749 lang/tcl/PLIST
--- a/lang/tcl/PLIST    Fri Aug 25 09:25:08 2017 +0000
+++ b/lang/tcl/PLIST    Fri Aug 25 11:05:33 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.22 2016/10/21 11:45:44 kamil Exp $
+@comment $NetBSD: PLIST,v 1.23 2017/08/25 11:05:33 adam Exp $
 bin/sqlite3_analyzer
 bin/tclsh
 bin/tclsh${BASEVER}
@@ -64,8 +64,8 @@
 lib/libtcl${SONUM}.so.1.0
 lib/libtclstub${SONUM}.a
 lib/pkgconfig/tcl.pc
-lib/sqlite3.13.0/libsqlite3.13.0.so
-lib/sqlite3.13.0/pkgIndex.tcl
+lib/sqlite${SQLITE3_VERSION}/libsqlite${SQLITE3_VERSION}.so
+lib/sqlite${SQLITE3_VERSION}/pkgIndex.tcl
 lib/tcl${BASEVER}/auto.tcl
 lib/tcl${BASEVER}/clock.tcl
 lib/tcl${BASEVER}/encoding/ascii.enc
@@ -298,9 +298,9 @@
 lib/tcl${BASEVER}/word.tcl
 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.0.tm
-lib/tcl8/8.5/tcltest-2.4.0.tm
-lib/tcl8/8.6/http-2.8.9.tm
+lib/tcl8/8.5/msgcat-1.6.1.tm
+lib/tcl8/8.5/tcltest-2.4.1.tm
+lib/tcl8/8.6/http-2.8.11.tm
 lib/tcl8/8.6/tdbc/sqlite3-${TDBC_VERSION}.tm
 lib/tclConfig.sh
 lib/tclooConfig.sh
@@ -318,9 +318,9 @@
 lib/tdbcpostgres${TDBC_VERSION}/libtdbcpostgres${TDBC_VERSION}.so
 lib/tdbcpostgres${TDBC_VERSION}/pkgIndex.tcl
 lib/tdbcpostgres${TDBC_VERSION}/tdbcpostgres.tcl
-lib/thread2.8.0/libthread2.8.0.so
-lib/thread2.8.0/pkgIndex.tcl
-lib/thread2.8.0/ttrace.tcl
+lib/thread${THREAD_VERSION}/libthread${THREAD_VERSION}.so
+lib/thread${THREAD_VERSION}/pkgIndex.tcl
+lib/thread${THREAD_VERSION}/ttrace.tcl
 man/man1/tclsh.1
 man/man3/TCL_MEM_DEBUG.3
 man/man3/Tcl_Access.3
@@ -1136,6 +1136,7 @@
 man/mann/tdbc_mapSqlState.n
 man/mann/tdbc_mysql.n
 man/mann/tdbc_odbc.n
+man/mann/tdbc_postgres.n
 man/mann/tdbc_resultset.n
 man/mann/tdbc_sqlite3.n
 man/mann/tdbc_statement.n
diff -r 77702cbde9c3 -r c9608355b749 lang/tcl/distinfo
--- a/lang/tcl/distinfo Fri Aug 25 09:25:08 2017 +0000
+++ b/lang/tcl/distinfo Fri Aug 25 11:05:33 2017 +0000
@@ -1,24 +1,24 @@
-$NetBSD: distinfo,v 1.73 2017/07/20 10:23:35 jperkin Exp $
+$NetBSD: distinfo,v 1.74 2017/08/25 11:05:33 adam Exp $
 
-SHA1 (tcl8.6.6-src.tar.gz) = 169dd1589cad62c9fac4257c113db245da502cd0
-RMD160 (tcl8.6.6-src.tar.gz) = 2386a69eb841f8af51c1b124f68e0b812a225cca
-SHA512 (tcl8.6.6-src.tar.gz) = b8e707470655ceef2ef385b8a2e617c1c0ebced577732d1f5e818cd7295ca25da491b6024047cae2aff754d27e00d646f830c2049b96f306ac96bc69b02da7b0
-Size (tcl8.6.6-src.tar.gz) = 9553805 bytes
+SHA1 (tcl8.6.7-src.tar.gz) = 68934c6ecf827348085e0f06c7396b31fb539d83
+RMD160 (tcl8.6.7-src.tar.gz) = 5f114bbd95c7208f929fe9ddb3432636d376844c
+SHA512 (tcl8.6.7-src.tar.gz) = 67f6a4266dbaf5858508a8533e0334f5a76ffc6372cf321922fd032fe34f74df0368f9a3059a885e29bb0f4f7f99c78d91b8fc3700d4fa7a7f1653b436c3a154
+Size (tcl8.6.7-src.tar.gz) = 9687799 bytes
 SHA1 (patch-generic_tclInt.h) = fde6a5458a138b6d61fdbab1269b1c5111a28b22
 SHA1 (patch-generic_tclPort.h) = 36ff05b22591d588952e55d0f13c2ef52e371d1e
 SHA1 (patch-generic_tclPosixStr.c) = 68da211865282fe7124cad71381658f8dfb986d6
-SHA1 (patch-pkgs_itcl4.0.5_configure) = 659d90c050ae3f3792d0a809f2af7c13d2a5a333
-SHA1 (patch-pkgs_sqlite3.13.0_Makefile.in) = 1205936335cda5d413c24da33608a9bbec6a65a9
-SHA1 (patch-pkgs_sqlite3.13.0_configure) = 7f7ca86055256eea1a6d3211653f18667f72a21b
-SHA1 (patch-pkgs_tdbc1.0.4_configure) = 9796693e8ec08ad226db635d94127fd6a6d9af17
-SHA1 (patch-pkgs_tdbcmysql1.0.4_configure) = 2a1304b0d7a9659796883209742f353b2d4d26c8
-SHA1 (patch-pkgs_tdbcodbc1.0.4_configure) = 29aa1914b757cfd4b5e87ba38d23e3cbe40ba2fe
-SHA1 (patch-pkgs_tdbcpostgres1.0.4_configure) = 498cd28bdb53b4e9f1a25d8227bb47576ce4ccfe
-SHA1 (patch-pkgs_thread2.8.0_configure) = 2d130ac4a5cbebeb3a3aae41b8e9827d9bd57f45
+SHA1 (patch-pkgs_itcl4.1.0_configure) = 98339559decd7ebc8fe17b5d68a325caca7eda4f
+SHA1 (patch-pkgs_sqlite3.20.0_Makefile.in) = fae382e994aa4d64f7a378a79052f0ab0fe31ad5
+SHA1 (patch-pkgs_sqlite3.20.0_configure) = 89558eb615ecb8bc77a93daf3aec008eef7c108a
+SHA1 (patch-pkgs_tdbc1.0.5_configure) = 56c18f7db759b55395c9afb93ce35d0ebf249f59
+SHA1 (patch-pkgs_tdbcmysql1.0.5_configure) = d2378b6f84549436bc754f3de3662546a4e481fb
+SHA1 (patch-pkgs_tdbcodbc1.0.5_configure) = c823f391169f2169d9336d31623e0342ac81ba44
+SHA1 (patch-pkgs_tdbcpostgres1.0.5_configure) = 77a0310fb607f08617b04494056cab614d504d7c
+SHA1 (patch-pkgs_thread2.8.1_configure) = 6989cf8c8aca8b1ff4a25226449e1dbfed47c298
 SHA1 (patch-tests_load.test) = 438695ab76e01646e49aadc01c44344a5495eabb
 SHA1 (patch-tests_pkgMkIndex.test) = 70d1042c1f4743052c5fa191fa7c4732a08e28a2
-SHA1 (patch-unix_Makefile.in) = 218666b8a2a49dd1c8814abb165136363ceedbc2
-SHA1 (patch-unix_configure) = 497eebc6dfa614647a400c94847f5fdb82d6e361
+SHA1 (patch-unix_Makefile.in) = 883559e3292ad984a145d0686ae98d73064d2961
+SHA1 (patch-unix_configure) = 16d5030085a66b69e61ab3d55e1fd97e9a8c1836
 SHA1 (patch-unix_tclConfig.sh.in) = 341ac4f1bbfb29551dea87ade98b3b7b59652a31
 SHA1 (patch-unix_tclUnixCompat.c) = 7ffa40a1a56345f5b86cd896e8e3b0d5748d8c5e
 SHA1 (patch-unix_tclUnixFCmd.c) = e715d9419a36a8414355252bb3da0ef48b07fe4f
diff -r 77702cbde9c3 -r c9608355b749 lang/tcl/patches/patch-pkgs_itcl4.0.5_configure
--- a/lang/tcl/patches/patch-pkgs_itcl4.0.5_configure   Fri Aug 25 09:25:08 2017 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,63 +0,0 @@
-$NetBSD: patch-pkgs_itcl4.0.5_configure,v 1.4 2017/07/16 09:06:44 wiz Exp $
-
-Add support for DragonFly.
-
-Honor LDFLAGS on NetBSD.
-https://core.tcl.tk/tcl/tktview/fed5069f8a8e59e97af0a784b534919f5b789b1e
-
---- pkgs/itcl4.0.5/configure.orig      2016-07-12 15:29:40.000000000 +0000
-+++ pkgs/itcl4.0.5/configure
-@@ -7443,8 +7443,7 @@ fi
-                   CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}'
- fi
-               LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS}
--              SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so${SHLIB_VERSION}'
--              LDFLAGS="-Wl,-export-dynamic"
-+              LDFLAGS="-Wl,--export-dynamic"
-               ;;
-           esac
-           case "$arch" in
-@@ -7464,13 +7463,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} -shared ${SHLIB_CFLAGS}'
-+          SHLIB_LD='${CC} -shared ${SHLIB_CFLAGS} ${LDFLAGS_DEFAULT}'
-           SHLIB_SUFFIX=".so"
-           LDFLAGS="$LDFLAGS -export-dynamic"
-           if test $doRpath = yes; then :
-@@ -7487,7 +7484,7 @@ fi
- 
- fi
-           ;;
--      FreeBSD-*)
-+      FreeBSD-*|DragonFly-*)
-           # This configuration from FreeBSD Ports.
-           SHLIB_CFLAGS="-fPIC"
-           SHLIB_LD="${CC} -shared"
-@@ -7509,10 +7506,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
-           ;;
-@@ -8123,7 +8116,7 @@ fi
-           BSD/OS*) ;;
-           CYGWIN_*|MINGW32_*) ;;
-           IRIX*) ;;
--          NetBSD-*|FreeBSD-*|OpenBSD-*) ;;
-+          NetBSD-*|FreeBSD-*|OpenBSD-*|DragonFly-*) ;;
-           Darwin-*) ;;
-           SCO_SV-3.2*) ;;
-           windows) ;;
diff -r 77702cbde9c3 -r c9608355b749 lang/tcl/patches/patch-pkgs_itcl4.1.0_configure
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/tcl/patches/patch-pkgs_itcl4.1.0_configure   Fri Aug 25 11:05:33 2017 +0000
@@ -0,0 +1,63 @@
+$NetBSD: patch-pkgs_itcl4.1.0_configure,v 1.1 2017/08/25 11:05:33 adam Exp $
+
+Add support for DragonFly.
+
+Honor LDFLAGS on NetBSD.
+https://core.tcl.tk/tcl/tktview/fed5069f8a8e59e97af0a784b534919f5b789b1e
+
+--- pkgs/itcl4.1.0/configure.orig      2016-07-12 15:29:40.000000000 +0000
++++ pkgs/itcl4.1.0/configure
+@@ -7443,8 +7443,7 @@ fi
+                   CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}'
+ fi
+               LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS}
+-              SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so${SHLIB_VERSION}'
+-              LDFLAGS="-Wl,-export-dynamic"
++              LDFLAGS="-Wl,--export-dynamic"
+               ;;
+           esac
+           case "$arch" in
+@@ -7464,13 +7463,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} -shared ${SHLIB_CFLAGS}'
++          SHLIB_LD='${CC} -shared ${SHLIB_CFLAGS} ${LDFLAGS_DEFAULT}'
+           SHLIB_SUFFIX=".so"
+           LDFLAGS="$LDFLAGS -export-dynamic"
+           if test $doRpath = yes; then :
+@@ -7487,7 +7484,7 @@ fi
+ 
+ fi
+           ;;
+-      FreeBSD-*)
++      FreeBSD-*|DragonFly-*)
+           # This configuration from FreeBSD Ports.
+           SHLIB_CFLAGS="-fPIC"
+           SHLIB_LD="${CC} -shared"
+@@ -7509,10 +7506,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
+           ;;
+@@ -8123,7 +8116,7 @@ fi
+           BSD/OS*) ;;
+           CYGWIN_*|MINGW32_*) ;;
+           IRIX*) ;;
+-          NetBSD-*|FreeBSD-*|OpenBSD-*) ;;



Home | Main Index | Thread Index | Old Index