From bdd5c7c6b1d19d09d912a6cd065ac67fa6651997 Mon Sep 17 00:00:00 2001
From: Celeste <20312-Celeste@users.gitlab.alpinelinux.org>
Date: Thu, 12 Dec 2024 03:46:26 +0000
Subject: [PATCH] main/tcl: upgrade to 8.6.16

https://sourceforge.net/p/tcl/mailman/message/58851460/
---
 main/tcl/APKBUILD | 17 +++++++----------
 1 file changed, 7 insertions(+), 10 deletions(-)

diff --git a/main/tcl/APKBUILD b/main/tcl/APKBUILD
index 77cd33c075c1..9b59456b5e23 100644
--- a/main/tcl/APKBUILD
+++ b/main/tcl/APKBUILD
@@ -3,7 +3,7 @@
 # Maintainer: Celeste <cielesti@protonmail.com>
 maintainer="Celeste <cielesti@protonmail.com>"
 pkgname=tcl
-pkgver=8.6.15
+pkgver=8.6.16
 pkgrel=0
 _major=${pkgver%.*}
 pkgdesc="The Tcl scripting language"
@@ -20,19 +20,16 @@ source="https://downloads.sourceforge.net/sourceforge/tcl/tcl$pkgver-src.tar.gz
 builddir="$srcdir/tcl$pkgver/unix"
 
 prepare() {
-	cd "$srcdir"/tcl$pkgver
-	for i in $source; do
-		case $i in
-			*.patch) msg "$i"; patch -p1 -i "$srcdir"/$i ;;
-		esac
-	done
+	local builddir="$srcdir/tcl$pkgver"
+	default_prepare
+
 	rm -r pkgs/sqlite3*
 }
 
 build() {
-	local _64bit="--disable-64bit"
 	case "$CARCH" in
-		x86_64) _64bit="--enable-64bit";;
+		arm*|x86)	_64bit="--disable-64bit" ;;
+		*)		_64bit="--enable-64bit"  ;;
 	esac
 
 	./configure \
@@ -75,6 +72,6 @@ dev() {
 }
 
 sha512sums="
-9ae652823084899091467744da5a35d0fdfb453c055baea96af1bb181d161abe58b83382315cc3abee5fd57acc4ad5028df486a3e53645a28d1467e9c8d1d23e  tcl8.6.15-src.tar.gz
+434c92f8181fb8dca6bc065b0f1f5078779086f19adf008818c90a3108596c63465ef43e9f3c1cfb3d4151a9de244d0bf0e6ee5b40e714b1ddca4a78eb43050b  tcl8.6.16-src.tar.gz
 cd52cbe80fd2be227c9018dbe38fa0888302293402e7a57f2e231c195b7c1902f1b58bc87d19c9d123915ca757e871abf084c0ef23b1a7f187bc03ba93904cc2  tcl-stat64.patch
 "
-- 
GitLab