<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/e0efec3e2e286a37cac260648727484706c3c264">https://github.com/macports/macports-ports/commit/e0efec3e2e286a37cac260648727484706c3c264</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit e0efec3e2e286a37cac260648727484706c3c264
</span>Author: Davide Gerhard <ra1nb0w@macports.org>
AuthorDate: Thu Jan 6 18:58:43 2022 +0100

<span style='display:block; white-space:pre;color:#404040;'>    NanoVNASaver: update version to 0.3.10
</span>---
 science/NanoVNASaver/Portfile             | 16 ++++-----
 science/NanoVNASaver/files/setup.py.patch | 58 ++++++++++++++++++-------------
 2 files changed, 40 insertions(+), 34 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/NanoVNASaver/Portfile b/science/NanoVNASaver/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 32dbf709134..34ef823deb5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/NanoVNASaver/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/NanoVNASaver/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,19 +14,16 @@ maintainers         {ra1nb0w @ra1nb0w} openmaintainer
</span> description         NanoVNASaver is a multiplatform tool to save Touchstone files from the NanoVNA hardware
 long_description    ${description}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        NanoVNA-Saver nanovna-saver 0.3.9 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  1b1af4b109834a93427ef6a435953b45d5ff5c65 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  0a0a19c24235c019a4f7a1f76439a1877f331d10660ab0395cde9b3ea6f49caf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    363689
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        NanoVNA-Saver nanovna-saver 0.3.10 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  c279bd34a84589ac11bd9d1313b056cd7545c0df \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  4339de3eb6ba39dbf9a3ea2e5e0114ebc7aca894c2b77670b5acf05362832cf9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    477945
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> 
 github.livecheck.regex  {([0-9.]+)}
 
 python.versions     39
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# I am not a python expert but to avoid
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# error "The 'PyQt5' distribution was not found"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# I need to remove it from egg-info/requires.txt
</span> patchfiles-append \
     setup.py.patch
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,7 +34,8 @@ depends_lib-append \
</span>     port:py${python.version}-serial \
     port:py${python.version}-pyqt5 \
     port:py${python.version}-numpy \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    port:py${python.version}-scipy
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    port:py${python.version}-scipy \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    port:py${python.version}-cython
</span> 
 app.create yes
 app.name NanoVNASaver
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/NanoVNASaver/files/setup.py.patch b/science/NanoVNASaver/files/setup.py.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 4952cad1477..29f70954ada 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/NanoVNASaver/files/setup.py.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/NanoVNASaver/files/setup.py.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,28 +1,36 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git requirements.txt requirements.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 1c49ba0..3b659ad 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- requirements.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ requirements.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,5 +1,5 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-pyserial==3.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-PyQt5==5.15.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-numpy==1.21.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-scipy==1.7.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-cython==0.29.24
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++pyserial>=3.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PyQt5>=5.15.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++numpy>=1.21.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++scipy>=1.7.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++cython>=0.29.24
</span> diff --git setup.cfg setup.cfg
<span style='display:block; white-space:pre;background:#ffe0e0;'>-index f2a8d32..126a281 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 646e60b..d7a0dd7 100644
</span> --- setup.cfg
 +++ setup.cfg
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3,10 +3,7 @@ name = NanoVNASaver
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- author = Rune B. Broberg
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- license = GNU GPL V3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- license_file = LICENSE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--description = A multiplatform tool to save Touchstone files from the
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--              NanoVNA, sweep frequency spans in segments to gain more
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--              data points, and generally display and analyze the 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--              resulting data.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+description = A multiplatform tool to save Touchstone files from the NanoVNA, sweep frequency spans in segments to gain more data points, and generally display and analyze the resulting data.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- long_description = file: README.md
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- url = https://github.com/NanoVNA-Saver/nanovna-saver
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- version = attr: NanoVNASaver.About.VERSION
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git setup.py setup.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 86056c7..e5d3591 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- setup.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ setup.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -40,7 +40,6 @@ setup(
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     },
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     install_requires=[
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         'pyserial',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        'PyQt5',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         'numpy',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         'scipy',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         'cython',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -15,11 +15,11 @@ version = attr: NanoVNASaver.About.VERSION
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [options]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ packages = find_namespace:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ install_requires=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    pyserial==3.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    PyQt5==5.15.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    numpy==1.21.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    scipy==1.7.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    cython==0.29.24
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    pyserial>=3.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    PyQt5>=5.15.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    numpy>=1.21.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    scipy>=1.7.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    cython>=0.29.24
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ python_requires = >=3.8, <4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [options.entry_points]
</span></pre><pre style='margin:0'>

</pre>