Selaa lähdekoodia

package/tcl: bump to version 8.6.14

For release note, see:
https://sourceforge.net/projects/tcl/files/Tcl/8.6.14/tcltk-release-notes-8.6.14.txt

This commit also drops the package patch, which is no longer needed. The
upstream commit [1] completely removed the compatibility layer. The
entry in ".checkpackageignore" is also removed.

[1] https://github.com/tcltk/tcl/commit/04d66a25716cb7738dad3170cca4d0a4683db08a

Signed-off-by: Julien Olivain <ju.o@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Julien Olivain 1 vuosi sitten
vanhempi
commit
dd72e2102d

+ 0 - 1
.checkpackageignore

@@ -1370,7 +1370,6 @@ package/taskd/0001-Fix-missing-cmakedefine-HAVE_GET_CURRENT_DIR_NAME.patch lib_p
 package/taskd/0002-Use-correct-variables-for-GnuTLS-detection.patch lib_patch.Upstream
 package/taskd/0003-CMakeLists-use-pkg-config-uuid-detection.patch lib_patch.Upstream
 package/tcf-agent/S55tcf-agent Shellcheck lib_sysv.Variables
-package/tcl/0001-Disable-tcl-compatibility-layers.patch lib_patch.Upstream
 package/tftpd/0001-Use-extern-qualifier-to-fix-gcc-10.x-build.patch lib_patch.Upstream
 package/tftpd/S80tftpd-hpa Shellcheck lib_sysv.Indent lib_sysv.Variables
 package/ti-gfx/0001-newclkapi.patch lib_patch.Upstream

+ 0 - 35
package/tcl/0001-Disable-tcl-compatibility-layers.patch

@@ -1,35 +0,0 @@
-From c829552921f0c7c8e522f911135ee100742b441b Mon Sep 17 00:00:00 2001
-From: Andrew Ruder <andrew.ruder@elecsyscorp.com>
-Date: Tue, 8 Apr 2014 15:54:04 -0500
-Subject: [PATCH] Disable tcl compatibility layers
-
-Turn off building compatibility layers for old/broken versions of
-standard functions (strstr, strtoul, strtod) with the assumption that
-anything buildroot is using as a standard C library will be good enough
-to not have broken behavior.
-
-Signed-off-by: Andrew Ruder <andrew.ruder@elecsyscorp.com>
-[Fabrice: Update for 8.6.12]
-Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
-[Julien: Update for 8.6.13]
-Signed-off-by: Julien Olivain <ju.o@free.fr>
----
- unix/tcl.m4 | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/unix/tcl.m4 b/unix/tcl.m4
-index ca94abd4ad..42eb58d384 100644
---- a/unix/tcl.m4
-+++ b/unix/tcl.m4
-@@ -2646,7 +2646,7 @@ AC_DEFUN([SC_TCL_CHECK_BROKEN_FUNC],[
- #include <stdlib.h>
- #include <string.h>
- int main() {]$2[}]]])],[tcl_cv_$1_unbroken=ok],
--		[tcl_cv_$1_unbroken=broken],[tcl_cv_$1_unbroken=unknown]))
-+		[tcl_cv_$1_unbroken=broken],[tcl_cv_$1_unbroken=ok]))
- 	if test ["$tcl_cv_]$1[_unbroken"] = "ok"; then
- 	    tcl_ok=1
- 	else
--- 
-2.41.0
-

+ 1 - 1
package/tcl/tcl.hash

@@ -1,3 +1,3 @@
 # Locally calculated
-sha256  43a1fae7412f61ff11de2cfd05d28cfc3a73762f354a417c62370a54e2caf066  tcl8.6.13-src.tar.gz
+sha256  5880225babf7954c58d4fb0f5cf6279104ce1cd6aa9b71e9a6322540e1c4de66  tcl8.6.14-src.tar.gz
 sha256  c0a69a2bfd757361ec7e6143973b103c90409316b49e9c88db26ad6388e79f16  license.terms

+ 1 - 1
package/tcl/tcl.mk

@@ -5,7 +5,7 @@
 ################################################################################
 
 TCL_VERSION_MAJOR = 8.6
-TCL_VERSION = $(TCL_VERSION_MAJOR).13
+TCL_VERSION = $(TCL_VERSION_MAJOR).14
 TCL_SOURCE = tcl$(TCL_VERSION)-src.tar.gz
 TCL_SITE = http://downloads.sourceforge.net/project/tcl/Tcl/$(TCL_VERSION)
 TCL_LICENSE = TCL