summaryrefslogtreecommitdiff
path: root/meta-pkgs
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2012-07-02 07:02:25 +0000
committeradam <adam@pkgsrc.org>2012-07-02 07:02:25 +0000
commitef4329c8f58316d75cc6a1db61ea872756f0747e (patch)
tree00e0e7ad08bdeaf2d58e5f11da35abbc900e60b5 /meta-pkgs
parent45136f5851021beff7d41b0421dd2a8b24a2fea1 (diff)
downloadpkgsrc-ef4329c8f58316d75cc6a1db61ea872756f0747e.tar.gz
Changes 1.50:0
New Libraries * Algorithm: A collection of useful generic algorithms, from Marshall Clow. This includes several different searching algorithms, as well as most of the new algorithms from the C++11 standard library * Functional/OverloadedFunction: Overload different functions into a single function object, from Lorenzo Caminiti. * LocalFunction: Program functions locally, within other functions, directly within the scope where they are needed, from Lorenzo Caminiti. * Utility/IdentityType: Wrap types within round parenthesis so they can always be passed as macro parameters, from Lorenzo Caminiti. More http://www.boost.org/users/history/version_1_50_0.html
Diffstat (limited to 'meta-pkgs')
-rw-r--r--meta-pkgs/boost/Makefile.common4
-rw-r--r--meta-pkgs/boost/distinfo17
-rw-r--r--meta-pkgs/boost/patches/patch-ag4
-rw-r--r--meta-pkgs/boost/patches/patch-ai6
-rw-r--r--meta-pkgs/boost/patches/patch-ar4
-rw-r--r--meta-pkgs/boost/patches/patch-boost_xpressive_traits_cpp_regex_traits.hpp23
-rw-r--r--meta-pkgs/boost/patches/patch-libs_signals_src_named_slot_map.cpp2
7 files changed, 19 insertions, 41 deletions
diff --git a/meta-pkgs/boost/Makefile.common b/meta-pkgs/boost/Makefile.common
index aec0c2dcde6..466ef5ae819 100644
--- a/meta-pkgs/boost/Makefile.common
+++ b/meta-pkgs/boost/Makefile.common
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.33 2012/02/29 14:22:24 hans Exp $
+# $NetBSD: Makefile.common,v 1.34 2012/07/02 07:02:25 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.49.0
+BOOST_VERSION= 1.50.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 32b61d9f592..556c69a0e32 100644
--- a/meta-pkgs/boost/distinfo
+++ b/meta-pkgs/boost/distinfo
@@ -1,16 +1,15 @@
-$NetBSD: distinfo,v 1.43 2012/05/01 18:47:01 adam Exp $
+$NetBSD: distinfo,v 1.44 2012/07/02 07:02:26 adam Exp $
-SHA1 (boost_1_49_0.tar.bz2) = 26a52840e9d12f829e3008589abf0a925ce88524
-RMD160 (boost_1_49_0.tar.bz2) = 3504c6f27c63ab52182c822d45d020fa30179abc
-Size (boost_1_49_0.tar.bz2) = 48499961 bytes
+SHA1 (boost_1_50_0.tar.bz2) = ee06f89ed472cf369573f8acf9819fbc7173344e
+RMD160 (boost_1_50_0.tar.bz2) = 72e33875d768def47acb5ba8222da4fa56780bab
+Size (boost_1_50_0.tar.bz2) = 50786885 bytes
SHA1 (patch-aa) = 62bb260fce3bca6dd5f61dd9b179fd40593d31b4
SHA1 (patch-ab) = f1c95ae229465a4d2da76ce6ff88d76ace52fdd8
SHA1 (patch-ac) = 54d40e6a62cdf40c4155c64d9f02df475fbe111d
SHA1 (patch-ad) = d36799e40e1f7e6f62768e1144859f22ce76a265
SHA1 (patch-ae) = 2fb49c90bbb3fd797ccdfaaf44c93494a5988f52
-SHA1 (patch-ag) = b19bf29b0c08ede6470e0a697f99d4ea796ab987
-SHA1 (patch-ai) = e55ca82da06d23c362f041b0b5f92bbd09663379
+SHA1 (patch-ag) = c406e9beb9260db7861b13a6eb4c386f23346eb1
+SHA1 (patch-ai) = 231db48819aa563b2082d95bb91d662b5d6cf779
SHA1 (patch-aq) = e5c7b72ffa2942ce401f3d9bf05498fd761df17a
-SHA1 (patch-ar) = 91981e2edb93666de78c203a6cef3d5011b2b26a
-SHA1 (patch-boost_xpressive_traits_cpp_regex_traits.hpp) = fce4fbb57af7b488d2bda80557272cf7a63040e1
-SHA1 (patch-libs_signals_src_named_slot_map.cpp) = 4e0127e3286e93b6a7cdcd46add582b27dadc0d8
+SHA1 (patch-ar) = 2fec2c51272cc4ee376e6538d8f1fd8561a7f0a3
+SHA1 (patch-libs_signals_src_named_slot_map.cpp) = 42119b98857eb7e96ea29ac85c184eed46965295
diff --git a/meta-pkgs/boost/patches/patch-ag b/meta-pkgs/boost/patches/patch-ag
index 1d8a7b10418..4c71d19d6e1 100644
--- a/meta-pkgs/boost/patches/patch-ag
+++ b/meta-pkgs/boost/patches/patch-ag
@@ -1,10 +1,10 @@
-$NetBSD: patch-ag,v 1.6 2011/10/11 10:02:08 adam Exp $
+$NetBSD: patch-ag,v 1.7 2012/07/02 07:02:26 adam Exp $
Pass CFLAGS to the compiler.
--- tools/build/v2/engine/build.jam.orig 2011-02-24 08:50:34.000000000 +0000
+++ tools/build/v2/engine/build.jam
-@@ -195,7 +195,7 @@ toolset como como : "-o " : -D
+@@ -192,7 +192,7 @@ toolset como como : "-o " : -D
: -L$(--python-lib[1]) -l$(--python-lib[2]) ;
## Clang Linux 2.8+
toolset clang clang : "-o " : -D
diff --git a/meta-pkgs/boost/patches/patch-ai b/meta-pkgs/boost/patches/patch-ai
index b4633ab2dc2..5fa0a63c569 100644
--- a/meta-pkgs/boost/patches/patch-ai
+++ b/meta-pkgs/boost/patches/patch-ai
@@ -1,10 +1,10 @@
-$NetBSD: patch-ai,v 1.4 2012/01/08 11:35:07 adam Exp $
+$NetBSD: patch-ai,v 1.5 2012/07/02 07:02:26 adam Exp $
https://svn.boost.org/trac/boost/ticket/6098
--- boost/asio/detail/impl/kqueue_reactor.ipp.orig 2011-11-06 17:01:14.000000000 +0000
+++ boost/asio/detail/impl/kqueue_reactor.ipp
-@@ -318,9 +318,9 @@ void kqueue_reactor::deregister_descript
+@@ -290,9 +290,9 @@ void kqueue_reactor::deregister_descript
{
struct kevent events[2];
BOOST_ASIO_KQUEUE_EV_SET(&events[0], descriptor,
@@ -16,7 +16,7 @@ https://svn.boost.org/trac/boost/ticket/6098
::kevent(kqueue_fd_, events, 2, 0, 0, 0);
}
-@@ -359,9 +359,9 @@ void kqueue_reactor::deregister_internal
+@@ -331,9 +331,9 @@ void kqueue_reactor::deregister_internal
{
struct kevent events[2];
BOOST_ASIO_KQUEUE_EV_SET(&events[0], descriptor,
diff --git a/meta-pkgs/boost/patches/patch-ar b/meta-pkgs/boost/patches/patch-ar
index 9a93bf1d848..e536698be36 100644
--- a/meta-pkgs/boost/patches/patch-ar
+++ b/meta-pkgs/boost/patches/patch-ar
@@ -1,8 +1,8 @@
-$NetBSD: patch-ar,v 1.2 2010/11/26 20:47:01 adam Exp $
+$NetBSD: patch-ar,v 1.3 2012/07/02 07:02:26 adam Exp $
--- boost/property_tree/detail/xml_parser_read_rapidxml.hpp.orig 2010-10-15 12:40:04.000000000 +0000
+++ boost/property_tree/detail/xml_parser_read_rapidxml.hpp
-@@ -103,13 +103,13 @@ namespace boost { namespace property_tre
+@@ -106,13 +106,13 @@ namespace boost { namespace property_tre
try {
// Parse using appropriate flags
diff --git a/meta-pkgs/boost/patches/patch-boost_xpressive_traits_cpp_regex_traits.hpp b/meta-pkgs/boost/patches/patch-boost_xpressive_traits_cpp_regex_traits.hpp
deleted file mode 100644
index 1ceef192c4b..00000000000
--- a/meta-pkgs/boost/patches/patch-boost_xpressive_traits_cpp_regex_traits.hpp
+++ /dev/null
@@ -1,23 +0,0 @@
-$NetBSD: patch-boost_xpressive_traits_cpp_regex_traits.hpp,v 1.1 2012/05/01 18:47:01 adam Exp $
-
-Fix building with Clang.
-
---- boost/xpressive/traits/cpp_regex_traits.hpp.orig 2012-05-01 17:25:19.000000000 +0000
-+++ boost/xpressive/traits/cpp_regex_traits.hpp
-@@ -24,6 +24,7 @@
- #include <boost/assert.hpp>
- #include <boost/integer.hpp>
- #include <boost/mpl/assert.hpp>
-+#include <boost/static_assert.hpp>
- #include <boost/detail/workaround.hpp>
- #include <boost/type_traits/is_same.hpp>
- #include <boost/xpressive/detail/detail_fwd.hpp>
-@@ -89,7 +90,7 @@ namespace detail
- template<umaskex_t In, umaskex_t Out = highest_bit, bool Done = (0 == (Out & In))>
- struct unused_mask
- {
-- BOOST_MPL_ASSERT_RELATION(1, !=, Out);
-+ BOOST_STATIC_ASSERT(1 != Out);
- BOOST_STATIC_CONSTANT(umaskex_t, value = (unused_mask<In, (Out >> 1)>::value));
- };
-
diff --git a/meta-pkgs/boost/patches/patch-libs_signals_src_named_slot_map.cpp b/meta-pkgs/boost/patches/patch-libs_signals_src_named_slot_map.cpp
index 6ea1d6813df..d40054b8241 100644
--- a/meta-pkgs/boost/patches/patch-libs_signals_src_named_slot_map.cpp
+++ b/meta-pkgs/boost/patches/patch-libs_signals_src_named_slot_map.cpp
@@ -1,3 +1,5 @@
+$NetBSD: patch-libs_signals_src_named_slot_map.cpp,v 1.2 2012/07/02 07:02:26 adam Exp $
+
--- libs/signals/src/named_slot_map.cpp.orig 2009-11-08 02:48:37.000000000 +0100
+++ libs/signals/src/named_slot_map.cpp 2011-10-24 16:04:24.749105300 +0200
@@ -102,7 +102,7 @@ void named_slot_map::disconnect(const st