<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/eee9add85e828d491e91b03abb833434742fc3e5">https://github.com/macports/macports-ports/commit/eee9add85e828d491e91b03abb833434742fc3e5</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 eee9add85e8 fastfetch: update to 2.35.0, use python 3.13
</span>eee9add85e8 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit eee9add85e828d491e91b03abb833434742fc3e5
</span>Author: i0ntempest <i0ntempest@i0ntempest.com>
AuthorDate: Sun Jan 26 18:39:15 2025 +0800
<span style='display:block; white-space:pre;color:#404040;'> fastfetch: update to 2.35.0, use python 3.13
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> switch python to build dep and make sure the build process uses the specified version
</span>---
sysutils/fastfetch/Portfile | 20 +++++++++++++-------
1 file changed, 13 insertions(+), 7 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/fastfetch/Portfile b/sysutils/fastfetch/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ec61c9cf21c..bdd7b8d7dd9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/fastfetch/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/fastfetch/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ PortGroup legacysupport 1.1
</span> # clock_gettime
legacysupport.newest_darwin_requires_legacy 15
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup fastfetch-cli fastfetch 2.32.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup fastfetch-cli fastfetch 2.35.0
</span> github.tarball_from archive
revision 0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,17 +24,18 @@ license MIT
</span> maintainers {gmail.com:herby.gillot @herbygillot} \
openmaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 f4ce52721c713921055d6ed9fafce5b81a275bd2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 f08efaaffa9f1c58b085105acfc41c65ed8f5721bdc7b1746b80700c727a4f60 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1158012
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 d338d0a89752126683fd6d4e635377d29fef26d3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 e066d84f9ca176e24f162ce99dab7fac5238b5e8c94ab4aaff5850b6cc5c6ead \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1171386
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set py_version 312
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set py_branch 3.13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set py_version [string map {. ""} ${py_branch}]
</span>
depends_build-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- path:bin/pkg-config:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:bin/pkg-config:pkgconfig \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:python${py_version}
</span>
depends_lib-append port:chafa \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:python${py_version} \
</span> port:sqlite3 \
port:yyjson
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -55,6 +56,11 @@ if {${os.platform} eq "darwin" \
</span> 1001-CMakeLists-disable-bluetooth-modules.patch
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|#!/usr/bin/env python3|#!${prefix}/bin/python${py_branch}|" {*}[glob ${worksrcpath}/scripts/*.py]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|find_package(Python)|find_package(Python ${py_branch})|g" ${worksrcpath}/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {${os.platform} eq "darwin" && ${os.major} < 11} {
# 2.29.0 with the patches below is a noticeable improvement
# over the earlier versions: display, cursor, opengl modules
</pre><pre style='margin:0'>
</pre>