<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/b63054cf4e1043ea091ba238dd10d3f2a65778db">https://github.com/macports/macports-ports/commit/b63054cf4e1043ea091ba238dd10d3f2a65778db</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 b63054cf4e1 sane-backends: Don't require python >= 2.7; it's unused anyway
</span>b63054cf4e1 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit b63054cf4e1043ea091ba238dd10d3f2a65778db
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Fri Oct 18 15:18:44 2024 -0500
<span style='display:block; white-space:pre;color:#404040;'> sane-backends: Don't require python >= 2.7; it's unused anyway
</span>---
graphics/sane-backends/Portfile | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/sane-backends/Portfile b/graphics/sane-backends/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9618fca7a34..0a8c65669de 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/sane-backends/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/sane-backends/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -41,6 +41,28 @@ depends_lib-append path:lib/libcrypto.dylib:openssl
</span> patchfiles patch-configure.diff \
send.patch
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# The configure script checks for python 2.7 or later which fails on Mac OS X
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# 10.6 which has python 2.6. Python isn't actually used when building from a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# release tarball. Python is only used to generate pixma_sane_options.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# from pixma.c but release tarballs already have an up-to-date version.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-extract {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ file mkdir ${workpath}/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set fp [open ${workpath}/bin/python w]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ puts ${fp} {#!/bin/sh}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ puts ${fp} {echo disabled}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ close ${fp}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ file attributes ${workpath}/bin/python -permissions a+x
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.env PATH=${workpath}/bin:$env(PATH)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.python python
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-configure {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Ensure that if in the future the build does actually try to use python it
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # will fail so that we can revisit this.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set fp [open ${workpath}/bin/python a]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ puts ${fp} {exit 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ close ${fp}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> compiler.c_standard 1999
# genesys backend now uses C++11
compiler.cxx_standard 2011
</pre><pre style='margin:0'>
</pre>