boost: Update to 1.71.0

This commit is contained in:
Alexey Pavlov
2019-10-06 12:23:19 +03:00
parent 83f927e3b0
commit 6de9ba2aee
2 changed files with 16 additions and 15 deletions

View File

@@ -3,9 +3,9 @@
_realname=boost
pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=1.70.0
pkgver=1.71.0
_boostver=${pkgver//./_}
pkgrel=2
pkgrel=1
pkgdesc="Free peer-reviewed portable C++ source libraries (mingw-w64)"
arch=('any')
url="https://www.boost.org/"
@@ -18,7 +18,8 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-gcc"
"${MINGW_PACKAGE_PREFIX}-python2"
"${MINGW_PACKAGE_PREFIX}-python3")
options=('strip' 'buildflags' 'staticlibs')
source=(https://downloads.sourceforge.net/sourceforge/boost/boost_${_boostver}.tar.bz2
source=(#https://downloads.sourceforge.net/sourceforge/boost/boost_${_boostver}.tar.bz2
https://dl.bintray.com/boostorg/release/${pkgver}/source/boost_${_boostver}.tar.bz2
boost-1.48.0-add-bjam-man-page.patch
boost-1.50.0-fix-non-utf8-files.patch
boost-1.58.0-pool.patch
@@ -33,7 +34,7 @@ source=(https://downloads.sourceforge.net/sourceforge/boost/boost_${_boostver}.t
boost-1.70.0-fix-python-install.patch
using-mingw-w64-python.patch
msys2-mingw-folders-bootstrap.patch)
sha256sums=('430ae8354789de4fd19ee52f3b1f739e1fba576f0aded0897c3c2bc00fb38778'
sha256sums=('d73a8da01e8bf8c7eda40b4c84915071a8c8a0df4a6734537ddde4a8580524ee'
'c5eae6354693c6b4e6364d4cf6f06c6c3de4c28486bf812cbd291f4410126cf8'
'8d048e8ecee8b7feaa8651d6bc65d63838df240626619a4fb8738512043c3eb1'
'4551ba9edf64c8ccdab4f4890c20e2e8cf6d4ffa1169d251df11e30d25b886b8'
@@ -47,7 +48,7 @@ sha256sums=('430ae8354789de4fd19ee52f3b1f739e1fba576f0aded0897c3c2bc00fb38778'
'c2508e60bed41471b396875e0289b4b1d4e021f3d01f4294615c72fcd8567439'
'21d039cf867a41253f752c5f04f0cdb2ec86f17ad88459918b326fa48e9c1e05'
'0dd6346d369850aad13bf8d9bc2f0abc16d4b0586e34d61fab11f65d3d7fa9d4'
'81f74c2eafbe004bcbb863cc3cd74571adcffed1169dde86645db4441be236e1')
'ea241813469abbf718ec6449cd76d54968808da12588989ddee2f67fbdfd8823')
prepare() {
cd "${srcdir}/boost_${_boostver}"

View File

@@ -1,6 +1,6 @@
--- a/tools/build/src/engine/build.sh 2015-07-07 09:46:25.813659600 +0300
+++ b/tools/build/src/engine/build.sh 2015-07-07 09:47:50.111229000 +0300
@@ -58,11 +58,24 @@
@@ -67,11 +67,24 @@
test `uname` = $*
fi
}
@@ -13,15 +13,15 @@
+}
# Try and guess the toolset to bootstrap the build with...
Guess_Toolset ()
guess_toolset ()
{
if test_uname Darwin ; then BOOST_JAM_TOOLSET=darwin
if test_uname Darwin ; then B2_TOOLSET=clang
+ elif test_msystem MINGW32 ; then
+ BOOST_JAM_TOOLSET=gcc
+ BOOST_JAM_TOOLSET_ROOT=/mingw32/
+ B2_TOOLSET=gcc
+ B2_TOOLSET_ROOT=/mingw32/
+ elif test_msystem MINGW64 ; then
+ BOOST_JAM_TOOLSET=gcc
+ BOOST_JAM_TOOLSET_ROOT=/mingw64/
elif test_uname IRIX ; then BOOST_JAM_TOOLSET=mipspro
elif test_uname IRIX64 ; then BOOST_JAM_TOOLSET=mipspro
elif test_uname OSF1 ; then BOOST_JAM_TOOLSET=tru64cxx
+ B2_TOOLSET=gcc
+ B2_TOOLSET_ROOT=/mingw64/
elif test_uname IRIX ; then B2_TOOLSET=mipspro
elif test_uname IRIX64 ; then B2_TOOLSET=mipspro
elif test_uname OSF1 ; then B2_TOOLSET=tru64cxx