diff --git a/packages/binutils-libs/binutils-gold.subpackage.sh b/packages/binutils-libs/binutils-gold.subpackage.sh index 5b200d1212..1016eab3e7 100644 --- a/packages/binutils-libs/binutils-gold.subpackage.sh +++ b/packages/binutils-libs/binutils-gold.subpackage.sh @@ -1,4 +1,4 @@ TERMUX_SUBPKG_INCLUDE="bin/ld.gold bin/gold" TERMUX_SUBPKG_DESCRIPTION="gold linker" TERMUX_SUBPKG_DEPEND_ON_PARENT=no -TERMUX_SUBPKG_DEPENDS="libc++, zlib" +TERMUX_SUBPKG_DEPENDS="libc++, zlib, zstd" diff --git a/packages/binutils-libs/build.sh b/packages/binutils-libs/build.sh index 464fd0e92a..219e989d23 100644 --- a/packages/binutils-libs/build.sh +++ b/packages/binutils-libs/build.sh @@ -2,11 +2,10 @@ TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/binutils/ TERMUX_PKG_DESCRIPTION="GNU Binutils libraries" TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_VERSION=2.39 -TERMUX_PKG_REVISION=4 -TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/binutils/binutils-${TERMUX_PKG_VERSION}.tar.xz -TERMUX_PKG_SHA256=645c25f563b8adc0a81dbd6a41cffbf4d37083a382e02d5d3df4f65c09516d00 -TERMUX_PKG_DEPENDS="zlib" +TERMUX_PKG_VERSION=2.40 +TERMUX_PKG_SRCURL=https://ftp.gnu.org/gnu/binutils/binutils-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=f8298eb153a4b37d112e945aa5cb2850040bcf26a3ea65b5a715c83afe05e48a +TERMUX_PKG_DEPENDS="zlib, zstd" TERMUX_PKG_BREAKS="binutils (<< 2.39), binutils-dev" TERMUX_PKG_REPLACES="binutils (<< 2.39), binutils-dev" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" @@ -38,6 +37,7 @@ TERMUX_PKG_EXTRA_HOSTBUILD_CONFIGURE_ARGS=" termux_step_host_build() { $TERMUX_PKG_SRCDIR/configure $TERMUX_PKG_EXTRA_HOSTBUILD_CONFIGURE_ARGS make -j $TERMUX_MAKE_PROCESSES + make install make install-strip }