<pre style='margin:0'>
ra1nb0w (ra1nb0w) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/8ab165fc01538c6b9a1aa0e407e1741c5cb2919d">https://github.com/macports/macports-ports/commit/8ab165fc01538c6b9a1aa0e407e1741c5cb2919d</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 8ab165fc01538c6b9a1aa0e407e1741c5cb2919d
</span>Author: Davide Gerhard <ra1nb0w@macports.org>
AuthorDate: Sat Dec 11 20:21:28 2021 +0100

<span style='display:block; white-space:pre;color:#404040;'>    SDRPlusPlus: use portaudio
</span>---
 science/SDRPlusPlus/Portfile | 23 +++++++++++++----------
 1 file changed, 13 insertions(+), 10 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/SDRPlusPlus/Portfile b/science/SDRPlusPlus/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6421328a867..6ed4bc2dd93 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/SDRPlusPlus/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/SDRPlusPlus/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,7 +21,7 @@ github.setup        AlexandreRouma SDRPlusPlus 1.0.4
</span> checksums           rmd160  9aa72b5f7c0c751bc9795161bb8e901b76b0773c \
                     sha256  0acff4557806c79afbea6e69620541701c4d3405a94716e651ec1bc9c0349c01 \
                     size    3700910
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> 
 epoch               1
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,8 +39,10 @@ depends_lib-append \
</span>     port:glew \
     path:lib/pkgconfig/glfw3.pc:glfw \
     port:volk \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    port:rtaudio \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    path:lib/pkgconfig/libusb-1.0.pc:libusb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    port:portaudio \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    path:lib/pkgconfig/libusb-1.0.pc:libusb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    port:codec2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    path:lib/libhamlib.dylib:hamlib
</span> 
 configure.args-append \
     -DINSTALL_PREFIX=${prefix} \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -56,8 +58,14 @@ configure.args-append \
</span>     -DOPT_BUILD_SDRPLAY_SOURCE=OFF \
     -DOPT_BUILD_SOAPY_SOURCE=OFF \
     -DOPT_BUILD_PLUTOSDR_SOURCE=OFF \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    -DOPT_BUILD_AUDIO_SINK=ON \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    -DOPT_BUILD_PORTAUDIO_SINK=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    -DOPT_BUILD_AUDIO_SINK=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    -DOPT_BUILD_PORTAUDIO_SINK=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    -DOPT_BUILD_NEW_PORTAUDIO_SINK=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    -DOPT_BUILD_M17_DECODER=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    -DOPT_BUILD_WEATHER_SAT_DECODER=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    -DOPT_BUILD_METEOR_DEMODULATOR=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    -DOPT_BUILD_SCANNER=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    -DOPT_BUILD_SCHEDULER=ON
</span> 
 if {${os.platform} eq "darwin" && ${os.major} <= 18} {
     configure.args-replace -DOPT_OVERRIDE_STD_FILESYSTEM=OFF -DOPT_OVERRIDE_STD_FILESYSTEM=ON
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -77,11 +85,6 @@ variant gui description {Enable Gui} {
</span>     app.retina yes
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant portaudio description {User portaudio as audio sink} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-replace  -DOPT_BUILD_AUDIO_SINK=ON -DOPT_BUILD_AUDIO_SINK=OFF
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-replace  -DOPT_BUILD_PORTAUDIO_SINK=OFF -DOPT_BUILD_PORTAUDIO_SINK=ON
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> variant airspy description {Enable Airspy hardware} {
     depends_lib-append      port:airspy
     configure.args-replace  -DOPT_BUILD_AIRSPY_SOURCE=OFF -DOPT_BUILD_AIRSPY_SOURCE=ON
</pre><pre style='margin:0'>

</pre>