[133523] trunk/dports/devel/boost
ryandesign at macports.org
ryandesign at macports.org
Tue Mar 3 21:00:50 PST 2015
Revision: 133523
https://trac.macports.org/changeset/133523
Author: ryandesign at macports.org
Date: 2015-03-03 21:00:49 -0800 (Tue, 03 Mar 2015)
Log Message:
-----------
boost: apply an upstream patch that fixes building hugin-app 2014.0.0
Modified Paths:
--------------
trunk/dports/devel/boost/Portfile
Added Paths:
-----------
trunk/dports/devel/boost/files/patch-boost-signals2-trackable.hpp.diff
Modified: trunk/dports/devel/boost/Portfile
===================================================================
--- trunk/dports/devel/boost/Portfile 2015-03-04 00:45:18 UTC (rev 133522)
+++ trunk/dports/devel/boost/Portfile 2015-03-04 05:00:49 UTC (rev 133523)
@@ -7,6 +7,7 @@
name boost
version 1.57.0
+revision 1
license Boost-1
categories devel
platforms darwin
@@ -37,7 +38,8 @@
patch-tools-build-src-engine-build.jam.diff \
patch-bootstrap.sh.diff \
patch-apple-clang-no-libcxx.diff \
- patch-boost-numeric-odeint-util-bind.hpp.diff
+ patch-boost-numeric-odeint-util-bind.hpp.diff \
+ patch-boost-signals2-trackable.hpp.diff
# patch-apple-clang-no-libcxx.diff fixes a clang configuration
# error that occurs on OS X 10.7 and 10.8 due to the assumption
# that if clang is the compiler in use it must be using libc++.
@@ -50,8 +52,9 @@
# OS versions without effecting build on 10.6 and less (where clang is not
# the default compiler) and 10.9 and up where libc++ is the default.
#
- # patch-boost-numeric-odeint-util-bind.hpp.diff fixes an issue
- # that has been fixed upstream and can be removed with the next
+ # patch-boost-numeric-odeint-util-bind.hpp.diff and
+ # patch-boost-signals2-trackable.hpp.diff fix issues
+ # that have been fixed upstream and can be removed with the next
# release of boost.
post-patch {
reinplace "s|%%CONFIGURE.CC%%|${configure.cc}|g" ${worksrcpath}/tools/build/src/engine/build.jam \
Added: trunk/dports/devel/boost/files/patch-boost-signals2-trackable.hpp.diff
===================================================================
--- trunk/dports/devel/boost/files/patch-boost-signals2-trackable.hpp.diff (rev 0)
+++ trunk/dports/devel/boost/files/patch-boost-signals2-trackable.hpp.diff 2015-03-04 05:00:49 UTC (rev 133523)
@@ -0,0 +1,11 @@
+https://github.com/boostorg/signals2/commit/fd0d8042e2bb2fb5a4d88bcfc700c1cb9d7aa1bb
+--- boost/signals2/trackable.hpp.orig
++++ boost/signals2/trackable.hpp
+@@ -18,6 +18,7 @@
+
+ #include <boost/assert.hpp>
+ #include <boost/shared_ptr.hpp>
++#include <boost/weak_ptr.hpp>
+
+ namespace boost {
+ namespace signals2 {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150303/6366b859/attachment.html>
More information about the macports-changes
mailing list