<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/fbbad63ef32e7f0ceaede28fbcaf081ea3c134d7">https://github.com/macports/macports-ports/commit/fbbad63ef32e7f0ceaede28fbcaf081ea3c134d7</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 fbbad63ef32 xraylarch: update to v0.9.62, add py310
</span>fbbad63ef32 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit fbbad63ef32e7f0ceaede28fbcaf081ea3c134d7
</span>Author: Joe Fowler <drjoefowler@gmail.com>
AuthorDate: Tue Jun 7 09:29:26 2022 -0600

<span style='display:block; white-space:pre;color:#404040;'>    xraylarch: update to v0.9.62, add py310
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Change to install based on wheel file at PyPi. Used py-selenium as a model Portfile.
</span>---
 python/py-xraylarch/Portfile | 51 ++++++++++++++++++++++++++++++++------------
 1 file changed, 37 insertions(+), 14 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-xraylarch/Portfile b/python/py-xraylarch/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f1d4dd14481..1a2d8239807 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-xraylarch/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-xraylarch/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,9 +4,10 @@ PortSystem          1.0
</span> PortGroup           python 1.0
 
 name                py-xraylarch
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             0.9.58
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             0.9.62
</span> revision            0
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories-append   science
 platforms           darwin
 license             BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,25 +17,39 @@ description         Larch is a system for analyzing X-ray data from synchrotron
</span> 
 long_description    Larch is a open-source library and set of applications for processing and \
     analyzing X-ray absorption and fluorescence spectroscopy data and X-ray fluorescence and \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    diffraction image data from synchrotron beamlines. It aims to be a complete analysis toolkit \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    for X-ray absorption fine-structure spectroscopy (XAFS) including X-ray absorption near-edge \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    spectroscopy (XANES) and extended X-ray absorption fine-structure spectroscopy (EXAFS). \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    It also supports visualization and analysis tools for X-ray fluorescence (XRF) spectra and \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    XRF and X-ray diffraction (XRD) images as collected at scanning X-ray microprobe beamlines.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    diffraction image data from synchrotron beamlines. It aims to be a complete analysis \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    toolkit for X-ray absorption fine-structure spectroscopy (XAFS) including X-ray \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    absorption near-edge spectroscopy (XANES) and extended X-ray absorption fine-structure \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    spectroscopy (EXAFS). It also supports visualization and analysis tools for X-ray \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    fluorescence (XRF) spectra and XRF and X-ray diffraction (XRD) images as collected at \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    scanning X-ray microprobe beamlines.
</span> 
 homepage            https://xraypy.github.io/xraylarch
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  820a4e60bc8066aa20e38dcb52403da0b05da919 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  057f2db8a5bef5a7a6212196a4af4ad80264d913db722ee4f75521f12d912fd2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    37055039
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Find the latest at https://pypi.org/project/xraylarch/#files
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        https://files.pythonhosted.org/packages/ff/4a/cf7f494aaa3ea1ba15adf5806cef0ac5136affc7e8f7c2048999fa4e28d9/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname            xraylarch-${version}-py3-none-any
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  0736ee2e7d6ba40c8c55dc7111cb3c3067454fd2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  92d558df4c8302a277ead4ad597920285abf3b7e69ca9ab13873e8dc319e452a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    21056444
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions     37 38 39
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions     37 38 39 310
</span> 
 if {${name} ne ${subport}} {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Must build from wheel file, because PyPi distributes only that and no tarballs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # (starting with version 0.9.61 in May 2022).
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # See discussion at https://github.com/xraypy/xraylarch/issues/380
</span>     depends_build-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py${python.version}-setuptools \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py${python.version}-setuptools_scm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-pip \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-wheel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    extract.suffix  .whl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    extract.only
</span> 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    build { }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    
</span>     depends_lib-append \
                     port:py${python.version}-numpy
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,6 +62,7 @@ if {${name} ne ${subport}} {
</span>                     port:py${python.version}-matplotlib \
                     port:py${python.version}-numdifftools \
                     port:py${python.version}-Pillow \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-peakutils \
</span>                     port:py${python.version}-psutil \
                     port:py${python.version}-pyqt5 \
                     port:py${python.version}-pyqtgraph \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -59,12 +75,19 @@ if {${name} ne ${subport}} {
</span>                     port:py${python.version}-silx \
                     port:py${python.version}-sqlalchemy \
                     port:py${python.version}-termcolor \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-toml \
</span>                     port:py${python.version}-uncertainties \
                     port:py${python.version}-xraydb \
                     port:py${python.version}-wxmplot \
                     port:py${python.version}-wxpython-4.0 \
                     port:py${python.version}-wxutils \
                     port:py${python.version}-yaml
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.type  none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.cmd    pip-${python.branch}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.args   --ignore-installed \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --no-cache-dir \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --no-dependencies \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --root ${destroot} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ${distpath}/${distfiles}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.post_args
</span> }
</pre><pre style='margin:0'>

</pre>