<pre style='margin:0'>
Zhenfu Shi (i0ntempest) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/13f806587b3e508206e79c0704ce7c09617b4e35">https://github.com/macports/macports-ports/commit/13f806587b3e508206e79c0704ce7c09617b4e35</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 13f806587b3e508206e79c0704ce7c09617b4e35
</span>Author: i0ntempest <i0ntempest@i0ntempest.com>
AuthorDate: Sun Jan 5 23:33:52 2025 +0800
<span style='display:block; white-space:pre;color:#404040;'> ocrmypdf: rework python variants, default to 3.13
</span>---
textproc/ocrmypdf/Portfile | 23 +++++++++++++++--------
1 file changed, 15 insertions(+), 8 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/ocrmypdf/Portfile b/textproc/ocrmypdf/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d012fe550db..2417b218c87 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/ocrmypdf/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/ocrmypdf/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,19 +27,26 @@ supported_archs noarch
</span> platforms {darwin any}
license MPL-2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python310 conflicts python311 python312 description "Use Python 3.10" {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python311 conflicts python310 python312 description "Use Python 3.11" {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python312 conflicts python310 python311 description "Use Python 3.12" {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[variant_isset python310]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python310 conflicts python311 python312 python313 description "Use Python 3.10" {
</span> python.default_version 310
<span style='display:block; white-space:pre;background:#ffe0e0;'>-} elseif {[variant_isset python311]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python311 conflicts python310 python312 python313 description "Use Python 3.11" {
</span> python.default_version 311
<span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- default_variants +python312
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python312 conflicts python310 python311 python313 description "Use Python 3.12" {
</span> python.default_version 312
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python313 conflicts python310 python311 python312 description "Use Python 3.13" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ python.default_version 313
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {![variant_isset python310] && ![variant_isset python311] && ![variant_isset python312]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ default_variants +python313
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_build-append \
port:py${python.version}-hatchling \
port:py${python.version}-hatch-vcs
</pre><pre style='margin:0'>
</pre>