<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/a4d4b65a2bd6fbf46abe880a98b4f9f5743cfabd">https://github.com/macports/macports-ports/commit/a4d4b65a2bd6fbf46abe880a98b4f9f5743cfabd</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit a4d4b65a2bd6fbf46abe880a98b4f9f5743cfabd
</span>Author: Renee Otten <reneeotten@macports.org>
AuthorDate: Fri May 23 10:27:08 2025 -0400
<span style='display:block; white-space:pre;color:#404040;'> distcc: use Python 3.13
</span>---
devel/distcc/Portfile | 20 +++++++++++---------
1 file changed, 11 insertions(+), 9 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/distcc/Portfile b/devel/distcc/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ca49eb9873b..e9059f3409c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/distcc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/distcc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span> PortGroup github 1.0
github.setup distcc distcc 3.4 v
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> checksums rmd160 7d0fbbcffc28ec53e580f0da18d6370daec04b55 \
sha256 2b99edda9dad9dbf283933a02eace6de7423fe5650daa4a728c950e5cd37bd7d \
size 1239519
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,8 +25,6 @@ long_description distcc is a program to distribute compilation of C or \
</span>
github.tarball_from releases
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:popt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> post-patch {
reinplace "s|^#! */usr/bin/env python3$|#!${configure.python}|" \
${worksrcpath}/update-distcc-symlinks.py \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,16 +33,20 @@ post-patch {
</span>
configure.universal_args-delete --disable-dependency-tracking
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args --disable-Werror \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-Werror \
</span> --without-avahi \
--without-libiberty
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python38 conflicts description {Use Python 3.8} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:python38
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.python ${prefix}/bin/python3.8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set pyver 3.13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set python_version [join [split ${pyver} "."] ""]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.python ${prefix}/bin/python${pyver}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python_version}-setuptools
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-default_variants +python38
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append port:python${python_version} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:popt
</span>
notes {
If you are upgrading from a distcc version before 3.3, you must run\
</pre><pre style='margin:0'>
</pre>