<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/393514d606f708ff23337460290451fbc80066fb">https://github.com/macports/macports-ports/commit/393514d606f708ff23337460290451fbc80066fb</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 393514d606f SDRangel: update to 6.17.0
</span>393514d606f is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 393514d606f708ff23337460290451fbc80066fb
</span>Author: Michael Dickens <michaelld@macports.org>
AuthorDate: Thu Oct 14 12:53:15 2021 -0400

<span style='display:block; white-space:pre;color:#404040;'>    SDRangel: update to 6.17.0
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Patch to tell CMake to use C++17. Worth a try for folks with build issues where `std::abs` template fails to resolve.
</span>---
 science/SDRangel/Portfile              | 11 +++++++----
 science/SDRangel/files/use-cxx17.patch | 11 +++++++++++
 2 files changed, 18 insertions(+), 4 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/SDRangel/Portfile b/science/SDRangel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e31557b6a35..955a0895c56 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/SDRangel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/SDRangel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,10 +17,10 @@ description           SDRangel is an Open Source Qt5 / OpenGL 3.0+ SDR \
</span>     and signal analyzer frontend to various hardware.
 long_description    ${description}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup          f4exb sdrangel 6.16.7 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums             rmd160  6aaefbe2c046e465122a693338d7bec3f0857a78 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                      sha256  a5092d5d3bd5d1d3b7febbda2fbea92257fea93b71d8df32a15e513625c45b03 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                      size    51652634
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup          f4exb sdrangel 6.17.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums             rmd160  6489faa6729cfade5c9864451f3dd5d966233e30 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                      sha256  ce88b212d4250b333b6cda7339748da21a25ff6b882e6a323441c92ec70c1f32 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                      size    55709497
</span> revision              0
 
 # check just the version 6 branch for now
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,6 +33,9 @@ compiler.c_standard   2011
</span> # require c++14 it actually needs c++17
 compiler.cxx_standard 2017
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# use C++17 for the build itself
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append     use-cxx17.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # TEMPORARY
 # https://trac.macports.org/ticket/60012
 # https://github.com/f4exb/sdrangel/issues/467
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/SDRangel/files/use-cxx17.patch b/science/SDRangel/files/use-cxx17.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..489f951571c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/SDRangel/files/use-cxx17.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- CMakeLists.txt.orig    2021-10-14 12:28:39.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ CMakeLists.txt 2021-10-14 12:28:44.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -7,7 +7,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ list(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/Modules)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # disable only when needed
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-set(CMAKE_CXX_STANDARD 14)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++set(CMAKE_CXX_STANDARD 17)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set(CMAKE_CXX_STANDARD_REQUIRED ON)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set(CMAKE_CXX_EXTENSIONS OFF)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span></pre><pre style='margin:0'>

</pre>