<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/dea174254584c6ee835bf387dc8844955eecb1b4">https://github.com/macports/macports-ports/commit/dea174254584c6ee835bf387dc8844955eecb1b4</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 dea1742 gnuradio: split +ctrlport into +ctrlport and +ctrlport_thrift
</span>dea1742 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit dea174254584c6ee835bf387dc8844955eecb1b4
</span>Author: Michael Dickens <michaelld@macports.org>
AuthorDate: Wed Nov 14 16:28:56 2018 -0800
<span style='display:block; white-space:pre;color:#404040;'> gnuradio: split +ctrlport into +ctrlport and +ctrlport_thrift
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> ... because internally this is how GNU Radio does things!
</span>---
science/gnuradio/Portfile | 22 ++++++++++++++++++----
1 file changed, 18 insertions(+), 4 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 4dda67e..4bf3c9a 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;'>@@ -424,7 +424,7 @@ post-destroot {
</span> }
# per user concensus: enable all variants except +ctrlport,
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# +performance_counters, +debug, and +universal.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# +ctrlport_thrift, +performance_counters, +debug, and +universal.
</span>
default_variants +docs +grc +qtgui +uhd +wavelet \
+jack +portaudio +swig +sdl +zeromq
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -718,6 +718,22 @@ if {![variant_isset sdl]} {
</span>
variant ctrlport description {Install GNU Radio with support for control port (CTRLPORT) enhancements (EXPERIMENTAL)} {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ # enable configuration arguments for ctrlport
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DENABLE_GR_CTRLPORT=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {![variant_isset ctrlport]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DENABLE_GR_CTRLPORT=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ctrlport_thrift description {Install GNU Radio with support for Thrift for +ctrlport (EXPERIMENTAL)} requires ctrlport {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # require Thrift and Python Thrift
depends_lib-append \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -727,15 +743,13 @@ variant ctrlport description {Install GNU Radio with support for control port (C
</span> # enable configuration arguments for ctrlport and thrift
configure.args-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- -DENABLE_GR_CTRLPORT=ON \
</span> -DENABLE_CTRLPORT_THRIFT=ON
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {![variant_isset ctrlport]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {![variant_isset ctrlport_thrift]} {
</span>
configure.args-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- -DENABLE_GR_CTRLPORT=OFF \
</span> -DENABLE_CTRLPORT_THRIFT=OFF
}
</pre><pre style='margin:0'>
</pre>