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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/78fc1fc76f00285a0a8109736dbb98006f0968c8">https://github.com/macports/macports-ports/commit/78fc1fc76f00285a0a8109736dbb98006f0968c8</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 78fc1fc76f0 ocrmypdf: fix dependencies
</span>78fc1fc76f0 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 78fc1fc76f00285a0a8109736dbb98006f0968c8
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Mon Jan 13 13:10:59 2025 +1100

<span style='display:block; white-space:pre;color:#404040;'>    ocrmypdf: fix dependencies
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/71816
</span>---
 textproc/ocrmypdf/Portfile | 27 +++++++++++----------------
 1 file changed, 11 insertions(+), 16 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 39dff470466..47835fdec7d 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,28 +27,23 @@ supported_archs     noarch
</span> platforms           {darwin any}
 license             MPL-2
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python310 conflicts python311 python312 python313 description "Use Python 3.10" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    python.default_version 310
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set pyvers {310 311 312 313}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+foreach pyver $pyvers {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set pyconflicts [lmap v [ldelete $pyvers $pyver] {string cat python${v}}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant python${pyver} conflicts {*}$pyconflicts description "Use Python 3.[string range $pyver 1 end]" {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[variant_isset python${pyver}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        python.default_version  ${pyver}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set any_py_variant_set 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python311 conflicts python310 python312 python313 description "Use Python 3.11" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    python.default_version 311
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python312 conflicts python310 python311 python313 description "Use Python 3.12" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    python.default_version 312
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python313 conflicts python310 python311 python312 description "Use Python 3.13" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {![info exists any_py_variant_set]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    default_variants +python313
</span>     python.default_version 313
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {![variant_isset python310] && ![variant_isset python311] && ![variant_isset python312]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    default_variants +python313
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.pep517_backend   hatch
</span> 
 depends_build-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py${python.version}-hatchling \
</span>                     port:py${python.version}-hatch-vcs
                     
 depends_lib-append  port:img2pdf \
</pre><pre style='margin:0'>

</pre>