<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/7b2ef3fef0ad54a1be3c90bb0e5bf3a2380d1ead">https://github.com/macports/macports-ports/commit/7b2ef3fef0ad54a1be3c90bb0e5bf3a2380d1ead</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 7b2ef3fef0ad54a1be3c90bb0e5bf3a2380d1ead
</span>Author: Renee Otten <reneeotten@macports.org>
AuthorDate: Mon Jan 20 09:53:21 2025 -0500
<span style='display:block; white-space:pre;color:#404040;'> py-benchexec: update to 3.27; drop py38, add py313 subport
</span>---
python/py-benchexec/Portfile | 13 ++++++-------
python/py-benchexec/files/patch-pyproject.toml.diff | 11 +++++++++++
2 files changed, 17 insertions(+), 7 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-benchexec/Portfile b/python/py-benchexec/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8c005fe26c0..d880ef7bd01 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-benchexec/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-benchexec/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup python 1.0
</span>
name py-benchexec
python.rootname BenchExec
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 3.11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 3.27
</span> revision 0
categories-append graphics
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,15 +19,14 @@ long_description {*}${description}
</span>
homepage https://github.com/sosy-lab/benchexec
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 0b18735adff2be1899f4fcc1bd3503122f1f5e76 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 c26d230b641d4539dd042b123121736e19bd96d83a5e79f46febc044d97e3617 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1641173
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 a0860f4011bc209e68831bc4c875414a6f70e6f2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 5242775007ef37146751afdb5184dae0f0a3734a5bca489f87a0f3fc17d2c816 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1199685
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions 38
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions 313
</span>
if {${name} ne ${subport}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-nose
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles patch-pyproject.toml.diff
</span>
depends_lib-append \
port:py${python.version}-lxml \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-benchexec/files/patch-pyproject.toml.diff b/python/py-benchexec/files/patch-pyproject.toml.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..e6088c8f1f3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-benchexec/files/patch-pyproject.toml.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- pyproject.toml.orig 2025-01-20 09:54:02
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ pyproject.toml 2025-01-20 09:54:15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -9,7 +9,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ requires = [
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Require versions that support our license files
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # but produce the same names for artifacts as we always had.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- 'setuptools == 69.2.0',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ 'setuptools >= 69.2.0',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 'wheel >= 0.32.0',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build-backend = 'setuptools.build_meta'
</span></pre><pre style='margin:0'>
</pre>