<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>