<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/5413b7984e04ee00b8a951434c4986a915497065">https://github.com/macports/macports-ports/commit/5413b7984e04ee00b8a951434c4986a915497065</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 5413b7984e04ee00b8a951434c4986a915497065
</span>Author: Renee Otten <reneeotten@macports.org>
AuthorDate: Tue Dec 3 11:33:45 2024 -0500

<span style='display:block; white-space:pre;color:#404040;'>    py-xraylarch: update to 0.9.81
</span>---
 python/py-xraylarch/Portfile | 58 +++++++++++++++++++++-----------------------
 1 file changed, 28 insertions(+), 30 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 ec9689cbefe..c0b6a2777d2 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,7 +4,7 @@ PortSystem          1.0
</span> PortGroup           python 1.0
 
 name                py-xraylarch
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             0.9.62
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             0.9.81
</span> revision            0
 
 categories-append   science
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,7 +14,6 @@ license             BSD
</span> maintainers         {nist.gov:joe.fowler @joefowler} openmaintainer
 
 description         Larch is a system for analyzing X-ray data from synchrotron beamlines.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</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 \
     diffraction image data from synchrotron beamlines. It aims to be a complete analysis \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,61 +25,60 @@ long_description    Larch is a open-source library and set of applications for p
</span> 
 homepage            https://xraypy.github.io/xraylarch
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Find the latest at https://pypi.org/project/xraylarch/#files
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        https://files.pythonhosted.org/packages/ff/4a/cf7f494aaa3ea1ba15adf5806cef0ac5136affc7e8f7c2048999fa4e28d9/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname            xraylarch-${version}-py3-none-any
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  0736ee2e7d6ba40c8c55dc7111cb3c3067454fd2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  92d558df4c8302a277ead4ad597920285abf3b7e69ca9ab13873e8dc319e452a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    21056444
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  47733be47724c790e047f08e8332f02e6623476a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  34ca8da369176d89ff89e1d969972c139cd6a2a8a8b602a5afaac1ca52425108 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    21485459
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions     39 310
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-python.pep517       yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-python.pep517_backend
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions     39 310 311 312
</span> 
 if {${name} ne ${subport}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Must build from wheel file, because PyPi distributes only that and no tarballs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # (starting with version 0.9.61 in May 2022).
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # See discussion at https://github.com/xraypy/xraylarch/issues/380
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    extract.suffix  .whl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    extract.only
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build { }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py${python.version}-numpy
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-setuptools_scm
</span> 
     depends_run-append \
                     port:py${python.version}-asteval \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-charset-normalizer \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-dill \
</span>                     port:py${python.version}-h5py \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-imageio \
</span>                     port:py${python.version}-fabio \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py${python.version}-importlib-metadata \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-hdf5plugin \
</span>                     port:py${python.version}-lmfit \
                     port:py${python.version}-matplotlib \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-mp-api \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-numpy \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-numexpr \
</span>                     port:py${python.version}-numdifftools \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-pandas \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-packaging \
</span>                     port:py${python.version}-Pillow \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py${python.version}-peakutils \
</span>                     port:py${python.version}-psutil \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-pycifrw \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-pyFAI \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-pymatgen \
</span>                     port:py${python.version}-pyqt5 \
                     port:py${python.version}-pyqtgraph \
                     port:py${python.version}-pyqt5-webengine \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-pyshortcuts \
</span>                     port:py${python.version}-requests \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py${python.version}-ruamel-yaml-clib \
</span>                     port:py${python.version}-scikit-image \
                     port:py${python.version}-scikit-learn \
                     port:py${python.version}-scipy \
                     port:py${python.version}-silx \
                     port:py${python.version}-sqlalchemy \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-sqlalchemy-utils \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-tabulate \
</span>                     port:py${python.version}-termcolor \
                     port:py${python.version}-toml \
                     port:py${python.version}-uncertainties \
                     port:py${python.version}-xraydb \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-yaml
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # currently pyXY-wxpython-4.0 fails to build on macOS 15; make it a variant for now
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant gui description "Build with wxPython GUI" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_run-append \
</span>                     port:py${python.version}-wxmplot \
                     port:py${python.version}-wxpython-4.0 \
                     port:py${python.version}-wxutils \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py${python.version}-yaml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    destroot.target ${distpath}/${distfiles}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
</pre><pre style='margin:0'>

</pre>