summaryrefslogtreecommitdiff
path: root/meta-pkgs/boost
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2018-01-01 20:36:09 +0000
committeradam <adam@pkgsrc.org>2018-01-01 20:36:09 +0000
commit88e501945d2ea85a51d736ca360124613cd6ecf3 (patch)
tree46711bd78b5fccb7a307cee0397166d33351bb2b /meta-pkgs/boost
parent098378bba744c294fd092fc0a31829047a9d8895 (diff)
downloadpkgsrc-88e501945d2ea85a51d736ca360124613cd6ecf3.tar.gz
boost: updated to 1.66.0
1.66.0: New Libraries Beast: Portable HTTP, WebSocket, and network operations using only C++11 and Boost.Asio, from Vinnie Falco. CallableTraits: A spiritual successor to Boost.FunctionTypes, Boost.CallableTraits is a header-only C++11 library for the compile-time inspection and manipulation of all 'callable' types. Additional support for C++17 features, from Barrett Adair. Mp11: A C++11 metaprogramming library, from Peter Dimov.
Diffstat (limited to 'meta-pkgs/boost')
-rw-r--r--meta-pkgs/boost/Makefile.common4
-rw-r--r--meta-pkgs/boost/distinfo12
-rw-r--r--meta-pkgs/boost/patches/patch-boost_archive_basic__archive.hpp16
3 files changed, 16 insertions, 16 deletions
diff --git a/meta-pkgs/boost/Makefile.common b/meta-pkgs/boost/Makefile.common
index 15e1024fcc3..7e5c38d5c07 100644
--- a/meta-pkgs/boost/Makefile.common
+++ b/meta-pkgs/boost/Makefile.common
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.70 2017/09/13 17:34:41 adam Exp $
+# $NetBSD: Makefile.common,v 1.71 2018/01/01 20:36:09 adam Exp $
#
# used by devel/boost-build/Makefile
# used by devel/boost-docs/Makefile
@@ -10,7 +10,7 @@
BOOST_PACKAGE?= undefined
BOOST_COMMENT?= undefined
-BOOST_VERSION= 1.65.1
+BOOST_VERSION= 1.66.0
BOOST_SHORT_VERSION= ${BOOST_VERSION:S/./_/:C/\..*$//}
# Update mysql57-client/patches/patch-cmake_boost.cmake when updating version
diff --git a/meta-pkgs/boost/distinfo b/meta-pkgs/boost/distinfo
index 42cd71ca168..ebad31b1dd5 100644
--- a/meta-pkgs/boost/distinfo
+++ b/meta-pkgs/boost/distinfo
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.108 2017/09/20 14:33:25 jperkin Exp $
+$NetBSD: distinfo,v 1.109 2018/01/01 20:36:09 adam Exp $
-SHA1 (boost_1_65_1.tar.bz2) = 4a5b0c3c1b1b9a4d6cb6a6cc395e903e76f76720
-RMD160 (boost_1_65_1.tar.bz2) = 695537a00f6f9ae80e4d682b155ce097017c49a9
-SHA512 (boost_1_65_1.tar.bz2) = a9e6866d3bb3e7c198f442ff09f5322f58064dca79bc420f2f0168eb63964226dfbc4f034a5a5e5958281fdf7518a1b057c894fbda0b61fced59c1661bf30f1a
-Size (boost_1_65_1.tar.bz2) = 82594767 bytes
-SHA1 (patch-boost_archive_basic__archive.hpp) = 0e5dc31c3425de94444f97a9b7dec97ed5967733
+SHA1 (boost_1_66_0.tar.bz2) = b6b284acde2ad7ed49b44e856955d7b1ea4e9459
+RMD160 (boost_1_66_0.tar.bz2) = ee5dafdfa49adf50a5333cef1f55dac4f70b4c14
+SHA512 (boost_1_66_0.tar.bz2) = 0f34075d35391d66876e5189a01a11880a79428e1b267456348ee148dba9dc3abdc74d568f1853be631d20b584b1c804b42443c266f7622164acfc10be3dab8b
+Size (boost_1_66_0.tar.bz2) = 85995778 bytes
+SHA1 (patch-boost_archive_basic__archive.hpp) = 7e7c88cfc00fbf524c70dedd8b9c3c889f8b684f
SHA1 (patch-boost_atomic_detail_ops_gcc_sparc.hpp) = 6cd1b6fbb8659d7af8ecff63d4558f365f28c12b
SHA1 (patch-boost_config_detail_posix__features.hpp) = 7d310574e7020c79c8bfa87cff4db0a2edc5b0bc
SHA1 (patch-boost_config_detail_suffix.hpp) = 12e22085e7c292b2451ea8bc581beaddcb936252
diff --git a/meta-pkgs/boost/patches/patch-boost_archive_basic__archive.hpp b/meta-pkgs/boost/patches/patch-boost_archive_basic__archive.hpp
index 273d8411a8b..b41e23d82d4 100644
--- a/meta-pkgs/boost/patches/patch-boost_archive_basic__archive.hpp
+++ b/meta-pkgs/boost/patches/patch-boost_archive_basic__archive.hpp
@@ -1,6 +1,6 @@
-$NetBSD: patch-boost_archive_basic__archive.hpp,v 1.1 2017/08/24 19:31:32 adam Exp $
+$NetBSD: patch-boost_archive_basic__archive.hpp,v 1.2 2018/01/01 20:36:09 adam Exp $
---- boost/archive/basic_archive.hpp.orig 2012-08-27 07:38:03.000000000 +0000
+--- boost/archive/basic_archive.hpp.orig 2017-12-13 23:56:48.000000000 +0000
+++ boost/archive/basic_archive.hpp
@@ -115,7 +115,7 @@ public:
explicit class_id_type(const int t_) : t(t_){
@@ -11,12 +11,12 @@ $NetBSD: patch-boost_archive_basic__archive.hpp,v 1.1 2017/08/24 19:31:32 adam E
// BOOST_ASSERT(t_ <= boost::integer_traits<base_type>::const_max);
}
class_id_type(const class_id_type & t_) :
-@@ -151,7 +151,7 @@ private:
- public:
+@@ -152,7 +152,7 @@ public:
object_id_type(): t(0) {};
// note: presumes that size_t >= unsigned int.
-- explicit object_id_type(const std::size_t & t_) : t(t_){
-+ explicit object_id_type(const size_t & t_) : t(t_){
+ // use explicit cast to silence useless warning
+- explicit object_id_type(const std::size_t & t_) : t(static_cast<base_type>(t_)){
++ explicit object_id_type(const size_t & t_) : t(static_cast<base_type>(t_)){
+ // make quadriple sure that we haven't lost any real integer
+ // precision
BOOST_ASSERT(t_ <= boost::integer_traits<base_type>::const_max);
- }
- object_id_type(const object_id_type & t_) :