summaryrefslogtreecommitdiff
path: root/meta-pkgs/boost
diff options
context:
space:
mode:
Diffstat (limited to 'meta-pkgs/boost')
-rw-r--r--meta-pkgs/boost/Makefile.common4
-rw-r--r--meta-pkgs/boost/distinfo15
-rw-r--r--meta-pkgs/boost/patches/patch-aq14
-rw-r--r--meta-pkgs/boost/patches/patch-boost_config_stdlib_libcpp.hpp8
-rw-r--r--meta-pkgs/boost/patches/patch-boost_optional_optional__fwd.hpp16
5 files changed, 20 insertions, 37 deletions
diff --git a/meta-pkgs/boost/Makefile.common b/meta-pkgs/boost/Makefile.common
index cb98fe6291d..a7574f40462 100644
--- a/meta-pkgs/boost/Makefile.common
+++ b/meta-pkgs/boost/Makefile.common
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.58 2016/05/13 20:47:32 adam Exp $
+# $NetBSD: Makefile.common,v 1.59 2016/10/07 17:51:11 adam Exp $
#
# used by devel/boost-build/Makefile
# used by devel/boost-docs/Makefile
@@ -9,7 +9,7 @@
BOOST_PACKAGE?= undefined
BOOST_COMMENT?= undefined
-BOOST_VERSION= 1.61.0
+BOOST_VERSION= 1.62.0
BOOST_SHORT_VERSION= ${BOOST_VERSION:S/./_/:C/\..*$//}
DISTNAME= boost_${BOOST_VERSION:S/./_/g}
diff --git a/meta-pkgs/boost/distinfo b/meta-pkgs/boost/distinfo
index 2db6e1fbc53..ea6ff96f67d 100644
--- a/meta-pkgs/boost/distinfo
+++ b/meta-pkgs/boost/distinfo
@@ -1,24 +1,23 @@
-$NetBSD: distinfo,v 1.88 2016/08/02 08:49:46 wiz Exp $
+$NetBSD: distinfo,v 1.89 2016/10/07 17:51:11 adam Exp $
-SHA1 (boost_1_61_0.tar.bz2) = f84b1a1ce764108ec3c2b7bd7704cf8dfd3c9d01
-RMD160 (boost_1_61_0.tar.bz2) = 1ceb250fcece242b54a999dbadbe2f3f1922541b
-SHA512 (boost_1_61_0.tar.bz2) = a1c7338e2d2dbac8552ede7c554640d22cbb2fda7fbc325dc3cdcb51e769713626695426ffc158cbe0e1729dd9a7b5ad18af4800d74e24539e8d8564268c2b9d
-Size (boost_1_61_0.tar.bz2) = 85202254 bytes
+SHA1 (boost_1_62_0.tar.bz2) = 0fe1902cc1e8cfacece51870c7d1a9c3eda0c12a
+RMD160 (boost_1_62_0.tar.bz2) = 7b0fc3dd58e2719b5262812cedfbda3d509de3c1
+SHA512 (boost_1_62_0.tar.bz2) = 1ec4030b63084637005a4d1ff43b651dded0a13a7d8d471c45c89bd6b86c228d5e177fce5d37f31cb599286f3eb62e0c2c7fb0e2a7054e5a4d1bcead11e375d2
+Size (boost_1_62_0.tar.bz2) = 84498477 bytes
SHA1 (patch-aa) = 408a63a807aaa491130db018cd89bca6a427090d
SHA1 (patch-ab) = 37c61bcfc27f1533df21f4392f80df2d2dbe51ef
SHA1 (patch-ac) = 32d14b50682dae1950ed927ecb9318ad6b07687a
SHA1 (patch-ad) = 0e5dc31c3425de94444f97a9b7dec97ed5967733
SHA1 (patch-ae) = ac2e4afcf243c2fee2394cfe3fe92f4890e9ab83
SHA1 (patch-ag) = 117eabbbbc26d04bb5e56df5ad92e55b5061c0f8
-SHA1 (patch-aq) = 2e7f9854b69e98f48b4613c80191369012405b56
+SHA1 (patch-aq) = 7503ba9813a143b9e99e43b3017a30bc5543fe16
SHA1 (patch-ar) = 2fec2c51272cc4ee376e6538d8f1fd8561a7f0a3
SHA1 (patch-boost_atomic_detail_ops_gcc_sparc.hpp) = a7dd240ff6f61368ae6a8500e7009021fa6cba71
SHA1 (patch-boost_config_posix__features.hpp) = c3e7187af35a2a25901b37388d3194e22d005323
-SHA1 (patch-boost_config_stdlib_libcpp.hpp) = af158d85db15ea15d9fac1dbd72a15632d2fcff3
+SHA1 (patch-boost_config_stdlib_libcpp.hpp) = 0a414394cbb1e8657311d2b744108d65ff0f927d
SHA1 (patch-boost_config_stdlib_libstdcpp3.hpp) = 52ebedd5e80b3a8c257eccb28cd2db76cb1ca01e
SHA1 (patch-boost_core_noncopyable.hpp) = a693e5eda7fc303e1bd86ecfab40321d771af6fe
SHA1 (patch-boost_math_tools_config.hpp) = db3965cd810185116efd669df29067f58cc847e5
-SHA1 (patch-boost_optional_optional__fwd.hpp) = 2349b6342b75e2c3ff3001a02bc91f37e5e41035
SHA1 (patch-boost_regex_config.hpp) = 6b752c7c23168c591cd391739c7a4539bef44c12
SHA1 (patch-libs_config_configure) = e2f204d4fa4f1bd9b4131d28f9be0a1ac22bf711
SHA1 (patch-libs_config_test_boost__no__range__based__for.ipp) = d9936c472fc2c696d86522b36eb12813ae91bee4
diff --git a/meta-pkgs/boost/patches/patch-aq b/meta-pkgs/boost/patches/patch-aq
index d1982a4efbf..aa187b2bb80 100644
--- a/meta-pkgs/boost/patches/patch-aq
+++ b/meta-pkgs/boost/patches/patch-aq
@@ -1,8 +1,8 @@
-$NetBSD: patch-aq,v 1.8 2015/08/14 07:54:04 adam Exp $
+$NetBSD: patch-aq,v 1.9 2016/10/07 17:51:11 adam Exp $
---- boost/test/impl/execution_monitor.ipp.orig 2015-07-21 21:41:49.000000000 +0000
+--- boost/test/impl/execution_monitor.ipp.orig 2016-10-05 08:52:21.000000000 +0000
+++ boost/test/impl/execution_monitor.ipp
-@@ -163,7 +163,8 @@ namespace { void _set_se_translator( voi
+@@ -166,7 +166,8 @@ namespace { void _set_se_translator( voi
# if defined(SIGPOLL) && !defined(__CYGWIN__) && \
!(defined(macintosh) || defined(__APPLE__) || defined(__APPLE_CC__)) && \
!defined(__NetBSD__) && \
@@ -12,7 +12,7 @@ $NetBSD: patch-aq,v 1.8 2015/08/14 07:54:04 adam Exp $
# define BOOST_TEST_CATCH_SIGPOLL
# endif
-@@ -368,6 +369,7 @@ system_signal_exception::report() const
+@@ -365,6 +366,7 @@ system_signal_exception::report() const
if( !m_sig_info )
return; // no error actually occur?
@@ -20,7 +20,7 @@ $NetBSD: patch-aq,v 1.8 2015/08/14 07:54:04 adam Exp $
switch( m_sig_info->si_code ) {
case SI_USER:
report_error( execution_exception::system_error,
-@@ -382,14 +384,18 @@ system_signal_exception::report() const
+@@ -379,14 +381,18 @@ system_signal_exception::report() const
report_error( execution_exception::system_error,
"signal: the expiration of a timer set by timer_settimer()" );
break;
@@ -39,8 +39,8 @@ $NetBSD: patch-aq,v 1.8 2015/08/14 07:54:04 adam Exp $
default:
break;
}
-@@ -608,6 +614,7 @@ system_signal_exception::report() const
- report_error( execution_exception::system_error,
+@@ -605,6 +611,7 @@ system_signal_exception::report() const
+ report_error( execution_exception::system_error,
"unrecognized signal %d", m_sig_info->si_signo );
}
+#endif /* !__DragonFly__ */
diff --git a/meta-pkgs/boost/patches/patch-boost_config_stdlib_libcpp.hpp b/meta-pkgs/boost/patches/patch-boost_config_stdlib_libcpp.hpp
index b52942a965f..7843782a431 100644
--- a/meta-pkgs/boost/patches/patch-boost_config_stdlib_libcpp.hpp
+++ b/meta-pkgs/boost/patches/patch-boost_config_stdlib_libcpp.hpp
@@ -1,6 +1,6 @@
-$NetBSD: patch-boost_config_stdlib_libcpp.hpp,v 1.3 2016/05/13 20:47:32 adam Exp $
+$NetBSD: patch-boost_config_stdlib_libcpp.hpp,v 1.4 2016/10/07 17:51:11 adam Exp $
---- boost/config/stdlib/libcpp.hpp.orig 2016-05-05 21:11:02.000000000 +0000
+--- boost/config/stdlib/libcpp.hpp.orig 2016-10-05 08:52:16.000000000 +0000
+++ boost/config/stdlib/libcpp.hpp
@@ -74,6 +74,8 @@
// libc++ uses a non-standard messages_base
@@ -9,5 +9,5 @@ $NetBSD: patch-boost_config_stdlib_libcpp.hpp,v 1.3 2016/05/13 20:47:32 adam Exp
+// libc++ uses inline namespaces
+#define BOOST_DETAIL_NO_CONTAINER_FWD
- #if defined(__has_include)
- #if !__has_include(<shared_mutex>)
+ #if (_LIBCPP_VERSION <= 1101) && !defined(BOOST_NO_CXX11_THREAD_LOCAL)
+ // This is a bit of a sledgehammer, because really it's just libc++abi that has no
diff --git a/meta-pkgs/boost/patches/patch-boost_optional_optional__fwd.hpp b/meta-pkgs/boost/patches/patch-boost_optional_optional__fwd.hpp
deleted file mode 100644
index 94932825338..00000000000
--- a/meta-pkgs/boost/patches/patch-boost_optional_optional__fwd.hpp
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-boost_optional_optional__fwd.hpp,v 1.1 2016/08/02 08:49:46 wiz Exp $
-
-Fix build issues when optional_fwd.hpp is used before including boost/config.hpp
-https://github.com/boostorg/optional/pull/19/commits/844ca6a0d506e59daedabb2b94e1117ec4a7e71e
-
---- boost/optional/optional_fwd.hpp.orig 2016-05-05 21:13:30.000000000 +0000
-+++ boost/optional/optional_fwd.hpp
-@@ -16,7 +16,7 @@
- #ifndef BOOST_OPTIONAL_OPTIONAL_FWD_FLC_19NOV2002_HPP
- #define BOOST_OPTIONAL_OPTIONAL_FWD_FLC_19NOV2002_HPP
-
--#include <boost/config/suffix.hpp>
-+#include <boost/config.hpp>
-
- namespace boost {
-