[arch-commits] Commit in boost/trunk (PKGBUILD boost-serialization-1.64.0-fixes.patch)
Bartłomiej Piotrowski
bpiotrowski at archlinux.org
Wed Dec 27 09:52:15 UTC 2017
Date: Wednesday, December 27, 2017 @ 09:52:14
Author: bpiotrowski
Revision: 313689
1.66.0-1: new upstream release
Modified:
boost/trunk/PKGBUILD
Deleted:
boost/trunk/boost-serialization-1.64.0-fixes.patch
----------------------------------------+
PKGBUILD | 6 -
boost-serialization-1.64.0-fixes.patch | 102 -------------------------------
2 files changed, 3 insertions(+), 105 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-12-27 09:08:10 UTC (rev 313688)
+++ PKGBUILD 2017-12-27 09:52:14 UTC (rev 313689)
@@ -10,15 +10,15 @@
pkgbase=boost
pkgname=('boost-libs' 'boost')
-pkgver=1.65.1
+pkgver=1.66.0
_boostver=${pkgver//./_}
-pkgrel=3
+pkgrel=1
url='http://www.boost.org/'
arch=('x86_64')
license=('custom')
makedepends=('icu>=55.1' 'python' 'python2' 'python-numpy' 'python2-numpy' 'bzip2' 'zlib' 'openmpi')
source=(https://downloads.sourceforge.net/project/${pkgbase}/${pkgbase}/${pkgver}/${pkgbase}_${_boostver}.tar.bz2)
-sha256sums=('9807a5d16566c57fd74fb522764e0b134a8bbe6b6e8967b83afefd30dcd3be81')
+sha256sums=('5721818253e6a0989583192f96782c4a98eb6204965316df9f5ad75819225ca9')
build() {
export _stagedir="${srcdir}/stagedir"
Deleted: boost-serialization-1.64.0-fixes.patch
===================================================================
--- boost-serialization-1.64.0-fixes.patch 2017-12-27 09:08:10 UTC (rev 313688)
+++ boost-serialization-1.64.0-fixes.patch 2017-12-27 09:52:14 UTC (rev 313689)
@@ -1,102 +0,0 @@
-From a44c228e28d3d82137e9efe376b425013aa59f0a Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Bart=C5=82omiej=20Piotrowski?= <bpiotrowski at archlinux.org>
-Date: Tue, 16 May 2017 15:08:59 +0200
-Subject: [PATCH] Restore boost/serialization/detail/get_data.hpp
-
-This reverts commit d558b6da917ecae1036adf9b22a0741c78f627ff.
----
- include/boost/serialization/detail/get_data.hpp | 59 +++++++++++++++++++++++++
- 1 file changed, 59 insertions(+)
- create mode 100644 include/boost/serialization/detail/get_data.hpp
-
-diff --git a/include/boost/serialization/detail/get_data.hpp b/include/boost/serialization/detail/get_data.hpp
-new file mode 100644
-index 00000000..37da7fc3
---- /dev/null
-+++ b/include/boost/serialization/detail/get_data.hpp
-@@ -0,0 +1,59 @@
-+// (C) Copyright 2005 Matthias Troyer
-+// Use, modification and distribution is subject to the Boost Software
-+// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
-+// http://www.boost.org/LICENSE_1_0.txt)
-+
-+// See http://www.boost.org for updates, documentation, and revision history.
-+
-+#ifndef BOOST_SERIALIZATION_DETAIL_GET_DATA_HPP
-+#define BOOST_SERIALIZATION_DETAIL_GET_DATA_HPP
-+
-+// MS compatible compilers support #pragma once
-+#if defined(_MSC_VER)
-+# pragma once
-+#endif
-+
-+#if defined(__SGI_STL_PORT) || defined(_STLPORT_VERSION)
-+#define STD _STLP_STD
-+#else
-+#define STD std
-+#endif
-+
-+#include <vector>
-+#include <valarray>
-+
-+namespace boost {
-+namespace serialization {
-+namespace detail {
-+
-+template <class T, class Allocator>
-+T* get_data(STD::vector<T,Allocator>& v)
-+{
-+ return v.empty() ? 0 : &(v[0]);
-+}
-+
-+template <class T, class Allocator>
-+T* get_data(STD::vector<T,Allocator> const & v)
-+{
-+ return get_data(const_cast<STD::vector<T,Allocator>&>(v));
-+}
-+
-+template <class T>
-+T* get_data(STD::valarray<T>& v)
-+{
-+ return v.size()==0 ? 0 : &(v[0]);
-+}
-+
-+template <class T>
-+const T* get_data(STD::valarray<T> const& v)
-+{
-+ return get_data(const_cast<STD::valarray<T>&>(v));
-+}
-+
-+} // detail
-+} // serialization
-+} // boost
-+
-+#undef STD
-+
-+#endif // BOOST_SERIALIZATION_DETAIL_GET_DATA_HPP
---
-2.13.0
-
-From 1d86261581230e2dc5d617a9b16287d326f3e229 Mon Sep 17 00:00:00 2001
-From: Robert Ramey <ramey at rrsd.com>
-Date: Wed, 1 Feb 2017 16:43:59 -0800
-Subject: [PATCH] correct error which appeared when compiling non c++ compliant
- code for arrays
-
----
- include/boost/serialization/array.hpp | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/include/boost/serialization/array.hpp b/include/boost/serialization/array.hpp
-index 61708b3..612d1a6 100644
---- a/include/boost/serialization/array.hpp
-+++ b/include/boost/serialization/array.hpp
-@@ -23,6 +23,8 @@ namespace std{
- } // namespace std
- #endif
-
-+#include <boost/serialization/array_wrapper.hpp>
-+
- #ifndef BOOST_NO_CXX11_HDR_ARRAY
-
- #include <array>
More information about the arch-commits
mailing list