head 1.4; access; symbols pkgsrc-2013Q3:1.3.0.10 pkgsrc-2013Q3-base:1.3 pkgsrc-2013Q2:1.3.0.8 pkgsrc-2013Q2-base:1.3 pkgsrc-2013Q1:1.3.0.6 pkgsrc-2013Q1-base:1.3 pkgsrc-2012Q4:1.3.0.4 pkgsrc-2012Q4-base:1.3 pkgsrc-2012Q3:1.3.0.2 pkgsrc-2012Q3-base:1.3; locks; strict; comment @// @; 1.4 date 2013.11.20.19.17.55; author adam; state dead; branches; next 1.3; commitid eBEHTpbwsVCja3ex; 1.3 date 2012.07.03.19.46.30; author adam; state Exp; branches; next 1.2; 1.2 date 2012.02.29.14.22.24; author hans; state dead; branches; next 1.1; 1.1 date 2012.01.09.16.33.14; author adam; state Exp; branches; next ; desc @@ 1.4 log @* Fix building with GCC (PR#48388). * Build long double math libraries on NetBSD and FreeBSD. * Removed obsolete patches. @ text @$NetBSD: patch-boost_foreach_fwd.hpp,v 1.3 2012/07/03 19:46:30 adam Exp $ https://svn.boost.org/trac/boost/ticket/6131 --- boost/foreach_fwd.hpp.orig 2012-01-09 15:58:44.000000000 +0000 +++ boost/foreach_fwd.hpp @@@@ -14,6 +14,8 @@@@ #ifndef BOOST_FOREACH_FWD_HPP #define BOOST_FOREACH_FWD_HPP +#include // for std::pair + // This must be at global scope, hence the uglified name enum boost_foreach_argument_dependent_lookup_hack { @@@@ -25,6 +27,9 @@@@ namespace boost namespace foreach { + template + std::pair in_range(T begin, T end); + /////////////////////////////////////////////////////////////////////////////// // boost::foreach::tag // @@@@ -46,6 +51,22 @@@@ namespace foreach } // namespace foreach +namespace BOOST_FOREACH +{ + using foreach::in_range; + using foreach::tag; + + template + struct is_lightweight_proxy + : foreach::is_lightweight_proxy + {}; + + template + struct is_noncopyable + : foreach::is_noncopyable + {}; +} // namespace BOOST_FOREACH + } // namespace boost #endif @ 1.3 log @Bring 'forach' patches back to life as they are still necessary @ text @d1 1 a1 1 $NetBSD: patch-boost_foreach_fwd.hpp,v 1.1 2012/01/09 16:33:14 adam Exp $ @ 1.2 log @Update boost to 1.49.0 Changes: New Libraries * Heap: Priority queue data structures, from Tim Blechmann. Details: http://www.boost.org/users/history/version_1_49_0.html @ text @@ 1.1 log @Fix for boost::foreach, PR#45802 @ text @d1 1 a1 1 $NetBSD$ @