Update boost to 1.74.0
This commit is contained in:
parent
18e2a8a93f
commit
d1c12f7a14
|
@ -16,7 +16,7 @@ _boost_arch=arm
|
||||||
_boost_address_model=64
|
_boost_address_model=64
|
||||||
|
|
||||||
pkgname=android-$_pkg_arch-$_pkgname
|
pkgname=android-$_pkg_arch-$_pkgname
|
||||||
pkgver=1.73.0
|
pkgver=1.74.0
|
||||||
_boostver=${pkgver//./_}
|
_boostver=${pkgver//./_}
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
url='https://www.boost.org/'
|
url='https://www.boost.org/'
|
||||||
|
@ -30,7 +30,7 @@ conflicts=("android-$_pkgname-$_android_arch")
|
||||||
replaces=("android-$_pkgname-$_android_arch")
|
replaces=("android-$_pkgname-$_android_arch")
|
||||||
source=(https://dl.bintray.com/boostorg/release/${pkgver}/source/boost_${_boostver}.tar.bz2
|
source=(https://dl.bintray.com/boostorg/release/${pkgver}/source/boost_${_boostver}.tar.bz2
|
||||||
no-versioned-shlibs.patch)
|
no-versioned-shlibs.patch)
|
||||||
sha256sums=('4eb3b8d442b426dc35346235c8733b5ae35ba431690e38c6a8263dce9fcbb402'
|
sha256sums=('83bfc1507731a0906e387fc28b7ef5417d591429e51e788417fe9ff025e116b1'
|
||||||
'd82d0f15064812dcabb3456a7bcb1db0e0f6145980e4728e638372e0fd35af23')
|
'd82d0f15064812dcabb3456a7bcb1db0e0f6145980e4728e638372e0fd35af23')
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
|
@ -52,7 +52,7 @@ build() {
|
||||||
-isystem $_android_ndk_path/sources/cxx-stl/llvm-libc++abi/include \
|
-isystem $_android_ndk_path/sources/cxx-stl/llvm-libc++abi/include \
|
||||||
-isystem $_android_ndk_path/sysroot/usr/include \
|
-isystem $_android_ndk_path/sysroot/usr/include \
|
||||||
-isystem $_android_ndk_path/sysroot/usr/include/$_android_toolchain \
|
-isystem $_android_ndk_path/sysroot/usr/include/$_android_toolchain \
|
||||||
-funwind-tables \
|
-fexceptions \
|
||||||
-no-canonical-prefixes \
|
-no-canonical-prefixes \
|
||||||
-D__ANDROID_API__=$_android_platform \
|
-D__ANDROID_API__=$_android_platform \
|
||||||
-O3 \
|
-O3 \
|
||||||
|
@ -60,6 +60,7 @@ build() {
|
||||||
-DBOOST_ASIO_HAS_STD_STRING_VIEW=1"
|
-DBOOST_ASIO_HAS_STD_STRING_VIEW=1"
|
||||||
local ld_flags=" \
|
local ld_flags=" \
|
||||||
$target_flags \
|
$target_flags \
|
||||||
|
-fexceptions \
|
||||||
$_android_ndk_path/sources/cxx-stl/llvm-libc++/libs/$_android_arch/libc++_shared.so \
|
$_android_ndk_path/sources/cxx-stl/llvm-libc++/libs/$_android_arch/libc++_shared.so \
|
||||||
-nostdlib++"
|
-nostdlib++"
|
||||||
|
|
||||||
|
@ -121,7 +122,7 @@ build() {
|
||||||
address-model=$_boost_address_model \
|
address-model=$_boost_address_model \
|
||||||
-sICONV_PATH="/opt/android-libs/$_pkg_arch" \
|
-sICONV_PATH="/opt/android-libs/$_pkg_arch" \
|
||||||
cflags="$common_flags" \
|
cflags="$common_flags" \
|
||||||
cxxflags="$common_flags -fexceptions -frtti -std=c++14" \
|
cxxflags="$common_flags -frtti -std=c++14" \
|
||||||
linkflags="$ld_flags" \
|
linkflags="$ld_flags" \
|
||||||
--layout=system \
|
--layout=system \
|
||||||
${jobs} \
|
${jobs} \
|
||||||
|
|
|
@ -16,7 +16,7 @@ _boost_arch=arm
|
||||||
_boost_address_model=32
|
_boost_address_model=32
|
||||||
|
|
||||||
pkgname=android-$_pkg_arch-$_pkgname
|
pkgname=android-$_pkg_arch-$_pkgname
|
||||||
pkgver=1.73.0
|
pkgver=1.74.0
|
||||||
_boostver=${pkgver//./_}
|
_boostver=${pkgver//./_}
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
url='https://www.boost.org/'
|
url='https://www.boost.org/'
|
||||||
|
@ -30,7 +30,7 @@ conflicts=("android-$_pkgname-$_android_arch")
|
||||||
replaces=("android-$_pkgname-$_android_arch")
|
replaces=("android-$_pkgname-$_android_arch")
|
||||||
source=(https://dl.bintray.com/boostorg/release/${pkgver}/source/boost_${_boostver}.tar.bz2
|
source=(https://dl.bintray.com/boostorg/release/${pkgver}/source/boost_${_boostver}.tar.bz2
|
||||||
no-versioned-shlibs.patch)
|
no-versioned-shlibs.patch)
|
||||||
sha256sums=('4eb3b8d442b426dc35346235c8733b5ae35ba431690e38c6a8263dce9fcbb402'
|
sha256sums=('83bfc1507731a0906e387fc28b7ef5417d591429e51e788417fe9ff025e116b1'
|
||||||
'd82d0f15064812dcabb3456a7bcb1db0e0f6145980e4728e638372e0fd35af23')
|
'd82d0f15064812dcabb3456a7bcb1db0e0f6145980e4728e638372e0fd35af23')
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
|
@ -52,7 +52,7 @@ build() {
|
||||||
-isystem $_android_ndk_path/sources/cxx-stl/llvm-libc++abi/include \
|
-isystem $_android_ndk_path/sources/cxx-stl/llvm-libc++abi/include \
|
||||||
-isystem $_android_ndk_path/sysroot/usr/include \
|
-isystem $_android_ndk_path/sysroot/usr/include \
|
||||||
-isystem $_android_ndk_path/sysroot/usr/include/$_android_toolchain \
|
-isystem $_android_ndk_path/sysroot/usr/include/$_android_toolchain \
|
||||||
-funwind-tables \
|
-fexceptions \
|
||||||
-no-canonical-prefixes \
|
-no-canonical-prefixes \
|
||||||
-D__ANDROID_API__=$_android_platform \
|
-D__ANDROID_API__=$_android_platform \
|
||||||
-O3 \
|
-O3 \
|
||||||
|
@ -60,6 +60,7 @@ build() {
|
||||||
-DBOOST_ASIO_HAS_STD_STRING_VIEW=1"
|
-DBOOST_ASIO_HAS_STD_STRING_VIEW=1"
|
||||||
local ld_flags=" \
|
local ld_flags=" \
|
||||||
$target_flags \
|
$target_flags \
|
||||||
|
-fexceptions \
|
||||||
$_android_ndk_path/sources/cxx-stl/llvm-libc++/libs/$_android_arch/libc++_shared.so \
|
$_android_ndk_path/sources/cxx-stl/llvm-libc++/libs/$_android_arch/libc++_shared.so \
|
||||||
-nostdlib++"
|
-nostdlib++"
|
||||||
|
|
||||||
|
@ -121,7 +122,7 @@ build() {
|
||||||
address-model=$_boost_address_model \
|
address-model=$_boost_address_model \
|
||||||
-sICONV_PATH="/opt/android-libs/$_pkg_arch" \
|
-sICONV_PATH="/opt/android-libs/$_pkg_arch" \
|
||||||
cflags="$common_flags" \
|
cflags="$common_flags" \
|
||||||
cxxflags="$common_flags -fexceptions -frtti -std=c++14" \
|
cxxflags="$common_flags -frtti -std=c++14" \
|
||||||
linkflags="$ld_flags" \
|
linkflags="$ld_flags" \
|
||||||
--layout=system \
|
--layout=system \
|
||||||
${jobs} \
|
${jobs} \
|
||||||
|
|
|
@ -16,7 +16,7 @@ _boost_arch=x86
|
||||||
_boost_address_model=64
|
_boost_address_model=64
|
||||||
|
|
||||||
pkgname=android-$_pkg_arch-$_pkgname
|
pkgname=android-$_pkg_arch-$_pkgname
|
||||||
pkgver=1.73.0
|
pkgver=1.74.0
|
||||||
_boostver=${pkgver//./_}
|
_boostver=${pkgver//./_}
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
url='https://www.boost.org/'
|
url='https://www.boost.org/'
|
||||||
|
@ -30,7 +30,7 @@ conflicts=("android-$_pkgname-$_android_arch")
|
||||||
replaces=("android-$_pkgname-$_android_arch")
|
replaces=("android-$_pkgname-$_android_arch")
|
||||||
source=(https://dl.bintray.com/boostorg/release/${pkgver}/source/boost_${_boostver}.tar.bz2
|
source=(https://dl.bintray.com/boostorg/release/${pkgver}/source/boost_${_boostver}.tar.bz2
|
||||||
no-versioned-shlibs.patch)
|
no-versioned-shlibs.patch)
|
||||||
sha256sums=('4eb3b8d442b426dc35346235c8733b5ae35ba431690e38c6a8263dce9fcbb402'
|
sha256sums=('83bfc1507731a0906e387fc28b7ef5417d591429e51e788417fe9ff025e116b1'
|
||||||
'd82d0f15064812dcabb3456a7bcb1db0e0f6145980e4728e638372e0fd35af23')
|
'd82d0f15064812dcabb3456a7bcb1db0e0f6145980e4728e638372e0fd35af23')
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
|
@ -52,7 +52,7 @@ build() {
|
||||||
-isystem $_android_ndk_path/sources/cxx-stl/llvm-libc++abi/include \
|
-isystem $_android_ndk_path/sources/cxx-stl/llvm-libc++abi/include \
|
||||||
-isystem $_android_ndk_path/sysroot/usr/include \
|
-isystem $_android_ndk_path/sysroot/usr/include \
|
||||||
-isystem $_android_ndk_path/sysroot/usr/include/$_android_toolchain \
|
-isystem $_android_ndk_path/sysroot/usr/include/$_android_toolchain \
|
||||||
-funwind-tables \
|
-fexceptions \
|
||||||
-no-canonical-prefixes \
|
-no-canonical-prefixes \
|
||||||
-D__ANDROID_API__=$_android_platform \
|
-D__ANDROID_API__=$_android_platform \
|
||||||
-O3 \
|
-O3 \
|
||||||
|
@ -60,6 +60,7 @@ build() {
|
||||||
-DBOOST_ASIO_HAS_STD_STRING_VIEW=1"
|
-DBOOST_ASIO_HAS_STD_STRING_VIEW=1"
|
||||||
local ld_flags=" \
|
local ld_flags=" \
|
||||||
$target_flags \
|
$target_flags \
|
||||||
|
-fexceptions \
|
||||||
$_android_ndk_path/sources/cxx-stl/llvm-libc++/libs/$_android_arch/libc++_shared.so \
|
$_android_ndk_path/sources/cxx-stl/llvm-libc++/libs/$_android_arch/libc++_shared.so \
|
||||||
-nostdlib++"
|
-nostdlib++"
|
||||||
|
|
||||||
|
@ -121,7 +122,7 @@ build() {
|
||||||
address-model=$_boost_address_model \
|
address-model=$_boost_address_model \
|
||||||
-sICONV_PATH="/opt/android-libs/$_pkg_arch" \
|
-sICONV_PATH="/opt/android-libs/$_pkg_arch" \
|
||||||
cflags="$common_flags" \
|
cflags="$common_flags" \
|
||||||
cxxflags="$common_flags -fexceptions -frtti -std=c++14" \
|
cxxflags="$common_flags -frtti -std=c++14" \
|
||||||
linkflags="$ld_flags" \
|
linkflags="$ld_flags" \
|
||||||
--layout=system \
|
--layout=system \
|
||||||
${jobs} \
|
${jobs} \
|
||||||
|
|
|
@ -16,7 +16,7 @@ _boost_arch=x86
|
||||||
_boost_address_model=32
|
_boost_address_model=32
|
||||||
|
|
||||||
pkgname=android-$_pkg_arch-$_pkgname
|
pkgname=android-$_pkg_arch-$_pkgname
|
||||||
pkgver=1.73.0
|
pkgver=1.74.0
|
||||||
_boostver=${pkgver//./_}
|
_boostver=${pkgver//./_}
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
url='https://www.boost.org/'
|
url='https://www.boost.org/'
|
||||||
|
@ -30,7 +30,7 @@ conflicts=("android-$_pkgname-$_android_arch")
|
||||||
replaces=("android-$_pkgname-$_android_arch")
|
replaces=("android-$_pkgname-$_android_arch")
|
||||||
source=(https://dl.bintray.com/boostorg/release/${pkgver}/source/boost_${_boostver}.tar.bz2
|
source=(https://dl.bintray.com/boostorg/release/${pkgver}/source/boost_${_boostver}.tar.bz2
|
||||||
no-versioned-shlibs.patch)
|
no-versioned-shlibs.patch)
|
||||||
sha256sums=('4eb3b8d442b426dc35346235c8733b5ae35ba431690e38c6a8263dce9fcbb402'
|
sha256sums=('83bfc1507731a0906e387fc28b7ef5417d591429e51e788417fe9ff025e116b1'
|
||||||
'd82d0f15064812dcabb3456a7bcb1db0e0f6145980e4728e638372e0fd35af23')
|
'd82d0f15064812dcabb3456a7bcb1db0e0f6145980e4728e638372e0fd35af23')
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
|
@ -52,7 +52,7 @@ build() {
|
||||||
-isystem $_android_ndk_path/sources/cxx-stl/llvm-libc++abi/include \
|
-isystem $_android_ndk_path/sources/cxx-stl/llvm-libc++abi/include \
|
||||||
-isystem $_android_ndk_path/sysroot/usr/include \
|
-isystem $_android_ndk_path/sysroot/usr/include \
|
||||||
-isystem $_android_ndk_path/sysroot/usr/include/$_android_toolchain \
|
-isystem $_android_ndk_path/sysroot/usr/include/$_android_toolchain \
|
||||||
-funwind-tables \
|
-fexceptions \
|
||||||
-no-canonical-prefixes \
|
-no-canonical-prefixes \
|
||||||
-D__ANDROID_API__=$_android_platform \
|
-D__ANDROID_API__=$_android_platform \
|
||||||
-O3 \
|
-O3 \
|
||||||
|
@ -60,6 +60,7 @@ build() {
|
||||||
-DBOOST_ASIO_HAS_STD_STRING_VIEW=1"
|
-DBOOST_ASIO_HAS_STD_STRING_VIEW=1"
|
||||||
local ld_flags=" \
|
local ld_flags=" \
|
||||||
$target_flags \
|
$target_flags \
|
||||||
|
-fexceptions \
|
||||||
$_android_ndk_path/sources/cxx-stl/llvm-libc++/libs/$_android_arch/libc++_shared.so \
|
$_android_ndk_path/sources/cxx-stl/llvm-libc++/libs/$_android_arch/libc++_shared.so \
|
||||||
-nostdlib++"
|
-nostdlib++"
|
||||||
|
|
||||||
|
@ -121,7 +122,7 @@ build() {
|
||||||
address-model=$_boost_address_model \
|
address-model=$_boost_address_model \
|
||||||
-sICONV_PATH="/opt/android-libs/$_pkg_arch" \
|
-sICONV_PATH="/opt/android-libs/$_pkg_arch" \
|
||||||
cflags="$common_flags" \
|
cflags="$common_flags" \
|
||||||
cxxflags="$common_flags -fexceptions -frtti -std=c++14" \
|
cxxflags="$common_flags -frtti -std=c++14" \
|
||||||
linkflags="$ld_flags" \
|
linkflags="$ld_flags" \
|
||||||
--layout=system \
|
--layout=system \
|
||||||
${jobs} \
|
${jobs} \
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
|
|
||||||
pkgbase=boost
|
pkgbase=boost
|
||||||
pkgname=('boost-libs' 'boost')
|
pkgname=('boost-libs' 'boost')
|
||||||
pkgver=1.73.0
|
pkgver=1.74.0
|
||||||
_boostver=${pkgver//./_}
|
_boostver=${pkgver//./_}
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc='Free peer-reviewed portable C++ source libraries'
|
pkgdesc='Free peer-reviewed portable C++ source libraries'
|
||||||
|
@ -19,7 +19,7 @@ arch=('x86_64')
|
||||||
license=('custom')
|
license=('custom')
|
||||||
makedepends=('icu' 'python' 'python2' 'python-numpy' 'python2-numpy' 'bzip2' 'zlib' 'openmpi' 'zstd' 'findutils')
|
makedepends=('icu' 'python' 'python2' 'python-numpy' 'python2-numpy' 'bzip2' 'zlib' 'openmpi' 'zstd' 'findutils')
|
||||||
source=(https://dl.bintray.com/boostorg/release/${pkgver}/source/boost_${_boostver}.tar.bz2)
|
source=(https://dl.bintray.com/boostorg/release/${pkgver}/source/boost_${_boostver}.tar.bz2)
|
||||||
sha256sums=('4eb3b8d442b426dc35346235c8733b5ae35ba431690e38c6a8263dce9fcbb402')
|
sha256sums=('83bfc1507731a0906e387fc28b7ef5417d591429e51e788417fe9ff025e116b1')
|
||||||
b2sums=('5995ff6ca21f45988b187b94bf743795cca97531baa8355f488be0987b9426289dd85d6ce25b7eb03ccd690109f05ba56252a95bca50505ad9cd66f4e0e234e8')
|
b2sums=('5995ff6ca21f45988b187b94bf743795cca97531baa8355f488be0987b9426289dd85d6ce25b7eb03ccd690109f05ba56252a95bca50505ad9cd66f4e0e234e8')
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
_pkgbase=boost
|
_pkgbase=boost
|
||||||
pkgname=boost-doc
|
pkgname=boost-doc
|
||||||
pkgver=1.73.0
|
pkgver=1.74.0
|
||||||
_boostver=${pkgver//./_}
|
_boostver=${pkgver//./_}
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc='Free peer-reviewed portable C++ source libraries (HTML documentation)'
|
pkgdesc='Free peer-reviewed portable C++ source libraries (HTML documentation)'
|
||||||
|
@ -9,7 +9,7 @@ arch=('x86_64')
|
||||||
license=('custom')
|
license=('custom')
|
||||||
makedepends=()
|
makedepends=()
|
||||||
source=(https://dl.bintray.com/boostorg/release/${pkgver}/source/boost_${_boostver}.tar.bz2)
|
source=(https://dl.bintray.com/boostorg/release/${pkgver}/source/boost_${_boostver}.tar.bz2)
|
||||||
sha256sums=('4eb3b8d442b426dc35346235c8733b5ae35ba431690e38c6a8263dce9fcbb402')
|
sha256sums=('83bfc1507731a0906e387fc28b7ef5417d591429e51e788417fe9ff025e116b1')
|
||||||
options=(!strip)
|
options=(!strip)
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
|
|
Loading…
Reference in New Issue