diff options
author | adam <adam@pkgsrc.org> | 2012-01-08 11:35:07 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2012-01-08 11:35:07 +0000 |
commit | c9ee3eaf22228b10ddcbae89e9908f0d384eeff5 (patch) | |
tree | 4dc9768dda31f9850eb9d5f22e02afee05f1a169 /meta-pkgs | |
parent | cfbb414510ec309a09045ecc82362e1718d46f06 (diff) | |
download | pkgsrc-c9ee3eaf22228b10ddcbae89e9908f0d384eeff5.tar.gz |
Changes 1.48.0:
New Libraries
* Container: Standard library containers and extensions
* Locale: Provide localization and Unicode handling tools for C++
Beilis.
* Move: Portable move semantics for C++03 and C++11 compilers
Details: http://www.boost.org/users/history/version_1_48_0.html
Diffstat (limited to 'meta-pkgs')
-rw-r--r-- | meta-pkgs/boost/Makefile.common | 4 | ||||
-rw-r--r-- | meta-pkgs/boost/distinfo | 12 | ||||
-rw-r--r-- | meta-pkgs/boost/patches/patch-af | 49 | ||||
-rw-r--r-- | meta-pkgs/boost/patches/patch-ah | 15 | ||||
-rw-r--r-- | meta-pkgs/boost/patches/patch-ai | 6 |
5 files changed, 10 insertions, 76 deletions
diff --git a/meta-pkgs/boost/Makefile.common b/meta-pkgs/boost/Makefile.common index 0d169ed2fc6..a38ead854ea 100644 --- a/meta-pkgs/boost/Makefile.common +++ b/meta-pkgs/boost/Makefile.common @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.common,v 1.31 2011/12/16 16:53:03 hans Exp $ +# $NetBSD: Makefile.common,v 1.32 2012/01/08 11:35:07 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.47.0 +BOOST_VERSION= 1.48.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 fb3e0eba0d0..19612f76fcf 100644 --- a/meta-pkgs/boost/distinfo +++ b/meta-pkgs/boost/distinfo @@ -1,16 +1,14 @@ -$NetBSD: distinfo,v 1.37 2011/11/06 21:54:32 tnn Exp $ +$NetBSD: distinfo,v 1.38 2012/01/08 11:35:07 adam Exp $ -SHA1 (boost_1_47_0.tar.bz2) = 6e3eb548b9d955c0bc6f71c51042b713b678136a -RMD160 (boost_1_47_0.tar.bz2) = 511144eb5ade340115971c372a3c849bd55181f1 -Size (boost_1_47_0.tar.bz2) = 45952657 bytes +SHA1 (boost_1_48_0.tar.bz2) = 27aced5086e96c6f7b2b684bda2bd515e115da35 +RMD160 (boost_1_48_0.tar.bz2) = e006121ae5cac37aa419ac5bbf59e090e6ca7f70 +Size (boost_1_48_0.tar.bz2) = 48236989 bytes SHA1 (patch-aa) = 62bb260fce3bca6dd5f61dd9b179fd40593d31b4 SHA1 (patch-ab) = f1c95ae229465a4d2da76ce6ff88d76ace52fdd8 SHA1 (patch-ac) = 54d40e6a62cdf40c4155c64d9f02df475fbe111d SHA1 (patch-ad) = d36799e40e1f7e6f62768e1144859f22ce76a265 SHA1 (patch-ae) = 2fb49c90bbb3fd797ccdfaaf44c93494a5988f52 -SHA1 (patch-af) = 560157e198b416be700f15fe816e0196134fe414 SHA1 (patch-ag) = b19bf29b0c08ede6470e0a697f99d4ea796ab987 -SHA1 (patch-ah) = c32b43bdbbe3cecc15ad56172083ee6ed926b45b -SHA1 (patch-ai) = 2565d3ca95641104ebbfd5e96d5c56df67e06719 +SHA1 (patch-ai) = e55ca82da06d23c362f041b0b5f92bbd09663379 SHA1 (patch-aq) = e5c7b72ffa2942ce401f3d9bf05498fd761df17a SHA1 (patch-ar) = 91981e2edb93666de78c203a6cef3d5011b2b26a diff --git a/meta-pkgs/boost/patches/patch-af b/meta-pkgs/boost/patches/patch-af deleted file mode 100644 index 48696babcc0..00000000000 --- a/meta-pkgs/boost/patches/patch-af +++ /dev/null @@ -1,49 +0,0 @@ -$NetBSD: patch-af,v 1.8 2011/10/14 01:12:06 jmmv Exp $ - -A 'char' cannot be expected to be signed. PowerPC, for example, defines -the 'char' type as unsigned. Fix this piece of code to not deal with -signed characters. - ---- ./boost/archive/iterators/binary_from_base64.hpp.orig 2011-10-13 23:56:25.000000000 +0000 -+++ ./boost/archive/iterators/binary_from_base64.hpp -@@ -39,28 +39,28 @@ template<class CharType> - struct to_6_bit { - typedef CharType result_type; - CharType operator()(CharType t) const{ -- const char lookup_table[] = { -- -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -- -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -- -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63, -- 52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-1,-1,-1, -- -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14, -- 15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1, -- -1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -- 41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1 -+ unsigned char lookup_table[] = { -+ 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, -+ 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, -+ 255,255,255,255,255,255,255,255,255,255,255,62,255,255,255,63, -+ 52,53,54,55,56,57,58,59,60,61,255,255,255,255,255,255, -+ 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14, -+ 15,16,17,18,19,20,21,22,23,24,25,255,255,255,255,255, -+ 255,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -+ 41,42,43,44,45,46,47,48,49,50,51,255,255,255,255,255 - }; - // metrowerks trips this assertion - how come? - #if ! defined(__MWERKS__) - BOOST_STATIC_ASSERT(128 == sizeof(lookup_table)); - #endif -- signed char value = -1; -+ unsigned char value = 255; - if((unsigned)t <= 127) - value = lookup_table[(unsigned)t]; -- if(-1 == value) -+ if(255 == value) - boost::serialization::throw_exception( - dataflow_exception(dataflow_exception::invalid_base64_character) - ); -- return value; -+ return static_cast< CharType >(value); - } - }; - diff --git a/meta-pkgs/boost/patches/patch-ah b/meta-pkgs/boost/patches/patch-ah deleted file mode 100644 index 42ec76575e7..00000000000 --- a/meta-pkgs/boost/patches/patch-ah +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-ah,v 1.4 2011/02/24 11:05:36 adam Exp $ - -Clang does not have (yet) std::forward. - ---- boost/unordered/detail/fwd.hpp.orig 2011-02-24 09:48:11.000000000 +0000 -+++ boost/unordered/detail/fwd.hpp -@@ -32,7 +32,7 @@ - // E = Key Extractor - - #if !defined(BOOST_NO_RVALUE_REFERENCES) && !defined(BOOST_NO_VARIADIC_TEMPLATES) --# if defined(__SGI_STL_PORT) || defined(_STLPORT_VERSION) -+# if defined(__clang__) || defined(__SGI_STL_PORT) || defined(_STLPORT_VERSION) - // STLport doesn't have std::forward. - # else - # define BOOST_UNORDERED_STD_FORWARD diff --git a/meta-pkgs/boost/patches/patch-ai b/meta-pkgs/boost/patches/patch-ai index 80c893e5787..b4633ab2dc2 100644 --- a/meta-pkgs/boost/patches/patch-ai +++ b/meta-pkgs/boost/patches/patch-ai @@ -1,10 +1,10 @@ -$NetBSD: patch-ai,v 1.3 2011/11/06 21:54:32 tnn Exp $ +$NetBSD: patch-ai,v 1.4 2012/01/08 11:35:07 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 -@@ -289,9 +289,9 @@ void kqueue_reactor::deregister_descript +@@ -318,9 +318,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); } -@@ -333,9 +333,9 @@ void kqueue_reactor::deregister_internal +@@ -359,9 +359,9 @@ void kqueue_reactor::deregister_internal { struct kevent events[2]; BOOST_ASIO_KQUEUE_EV_SET(&events[0], descriptor, |