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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/b7a201f4aac816a4d38f5d9d7fc218e6b74d96a2">https://github.com/macports/macports-ports/commit/b7a201f4aac816a4d38f5d9d7fc218e6b74d96a2</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 b7a201f  freedv-gui: update to version 20190811 - commit 05c03348 (#5060)
</span>b7a201f is described below

<span style='display:block; white-space:pre;color:#808000;'>commit b7a201f4aac816a4d38f5d9d7fc218e6b74d96a2
</span>Author: rainbow <rainbow@irh.it>
AuthorDate: Wed Sep 4 11:12:19 2019 +0200

<span style='display:block; white-space:pre;color:#404040;'>    freedv-gui: update to version 20190811 - commit 05c03348 (#5060)
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - move to commit 05c03348 from release 1.3.1 because the developers
</span><span style='display:block; white-space:pre;color:#404040;'>      use only commits without release
</span><span style='display:block; white-space:pre;color:#404040;'>    - add lcpnet for freedv as dependency
</span>---
 science/freedv-gui/Portfile                        |  19 ++--
 science/freedv-gui/files/patch-info.plist.diff     | 122 +++++++++++++++++++++
 .../freedv-gui/files/patch-src_cmakelists.txt.diff |  17 ++-
 3 files changed, 145 insertions(+), 13 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/freedv-gui/Portfile b/science/freedv-gui/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 121bd92..0ca82ae 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/freedv-gui/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/freedv-gui/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,11 +14,11 @@ description         GUI Application for FreeDV – an open source digital \
</span>     voice protocol that integrates the modems, codecs, and FEC
 long_description    ${description}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        drowe67 freedv-gui 9b66784d31102d7d63cc5f67208e24fff95beb66
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.3.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  222b7b15f4fe8b7c427506a48a20e82fe1c17be4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  e8da1d5843cebd9b4c9e53a604eec7c26ce00d2f70c5ebb049bfb893199003af \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    618399
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        drowe67 freedv-gui 05c03348994849008fefc8fbbbe0069b03da8d3b
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             20190821
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  8a19ecbac2f94f9540b0d535af3f6dcddc211fd3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  7b1b168e2fb9fc3581513088f01179dcb021960857a7bed1834d979ee749f648 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    5793777
</span> revision            0
 
 depends_build-append \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,15 +33,18 @@ depends_lib-append \
</span>     port:libsamplerate \
     port:libao \
     port:codec2 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    port:lpcnetfreedv \
</span>     port:speexDSP
 
 configure.args-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    -DUSE_STATIC_CODEC2=FALSE \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    -DUSE_INTERNAL_CODEC2=FALSE \
</span>     -DWXCONFIG=${wxWidgets.wxconfig} \
     -DWXRC=${wxWidgets.wxrc}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# avoid dmg
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-src_cmakelists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# avoid dmg and fix Info.plist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patch-src_cmakelists.txt.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patch-info.plist.diff
</span> 
 variant bundle description {Enable the optional macOS bundle of FreeDV} {
     post-destroot {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/freedv-gui/files/patch-info.plist.diff b/science/freedv-gui/files/patch-info.plist.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..decbdee
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/freedv-gui/files/patch-info.plist.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,122 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/Info.plist b/src/Info.plist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 8f0d4c3..13003c2 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/Info.plist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/Info.plist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2,103 +2,31 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <plist version="1.0">
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <dict>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>CFBundleDevelopmentRegion</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>en</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>CFBundleExecutable</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>freedv</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>CFBundleIconFile</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string></string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>CFBundleIdentifier</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>org.freedv.freedv</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   <key>CFBundleInfoDictionaryVersion</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   <string>6.0</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>CFBundleName</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>FreeDV</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>CFBundlePackageType</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>APPL</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>CFBundleShortVersionString</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>1.0</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>CFBundleSignature</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>????</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>CFBundleVersion</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>1</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>LSMinimumSystemVersion</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>10.5</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>NSHumanReadableCopyright</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>Copyright © 2012 FreeDV. All rights reserved.</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <!--<key>NSMainNibFile</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>MainMenu</string>-->
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>CFBundleIconFile</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>freedv</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>NSPrincipalClass</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>NSApplication</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-</dict>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-</plist>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-<?xml version="1.0" encoding="UTF-8"?>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-<plist version="1.0">
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-<dict>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>CFBundleDevelopmentRegion</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>en</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>CFBundleExecutable</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>freedv</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>CFBundleIconFile</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string></string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   <key>CFBundleIdentifier</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   <string>org.freedv.freedv</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>CFBundleInfoDictionaryVersion</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>6.0</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   <key>CFBundleName</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   <string>FreeDV</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   <key>CFBundlePackageType</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   <string>APPL</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>CFBundleShortVersionString</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>1.0</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>CFBundleSignature</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>????</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>CFBundleVersion</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>1</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>LSMinimumSystemVersion</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>10.5</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>NSHumanReadableCopyright</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>Copyright © 2012 FreeDV. All rights reserved.</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <!--<key>NSMainNibFile</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>MainMenu</string>-->
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>NSPrincipalClass</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>NSApplication</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-</dict>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-</plist>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-<?xml version="1.0" encoding="UTF-8"?>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-<plist version="1.0">
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-<dict>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   <key>CFBundleDevelopmentRegion</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>en</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <string>English</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   <key>CFBundleExecutable</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>freedv</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>CFBundleIconFile</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string></string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>CFBundleIdentifier</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>org.freedv.freedv</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>CFBundleInfoDictionaryVersion</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>6.0</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>CFBundleName</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   <string>FreeDV</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>CFBundlePackageType</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>APPL</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>CFBundleShortVersionString</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>1.0</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>CFBundleSignature</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>????</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   <key>CFBundleVersion</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>1</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>LSMinimumSystemVersion</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>10.5</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <string>1.4</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <key>CFBundleIconFile</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <string>freedv.icns</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <key>NSAppleScriptEnabled</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <string>No</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   <key>NSHumanReadableCopyright</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   <string>Copyright © 2012 FreeDV. All rights reserved.</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <!--<key>NSMainNibFile</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>MainMenu</string>-->
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <key>NSPrincipalClass</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  <string>NSApplication</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        <key>NSPrincipalClass</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        <string>NSApplication</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        <key>NSRequiresAquaSystemAppearance</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <string>True</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        <key>NSMicrophoneUsageDescription</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        <string>Allow for using Sound input devices</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ </dict>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-</plist>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+\ No newline at end of file
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++</plist>
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/freedv-gui/files/patch-src_cmakelists.txt.diff b/science/freedv-gui/files/patch-src_cmakelists.txt.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index d96eb09..25c0bab 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/freedv-gui/files/patch-src_cmakelists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/freedv-gui/files/patch-src_cmakelists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +1,17 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/CMakeLists.txt.old 2019-04-10 21:29:07.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/CMakeLists.txt     2019-04-10 21:29:37.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -70,10 +70,5 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 42e267d..904d71c 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -82,14 +82,8 @@ if(APPLE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         POST_BUILD
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         COMMAND mkdir ARGS -p FreeDV.app/Contents/MacOS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         COMMAND mkdir ARGS -p FreeDV.app/Contents/Resources/English.lproj
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        COMMAND cp ARGS ${CMAKE_CURRENT_SOURCE_DIR}/info.plist FreeDV.app/Contents
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        COMMAND cp ARGS ${CMAKE_CURRENT_SOURCE_DIR}/Info.plist FreeDV.app/Contents
</span>          COMMAND cp ARGS ${CMAKE_CURRENT_SOURCE_DIR}/freedv.icns FreeDV.app/Contents/Resources
<span style='display:block; white-space:pre;background:#ffe0e0;'>-         COMMAND echo ARGS -n "APPL????" > FreeDV.app/Contents/PkgInfo
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        COMMAND echo ARGS -n "APPL????" > FreeDV.app/Contents/PkgInfo
</span>          COMMAND cp ARGS freedv FreeDV.app/Contents/MacOS/FreeDV
<span style='display:block; white-space:pre;background:#ffe0e0;'>--        COMMAND dylibbundler ARGS -od -b -x FreeDV.app/Contents/MacOS/FreeDV -d FreeDV.app/Contents/libs -p @executable_path/../libs/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        COMMAND DYLD_LIBRARY_PATH=${CODEC2_BUILD_DIR}/src:${LPCNET_BUILD_DIR}/src:${DYLD_LIBRARY_PATH} dylibbundler ARGS -od -b -x FreeDV.app/Contents/MacOS/FreeDV -d FreeDV.app/Contents/libs -p @executable_path/../libs/
</span> -        COMMAND mkdir dist_tmp
 -        COMMAND cp -r FreeDV.app dist_tmp
 -        COMMAND hdiutil create -srcfolder dist_tmp/ -volname FreeDV -format UDZO ./FreeDV.dmg
</pre><pre style='margin:0'>

</pre>