<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[123782] trunk/dports/devel/boost</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="https://trac.macports.org/changeset/123782">123782</a></dd>
<dt>Author</dt> <dd>ryandesign@macports.org</dd>
<dt>Date</dt> <dd>2014-08-14 07:28:42 -0700 (Thu, 14 Aug 2014)</dd>
</dl>

<h3>Log Message</h3>
<pre>boost: update to 1.56.0</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkdportsdevelboostPortfile">trunk/dports/devel/boost/Portfile</a></li>
<li><a href="#trunkdportsdevelboostfilespatchbootstrapshdiff">trunk/dports/devel/boost/files/patch-bootstrap.sh.diff</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li><a href="#trunkdportsdevelboostfilespatchtoolsbuildsrcenginebuildjamdiff">trunk/dports/devel/boost/files/patch-tools-build-src-engine-build.jam.diff</a></li>
<li><a href="#trunkdportsdevelboostfilespatchtoolsbuildsrcenginebuildshdiff">trunk/dports/devel/boost/files/patch-tools-build-src-engine-build.sh.diff</a></li>
<li><a href="#trunkdportsdevelboostfilespatchtoolsbuildsrctoolspython2jamdiff">trunk/dports/devel/boost/files/patch-tools-build-src-tools-python-2.jam.diff</a></li>
<li><a href="#trunkdportsdevelboostfilespatchtoolsbuildsrctoolspythonjamdiff">trunk/dports/devel/boost/files/patch-tools-build-src-tools-python.jam.diff</a></li>
</ul>

<h3>Removed Paths</h3>
<ul>
<li><a href="#trunkdportsdevelboostfilespatchatomicdiff">trunk/dports/devel/boost/files/patch-atomic.diff</a></li>
<li><a href="#trunkdportsdevelboostfilespatchboostarchiveinteractorstransform_widthhppdiff">trunk/dports/devel/boost/files/patch-boost-archive-interactors-transform_width.hpp.diff</a></li>
<li><a href="#trunkdportsdevelboostfilespatchlibscontext1303080diff">trunk/dports/devel/boost/files/patch-libs-context-130308-0.diff</a></li>
<li><a href="#trunkdportsdevelboostfilespatchtoolsbuildv2toolspython2jamdiff">trunk/dports/devel/boost/files/patch-tools-build-v2-tools-python-2.jam.diff</a></li>
<li><a href="#trunkdportsdevelboostfilespatchtoolsbuildv2toolspythonjamdiff">trunk/dports/devel/boost/files/patch-tools-build-v2-tools-python.jam.diff</a></li>
<li><a href="#trunkdportsdevelboostfilespatchtools_build_v2_engine_src_buildjamdiff">trunk/dports/devel/boost/files/patch-tools_build_v2_engine_src_build.jam.diff</a></li>
<li><a href="#trunkdportsdevelboostfilespatchtools_build_v2_engine_src_buildshdiff">trunk/dports/devel/boost/files/patch-tools_build_v2_engine_src_build.sh.diff</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkdportsdevelboostPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/devel/boost/Portfile (123781 => 123782)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/boost/Portfile        2014-08-14 14:06:43 UTC (rev 123781)
+++ trunk/dports/devel/boost/Portfile        2014-08-14 14:28:42 UTC (rev 123782)
</span><span class="lines">@@ -6,8 +6,7 @@
</span><span class="cx"> PortGroup       mpi 1.0
</span><span class="cx"> 
</span><span class="cx"> name            boost
</span><del>-version         1.55.0
-revision        6
</del><ins>+version         1.56.0
</ins><span class="cx"> license         Boost-1
</span><span class="cx"> categories      devel
</span><span class="cx"> platforms       darwin
</span><span class="lines">@@ -25,8 +24,8 @@
</span><span class="cx"> distname        ${name}_${distver}
</span><span class="cx"> use_bzip2       yes
</span><span class="cx"> 
</span><del>-checksums       rmd160  de8ef647933a005119425326b59723aad4a6fd4f \
-                sha256  fff00023dd79486d444c8e29922f4072e1d451fc5a4d2b6075852ead7f2b7b52
</del><ins>+checksums       rmd160  cef8907987b4187ff913cbf266fd5d99b40137c4 \
+                sha256  134732acaf3a6e7eba85988118d943f0fa6b7f0850f65131fff89823ad30ff1d
</ins><span class="cx"> 
</span><span class="cx"> mpi.choose
</span><span class="cx"> mpi.setup
</span><span class="lines">@@ -37,25 +36,10 @@
</span><span class="cx">                 port:libiconv \
</span><span class="cx">                 port:icu
</span><span class="cx"> 
</span><del>-patchfiles      patch-tools_build_v2_engine_src_build.sh.diff \
-                patch-tools_build_v2_engine_src_build.jam.diff \
-                patch-libs-context-130308-0.diff \
</del><ins>+patchfiles      patch-tools-build-src-engine-build.sh.diff \
+                patch-tools-build-src-engine-build.jam.diff \
</ins><span class="cx">                 patch-bootstrap.sh.diff \
</span><del>-                patch-boost-archive-interactors-transform_width.hpp.diff \
-                patch-apple-clang-no-libcxx.diff \
-                patch-atomic.diff
-                # patch-boost-archive-interactors-transform_width.hpp.diff
-                # fixes builds using transform_width.hpp with libc++
-                # (e.g. Mavericks, librevenge-0.0.1, wip, not yet committed).
-                # fix has been committed to upstream trunk but not included
-                # in tarball as of 1.55.0
-                # See upstream tickets:
-                # https://svn.boost.org/trac/boost/ticket/9196
-                # https://svn.boost.org/trac/boost/ticket/9279
-                # https://svn.boost.org/trac/boost/ticket/9421
-                # https://svn.boost.org/trac/boost/ticket/9670
-                # https://svn.boost.org/trac/boost/ticket/9727
-                #
</del><ins>+                patch-apple-clang-no-libcxx.diff
</ins><span class="cx">                 # patch-apple-clang-no-libcxx.diff fixes a clang configuration
</span><span class="cx">                 # error that occurs on OS X 10.7 and 10.8 due to the assumption
</span><span class="cx">                 # that if clang is the compiler in use it must be using libc++.
</span><span class="lines">@@ -67,18 +51,16 @@
</span><span class="cx">                 # are only available in libc++.  Fixes build of libcdr on these
</span><span class="cx">                 # OS versions without effecting build on 10.6 and less (where clang is not
</span><span class="cx">                 # the default compiler) and 10.9 and up where libc++ is the default.
</span><del>-                #
-                # patch-atomic.diff can be removed once 1.55.1 or 1.56.0 is released.
</del><span class="cx"> 
</span><span class="cx"> post-patch {
</span><del>-    reinplace &quot;s|%%CONFIGURE.CC%%|${configure.cc}|g&quot; ${worksrcpath}/tools/build/v2/engine/build.sh
-    reinplace &quot;s|%%CONFIGURE.CC%%|${configure.cc}|g&quot; ${worksrcpath}/tools/build/v2/engine/build.jam
</del><ins>+    reinplace &quot;s|%%CONFIGURE.CC%%|${configure.cc}|g&quot; ${worksrcpath}/tools/build/src/engine/build.jam \
+                                                     ${worksrcpath}/tools/build/src/engine/build.sh
</ins><span class="cx">     # When building i386 code with apple-gcc-4.2, boost-1.50.0 adds a '-march=i386' compiler flag
</span><span class="cx">     # which breaks the atomic intrinsics. The earliest 32-bit intel processors that Apple made
</span><span class="cx">     # were the Core Solo and Core Duo, so we use the &quot;prescott&quot; architecture for them as per
</span><span class="cx">     # (http://en.gentoo-wiki.com/wiki/Safe_Cflags/Intel#Intel_Core_Solo.2FDuo.2C_Pentium_Dual-Core_T20xx.2FT21xx)
</span><span class="cx">     # to fix broken 32-bit builds as per (https://trac.macports.org/ticket/35172).
</span><del>-    reinplace &quot;s|-march=i386|-march=prescott|g&quot; ${worksrcpath}/tools/build/v2/tools/gcc.jam
</del><ins>+    reinplace &quot;s|-march=i386|-march=prescott|g&quot; ${worksrcpath}/tools/build/src/tools/gcc.jam
</ins><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> proc write_jam s {
</span><span class="lines">@@ -88,7 +70,6 @@
</span><span class="cx">     close ${config}
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-compiler.fallback-append macports-clang-3.3
</del><span class="cx"> # clang++ produces broken boost libraries (https://trac.macports.org/ticket/31525)
</span><span class="cx"> # If Apple's clang is used on 32-bit systems, it seems to silently ignore the '-march=i386' flag.
</span><span class="cx"> # (https://trac.macports.org/ticket/38157)
</span><span class="lines">@@ -122,7 +103,7 @@
</span><span class="cx"> post-configure {
</span><span class="cx"> 
</span><span class="cx">     reinplace -E &quot;s|-install_name \&quot;|&amp;${prefix}/lib/|&quot; \
</span><del>-        ${worksrcpath}/tools/build/v2/tools/darwin.jam
</del><ins>+        ${worksrcpath}/tools/build/src/tools/darwin.jam
</ins><span class="cx"> 
</span><span class="cx">     set compileflags &quot;&quot;
</span><span class="cx">     if {[string length ${configure.sdkroot}] != 0} {
</span><span class="lines">@@ -162,7 +143,7 @@
</span><span class="cx"> 
</span><span class="cx"> destroot.cmd            ${worksrcpath}/bjam
</span><span class="cx"> destroot.post_args
</span><del>-#
</del><ins>+
</ins><span class="cx"> pre-destroot {
</span><span class="cx">     eval destroot.args ${build.args} --prefix=${destroot}${prefix}
</span><span class="cx">     system &quot;find ${worksrcpath} -type f -name '*.gch' -exec rm {} \\;&quot;
</span><span class="lines">@@ -222,11 +203,11 @@
</span><span class="cx">             configure.args-delete   --without-libraries=python
</span><span class="cx">             configure.args-append   --with-python=${prefix}/bin/python${v} --with-python-root=${prefix}/bin/python${v}
</span><span class="cx"> 
</span><del>-            patchfiles-append   ${bppatch} patch-tools-build-v2-tools-python.jam.diff \
-                                patch-tools-build-v2-tools-python-2.jam.diff
</del><ins>+            patchfiles-append   ${bppatch} patch-tools-build-src-tools-python.jam.diff \
+                                patch-tools-build-src-tools-python-2.jam.diff
</ins><span class="cx"> 
</span><span class="cx">             post-patch {
</span><del>-                reinplace s|@PREFIX@|${prefix}| ${worksrcpath}/tools/build/v2/tools/python.jam
</del><ins>+                reinplace s|@FRAMEWORKS_DIR@|${frameworks_dir}| ${worksrcpath}/tools/build/src/tools/python.jam
</ins><span class="cx">             }
</span><span class="cx"> 
</span><span class="cx">         }
</span><span class="lines">@@ -354,7 +335,7 @@
</span><span class="cx">             build.args-append   address-model=32_64
</span><span class="cx">             if {[lsearch ${universal_archs} ppc64] == -1} {
</span><span class="cx">                 post-patch {
</span><del>-                    reinplace &quot;/local support-ppc64 =/s/= 1/= /&quot; ${worksrcpath}/tools/build/v2/tools/darwin.jam
</del><ins>+                    reinplace &quot;/local support-ppc64 =/s/= 1/= /&quot; ${worksrcpath}/tools/build/src/tools/darwin.jam
</ins><span class="cx">                 }
</span><span class="cx">             }
</span><span class="cx">         } else {
</span></span></pre></div>
<a id="trunkdportsdevelboostfilespatchatomicdiff"></a>
<div class="delfile"><h4>Deleted: trunk/dports/devel/boost/files/patch-atomic.diff (123781 => 123782)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/boost/files/patch-atomic.diff        2014-08-14 14:06:43 UTC (rev 123781)
+++ trunk/dports/devel/boost/files/patch-atomic.diff        2014-08-14 14:28:42 UTC (rev 123782)
</span><span class="lines">@@ -1,87 +0,0 @@
</span><del>---- boost/atomic/detail/cas128strong.hpp
-+++ boost/atomic/detail/cas128strong.hpp
-@@ -196,15 +196,17 @@ class base_atomic&lt;T, void, 16, Sign&gt;

- public:
-     BOOST_DEFAULTED_FUNCTION(base_atomic(void), {})
--    explicit base_atomic(value_type const&amp; v) BOOST_NOEXCEPT : v_(0)
-+    explicit base_atomic(value_type const&amp; v) BOOST_NOEXCEPT
-     {
-+        memset(&amp;v_, 0, sizeof(v_));
-         memcpy(&amp;v_, &amp;v, sizeof(value_type));
-     }

-     void
-     store(value_type const&amp; value, memory_order order = memory_order_seq_cst) volatile BOOST_NOEXCEPT
-     {
--        storage_type value_s = 0;
-+        storage_type value_s;
-+        memset(&amp;value_s, 0, sizeof(value_s));
-         memcpy(&amp;value_s, &amp;value, sizeof(value_type));
-         platform_fence_before_store(order);
-         platform_store128(value_s, &amp;v_);
-@@ -247,7 +249,9 @@ class base_atomic&lt;T, void, 16, Sign&gt;
-         memory_order success_order,
-         memory_order failure_order) volatile BOOST_NOEXCEPT
-     {
--        storage_type expected_s = 0, desired_s = 0;
-+        storage_type expected_s, desired_s;
-+        memset(&amp;expected_s, 0, sizeof(expected_s));
-+        memset(&amp;desired_s, 0, sizeof(desired_s));
-         memcpy(&amp;expected_s, &amp;expected, sizeof(value_type));
-         memcpy(&amp;desired_s, &amp;desired, sizeof(value_type));

---- boost/atomic/detail/gcc-atomic.hpp
-+++ boost/atomic/detail/gcc-atomic.hpp
-@@ -958,14 +958,16 @@ class base_atomic&lt;T, void, 16, Sign&gt;

- public:
-     BOOST_DEFAULTED_FUNCTION(base_atomic(void), {})
--    explicit base_atomic(value_type const&amp; v) BOOST_NOEXCEPT : v_(0)
-+    explicit base_atomic(value_type const&amp; v) BOOST_NOEXCEPT
-     {
-+        memset(&amp;v_, 0, sizeof(v_));
-         memcpy(&amp;v_, &amp;v, sizeof(value_type));
-     }

-     void store(value_type const&amp; v, memory_order order = memory_order_seq_cst) volatile BOOST_NOEXCEPT
-     {
--        storage_type tmp = 0;
-+        storage_type tmp;
-+        memset(&amp;tmp, 0, sizeof(tmp));
-         memcpy(&amp;tmp, &amp;v, sizeof(value_type));
-         __atomic_store_n(&amp;v_, tmp, atomics::detail::convert_memory_order_to_gcc(order));
-     }
-@@ -980,7 +982,8 @@ class base_atomic&lt;T, void, 16, Sign&gt;

-     value_type exchange(value_type const&amp; v, memory_order order = memory_order_seq_cst) volatile BOOST_NOEXCEPT
-     {
--        storage_type tmp = 0;
-+        storage_type tmp;
-+        memset(&amp;tmp, 0, sizeof(tmp));
-         memcpy(&amp;tmp, &amp;v, sizeof(value_type));
-         tmp = __atomic_exchange_n(&amp;v_, tmp, atomics::detail::convert_memory_order_to_gcc(order));
-         value_type res;
-@@ -994,7 +997,9 @@ class base_atomic&lt;T, void, 16, Sign&gt;
-         memory_order success_order,
-         memory_order failure_order) volatile BOOST_NOEXCEPT
-     {
--        storage_type expected_s = 0, desired_s = 0;
-+        storage_type expected_s, desired_s;
-+        memset(&amp;expected_s, 0, sizeof(expected_s));
-+        memset(&amp;desired_s, 0, sizeof(desired_s));
-         memcpy(&amp;expected_s, &amp;expected, sizeof(value_type));
-         memcpy(&amp;desired_s, &amp;desired, sizeof(value_type));
-         const bool success = __atomic_compare_exchange_n(&amp;v_, &amp;expected_s, desired_s, false,
-@@ -1010,7 +1015,9 @@ class base_atomic&lt;T, void, 16, Sign&gt;
-         memory_order success_order,
-         memory_order failure_order) volatile BOOST_NOEXCEPT
-     {
--        storage_type expected_s = 0, desired_s = 0;
-+        storage_type expected_s, desired_s;
-+        memset(&amp;expected_s, 0, sizeof(expected_s));
-+        memset(&amp;desired_s, 0, sizeof(desired_s));
-         memcpy(&amp;expected_s, &amp;expected, sizeof(value_type));
-         memcpy(&amp;desired_s, &amp;desired, sizeof(value_type));
-         const bool success = __atomic_compare_exchange_n(&amp;v_, &amp;expected_s, desired_s, true,
--- 
</del></span></pre></div>
<a id="trunkdportsdevelboostfilespatchboostarchiveinteractorstransform_widthhppdiff"></a>
<div class="delfile"><h4>Deleted: trunk/dports/devel/boost/files/patch-boost-archive-interactors-transform_width.hpp.diff (123781 => 123782)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/boost/files/patch-boost-archive-interactors-transform_width.hpp.diff        2014-08-14 14:06:43 UTC (rev 123781)
+++ trunk/dports/devel/boost/files/patch-boost-archive-interactors-transform_width.hpp.diff        2014-08-14 14:28:42 UTC (rev 123782)
</span><span class="lines">@@ -1,11 +0,0 @@
</span><del>---- boost/archive/iterators/transform_width.hpp.orig        2014-06-06 15:45:17.000000000 -0700
-+++ boost/archive/iterators/transform_width.hpp        2014-06-06 15:46:48.000000000 -0700
-@@ -30,6 +30,8 @@
- #include &lt;boost/iterator/iterator_adaptor.hpp&gt;
- #include &lt;boost/iterator/iterator_traits.hpp&gt;

-+#include &lt;algorithm&gt; // std::min
-+
- namespace boost { 
- namespace archive {
- namespace iterators {
</del></span></pre></div>
<a id="trunkdportsdevelboostfilespatchbootstrapshdiff"></a>
<div class="modfile"><h4>Modified: trunk/dports/devel/boost/files/patch-bootstrap.sh.diff (123781 => 123782)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/boost/files/patch-bootstrap.sh.diff        2014-08-14 14:06:43 UTC (rev 123781)
+++ trunk/dports/devel/boost/files/patch-bootstrap.sh.diff        2014-08-14 14:28:42 UTC (rev 123782)
</span><span class="lines">@@ -1,5 +1,5 @@
</span><del>---- bootstrap.sh.orig        2013-03-09 16:55:05.000000000 -0600
-+++ bootstrap.sh        2013-08-03 20:35:51.000000000 -0500
</del><ins>+--- bootstrap.sh.orig        2014-08-05 10:48:09.000000000 -0500
++++ bootstrap.sh        2014-08-14 07:57:07.000000000 -0500
</ins><span class="cx"> @@ -213,7 +213,7 @@
</span><span class="cx">  
</span><span class="cx">  # Build bjam
</span><span class="lines">@@ -7,7 +7,7 @@
</span><span class="cx"> -  echo -n &quot;Building Boost.Build engine with toolset $TOOLSET... &quot;
</span><span class="cx"> +  printf &quot;Building Boost.Build engine with toolset $TOOLSET... &quot;
</span><span class="cx">    pwd=`pwd`
</span><del>-   (cd &quot;$my_dir/tools/build/v2/engine&quot; &amp;&amp; ./build.sh &quot;$TOOLSET&quot;) &gt; bootstrap.log 2&gt;&amp;1
</del><ins>+   (cd &quot;$my_dir/tools/build/src/engine&quot; &amp;&amp; ./build.sh &quot;$TOOLSET&quot;) &gt; bootstrap.log 2&gt;&amp;1
</ins><span class="cx">    if [ $? -ne 0 ]; then
</span><span class="cx"> @@ -270,20 +270,20 @@
</span><span class="cx">  
</span></span></pre></div>
<a id="trunkdportsdevelboostfilespatchlibscontext1303080diff"></a>
<div class="delfile"><h4>Deleted: trunk/dports/devel/boost/files/patch-libs-context-130308-0.diff (123781 => 123782)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/boost/files/patch-libs-context-130308-0.diff        2014-08-14 14:06:43 UTC (rev 123781)
+++ trunk/dports/devel/boost/files/patch-libs-context-130308-0.diff        2014-08-14 14:28:42 UTC (rev 123782)
</span><span class="lines">@@ -1,62 +0,0 @@
</span><del>-diff -ruN libs/context/build/Jamfile.v2 libs/context/build/Jamfile.v2
---- libs/context/build/Jamfile.v2        2013-01-27 04:25:34.000000000 +0400
-+++ libs/context/build/Jamfile.v2        2013-03-08 13:32:34.000000000 +0400
-@@ -379,6 +379,16 @@
-    ;

- alias asm_context_sources
-+   : asm/make_i386_x86_64_sysv_macho_gas.S
-+     asm/jump_i386_x86_64_sysv_macho_gas.S
-+   : &lt;address-model&gt;32_64
-+     &lt;architecture&gt;x86
-+     &lt;binary-format&gt;mach-o
-+     &lt;target-os&gt;darwin
-+     &lt;toolset&gt;darwin
-+   ;
-+
-+alias asm_context_sources
-    : asm/make_x86_64_ms_pe_masm.asm
-      asm/jump_x86_64_ms_pe_masm.asm
-      dummy.cpp
-diff -ruN libs/context/src/asm/jump_i386_x86_64_sysv_macho_gas.S libs/context/src/asm/jump_i386_x86_64_sysv_macho_gas.S
---- libs/context/src/asm/jump_i386_x86_64_sysv_macho_gas.S        1970-01-01 03:00:00.000000000 +0300
-+++ libs/context/src/asm/jump_i386_x86_64_sysv_macho_gas.S        2013-03-08 13:37:13.000000000 +0400
-@@ -0,0 +1,17 @@
-+/*
-+            Copyright Sergue E. Leontiev &lt;lse@cryptopro.ru&gt; 2013 :)
-+   Distributed under the Boost Software License, Version 1.0.
-+      (See accompanying file LICENSE_1_0.txt or copy at
-+          http://www.boost.org/LICENSE_1_0.txt)
-+*/
-+/*
-+ * Stub file for universal binary
-+ */
-+
-+#if defined(__i386__)
-+    #include &quot;jump_i386_sysv_macho_gas.S&quot;
-+#elif defined(__x86_64__)
-+    #include &quot;jump_x86_64_sysv_macho_gas.S&quot;
-+#else
-+    #error &quot;No arch's&quot;
-+#endif
-diff -ruN libs/context/src/asm/make_i386_x86_64_sysv_macho_gas.S libs/context/src/asm/make_i386_x86_64_sysv_macho_gas.S
---- libs/context/src/asm/make_i386_x86_64_sysv_macho_gas.S        1970-01-01 03:00:00.000000000 +0300
-+++ libs/context/src/asm/make_i386_x86_64_sysv_macho_gas.S        2013-03-08 13:37:52.000000000 +0400
-@@ -0,0 +1,17 @@
-+/*
-+            Copyright Sergue E. Leontiev &lt;lse@cryptopro.ru&gt; 2013 :)
-+   Distributed under the Boost Software License, Version 1.0.
-+      (See accompanying file LICENSE_1_0.txt or copy at
-+          http://www.boost.org/LICENSE_1_0.txt)
-+*/
-+/*
-+ * Stub file for universal binary
-+ */
-+
-+#if defined(__i386__)
-+    #include &quot;make_i386_sysv_macho_gas.S&quot;
-+#elif defined(__x86_64__)
-+    #include &quot;make_x86_64_sysv_macho_gas.S&quot;
-+#else
-+    #error &quot;No arch's&quot;
-+#endif
</del></span></pre></div>
<a id="trunkdportsdevelboostfilespatchtoolsbuildsrcenginebuildjamdifffromrev123742trunkdportsdevelboostfilespatchtools_build_v2_engine_src_buildjamdiff"></a>
<div class="copfile"><h4>Copied: trunk/dports/devel/boost/files/patch-tools-build-src-engine-build.jam.diff (from rev 123742, trunk/dports/devel/boost/files/patch-tools_build_v2_engine_src_build.jam.diff) (0 => 123782)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/boost/files/patch-tools-build-src-engine-build.jam.diff                                (rev 0)
+++ trunk/dports/devel/boost/files/patch-tools-build-src-engine-build.jam.diff        2014-08-14 14:28:42 UTC (rev 123782)
</span><span class="lines">@@ -0,0 +1,11 @@
</span><ins>+--- tools/build/src/engine/build.jam.orig        2014-06-19 12:15:38.000000000 -0500
++++ tools/build/src/engine/build.jam        2014-08-14 07:43:48.000000000 -0500
+@@ -199,7 +199,7 @@
+     -I$(--python-include) -I$(--extra-include)
+     : -L$(--python-lib[1]) -l$(--python-lib[2]) ;
+ ## MacOSX Darwin, using GCC 2.9.x, 3.x
+-toolset darwin cc :  &quot;-o &quot; : -D
++toolset darwin %%CONFIGURE.CC%% :  &quot;-o &quot; : -D
+     :
+     [ opt --release : -Wl,-x -O3 -finline-functions ]
+     [ opt --debug : -g -O0 -fno-inline -pg ]
</ins></span></pre></div>
<a id="trunkdportsdevelboostfilespatchtoolsbuildsrcenginebuildshdifffromrev123742trunkdportsdevelboostfilespatchtools_build_v2_engine_src_buildshdiff"></a>
<div class="copfile"><h4>Copied: trunk/dports/devel/boost/files/patch-tools-build-src-engine-build.sh.diff (from rev 123742, trunk/dports/devel/boost/files/patch-tools_build_v2_engine_src_build.sh.diff) (0 => 123782)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/boost/files/patch-tools-build-src-engine-build.sh.diff                                (rev 0)
+++ trunk/dports/devel/boost/files/patch-tools-build-src-engine-build.sh.diff        2014-08-14 14:28:42 UTC (rev 123782)
</span><span class="lines">@@ -0,0 +1,11 @@
</span><ins>+--- tools/build/src/engine/build.sh.orig        2014-06-19 12:15:38.000000000 -0500
++++ tools/build/src/engine/build.sh        2014-08-14 07:43:48.000000000 -0500
+@@ -134,7 +134,7 @@
+     ;;

+     darwin)
+-    BOOST_JAM_CC=cc
++    BOOST_JAM_CC=%%CONFIGURE.CC%%
+     ;;

+     intel-darwin)
</ins></span></pre></div>
<a id="trunkdportsdevelboostfilespatchtoolsbuildsrctoolspython2jamdifffromrev123742trunkdportsdevelboostfilespatchtoolsbuildv2toolspython2jamdiff"></a>
<div class="copfile"><h4>Copied: trunk/dports/devel/boost/files/patch-tools-build-src-tools-python-2.jam.diff (from rev 123742, trunk/dports/devel/boost/files/patch-tools-build-v2-tools-python-2.jam.diff) (0 => 123782)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/boost/files/patch-tools-build-src-tools-python-2.jam.diff                                (rev 0)
+++ trunk/dports/devel/boost/files/patch-tools-build-src-tools-python-2.jam.diff        2014-08-14 14:28:42 UTC (rev 123782)
</span><span class="lines">@@ -0,0 +1,16 @@
</span><ins>+--- tools/build/src/tools/python.jam.orig        2009-10-06 15:56:18.000000000 +0200
++++ tools/build/src/tools/python.jam        2009-10-06 15:53:48.000000000 +0200
+@@ -546,6 +546,13 @@
+         libraries ?= $(default-library-path) ;
+         includes ?= $(default-include-path) ;
+     }
++    else if $(target-os) = darwin
++    {
++        includes ?= $(prefix)/Headers ;
++
++        local lib = $(exec-prefix)/lib ;
++        libraries ?= $(lib)/python$(version)/config $(lib) ;
++    }
+     else
+     {
+         includes ?= $(prefix)/include/python$(version) ;
</ins></span></pre></div>
<a id="trunkdportsdevelboostfilespatchtoolsbuildsrctoolspythonjamdifffromrev123742trunkdportsdevelboostfilespatchtoolsbuildv2toolspythonjamdiff"></a>
<div class="copfile"><h4>Copied: trunk/dports/devel/boost/files/patch-tools-build-src-tools-python.jam.diff (from rev 123742, trunk/dports/devel/boost/files/patch-tools-build-v2-tools-python.jam.diff) (0 => 123782)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/boost/files/patch-tools-build-src-tools-python.jam.diff                                (rev 0)
+++ trunk/dports/devel/boost/files/patch-tools-build-src-tools-python.jam.diff        2014-08-14 14:28:42 UTC (rev 123782)
</span><span class="lines">@@ -0,0 +1,11 @@
</span><ins>+--- tools/build/src/tools/python.jam.orig        2009-10-06 15:56:18.000000000 +0200
++++ tools/build/src/tools/python.jam        2009-10-06 15:53:48.000000000 +0200
+@@ -427,7 +427,7 @@
+     version ?= $(.version-countdown) ;

+     local prefix
+-      = [ GLOB /System/Library/Frameworks /Library/Frameworks
++      = [ GLOB @FRAMEWORKS_DIR@
+           : Python.framework ] ;

+     return $(prefix)/Versions/$(version)/bin/python ;
</ins></span></pre></div>
<a id="trunkdportsdevelboostfilespatchtoolsbuildv2toolspython2jamdiff"></a>
<div class="delfile"><h4>Deleted: trunk/dports/devel/boost/files/patch-tools-build-v2-tools-python-2.jam.diff (123781 => 123782)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/boost/files/patch-tools-build-v2-tools-python-2.jam.diff        2014-08-14 14:06:43 UTC (rev 123781)
+++ trunk/dports/devel/boost/files/patch-tools-build-v2-tools-python-2.jam.diff        2014-08-14 14:28:42 UTC (rev 123782)
</span><span class="lines">@@ -1,16 +0,0 @@
</span><del>---- tools/build/v2/tools/python.jam.orig        2009-10-06 15:56:18.000000000 +0200
-+++ tools/build/v2/tools/python.jam        2009-10-06 15:53:48.000000000 +0200
-@@ -546,6 +546,13 @@
-         libraries ?= $(default-library-path) ;
-         includes ?= $(default-include-path) ;
-     }
-+    else if $(target-os) = darwin
-+    {
-+        includes ?= $(prefix)/Headers ;
-+
-+        local lib = $(exec-prefix)/lib ;
-+        libraries ?= $(lib)/python$(version)/config $(lib) ;
-+    }
-     else
-     {
-         includes ?= $(prefix)/include/python$(version) ;
</del></span></pre></div>
<a id="trunkdportsdevelboostfilespatchtoolsbuildv2toolspythonjamdiff"></a>
<div class="delfile"><h4>Deleted: trunk/dports/devel/boost/files/patch-tools-build-v2-tools-python.jam.diff (123781 => 123782)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/boost/files/patch-tools-build-v2-tools-python.jam.diff        2014-08-14 14:06:43 UTC (rev 123781)
+++ trunk/dports/devel/boost/files/patch-tools-build-v2-tools-python.jam.diff        2014-08-14 14:28:42 UTC (rev 123782)
</span><span class="lines">@@ -1,11 +0,0 @@
</span><del>---- tools/build/v2/tools/python.jam.orig        2009-10-06 15:56:18.000000000 +0200
-+++ tools/build/v2/tools/python.jam        2009-10-06 15:53:48.000000000 +0200
-@@ -427,7 +427,7 @@
-     version ?= $(.version-countdown) ;

-     local prefix
--      = [ GLOB /System/Library/Frameworks /Library/Frameworks
-+      = [ GLOB @PREFIX@/Library/Frameworks
-           : Python.framework ] ;

-     return $(prefix)/Versions/$(version)/bin/python ;
</del></span></pre></div>
<a id="trunkdportsdevelboostfilespatchtools_build_v2_engine_src_buildjamdiff"></a>
<div class="delfile"><h4>Deleted: trunk/dports/devel/boost/files/patch-tools_build_v2_engine_src_build.jam.diff (123781 => 123782)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/boost/files/patch-tools_build_v2_engine_src_build.jam.diff        2014-08-14 14:06:43 UTC (rev 123781)
+++ trunk/dports/devel/boost/files/patch-tools_build_v2_engine_src_build.jam.diff        2014-08-14 14:28:42 UTC (rev 123782)
</span><span class="lines">@@ -1,11 +0,0 @@
</span><del>---- tools/build/v2/engine/build.jam.orig        2011-03-21 22:43:37.000000000 -0500
-+++ tools/build/v2/engine/build.jam        2011-03-21 22:45:23.000000000 -0500
-@@ -194,7 +194,7 @@
-     -I$(--python-include) -I$(--extra-include)
-     : -L$(--python-lib[1]) -l$(--python-lib[2]) ;
- ## MacOSX Darwin, using GCC 2.9.x, 3.x
--toolset darwin cc :  &quot;-o &quot; : -D
-+toolset darwin %%CONFIGURE.CC%% :  &quot;-o &quot; : -D
-     :
-     [ opt --release : -Wl,-x -O3 -finline-functions ]
-     [ opt --debug : -g -O0 -fno-inline -pg ]
</del></span></pre></div>
<a id="trunkdportsdevelboostfilespatchtools_build_v2_engine_src_buildshdiff"></a>
<div class="delfile"><h4>Deleted: trunk/dports/devel/boost/files/patch-tools_build_v2_engine_src_build.sh.diff (123781 => 123782)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/boost/files/patch-tools_build_v2_engine_src_build.sh.diff        2014-08-14 14:06:43 UTC (rev 123781)
+++ trunk/dports/devel/boost/files/patch-tools_build_v2_engine_src_build.sh.diff        2014-08-14 14:28:42 UTC (rev 123782)
</span><span class="lines">@@ -1,11 +0,0 @@
</span><del>---- tools/build/v2/engine/build.sh.orig        2011-03-21 22:16:09.000000000 -0500
-+++ tools/build/v2/engine/build.sh        2011-03-21 22:16:59.000000000 -0500
-@@ -133,7 +133,7 @@
-     ;;

-     darwin)
--    BOOST_JAM_CC=cc
-+    BOOST_JAM_CC=%%CONFIGURE.CC%%
-     ;;

-     intel-linux)
</del></span></pre>
</div>
</div>

</body>
</html>