<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/2f5dd0a48e5b992be6689cf7163db4dccd085c30">https://github.com/macports/macports-ports/commit/2f5dd0a48e5b992be6689cf7163db4dccd085c30</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 2f5dd0a48e5 wfview: new port
</span>2f5dd0a48e5 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 2f5dd0a48e5b992be6689cf7163db4dccd085c30
</span>Author: Davide Gerhard <ra1nb0w@macports.org>
AuthorDate: Fri May 14 19:46:29 2021 +0200

<span style='display:block; white-space:pre;color:#404040;'>    wfview: new port
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    wfview is an open-source software allowing the complete control of
</span><span style='display:block; white-space:pre;color:#404040;'>    modern Icom radios including the IC-7300, IC-7610, and IC-9700. Viewing
</span><span style='display:block; white-space:pre;color:#404040;'>    and controlling the spectrum waterfall is a core feature, as well as
</span><span style='display:block; white-space:pre;color:#404040;'>    complete keyboard controls.
</span>---
 science/wfview/Portfile               | 52 +++++++++++++++++++++++++++++++++++
 science/wfview/files/info.plist       | 30 ++++++++++++++++++++
 science/wfview/files/wfview.pro.patch | 23 ++++++++++++++++
 3 files changed, 105 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/wfview/Portfile b/science/wfview/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..9abb514bf27
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/wfview/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,52 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           gitlab 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           qmake5 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          science comms
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           darwin macosx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             GPL-3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {ra1nb0w @ra1nb0w} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         open-source software allowing the complete control of modern Icom radios
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    wfview is an ${description}, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    including the IC-7300, IC-7610, and IC-9700. Viewing and controlling the spectrum \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    waterfall is a core feature, as well as complete keyboard controls.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://wfview.org
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+gitlab.setup        eliggett wfview 9b64b979959298afbe101024dc9770e212bad883
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             0.0.1-[string range ${gitlab.version} 0 7]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  e5faa060b5b913b2880d5a7d96480b9e925dc230 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  f90c14ccc34917f7434d4b0c94759b5849d9640a96605254d59a0831fc2bed3a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1176865
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.c_standard 2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    wfview.pro.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+qt5.depends_component \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    qtserialport \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    qtmultimedia
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    port:qcustomplot
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# macOS requires the binary for microphone permission
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d -m 0755 ${destroot}${applications_dir}/${name}.app/Contents
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d -m 0755 ${destroot}${applications_dir}/${name}.app/Contents/MacOS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d -m 0755 ${destroot}${applications_dir}/${name}.app/Contents/Resources
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0644 ${worksrcpath}/${name}.icns \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${applications_dir}/${name}.app/Contents/Resources/${name}.icns
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0755 ${worksrcpath}/${name}.app/Contents/MacOS/${name} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${applications_dir}/${name}.app/Contents/MacOS/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0644 ${filespath}/info.plist \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${applications_dir}/${name}.app/Contents/Info.plist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|_VERSION_|${version}|g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${applications_dir}/${name}.app/Contents/Info.plist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ln -s ${applications_dir}/${name}.app/Contents/MacOS/${name} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${prefix}/bin/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/wfview/files/info.plist b/science/wfview/files/info.plist
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..193a3f1ce91
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/wfview/files/info.plist
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,30 @@
</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>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>wfview</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>wfview.icns</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <key>NSHighResolutionCapable</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <true/>
</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;'>+    <key>CFBundleIdentifier</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <string>com.gitlab.eliggett.wfview.wfview</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>wfview</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>_VERSION_</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>_VERSION_</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;color:#808080;'>diff --git a/science/wfview/files/wfview.pro.patch b/science/wfview/files/wfview.pro.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..5c6e0f70e60
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/wfview/files/wfview.pro.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,23 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git wfview.pro wfview.pro
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index f183808..a0b899d 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- wfview.pro
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ wfview.pro
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -34,7 +34,7 @@ DEFINES += OUTSIDE_SPEEX
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ DEFINES += RANDOM_PREFIX=wf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ macx:INCLUDEPATH += /usr/local/include /opt/local/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-macx:LIBS += -L/usr/local/lib -L/opt/local/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++macx:LIBS += -L/usr/local/lib -L/opt/local/lib -lqcustomplot
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ macx:ICON = wfview.icns
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -78,9 +78,6 @@ CONFIG(debug, release|debug) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ !macx:LIBS += -L./ -l$$QCPLIB
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-macx:SOURCES += ../qcustomplot/qcustomplot.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-macx:HEADERS += ../qcustomplot/qcustomplot.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ SOURCES += main.cpp\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         wfmain.cpp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     commhandler.cpp \
</span></pre><pre style='margin:0'>

</pre>