<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/972ec9bd3b92c8e4bef1f9ee1201c02c929a4cef">https://github.com/macports/macports-ports/commit/972ec9bd3b92c8e4bef1f9ee1201c02c929a4cef</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 972ec9bd3b9 SDRangel: update to 7.6.2
</span>972ec9bd3b9 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 972ec9bd3b92c8e4bef1f9ee1201c02c929a4cef
</span>Author: Michael Dickens <michaelld@macports.org>
AuthorDate: Mon Aug 22 14:08:52 2022 -0400

<span style='display:block; white-space:pre;color:#404040;'>    SDRangel: update to 7.6.2
</span>---
 science/SDRangel/Portfile                  |  10 +--
 science/SDRangel/files/aligned_alloc.patch | 109 -----------------------------
 2 files changed, 5 insertions(+), 114 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 0ab6ed4cefc..1b866dd4ca1 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,14 +17,14 @@ 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 7.6.1 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums             rmd160  9eafd0543f8225b571a5fc49ed5584357805322d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                      sha256  1c19457771c22484b8b93e685ca3c6f943aca1da15535992b50781416f65d174 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                      size    72912806
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup          f4exb sdrangel 7.6.2 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums             rmd160  71d3abaeaa5d94fedb43589d758a67c87a0f591b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                      sha256  c783f6a23b6459bcbc65fa77e3840234b75e3d53900147422f282a8165b4dc23 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                      size    72914504
</span> revision              0
 
 # !! delete patch with next version
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append     aligned_alloc.patch 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# patchfiles-append     aligned_alloc.patch 
</span> 
 # check just the version 7 branch for now
 github.livecheck.regex (7\[0-9.]*)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/SDRangel/files/aligned_alloc.patch b/science/SDRangel/files/aligned_alloc.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 84cc246633a..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/SDRangel/files/aligned_alloc.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,109 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 23c65fc8f351462b63453bd864e467015afd01c3 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Jon Beniston <jon@beniston.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Thu, 4 Aug 2022 15:13:25 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] MacOS build fixes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- modemm17/Correlator.h                         |  1 +
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- plugins/channelrx/demoddatv/datvdemodsink.cpp |  2 ++
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- .../demoddatv/ldpctool/layered_decoder.h      | 21 ++++++++++++++++---
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- plugins/channelrx/demoddatv/leansdr/dvbs2.h   |  4 ++++
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 4 files changed, 25 insertions(+), 3 deletions(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/modemm17/Correlator.h b/modemm17/Correlator.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 6f81a1339..54ba44c6b 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- modemm17/Correlator.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ modemm17/Correlator.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -8,6 +8,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <algorithm>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <array>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <cstdint>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <cmath>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <cstddef>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <type_traits>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <tuple>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/plugins/channelrx/demoddatv/datvdemodsink.cpp b/plugins/channelrx/demoddatv/datvdemodsink.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 5847547bd..bb693d7c8 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- plugins/channelrx/demoddatv/datvdemodsink.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ plugins/channelrx/demoddatv/datvdemodsink.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -397,9 +397,11 @@ void DATVDemodSink::CleanUpDATVFramework()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         delete (leansdr::s2_fecdec<bool, leansdr::hard_sb>*) r_fecdec;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if 0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     if (r_fecdecsoft != nullptr) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         delete (leansdr::s2_fecdec_soft<leansdr::llr_t,leansdr::llr_sb>*) r_fecdecsoft;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     if (r_fecdechelper != nullptr) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         delete (leansdr::s2_fecdec_helper<leansdr::llr_t,leansdr::llr_sb>*) r_fecdechelper;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/plugins/channelrx/demoddatv/ldpctool/layered_decoder.h b/plugins/channelrx/demoddatv/ldpctool/layered_decoder.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index be6e7b09d..95ce3fc89 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- plugins/channelrx/demoddatv/ldpctool/layered_decoder.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ plugins/channelrx/demoddatv/ldpctool/layered_decoder.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -18,17 +18,22 @@ namespace ldpctool {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- class LDPCUtil
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- public:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#ifndef _MSC_VER
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    // Recent versions of MacOS support aligned_alloc, but Mojave doesn't
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     static void *aligned_malloc(size_t alignment, size_t size)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        return aligned_alloc(alignment, size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        void *p = nullptr;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        posix_memalign(&p, alignment, size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        return p;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     static void aligned_free(void *mem)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         free(mem);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#elif defined(_MSC_VER)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     static void *aligned_malloc(size_t alignment, size_t size)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         return _aligned_malloc(size, alignment);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -38,6 +43,16 @@ class LDPCUtil
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         _aligned_free(mem);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    static void *aligned_malloc(size_t alignment, size_t size)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        return aligned_alloc(alignment, size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    static void aligned_free(void *mem)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        free(mem);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- };
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/plugins/channelrx/demoddatv/leansdr/dvbs2.h b/plugins/channelrx/demoddatv/leansdr/dvbs2.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 6aed0bfc2..8c6541f74 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- plugins/channelrx/demoddatv/leansdr/dvbs2.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ plugins/channelrx/demoddatv/leansdr/dvbs2.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3046,6 +3046,8 @@ struct s2_fecdec : runnable
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     pipewriter<int> *bitcount, *errcount;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }; // s2_fecdec
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifdef LINUX
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- // Soft LDPC decoder
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- // Internally implemented LDPC tool. Replaces external LDPC decoder
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3195,6 +3197,8 @@ struct s2_fecdec_soft : runnable
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     s2_bbscrambling bbscrambling;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }; // s2_fecdec_soft
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- // External LDPC decoder
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- // Spawns a user-specified command, FEC frames on stdin/stdout.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- template <typename T, int _SIZE>
</span></pre><pre style='margin:0'>

</pre>