diff --git a/packages/boost/build.sh b/packages/boost/build.sh index fc8c2a45d..29703916e 100644 --- a/packages/boost/build.sh +++ b/packages/boost/build.sh @@ -1,9 +1,9 @@ TERMUX_PKG_HOMEPAGE=https://boost.org TERMUX_PKG_DESCRIPTION="Free peer-reviewed portable C++ source libraries" TERMUX_PKG_LICENSE="BSL-1.0" -TERMUX_PKG_VERSION=1.69.0 -TERMUX_PKG_REVISION=5 -TERMUX_PKG_SHA256=8f32d4617390d1c2d16f26a27ab60d97807b35440d45891fa340fc2648b04406 +TERMUX_PKG_VERSION=1.70.0 +TERMUX_PKG_REVISION=3 +TERMUX_PKG_SHA256=430ae8354789de4fd19ee52f3b1f739e1fba576f0aded0897c3c2bc00fb38778 TERMUX_PKG_SRCURL=https://dl.bintray.com/boostorg/release/$TERMUX_PKG_VERSION/source/boost_${TERMUX_PKG_VERSION//./_}.tar.bz2 TERMUX_PKG_BUILD_IN_SRC=yes TERMUX_PKG_DEPENDS="libbz2, libiconv, liblzma, zlib" diff --git a/packages/boost/tools-build-src-tools-common.jam.patch b/packages/boost/tools-build-src-tools-common.jam.patch new file mode 100644 index 000000000..d52ad0f46 --- /dev/null +++ b/packages/boost/tools-build-src-tools-common.jam.patch @@ -0,0 +1,19 @@ +diff -u -r ../boost_1_70_0/tools/build/src/tools/common.jam ./tools/build/src/tools/common.jam +--- ../boost_1_70_0/tools/build/src/tools/common.jam 2019-04-09 19:36:57.000000000 +0000 ++++ ./tools/build/src/tools/common.jam 2019-05-05 22:41:59.313215785 +0000 +@@ -980,10 +980,11 @@ + } + + # Ditto, from Clang 4 +- if ( $(tag) = clang || $(tag) = clangw ) && [ numbers.less 3 $(version[1]) ] +- { +- version = $(version[1]) ; +- } ++ # See https://github.com/boostorg/build/issues/385 ++ #if ( $(tag) = clang || $(tag) = clangw ) && [ numbers.less 3 $(version[1]) ] ++ #{ ++ # version = $(version[1]) ; ++ #} + + # On intel, version is not added, because it does not matter and it is the + # version of vc used as backend that matters. Ideally, we should encode the diff --git a/packages/ledger/build.sh b/packages/ledger/build.sh index b4a8213cb..74e40e908 100644 --- a/packages/ledger/build.sh +++ b/packages/ledger/build.sh @@ -2,7 +2,10 @@ TERMUX_PKG_HOMEPAGE=https://www.ledger-cli.org TERMUX_PKG_DESCRIPTION="Powerful, double-entry accounting system" TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_VERSION=3.1.3 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SHA256=b248c91d65c7a101b9d6226025f2b4bf3dabe94c0c49ab6d51ce84a22a39622b TERMUX_PKG_SRCURL=https://github.com/ledger/ledger/archive/v${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_DEPENDS="boost, libedit, libmpfr, libgmp" TERMUX_PKG_BUILD_DEPENDS="utf8cpp" +# See https://gitlab.kitware.com/cmake/cmake/issues/18865: +TERMUX_PKG_EXTRA_CONFIGURE_ARGS="-DBoost_NO_BOOST_CMAKE=ON" diff --git a/packages/ncmpcpp/build.sh b/packages/ncmpcpp/build.sh index 7d7d9cfc1..7464ced4b 100644 --- a/packages/ncmpcpp/build.sh +++ b/packages/ncmpcpp/build.sh @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://rybczak.net/ncmpcpp/ TERMUX_PKG_DESCRIPTION="NCurses Music Player Client (Plus Plus)" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_VERSION=0.8.2 -TERMUX_PKG_REVISION=9 +TERMUX_PKG_REVISION=10 TERMUX_PKG_SHA256=650ba3e8089624b7ad9e4cc19bc1ac6028edb7523cc111fa1686ea44c0921554 TERMUX_PKG_SRCURL=https://rybczak.net/ncmpcpp/stable/ncmpcpp-${TERMUX_PKG_VERSION}.tar.bz2 TERMUX_PKG_DEPENDS="fftw, boost, readline, libandroid-support, libcurl, libmpdclient, ncurses, zlib"