<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/da6248274bf57d0d8d64c033736ebde744d0c769">https://github.com/macports/macports-ports/commit/da6248274bf57d0d8d64c033736ebde744d0c769</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit da6248274bf57d0d8d64c033736ebde744d0c769
</span>Author: Davide Gerhard <ra1nb0w@macports.org>
AuthorDate: Thu May 26 13:42:42 2022 +0200

<span style='display:block; white-space:pre;color:#404040;'>    codec2: add dummy interleave_frames into freedv_advanced struct
</span>---
 audio/codec2/Portfile                 |  8 ++++++--
 audio/codec2/files/freedv_api.h_patch | 13 +++++++++++++
 2 files changed, 19 insertions(+), 2 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/codec2/Portfile b/audio/codec2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1138f23f930..f7d8f9d2083 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/codec2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/codec2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,10 +27,14 @@ version             20220425-[string range ${github.version} 0 7]
</span> checksums           rmd160  11da5c8be4edc8725254179f5d482e9b65827e74 \
                     sha256  5237ec5d65976cb554aeb8aadd8ae0e3cb155bb8728fb48fa6ae9d1368d9c6e3 \
                     size    14788237
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> epoch               1
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# just to fix a build requirements of some software that
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# doesn't support the latest changes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   freedv_api.h_patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append \
     port:libsamplerate \
     port:speex
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/codec2/files/freedv_api.h_patch b/audio/codec2/files/freedv_api.h_patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..d96de1158c7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/codec2/files/freedv_api.h_patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git src/freedv_api.h src/freedv_api.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 952f08dd..0b1d8d1b 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/freedv_api.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/freedv_api.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -139,6 +139,8 @@ struct freedv;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ struct freedv_advanced {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     int lpcnet_vq_type;                      // see lpcnet_freedv.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    int interleave_frames; // currently ignored, was previously used to configure 700D interleaver
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     // parameters for FREEDV_MODE_FSK_LDPC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     int M;                                   // 2 or 4 FSK
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     int Rs;                                  // Symbol rate Hz
</span></pre><pre style='margin:0'>

</pre>