bump(main/cmake): to 3.27.5 (#17874)

This commit is contained in:
Ivan Max 2023-09-22 17:49:58 +00:00 committed by GitHub
parent 899403c059
commit 8a0905b304
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 7 additions and 8 deletions

View File

@ -3,10 +3,9 @@ TERMUX_PKG_DESCRIPTION="Family of tools designed to build, test and package soft
TERMUX_PKG_LICENSE="BSD 3-Clause"
TERMUX_PKG_MAINTAINER="@termux"
# When updating version here, please update termux_setup_cmake.sh as well.
TERMUX_PKG_VERSION=3.26.4
TERMUX_PKG_REVISION=2
TERMUX_PKG_VERSION=3.27.5
TERMUX_PKG_SRCURL=https://www.cmake.org/files/v${TERMUX_PKG_VERSION:0:4}/cmake-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=313b6880c291bd4fe31c0aa51d6e62659282a521e695f30d5cc0d25abbd5c208
TERMUX_PKG_SHA256=5175e8fe1ca9b1dd09090130db7201968bcce1595971ff9e9998c2f0765004c9
TERMUX_PKG_DEPENDS="libarchive, libc++, libcurl, libexpat, jsoncpp, libuv, rhash, zlib"
TERMUX_PKG_RECOMMENDS="clang, make"
TERMUX_PKG_FORCE_CMAKE=true

View File

@ -1,5 +1,5 @@
--- a/share/cmake-3.26/Modules/Platform/Android/Determine-Compiler.cmake
+++ b/share/cmake-3.26/Modules/Platform/Android/Determine-Compiler.cmake
--- a/share/cmake-3.27/Modules/Platform/Android/Determine-Compiler.cmake
+++ b/share/cmake-3.27/Modules/Platform/Android/Determine-Compiler.cmake
@@ -71,6 +71,10 @@
set(_ANDROID_TOOL_CXX_TOOLCHAIN_SUFFIX "")
endif()

View File

@ -1,6 +1,6 @@
termux_setup_cmake() {
local TERMUX_CMAKE_MAJORVESION=3.26
local TERMUX_CMAKE_MINORVERSION=4
local TERMUX_CMAKE_MAJORVESION=3.27
local TERMUX_CMAKE_MINORVERSION=5
local TERMUX_CMAKE_VERSION=$TERMUX_CMAKE_MAJORVESION.$TERMUX_CMAKE_MINORVERSION
local TERMUX_CMAKE_TARNAME=cmake-${TERMUX_CMAKE_VERSION}-linux-x86_64.tar.gz
local TERMUX_CMAKE_TARFILE=$TERMUX_PKG_TMPDIR/$TERMUX_CMAKE_TARNAME
@ -21,7 +21,7 @@ termux_setup_cmake() {
if [ ! -d "$TERMUX_CMAKE_FOLDER" ]; then
termux_download https://cmake.org/files/v$TERMUX_CMAKE_MAJORVESION/$TERMUX_CMAKE_TARNAME \
"$TERMUX_CMAKE_TARFILE" \
ba1e0dcc710e2f92be6263f9617510b3660fa9dc409ad2fb8190299563f952a0
138c68addae825b16ed78d792dafef5e0960194833f48bd77e7e0429c6bc081c
rm -Rf "$TERMUX_PKG_TMPDIR/cmake-${TERMUX_CMAKE_VERSION}-linux-x86_64"
tar xf "$TERMUX_CMAKE_TARFILE" -C "$TERMUX_PKG_TMPDIR"
shopt -s nullglob