From afba30e9e1300c5a1f7286783eefa1583577d679 Mon Sep 17 00:00:00 2001 From: Rmys Date: Tue, 7 Jan 2020 22:41:13 +0300 Subject: [PATCH] boost.ver.bump --- programming/misc/boost/actions.py | 20 ++++++++++---------- programming/misc/boost/pspec.xml | 14 +++++++++++--- 2 files changed, 21 insertions(+), 13 deletions(-) diff --git a/programming/misc/boost/actions.py b/programming/misc/boost/actions.py index ade7da0b83..aad090306c 100644 --- a/programming/misc/boost/actions.py +++ b/programming/misc/boost/actions.py @@ -17,15 +17,15 @@ def setup(): shelltools.cd("boost-%s" % get.srcVERSION()) - shelltools.copytree("../boost-%s" % (get.srcVERSION().replace("_", "~")), "../boost-%s-36" % get.srcVERSION()) + shelltools.copytree("../boost-%s" % (get.srcVERSION().replace("_", "~")), "../boost-%s-38" % get.srcVERSION()) shelltools.system("./bootstrap.sh --with-toolset=gcc --with-icu --with-python=/usr/bin/python2.7 --prefix=%s/usr" % get.installDIR()) - #shelltools.copytree("../boost-%s" % (get.srcVERSION().replace("_", "~")), "../boost-%s-36" % get.srcVERSION()) - shelltools.cd("../boost-%s-36" % get.srcVERSION()) - shelltools.system("sed -e '/using python/ s@;@: /usr/include/python${PYTHON_VERSION/3*/${PYTHON_VERSION}m} ;@' \ + shelltools.copytree("../boost-%s" % (get.srcVERSION().replace("_", "~")), "../boost-%s-38" % get.srcVERSION()) + shelltools.cd("../boost-%s-38" % get.srcVERSION()) + shelltools.system("sed -e '/using python/ s@;@: /usr/include/python${PYTHON_VERSION/3*/${PYTHON_VERSION}} ;@' \ -i bootstrap.sh") - shelltools.system("./bootstrap.sh --with-toolset=gcc --with-icu --with-python=/usr/bin/python3.6 --prefix=%s/usr" % get.installDIR()) + shelltools.system("./bootstrap.sh --with-toolset=gcc --with-icu --with-python=/usr/bin/python3.8 --prefix=%s/usr" % get.installDIR()) shelltools.cd("..") @@ -42,7 +42,7 @@ def build(): cflags=-fno-strict-aliasing \ --layout=system") - shelltools.cd("../boost-%s-36" % get.srcVERSION()) + shelltools.cd("../boost-%s-38" % get.srcVERSION()) shelltools.system("./b2 \ variant=release \ debug-symbols=off \ @@ -50,7 +50,7 @@ def build(): runtime-link=shared \ link=shared,static \ toolset=gcc \ - python=3.6 \ + python=3.8 \ cflags=-fno-strict-aliasing \ --layout=system") @@ -58,14 +58,14 @@ def build(): def install(): pisitools.dobin("b2") - pisitools.dobin("bjam") + pisitools.dobin("tools/build/src/engine/bjam") shelltools.copytree("tools/boostbook/xsl", "%s/usr/share/boostbook/xsl" % get.installDIR()) shelltools.copytree("tools/boostbook/dtd", "%s/usr/share/boostbook" % get.installDIR()) shelltools.system("./b2 install threading=multi link=shared") - shelltools.cd("../boost-%s-36" % get.srcVERSION()) + shelltools.cd("../boost-%s-38" % get.srcVERSION()) pisitools.dobin("b2") - pisitools.dobin("bjam") + pisitools.dobin("tools/build/src/engine/bjam") shelltools.copytree("tools/boostbook/xsl", "%s/usr/share/boostbook/xsl" % get.installDIR()) shelltools.copytree("tools/boostbook/dtd", "%s/usr/share/boostbook" % get.installDIR()) shelltools.system("./b2 install threading=multi link=shared") diff --git a/programming/misc/boost/pspec.xml b/programming/misc/boost/pspec.xml index 79556564ed..a7410805cc 100644 --- a/programming/misc/boost/pspec.xml +++ b/programming/misc/boost/pspec.xml @@ -13,7 +13,7 @@ library Peer-reviewed portable C++ source libraries Boost provides free portable peer-reviewed C++ libraries. The emphasis is on portable libraries which work well with the C++ Standard Library. - https://sourceforge.net/projects/boost/files/boost/1.66.0/boost_1_66_0.tar.bz2 + https://sourceforge.net/projects/boost/files/boost/1.72.0/boost_1_72_0.tar.bz2 bzip2 zlib-devel @@ -55,6 +55,7 @@ /usr/include + /usr/lib/cmake /usr/share/doc/*/html @@ -67,7 +68,7 @@ libgcc - /usr/lib/libboost_python.so* + /usr/lib/libboost_python27.so* @@ -79,11 +80,18 @@ libgcc - /usr/lib/libboost_python3.so* + /usr/lib/libboost_python38.so* + + 2020-01-06 + 1.72.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2018-07-25 1.66.0