<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>