[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