<!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 "s|%%CONFIGURE.CC%%|${configure.cc}|g" ${worksrcpath}/tools/build/v2/engine/build.sh
- reinplace "s|%%CONFIGURE.CC%%|${configure.cc}|g" ${worksrcpath}/tools/build/v2/engine/build.jam
</del><ins>+ reinplace "s|%%CONFIGURE.CC%%|${configure.cc}|g" ${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 "prescott" 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 "s|-march=i386|-march=prescott|g" ${worksrcpath}/tools/build/v2/tools/gcc.jam
</del><ins>+ reinplace "s|-march=i386|-march=prescott|g" ${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 "s|-install_name \"|&${prefix}/lib/|" \
</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 ""
</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 "find ${worksrcpath} -type f -name '*.gch' -exec rm {} \\;"
</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 "/local support-ppc64 =/s/= 1/= /" ${worksrcpath}/tools/build/v2/tools/darwin.jam
</del><ins>+ reinplace "/local support-ppc64 =/s/= 1/= /" ${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<T, void, 16, Sign>
-
- public:
- BOOST_DEFAULTED_FUNCTION(base_atomic(void), {})
-- explicit base_atomic(value_type const& v) BOOST_NOEXCEPT : v_(0)
-+ explicit base_atomic(value_type const& v) BOOST_NOEXCEPT
- {
-+ memset(&v_, 0, sizeof(v_));
- memcpy(&v_, &v, sizeof(value_type));
- }
-
- void
- store(value_type const& value, memory_order order = memory_order_seq_cst) volatile BOOST_NOEXCEPT
- {
-- storage_type value_s = 0;
-+ storage_type value_s;
-+ memset(&value_s, 0, sizeof(value_s));
- memcpy(&value_s, &value, sizeof(value_type));
- platform_fence_before_store(order);
- platform_store128(value_s, &v_);
-@@ -247,7 +249,9 @@ class base_atomic<T, void, 16, Sign>
- 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(&expected_s, 0, sizeof(expected_s));
-+ memset(&desired_s, 0, sizeof(desired_s));
- memcpy(&expected_s, &expected, sizeof(value_type));
- memcpy(&desired_s, &desired, sizeof(value_type));
-
---- boost/atomic/detail/gcc-atomic.hpp
-+++ boost/atomic/detail/gcc-atomic.hpp
-@@ -958,14 +958,16 @@ class base_atomic<T, void, 16, Sign>
-
- public:
- BOOST_DEFAULTED_FUNCTION(base_atomic(void), {})
-- explicit base_atomic(value_type const& v) BOOST_NOEXCEPT : v_(0)
-+ explicit base_atomic(value_type const& v) BOOST_NOEXCEPT
- {
-+ memset(&v_, 0, sizeof(v_));
- memcpy(&v_, &v, sizeof(value_type));
- }
-
- void store(value_type const& v, memory_order order = memory_order_seq_cst) volatile BOOST_NOEXCEPT
- {
-- storage_type tmp = 0;
-+ storage_type tmp;
-+ memset(&tmp, 0, sizeof(tmp));
- memcpy(&tmp, &v, sizeof(value_type));
- __atomic_store_n(&v_, tmp, atomics::detail::convert_memory_order_to_gcc(order));
- }
-@@ -980,7 +982,8 @@ class base_atomic<T, void, 16, Sign>
-
- value_type exchange(value_type const& v, memory_order order = memory_order_seq_cst) volatile BOOST_NOEXCEPT
- {
-- storage_type tmp = 0;
-+ storage_type tmp;
-+ memset(&tmp, 0, sizeof(tmp));
- memcpy(&tmp, &v, sizeof(value_type));
- tmp = __atomic_exchange_n(&v_, tmp, atomics::detail::convert_memory_order_to_gcc(order));
- value_type res;
-@@ -994,7 +997,9 @@ class base_atomic<T, void, 16, Sign>
- 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(&expected_s, 0, sizeof(expected_s));
-+ memset(&desired_s, 0, sizeof(desired_s));
- memcpy(&expected_s, &expected, sizeof(value_type));
- memcpy(&desired_s, &desired, sizeof(value_type));
- const bool success = __atomic_compare_exchange_n(&v_, &expected_s, desired_s, false,
-@@ -1010,7 +1015,9 @@ class base_atomic<T, void, 16, Sign>
- 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(&expected_s, 0, sizeof(expected_s));
-+ memset(&desired_s, 0, sizeof(desired_s));
- memcpy(&expected_s, &expected, sizeof(value_type));
- memcpy(&desired_s, &desired, sizeof(value_type));
- const bool success = __atomic_compare_exchange_n(&v_, &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 <boost/iterator/iterator_adaptor.hpp>
- #include <boost/iterator/iterator_traits.hpp>
-
-+#include <algorithm> // 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 "Building Boost.Build engine with toolset $TOOLSET... "
</span><span class="cx"> + printf "Building Boost.Build engine with toolset $TOOLSET... "
</span><span class="cx"> pwd=`pwd`
</span><del>- (cd "$my_dir/tools/build/v2/engine" && ./build.sh "$TOOLSET") > bootstrap.log 2>&1
</del><ins>+ (cd "$my_dir/tools/build/src/engine" && ./build.sh "$TOOLSET") > bootstrap.log 2>&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
-+ : <address-model>32_64
-+ <architecture>x86
-+ <binary-format>mach-o
-+ <target-os>darwin
-+ <toolset>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 <lse@cryptopro.ru> 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 "jump_i386_sysv_macho_gas.S"
-+#elif defined(__x86_64__)
-+ #include "jump_x86_64_sysv_macho_gas.S"
-+#else
-+ #error "No arch's"
-+#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 <lse@cryptopro.ru> 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 "make_i386_sysv_macho_gas.S"
-+#elif defined(__x86_64__)
-+ #include "make_x86_64_sysv_macho_gas.S"
-+#else
-+ #error "No arch's"
-+#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 : "-o " : -D
++toolset darwin %%CONFIGURE.CC%% : "-o " : -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 : "-o " : -D
-+toolset darwin %%CONFIGURE.CC%% : "-o " : -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>