head 1.2; access; symbols pkgsrc-2013Q2:1.2.0.4 pkgsrc-2013Q2-base:1.2 pkgsrc-2012Q4:1.2.0.2 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q2:1.1.0.2 pkgsrc-2012Q2-base:1.1; locks; strict; comment @// @; 1.2 date 2012.07.02.07.02.26; author adam; state dead; branches; next 1.1; 1.1 date 2012.05.01.18.47.01; author adam; state Exp; branches; next ; desc @@ 1.2 log @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 @ text @$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 #include #include +#include #include #include #include @@@@ -89,7 +90,7 @@@@ namespace detail template struct unused_mask { - BOOST_MPL_ASSERT_RELATION(1, !=, Out); + BOOST_STATIC_ASSERT(1 != Out); BOOST_STATIC_CONSTANT(umaskex_t, value = (unused_mask> 1)>::value)); }; @ 1.1 log @Fix building with Clang @ text @d1 1 a1 1 $NetBSD$ @