pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang/tcl



Module Name:    pkgsrc
Committed By:   he
Date:           Mon Apr 14 16:40:19 UTC 2025

Modified Files:
        pkgsrc/lang/tcl: Makefile distinfo
        pkgsrc/lang/tcl/patches: patch-unix_configure

Log Message:
lang/tcl: Adhere to new separator in TCL_PACKAGE_PATH from tcl 8.6.15.

As the change log for 8.6.15 says:
* TCL_PACKAGE_PATH in tclConfig.sh change from TCL list to ":"
        (UNIX) or ";" (Windows) separated items (nijtmans)
        *** POTENTIAL INCOMPATIBILITY ***

And, indeed, yes, we were hit; tcl-scotty stopped working with the
update from 8.6.14 to 8.6.16, indicating that it could not find
the "tnm 2.1.11" extension.  TCL_PACKAGE_PATH is set in the tcl
package's unix/configure by one of our patches, and a space needed
to be a colon.

Bump PKGREVISION.


To generate a diff of this commit:
cvs rdiff -u -r1.131 -r1.132 pkgsrc/lang/tcl/Makefile
cvs rdiff -u -r1.88 -r1.89 pkgsrc/lang/tcl/distinfo
cvs rdiff -u -r1.17 -r1.18 pkgsrc/lang/tcl/patches/patch-unix_configure

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/tcl/Makefile
diff -u pkgsrc/lang/tcl/Makefile:1.131 pkgsrc/lang/tcl/Makefile:1.132
--- pkgsrc/lang/tcl/Makefile:1.131      Sat Jan 25 21:29:25 2025
+++ pkgsrc/lang/tcl/Makefile    Mon Apr 14 16:40:19 2025
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.131 2025/01/25 21:29:25 adam Exp $
+# $NetBSD: Makefile,v 1.132 2025/04/14 16:40:19 he Exp $
 
 DISTNAME=      tcl${TCL_VERSION}-src
 PKGNAME=       tcl-${TCL_VERSION}
+PKGREVISION=   1
 CATEGORIES=    lang
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=tcl/}
 

Index: pkgsrc/lang/tcl/distinfo
diff -u pkgsrc/lang/tcl/distinfo:1.88 pkgsrc/lang/tcl/distinfo:1.89
--- pkgsrc/lang/tcl/distinfo:1.88       Sun Mar 30 21:10:44 2025
+++ pkgsrc/lang/tcl/distinfo    Mon Apr 14 16:40:19 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.88 2025/03/30 21:10:44 wiz Exp $
+$NetBSD: distinfo,v 1.89 2025/04/14 16:40:19 he Exp $
 
 BLAKE2s (tcl8.6.16-src.tar.gz) = ccc62d3aa48e249864864b5d89061575bca88257cc30b3916d02cb7e455b65af
 SHA512 (tcl8.6.16-src.tar.gz) = 434c92f8181fb8dca6bc065b0f1f5078779086f19adf008818c90a3108596c63465ef43e9f3c1cfb3d4151a9de244d0bf0e6ee5b40e714b1ddca4a78eb43050b
@@ -18,7 +18,7 @@ SHA1 (patch-pkgs_thread2.8.11_configure)
 SHA1 (patch-tests_load.test) = 438695ab76e01646e49aadc01c44344a5495eabb
 SHA1 (patch-tests_pkgMkIndex.test) = 70d1042c1f4743052c5fa191fa7c4732a08e28a2
 SHA1 (patch-unix_Makefile.in) = e6ecbc7db3934ef4d7f0f24dd52c88ca0873289e
-SHA1 (patch-unix_configure) = ea7439f1ab661ece8b6dc1a0b7f5422c1d717d64
+SHA1 (patch-unix_configure) = f76b84d22f292e2d49535c980cf71b2697f29135
 SHA1 (patch-unix_tclConfig.sh.in) = 341ac4f1bbfb29551dea87ade98b3b7b59652a31
 SHA1 (patch-unix_tclUnixFCmd.c) = e715d9419a36a8414355252bb3da0ef48b07fe4f
 SHA1 (patch-unix_tclUnixInit.c) = 1ab04ae006bb300e1d0fba4d1c799b50147f733c

Index: pkgsrc/lang/tcl/patches/patch-unix_configure
diff -u pkgsrc/lang/tcl/patches/patch-unix_configure:1.17 pkgsrc/lang/tcl/patches/patch-unix_configure:1.18
--- pkgsrc/lang/tcl/patches/patch-unix_configure:1.17   Sun Mar 30 21:10:45 2025
+++ pkgsrc/lang/tcl/patches/patch-unix_configure        Mon Apr 14 16:40:19 2025
@@ -1,4 +1,4 @@
-$NetBSD: patch-unix_configure,v 1.17 2025/03/30 21:10:45 wiz Exp $
+$NetBSD: patch-unix_configure,v 1.18 2025/04/14 16:40:19 he Exp $
 
 --- unix/configure.orig        2024-12-02 12:57:40.000000000 +0000
 +++ unix/configure
@@ -102,7 +102,7 @@ $NetBSD: patch-unix_configure,v 1.17 202
 -    test -z "$TCL_PACKAGE_PATH" && TCL_PACKAGE_PATH="${libdir}:${prefix}/lib"
  else
 -    test -z "$TCL_PACKAGE_PATH" && TCL_PACKAGE_PATH="${prefix}/lib"
-+    test -z "$TCL_PACKAGE_PATH" && TCL_PACKAGE_PATH="${prefix}/lib/tcl ${prefix}/lib"
++    test -z "$TCL_PACKAGE_PATH" && TCL_PACKAGE_PATH="${prefix}/lib/tcl:${prefix}/lib"
  fi
  
  #--------------------------------------------------------------------



Home | Main Index | Thread Index | Old Index