From 84ffb02f446d97ce2868877d93c37e81b181c8db Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Wed, 28 Jan 2015 17:35:21 +0000 Subject: [PATCH] extra/boost to 1.57.0-3 --- ...0001-fixed-shared_ptr_helper-include.patch | 24 +++++++++++++++++++ extra/boost/PKGBUILD | 7 +++++- 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 extra/boost/0001-fixed-shared_ptr_helper-include.patch diff --git a/extra/boost/0001-fixed-shared_ptr_helper-include.patch b/extra/boost/0001-fixed-shared_ptr_helper-include.patch new file mode 100644 index 000000000..a7c756612 --- /dev/null +++ b/extra/boost/0001-fixed-shared_ptr_helper-include.patch @@ -0,0 +1,24 @@ +From 02fff0a69e46b4d77844cf7b8c8d3bc2adbc96bb Mon Sep 17 00:00:00 2001 +From: Robert Ramey +Date: Tue, 11 Nov 2014 22:13:05 -0800 +Subject: [PATCH] fixed shared_ptr_helper include + +--- + include/boost/serialization/shared_ptr_helper.hpp | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/include/boost/serialization/shared_ptr_helper.hpp b/include/boost/serialization/shared_ptr_helper.hpp +index f4784ec..64269a9 100644 +--- a/include/boost/serialization/shared_ptr_helper.hpp ++++ b/include/boost/serialization/shared_ptr_helper.hpp +@@ -29,6 +29,7 @@ + #include + #include + #include ++#include + #include + #include + +-- +2.2.1 + diff --git a/extra/boost/PKGBUILD b/extra/boost/PKGBUILD index 2d8b4ba54..05686434e 100644 --- a/extra/boost/PKGBUILD +++ b/extra/boost/PKGBUILD @@ -15,19 +15,24 @@ pkgbase=boost pkgname=('boost-libs' 'boost') pkgver=1.57.0 _boostver=${pkgver//./_} -pkgrel=2 +pkgrel=3 url='http://www.boost.org/' arch=('i686' 'x86_64') license=('custom') makedepends=('icu>=53.1' 'python' 'python2' 'bzip2' 'zlib') source=(https://downloads.sourceforge.net/project/${pkgbase}/${pkgbase}/${pkgver}/${pkgbase}_${_boostver}.tar.bz2 + 0001-fixed-shared_ptr_helper-include.patch 0001-Add-missing-include-to-signals2-trackable.hpp.patch) sha1sums=('e151557ae47afd1b43dc3fac46f8b04a8fe51c12' + 'b58746c795a99150545ebfa5dba7997d771b3dcc' '35bc8ad7493a641ec708a691036fe5319aec70cd') prepare() { cd ${pkgbase}_${_boostver} + # https://svn.boost.org/trac/boost/ticket/10749 + patch -Np2 -i ../0001-fixed-shared_ptr_helper-include.patch + # https://github.com/boostorg/signals2/pull/8 patch -Np2 -i ../0001-Add-missing-include-to-signals2-trackable.hpp.patch }