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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/4c5a6b7e1a7413fc4d33ff485958f15db4a225ac">https://github.com/macports/macports-ports/commit/4c5a6b7e1a7413fc4d33ff485958f15db4a225ac</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 4c5a6b7e1a7 py-scikit-umfpack: update to 0.4.1 (#21945)
</span>4c5a6b7e1a7 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 4c5a6b7e1a7413fc4d33ff485958f15db4a225ac
</span>Author: Szabolcs Horvát <szhorvat@gmail.com>
AuthorDate: Tue Dec 26 16:22:03 2023 +0000

<span style='display:block; white-space:pre;color:#404040;'>    py-scikit-umfpack: update to 0.4.1 (#21945)
</span>---
 python/py-scikit-umfpack/Portfile                  | 12 +++----
 .../019c5b3f93a7e7c8d2037ecd0323e8f50278bf44.patch | 39 ----------------------
 2 files changed, 4 insertions(+), 47 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-scikit-umfpack/Portfile b/python/py-scikit-umfpack/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b9ee9c81d31..10f31a8aa18 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-scikit-umfpack/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-scikit-umfpack/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-scikit-umfpack
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             0.4.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             0.4.1
</span> revision            0
 python.rootname     scikit-umfpack
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,17 +18,13 @@ homepage            https://pypi.org/project/scikit-umfpack/
</span> 
 distname            scikit_umfpack-${version}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  b5b2de0e89a114c66b943b6ebc61a55e96d99363 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  70989c2fa70c81b9e2e698f7bc87bcbec90df124f77883b4925400dc4bb58630 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    30720
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  e8ce34220971df544a1a4e8116de6c083b6e054b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  23a16750fbf866d32341ab3885fd59687bc9d5fbb9d372e50f6a968059604d59 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    31845
</span> 
 python.versions     39 310 311
 
 if {${name} ne ${subport}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # clang fix, will be included in version 0.4.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles      019c5b3f93a7e7c8d2037ecd0323e8f50278bf44.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patch.pre_args  -p1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    
</span>     depends_build-append \
         port:py${python.version}-setuptools \
         port:swig-python
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-scikit-umfpack/files/019c5b3f93a7e7c8d2037ecd0323e8f50278bf44.patch b/python/py-scikit-umfpack/files/019c5b3f93a7e7c8d2037ecd0323e8f50278bf44.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index f8d09f3fb8e..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-scikit-umfpack/files/019c5b3f93a7e7c8d2037ecd0323e8f50278bf44.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,39 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- a/scikits/umfpack/meson.build
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ b/scikits/umfpack/meson.build
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -14,12 +14,30 @@ swig_inc_args = []
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach _dir : suitesparse_incdirs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     swig_inc_args += '-I' + _dir
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endforeach
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# This is a hack that gets at the location for conda envs, when building with
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# conda compilers. We need proper SWIG support for this to become more robust,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# see https://github.com/mesonbuild/meson/issues/341.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--_cc_incdir = run_command([cc, '-print-sysroot'], check: true).stdout().strip()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--if _cc_incdir.contains('bin/../')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- swig_inc_args += '-I' + _cc_incdir.split('bin/../')[0] / 'include'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# This is a hack that gets at the location for conda envs (and perhaps other
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# types of envs), when building with conda compilers. We need proper SWIG
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# support for this to become more robust, see
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# https://github.com/mesonbuild/meson/issues/341.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+if cc.get_id() == 'gcc'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    _cc_sysroot = run_command([cc, '-print-sysroot'], check: true).stdout().strip()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    if _cc_sysroot.contains('bin/../')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+       _incdir = _cc_sysroot.split('bin/../')[0] / 'include'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+       if fs.exists(_incdir)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+           swig_inc_args += '-I' + _incdir
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+       endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+elif cc.get_id() == 'clang'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    _clang_v = run_command([cc, '-v'], check: true).stderr().strip()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    if _clang_v.contains('InstalledDir: ')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        _bindir = _clang_v.split('InstalledDir: ')[1]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        if fs.exists(_bindir)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            _incdir = _bindir / '../include'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            if fs.exists(_incdir)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                swig_inc_args += '-I' + _incdir
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # The above took care of all fixed directories. We also need the default
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # compiler search directories, but Meson doesn't expose those.
</span></pre><pre style='margin:0'>

</pre>