<pre style='margin:0'>
Michael Dickens (michaelld) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/40e787a25afe7c0058a79ec73941f9c1ba11414e">https://github.com/macports/macports-ports/commit/40e787a25afe7c0058a79ec73941f9c1ba11414e</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 40e787a gnuradio-devel: update to 3f14e437 (20161213); add in temporary patch to devel to fix linking on OS X only to allow for any compatible Python library and runtime to work.
</span>40e787a is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 40e787a25afe7c0058a79ec73941f9c1ba11414e
</span>Author: Michael Dickens <michaelld@macports.org>
AuthorDate: Tue Dec 27 13:10:26 2016 -0500
<span style='display:block; white-space:pre;color:#404040;'> gnuradio-devel: update to 3f14e437 (20161213); add in temporary patch to devel to fix linking on OS X only to allow for any compatible Python library and runtime to work.
</span>---
science/gnuradio/Portfile | 11 ++++++-----
.../gnuradio/files/patch-cmake_Modules_GrSwig.cmake.diff | 16 ++++++++++++++++
2 files changed, 22 insertions(+), 5 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/gnuradio/Portfile b/science/gnuradio/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9750a71..4ed02d3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/gnuradio/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/gnuradio/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -51,11 +51,11 @@ subport gnuradio-devel {
</span> name gnuradio-devel
conflicts gnuradio gnuradio-next
<span style='display:block; white-space:pre;background:#ffe0e0;'>- github.setup gnuradio gnuradio 0ec18440b11abe865f463474d99cf59be18b207f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- version 20161210
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.setup gnuradio gnuradio 3f14e437aae69e5a96be4f777f4314945dbc2955
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 20161213
</span> checksums \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 a73f0263a64d3f077fe06183739b61c5a0640477 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 60486f1163a1a6b65a5a69894302915e7f66363535de008eb9a734533958e2a9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 baeb52fc8400885021b41bc44c47236a55fabb84 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 11504b9acacc62bb42bccc429444286f3045a8c7a727e9fb68a737e2ce666682
</span>
# set the version override string
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -102,7 +102,8 @@ if {${subport} eq "gnuradio"} {
</span>
# patches for devel
patchfiles-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-cmake-expand.devel.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-cmake-expand.devel.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-cmake_Modules_GrSwig.cmake.diff
</span>
} else {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/gnuradio/files/patch-cmake_Modules_GrSwig.cmake.diff b/science/gnuradio/files/patch-cmake_Modules_GrSwig.cmake.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..2131f5a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/gnuradio/files/patch-cmake_Modules_GrSwig.cmake.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,16 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- cmake/Modules/GrSwig.cmake.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ cmake/Modules/GrSwig.cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -190,7 +190,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #setup the actual swig library target to be built
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ include(UseSWIG)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ SWIG_ADD_MODULE(${name} python ${ifiles})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- SWIG_LINK_LIBRARIES(${name} ${PYTHON_LIBRARIES} ${GR_SWIG_LIBRARIES})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ if(APPLE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ set(PYTHON_LINK_OPTIONS "-undefined dynamic_lookup")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ else()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ set(PYTHON_LINK_OPTIONS ${PYTHON_LIBRARIES})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ endif(APPLE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ SWIG_LINK_LIBRARIES(${name} ${PYTHON_LINK_OPTIONS} ${GR_SWIG_LIBRARIES})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if(${name} STREQUAL "runtime_swig")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ SET_TARGET_PROPERTIES(${SWIG_MODULE_runtime_swig_REAL_NAME} PROPERTIES DEFINE_SYMBOL "gnuradio_runtime_EXPORTS")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif(${name} STREQUAL "runtime_swig")
</span></pre><pre style='margin:0'>
</pre>