diff --git a/packages/bitcoin/build.sh b/packages/bitcoin/build.sh index dc4abf53fd..cf6d4313db 100644 --- a/packages/bitcoin/build.sh +++ b/packages/bitcoin/build.sh @@ -2,14 +2,13 @@ TERMUX_PKG_HOMEPAGE=https://bitcoincore.org/ TERMUX_PKG_DESCRIPTION="Bitcoin Core" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_VERSION=23.0 +TERMUX_PKG_VERSION=24.0 TERMUX_PKG_SRCURL=https://github.com/bitcoin/bitcoin/archive/v$TERMUX_PKG_VERSION.tar.gz -TERMUX_PKG_SHA256=26748bf49d6d6b4014d0fedccac46bf2bcca42e9d34b3acfd9e3467c415acc05 -TERMUX_PKG_AUTO_UPDATE=false +TERMUX_PKG_SHA256=9cfa4a9f4acb5093e85b8b528392f0f05067f3f8fafacd4dcfe8a396158fd9f4 +TERMUX_PKG_AUTO_UPDATE=true TERMUX_PKG_DEPENDS="libc++" TERMUX_PKG_SERVICE_SCRIPT=("bitcoind" 'exec bitcoind 2>&1') TERMUX_PKG_BUILD_IN_SRC=true -TERMUX_PKG_BLACKLISTED_ARCHES="arm,i686" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" --disable-tests diff --git a/packages/bitcoin/configure.ac.patch b/packages/bitcoin/configure.ac.patch new file mode 100644 index 0000000000..bdec878e04 --- /dev/null +++ b/packages/bitcoin/configure.ac.patch @@ -0,0 +1,14 @@ +--- a/configure.ac ++++ b/configure.ac +@@ -828,7 +828,10 @@ + *aarch64*) + ANDROID_ARCH=arm64-v8a + ;; +- *armv7a*) ++ *i686*) ++ ANDROID_ARCH=x86 ++ ;; ++ *arm*) + ANDROID_ARCH=armeabi-v7a + ;; + *) AC_MSG_ERROR([Could not determine Android arch, or it is unsupported]) ;;