Update android-*-boost packages to 1.76.0
This commit is contained in:
parent
dcc06e0b9d
commit
4bb1b25bc4
|
@ -16,9 +16,9 @@ _boost_arch=arm
|
||||||
_boost_address_model=64
|
_boost_address_model=64
|
||||||
|
|
||||||
pkgname=android-$_pkg_arch-$_pkgname
|
pkgname=android-$_pkg_arch-$_pkgname
|
||||||
pkgver=1.75.0
|
pkgver=1.76.0
|
||||||
_boostver=${pkgver//./_}
|
_srcname=boost_${pkgver//./_}
|
||||||
pkgrel=2
|
pkgrel=1
|
||||||
url='https://www.boost.org/'
|
url='https://www.boost.org/'
|
||||||
arch=('any')
|
arch=('any')
|
||||||
license=('custom')
|
license=('custom')
|
||||||
|
@ -28,13 +28,18 @@ options=(!buildflags staticlibs !strip !emptydirs)
|
||||||
makedepends=('bzip2' 'zlib' 'android-ndk' 'android-sdk')
|
makedepends=('bzip2' 'zlib' 'android-ndk' 'android-sdk')
|
||||||
conflicts=("android-$_pkgname-$_android_arch")
|
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://boostorg.jfrog.io/artifactory/main/release/$pkgver/source/$_srcname.tar.gz
|
||||||
|
$_pkgname-ublas-c++20-iterator.patch::https://github.com/boostorg/ublas/commit/a31e5cffa85f.patch
|
||||||
no-versioned-shlibs.patch)
|
no-versioned-shlibs.patch)
|
||||||
sha256sums=('953db31e016db7bb207f11432bef7df100516eeb746843fa0486a222e3fd49cb'
|
sha256sums=('7bd7ddceec1a1dfdcbdb3e609b60d01739c38390a5f956385a12f3122049f0ca'
|
||||||
|
'aa38addb40d5f44b4a8472029b475e7e6aef1c460509eb7d8edf03491dc1b5ee'
|
||||||
'd82d0f15064812dcabb3456a7bcb1db0e0f6145980e4728e638372e0fd35af23')
|
'd82d0f15064812dcabb3456a7bcb1db0e0f6145980e4728e638372e0fd35af23')
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
cd ${_pkgname}_${_boostver}
|
cd ${_srcname}
|
||||||
|
# https://github.com/boostorg/ublas/pull/97
|
||||||
|
patch -Np2 -i ../$_pkgname-ublas-c++20-iterator.patch
|
||||||
|
|
||||||
patch -i ../no-versioned-shlibs.patch
|
patch -i ../no-versioned-shlibs.patch
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -60,7 +65,7 @@ build() {
|
||||||
$_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++"
|
||||||
|
|
||||||
cd ${_pkgname}_${_boostver}
|
cd ${_srcname}
|
||||||
|
|
||||||
./bootstrap.sh --with-toolset=gcc
|
./bootstrap.sh --with-toolset=gcc
|
||||||
|
|
||||||
|
@ -139,7 +144,7 @@ package() {
|
||||||
install -dm755 "${pkgdir}"$_android_prefix
|
install -dm755 "${pkgdir}"$_android_prefix
|
||||||
cp -a "${_stagedir}"/lib "${pkgdir}"$_android_prefix
|
cp -a "${_stagedir}"/lib "${pkgdir}"$_android_prefix
|
||||||
|
|
||||||
install -Dm644 "${srcdir}/"${_pkgname}_${_boostver}/LICENSE_1_0.txt \
|
install -Dm644 "${srcdir}/"${_srcname}/LICENSE_1_0.txt \
|
||||||
"${pkgdir}"$_android_prefix/share/licenses/boost/LICENSE_1_0.txt
|
"${pkgdir}"$_android_prefix/share/licenses/boost/LICENSE_1_0.txt
|
||||||
|
|
||||||
local strip=$_android_ndk_path/toolchains/$_android_toolchain-4.9/prebuilt/linux-x86_64/bin/$_android_toolchain-strip
|
local strip=$_android_ndk_path/toolchains/$_android_toolchain-4.9/prebuilt/linux-x86_64/bin/$_android_toolchain-strip
|
||||||
|
|
|
@ -16,9 +16,9 @@ _boost_arch=arm
|
||||||
_boost_address_model=32
|
_boost_address_model=32
|
||||||
|
|
||||||
pkgname=android-$_pkg_arch-$_pkgname
|
pkgname=android-$_pkg_arch-$_pkgname
|
||||||
pkgver=1.75.0
|
pkgver=1.76.0
|
||||||
_boostver=${pkgver//./_}
|
_srcname=boost_${pkgver//./_}
|
||||||
pkgrel=2
|
pkgrel=1
|
||||||
url='https://www.boost.org/'
|
url='https://www.boost.org/'
|
||||||
arch=('any')
|
arch=('any')
|
||||||
license=('custom')
|
license=('custom')
|
||||||
|
@ -28,13 +28,18 @@ options=(!buildflags staticlibs !strip !emptydirs)
|
||||||
makedepends=('bzip2' 'zlib' 'android-ndk' 'android-sdk')
|
makedepends=('bzip2' 'zlib' 'android-ndk' 'android-sdk')
|
||||||
conflicts=("android-$_pkgname-$_android_arch")
|
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://boostorg.jfrog.io/artifactory/main/release/$pkgver/source/$_srcname.tar.gz
|
||||||
|
$_pkgname-ublas-c++20-iterator.patch::https://github.com/boostorg/ublas/commit/a31e5cffa85f.patch
|
||||||
no-versioned-shlibs.patch)
|
no-versioned-shlibs.patch)
|
||||||
sha256sums=('953db31e016db7bb207f11432bef7df100516eeb746843fa0486a222e3fd49cb'
|
sha256sums=('7bd7ddceec1a1dfdcbdb3e609b60d01739c38390a5f956385a12f3122049f0ca'
|
||||||
|
'aa38addb40d5f44b4a8472029b475e7e6aef1c460509eb7d8edf03491dc1b5ee'
|
||||||
'd82d0f15064812dcabb3456a7bcb1db0e0f6145980e4728e638372e0fd35af23')
|
'd82d0f15064812dcabb3456a7bcb1db0e0f6145980e4728e638372e0fd35af23')
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
cd ${_pkgname}_${_boostver}
|
cd ${_srcname}
|
||||||
|
# https://github.com/boostorg/ublas/pull/97
|
||||||
|
patch -Np2 -i ../$_pkgname-ublas-c++20-iterator.patch
|
||||||
|
|
||||||
patch -i ../no-versioned-shlibs.patch
|
patch -i ../no-versioned-shlibs.patch
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -60,7 +65,7 @@ build() {
|
||||||
$_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++"
|
||||||
|
|
||||||
cd ${_pkgname}_${_boostver}
|
cd ${_srcname}
|
||||||
|
|
||||||
./bootstrap.sh --with-toolset=gcc
|
./bootstrap.sh --with-toolset=gcc
|
||||||
|
|
||||||
|
@ -139,7 +144,7 @@ package() {
|
||||||
install -dm755 "${pkgdir}"$_android_prefix
|
install -dm755 "${pkgdir}"$_android_prefix
|
||||||
cp -a "${_stagedir}"/lib "${pkgdir}"$_android_prefix
|
cp -a "${_stagedir}"/lib "${pkgdir}"$_android_prefix
|
||||||
|
|
||||||
install -Dm644 "${srcdir}/"${_pkgname}_${_boostver}/LICENSE_1_0.txt \
|
install -Dm644 "${srcdir}/"${_srcname}/LICENSE_1_0.txt \
|
||||||
"${pkgdir}"$_android_prefix/share/licenses/boost/LICENSE_1_0.txt
|
"${pkgdir}"$_android_prefix/share/licenses/boost/LICENSE_1_0.txt
|
||||||
|
|
||||||
local strip=$_android_ndk_path/toolchains/$_android_toolchain-4.9/prebuilt/linux-x86_64/bin/$_android_toolchain-strip
|
local strip=$_android_ndk_path/toolchains/$_android_toolchain-4.9/prebuilt/linux-x86_64/bin/$_android_toolchain-strip
|
||||||
|
|
|
@ -16,9 +16,9 @@ _boost_arch=x86
|
||||||
_boost_address_model=64
|
_boost_address_model=64
|
||||||
|
|
||||||
pkgname=android-$_pkg_arch-$_pkgname
|
pkgname=android-$_pkg_arch-$_pkgname
|
||||||
pkgver=1.75.0
|
pkgver=1.76.0
|
||||||
_boostver=${pkgver//./_}
|
_srcname=boost_${pkgver//./_}
|
||||||
pkgrel=2
|
pkgrel=1
|
||||||
url='https://www.boost.org/'
|
url='https://www.boost.org/'
|
||||||
arch=('any')
|
arch=('any')
|
||||||
license=('custom')
|
license=('custom')
|
||||||
|
@ -28,13 +28,18 @@ options=(!buildflags staticlibs !strip !emptydirs)
|
||||||
makedepends=('bzip2' 'zlib' 'android-ndk' 'android-sdk')
|
makedepends=('bzip2' 'zlib' 'android-ndk' 'android-sdk')
|
||||||
conflicts=("android-$_pkgname-$_android_arch")
|
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://boostorg.jfrog.io/artifactory/main/release/$pkgver/source/$_srcname.tar.gz
|
||||||
|
$_pkgname-ublas-c++20-iterator.patch::https://github.com/boostorg/ublas/commit/a31e5cffa85f.patch
|
||||||
no-versioned-shlibs.patch)
|
no-versioned-shlibs.patch)
|
||||||
sha256sums=('953db31e016db7bb207f11432bef7df100516eeb746843fa0486a222e3fd49cb'
|
sha256sums=('7bd7ddceec1a1dfdcbdb3e609b60d01739c38390a5f956385a12f3122049f0ca'
|
||||||
|
'aa38addb40d5f44b4a8472029b475e7e6aef1c460509eb7d8edf03491dc1b5ee'
|
||||||
'd82d0f15064812dcabb3456a7bcb1db0e0f6145980e4728e638372e0fd35af23')
|
'd82d0f15064812dcabb3456a7bcb1db0e0f6145980e4728e638372e0fd35af23')
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
cd ${_pkgname}_${_boostver}
|
cd ${_srcname}
|
||||||
|
# https://github.com/boostorg/ublas/pull/97
|
||||||
|
patch -Np2 -i ../$_pkgname-ublas-c++20-iterator.patch
|
||||||
|
|
||||||
patch -i ../no-versioned-shlibs.patch
|
patch -i ../no-versioned-shlibs.patch
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -60,7 +65,7 @@ build() {
|
||||||
$_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++"
|
||||||
|
|
||||||
cd ${_pkgname}_${_boostver}
|
cd ${_srcname}
|
||||||
|
|
||||||
./bootstrap.sh --with-toolset=gcc
|
./bootstrap.sh --with-toolset=gcc
|
||||||
|
|
||||||
|
@ -139,7 +144,7 @@ package() {
|
||||||
install -dm755 "${pkgdir}"$_android_prefix
|
install -dm755 "${pkgdir}"$_android_prefix
|
||||||
cp -a "${_stagedir}"/lib "${pkgdir}"$_android_prefix
|
cp -a "${_stagedir}"/lib "${pkgdir}"$_android_prefix
|
||||||
|
|
||||||
install -Dm644 "${srcdir}/"${_pkgname}_${_boostver}/LICENSE_1_0.txt \
|
install -Dm644 "${srcdir}/"${_srcname}/LICENSE_1_0.txt \
|
||||||
"${pkgdir}"$_android_prefix/share/licenses/boost/LICENSE_1_0.txt
|
"${pkgdir}"$_android_prefix/share/licenses/boost/LICENSE_1_0.txt
|
||||||
|
|
||||||
local strip=$_android_ndk_path/toolchains/$_android_toolchain-4.9/prebuilt/linux-x86_64/bin/$_android_toolchain-strip
|
local strip=$_android_ndk_path/toolchains/$_android_toolchain-4.9/prebuilt/linux-x86_64/bin/$_android_toolchain-strip
|
||||||
|
|
|
@ -16,9 +16,9 @@ _boost_arch=x86
|
||||||
_boost_address_model=32
|
_boost_address_model=32
|
||||||
|
|
||||||
pkgname=android-$_pkg_arch-$_pkgname
|
pkgname=android-$_pkg_arch-$_pkgname
|
||||||
pkgver=1.75.0
|
pkgver=1.76.0
|
||||||
_boostver=${pkgver//./_}
|
_srcname=boost_${pkgver//./_}
|
||||||
pkgrel=2
|
pkgrel=1
|
||||||
url='https://www.boost.org/'
|
url='https://www.boost.org/'
|
||||||
arch=('any')
|
arch=('any')
|
||||||
license=('custom')
|
license=('custom')
|
||||||
|
@ -28,13 +28,18 @@ options=(!buildflags staticlibs !strip !emptydirs)
|
||||||
makedepends=('bzip2' 'zlib' 'android-ndk' 'android-sdk')
|
makedepends=('bzip2' 'zlib' 'android-ndk' 'android-sdk')
|
||||||
conflicts=("android-$_pkgname-$_android_arch")
|
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://boostorg.jfrog.io/artifactory/main/release/$pkgver/source/$_srcname.tar.gz
|
||||||
|
$_pkgname-ublas-c++20-iterator.patch::https://github.com/boostorg/ublas/commit/a31e5cffa85f.patch
|
||||||
no-versioned-shlibs.patch)
|
no-versioned-shlibs.patch)
|
||||||
sha256sums=('953db31e016db7bb207f11432bef7df100516eeb746843fa0486a222e3fd49cb'
|
sha256sums=('7bd7ddceec1a1dfdcbdb3e609b60d01739c38390a5f956385a12f3122049f0ca'
|
||||||
|
'aa38addb40d5f44b4a8472029b475e7e6aef1c460509eb7d8edf03491dc1b5ee'
|
||||||
'd82d0f15064812dcabb3456a7bcb1db0e0f6145980e4728e638372e0fd35af23')
|
'd82d0f15064812dcabb3456a7bcb1db0e0f6145980e4728e638372e0fd35af23')
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
cd ${_pkgname}_${_boostver}
|
cd ${_srcname}
|
||||||
|
# https://github.com/boostorg/ublas/pull/97
|
||||||
|
patch -Np2 -i ../$_pkgname-ublas-c++20-iterator.patch
|
||||||
|
|
||||||
patch -i ../no-versioned-shlibs.patch
|
patch -i ../no-versioned-shlibs.patch
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -60,7 +65,7 @@ build() {
|
||||||
$_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++"
|
||||||
|
|
||||||
cd ${_pkgname}_${_boostver}
|
cd ${_srcname}
|
||||||
|
|
||||||
./bootstrap.sh --with-toolset=gcc
|
./bootstrap.sh --with-toolset=gcc
|
||||||
|
|
||||||
|
@ -139,7 +144,7 @@ package() {
|
||||||
install -dm755 "${pkgdir}"$_android_prefix
|
install -dm755 "${pkgdir}"$_android_prefix
|
||||||
cp -a "${_stagedir}"/lib "${pkgdir}"$_android_prefix
|
cp -a "${_stagedir}"/lib "${pkgdir}"$_android_prefix
|
||||||
|
|
||||||
install -Dm644 "${srcdir}/"${_pkgname}_${_boostver}/LICENSE_1_0.txt \
|
install -Dm644 "${srcdir}/"${_srcname}/LICENSE_1_0.txt \
|
||||||
"${pkgdir}"$_android_prefix/share/licenses/boost/LICENSE_1_0.txt
|
"${pkgdir}"$_android_prefix/share/licenses/boost/LICENSE_1_0.txt
|
||||||
|
|
||||||
local strip=$_android_ndk_path/toolchains/$_android_toolchain-4.9/prebuilt/linux-x86_64/bin/$_android_toolchain-strip
|
local strip=$_android_ndk_path/toolchains/$_android_toolchain-4.9/prebuilt/linux-x86_64/bin/$_android_toolchain-strip
|
||||||
|
|
Loading…
Reference in New Issue