Update repo

This commit is contained in:
termux-pacman-bot
2024-05-24 14:08:50 +00:00
parent b9cf9664ee
commit c8bcc3fa6f
13 changed files with 2 additions and 67 deletions

View File

@@ -10,7 +10,6 @@ TERMUX_PKG_SRCURL=git+https://github.com/ptitSeb/box86
TERMUX_PKG_GIT_BRANCH=master
TERMUX_PKG_DEPENDS="libandroid-complex-math, libandroid-glob, libandroid-spawn, libandroid-sysv-semaphore"
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_ENABLE_CLANG16_PORTING=false
# box86 is for arm only
TERMUX_PKG_BLACKLISTED_ARCHES="aarch64, i686, x86_64"

View File

@@ -13,8 +13,6 @@ ac_cv_evports_works=no
ac_cv_header_execinfo_h=no
ac_cv_kqueue_works=no
"
TERMUX_PKG_ENABLE_CLANG16_PORTING=false
termux_step_pre_configure() {
autoreconf -fi

View File

@@ -10,7 +10,6 @@ TERMUX_PKG_SRCURL=git+https://github.com/ptitSeb/gl4es
TERMUX_PKG_GIT_BRANCH=master
TERMUX_PKG_DEPENDS="libx11"
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_ENABLE_CLANG16_PORTING=false
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
-DTERMUX=ON
-DCMAKE_SYSTEM_NAME=Linux

View File

@@ -6,6 +6,5 @@ TERMUX_PKG_VERSION=1.3.1
TERMUX_PKG_SRCURL=https://github.com/primitivorm/latino-termux/archive/v${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=7c67875a1db1c1180a7579545d8981c77444cba99c5d4b46664889732765608c
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_ENABLE_CLANG16_PORTING=false
TERMUX_PKG_DEPENDS="readline, pcre2"
TERMUX_PKG_FORCE_CMAKE=true

View File

@@ -9,7 +9,6 @@ TERMUX_PKG_SHA256=1997a00b6d82d189b65f6fd2a856a34992abc99e50d9ec463bbf1afb750d17
TERMUX_PKG_DEPENDS="ncurses"
TERMUX_PKG_BUILD_IN_SRC=true
TERMUX_PKG_EXTRA_MAKE_ARGS="SIMPLE=-DSIMPLE"
TERMUX_PKG_ENABLE_CLANG16_PORTING=false
termux_step_post_configure () {
CFLAGS+=" -I$TERMUX_PREFIX/include"

View File

@@ -6,7 +6,6 @@ TERMUX_PKG_VERSION="1.4.4"
TERMUX_PKG_SRCURL=https://github.com/hashicorp/terraform/archive/v${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=ab9e6d743c0a00be8c6c1a2723f39191e3cbd14517acbc3e6ff2baa753865074
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_ENABLE_CLANG16_PORTING=false
TERMUX_PKG_DEPENDS="git"
termux_step_make() {

View File

@@ -24,8 +24,6 @@ TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
--enable-imagemagick
--with-x=no
"
TERMUX_PKG_ENABLE_CLANG16_PORTING=false
termux_step_post_get_source() {
local _PATCH_FILES="
transcode-1.1.7-freetype251.patch

View File

@@ -9,14 +9,6 @@ termux_step_configure_cmake() {
CMAKE_PROC=$TERMUX_ARCH
test $CMAKE_PROC == "arm" && CMAKE_PROC='armv7-a'
local CMAKE_TERMUX_TOOL_C_COMPILER=False
if [ "$TERMUX_PKG_ENABLE_CLANG16_PORTING" = "true" ]; then
local _cc
if _cc="$(command -v ${CC-})"; then
CMAKE_TERMUX_TOOL_C_COMPILER="$_cc"
fi
fi
local CMAKE_ADDITIONAL_ARGS=()
if [ "$TERMUX_ON_DEVICE_BUILD" = "false" ]; then
if [ "$TERMUX_PACKAGE_LIBRARY" = "bionic" ]; then
@@ -30,11 +22,9 @@ termux_step_configure_cmake() {
if [ "$TERMUX_PACKAGE_LIBRARY" = "bionic" ]; then
CMAKE_ADDITIONAL_ARGS+=("-DCMAKE_SYSTEM_NAME=Android")
CMAKE_ADDITIONAL_ARGS+=("-DCMAKE_SYSTEM_VERSION=$TERMUX_PKG_API_LEVEL")
CMAKE_ADDITIONAL_ARGS+=("-DCMAKE_TERMUX_TOOL_C_COMPILER=$CMAKE_TERMUX_TOOL_C_COMPILER")
CMAKE_ADDITIONAL_ARGS+=("-DCMAKE_ANDROID_STANDALONE_TOOLCHAIN=$TERMUX_STANDALONE_TOOLCHAIN")
elif [ "$TERMUX_PACKAGE_LIBRARY" = "glibc" ]; then
CMAKE_ADDITIONAL_ARGS+=("-DCMAKE_SYSTEM_NAME=Linux")
CMAKE_ADDITIONAL_ARGS+=("-DCMAKE_TERMUX_TOOL_C_COMPILER=$CC")
fi
CMAKE_ADDITIONAL_ARGS+=("-DCMAKE_SYSTEM_PROCESSOR=$CMAKE_PROC")
else

View File

@@ -1,13 +0,0 @@
--- a/share/cmake-3.29/Modules/Platform/Android/Determine-Compiler.cmake
+++ b/share/cmake-3.29/Modules/Platform/Android/Determine-Compiler.cmake
@@ -71,6 +71,10 @@
set(_ANDROID_TOOL_CXX_TOOLCHAIN_SUFFIX "")
endif()
+if(CMAKE_TERMUX_TOOL_C_COMPILER)
+ set(_ANDROID_TOOL_C_COMPILER ${CMAKE_TERMUX_TOOL_C_COMPILER})
+endif()
+
unset(_ANDROID_HOST_EXT)
macro(__android_determine_compiler lang)

View File

@@ -24,13 +24,6 @@ termux_setup_cmake() {
90b543a30220401db0e08347af067545be158ce89ffb09b7df1516cda8617329
rm -Rf "$TERMUX_PKG_TMPDIR/cmake-${TERMUX_CMAKE_VERSION}-linux-x86_64"
tar xf "$TERMUX_CMAKE_TARFILE" -C "$TERMUX_PKG_TMPDIR"
shopt -s nullglob
local f
for f in "$TERMUX_SCRIPTDIR"/scripts/build/setup/cmake-*.patch; do
echo "[${FUNCNAME[0]}]: Applying $(basename "$f")"
patch --silent -p1 -d "$TERMUX_PKG_TMPDIR/cmake-${TERMUX_CMAKE_VERSION}-linux-x86_64" < "$f"
done
shopt -u nullglob
mv "$TERMUX_PKG_TMPDIR/cmake-${TERMUX_CMAKE_VERSION}-linux-x86_64" \
"$TERMUX_CMAKE_FOLDER"
fi

View File

@@ -7,10 +7,10 @@ termux_step_setup_toolchain() {
# toolchain setup to ensure that everyone gets an updated
# toolchain
if [ "${TERMUX_NDK_VERSION}" = "26b" ]; then
TERMUX_STANDALONE_TOOLCHAIN+="-v3"
TERMUX_STANDALONE_TOOLCHAIN+="-v4"
termux_setup_toolchain_26b
elif [ "${TERMUX_NDK_VERSION}" = 23c ]; then
TERMUX_STANDALONE_TOOLCHAIN+="-v6"
TERMUX_STANDALONE_TOOLCHAIN+="-v7"
termux_setup_toolchain_23c
else
termux_error_exit "We do not have a setup_toolchain function for NDK version $TERMUX_NDK_VERSION"

View File

@@ -141,7 +141,6 @@ termux_step_setup_variables() {
TERMUX_PKG_DEPENDS=""
TERMUX_PKG_DESCRIPTION="FIXME:Add description"
TERMUX_PKG_DISABLE_GIR=false # termux_setup_gir
TERMUX_PKG_ENABLE_CLANG16_PORTING=true
TERMUX_PKG_ESSENTIAL=false
TERMUX_PKG_EXTRA_CONFIGURE_ARGS=""
TERMUX_PKG_EXTRA_HOSTBUILD_CONFIGURE_ARGS=""

View File

@@ -118,15 +118,6 @@ termux_setup_toolchain_26b() {
fi
if [ -d $TERMUX_STANDALONE_TOOLCHAIN ]; then
for HOST_PLAT in aarch64-linux-android armv7a-linux-androideabi i686-linux-android x86_64-linux-android arm-linux-androideabi; do
if [ "$TERMUX_PKG_ENABLE_CLANG16_PORTING" = "true" ]; then
cp $TERMUX_STANDALONE_TOOLCHAIN/bin/$HOST_PLAT-clang.16-porting \
$TERMUX_STANDALONE_TOOLCHAIN/bin/$HOST_PLAT-clang
else
cp $TERMUX_STANDALONE_TOOLCHAIN/bin/$HOST_PLAT-clang.no-16-porting \
$TERMUX_STANDALONE_TOOLCHAIN/bin/$HOST_PLAT-clang
fi
done
return
fi
@@ -170,22 +161,6 @@ termux_setup_toolchain_26b() {
cp $_TERMUX_TOOLCHAIN_TMPDIR/bin/armv7a-linux-androideabi-cpp \
$_TERMUX_TOOLCHAIN_TMPDIR/bin/arm-linux-androideabi-cpp
for HOST_PLAT in aarch64-linux-android armv7a-linux-androideabi i686-linux-android x86_64-linux-android arm-linux-androideabi; do
mv $_TERMUX_TOOLCHAIN_TMPDIR/bin/$HOST_PLAT-clang \
$_TERMUX_TOOLCHAIN_TMPDIR/bin/$HOST_PLAT-clang.no-16-porting
cp $_TERMUX_TOOLCHAIN_TMPDIR/bin/$HOST_PLAT-clang.no-16-porting \
$_TERMUX_TOOLCHAIN_TMPDIR/bin/$HOST_PLAT-clang.16-porting
sed -i 's/"\$@"/--start-no-unused-arguments -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=int-conversion -Wno-error=incompatible-function-pointer-types --end-no-unused-arguments \0/g' \
$_TERMUX_TOOLCHAIN_TMPDIR/bin/$HOST_PLAT-clang.no-16-porting
if [ "$TERMUX_PKG_ENABLE_CLANG16_PORTING" = "true" ]; then
cp $_TERMUX_TOOLCHAIN_TMPDIR/bin/$HOST_PLAT-clang.16-porting \
$_TERMUX_TOOLCHAIN_TMPDIR/bin/$HOST_PLAT-clang
else
cp $_TERMUX_TOOLCHAIN_TMPDIR/bin/$HOST_PLAT-clang.no-16-porting \
$_TERMUX_TOOLCHAIN_TMPDIR/bin/$HOST_PLAT-clang
fi
done
# rust 1.75.0+ expects this directory to be present
rm -fr "${_TERMUX_TOOLCHAIN_TMPDIR}"/toolchains
mkdir -p "${_TERMUX_TOOLCHAIN_TMPDIR}"/toolchains/llvm/prebuilt