Date: Mon, 18 Jan 2016 22:15:27 +0000 (UTC) From: Dmitry Marakasov <amdmi3@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r406614 - in head: devel/luabind/files games/allacrost/files games/valyriatear/files Message-ID: <201601182215.u0IMFR78025364@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: amdmi3 Date: Mon Jan 18 22:15:26 2016 New Revision: 406614 URL: https://svnweb.freebsd.org/changeset/ports/406614 Log: - Fix build with boost 1.60 See https://github.com/Oberon00/luabind/commit/fb3c6623c728209a2ba69d178bd87589bf04e9cf Added: head/devel/luabind/files/patch-luabind_object.hpp (contents, props changed) head/games/allacrost/files/patch-src_luabind_luabind_object.hpp (contents, props changed) head/games/valyriatear/files/patch-src_luabind_luabind_detail_object__rep.hpp (contents, props changed) head/games/valyriatear/files/patch-src_luabind_luabind_object.hpp (contents, props changed) Added: head/devel/luabind/files/patch-luabind_object.hpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/luabind/files/patch-luabind_object.hpp Mon Jan 18 22:15:26 2016 (r406614) @@ -0,0 +1,18 @@ +--- luabind/object.hpp.orig 2010-08-31 13:24:52 UTC ++++ luabind/object.hpp +@@ -536,6 +536,7 @@ namespace detail + handle m_key; + }; + ++#if BOOST_VERSION < 105700 + // Needed because of some strange ADL issues. + + #define LUABIND_OPERATOR_ADL_WKND(op) \ +@@ -557,6 +558,7 @@ namespace detail + LUABIND_OPERATOR_ADL_WKND(!=) + + #undef LUABIND_OPERATOR_ADL_WKND ++#endif + + } // namespace detail + Added: head/games/allacrost/files/patch-src_luabind_luabind_object.hpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/allacrost/files/patch-src_luabind_luabind_object.hpp Mon Jan 18 22:15:26 2016 (r406614) @@ -0,0 +1,18 @@ +--- src/luabind/luabind/object.hpp.orig 2010-01-03 23:08:15 UTC ++++ src/luabind/luabind/object.hpp +@@ -536,6 +536,7 @@ namespace detail + handle m_key; + }; + ++#if BOOST_VERSION < 105700 + // Needed because of some strange ADL issues. + + #define LUABIND_OPERATOR_ADL_WKND(op) \ +@@ -557,6 +558,7 @@ namespace detail + LUABIND_OPERATOR_ADL_WKND(!=) + + #undef LUABIND_OPERATOR_ADL_WKND ++#endif + + } // namespace detail + Added: head/games/valyriatear/files/patch-src_luabind_luabind_detail_object__rep.hpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/valyriatear/files/patch-src_luabind_luabind_detail_object__rep.hpp Mon Jan 18 22:15:26 2016 (r406614) @@ -0,0 +1,11 @@ +--- src/luabind/luabind/detail/object_rep.hpp.orig 2013-09-24 11:33:12 UTC ++++ src/luabind/luabind/detail/object_rep.hpp +@@ -29,6 +29,8 @@ + #include <luabind/detail/instance_holder.hpp> + #include <luabind/detail/ref.hpp> + ++#include <cstdlib> ++ + namespace luabind { namespace detail + { + class class_rep; Added: head/games/valyriatear/files/patch-src_luabind_luabind_object.hpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/valyriatear/files/patch-src_luabind_luabind_object.hpp Mon Jan 18 22:15:26 2016 (r406614) @@ -0,0 +1,18 @@ +--- src/luabind/luabind/object.hpp.orig 2013-09-24 11:33:12 UTC ++++ src/luabind/luabind/object.hpp +@@ -546,6 +546,7 @@ namespace detail + handle m_key; + }; + ++#if BOOST_VERSION < 105700 + // Needed because of some strange ADL issues. + + #define LUABIND_OPERATOR_ADL_WKND(op) \ +@@ -567,6 +568,7 @@ namespace detail + LUABIND_OPERATOR_ADL_WKND(!=) + + #undef LUABIND_OPERATOR_ADL_WKND ++#endif + + } // namespace detail +
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201601182215.u0IMFR78025364>