<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/fde47541215aa31bb52c3dab8e589131fb1c868d">https://github.com/macports/macports-ports/commit/fde47541215aa31bb52c3dab8e589131fb1c868d</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 fde47541215 ccache: Update to 4.11.2
</span>fde47541215 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit fde47541215aa31bb52c3dab8e589131fb1c868d
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Sun Mar 23 07:26:10 2025 -0500
<span style='display:block; white-space:pre;color:#404040;'> ccache: Update to 4.11.2
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Also add missing dependencies and configure flags so that ccache won't
</span><span style='display:block; white-space:pre;color:#404040;'> try to download and build its own copies of libraries.
</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/72219
</span>---
devel/ccache/Portfile | 28 ++++++++++++++++------
.../ccache/files/patch-ccache-no-posix-tiger.diff | 6 ++---
2 files changed, 24 insertions(+), 10 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/ccache/Portfile b/devel/ccache/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 51eefaae320..b8e76d700b1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/ccache/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/ccache/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,17 +10,15 @@ legacysupport.use_mp_libcxx yes
</span> # src/third_party/blake3/CMakeLists.txt checks CMAKE_SIZEOF_VOID_P
PortGroup muniversal 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup ccache ccache 4.11 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup ccache ccache 4.11.2 v
</span> revision 0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 5c9069a9021b1607e698951817cb516c45e58db8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 dc999b7df9cd2860ce9eb2f6ef9a406aaddbd8f56640ec94d00c58fd1f9ee9b5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 500508
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 d333281706c6c5243a33fa13ca1dfa2accf46792 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 319390f276123968cfa565acc3da0b1e18414374b40ff25274230e6860352125 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 500800
</span>
categories devel
platforms darwin freebsd
license GPL-3+
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> maintainers {ryandesign @ryandesign} openmaintainer
description object-file caching compiler wrapper
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -45,14 +43,30 @@ compiler.cxx_standard \
</span> 2017
depends_build-append \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:doctest \
</span> bin:perl:perl5 \
path:bin/pkg-config:pkgconfig
depends_lib-append port:hiredis \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:xxhashlib \
</span> port:zstd
# Do not use ccache to build this port unless MacPorts tells it to.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append -DUSE_CCACHE=NO
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DUSE_CCACHE=NO
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Use bundled copies of these dependencies that aren't in MacPorts (or, in the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# case of fmt, aren't in the standard location).
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DDEP_BLAKE3=BUNDLED \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DDEP_CPPHTTPLIB=BUNDLED \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DDEP_FMT=BUNDLED \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DDEP_NONSTDSPAN=BUNDLED \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DDEP_TLEXPECTED=BUNDLED
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Do not download other required dependencies that couldn't be found.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DDEPS=LOCAL
</span>
configure.args-append -DENABLE_DOCUMENTATION=OFF
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/ccache/files/patch-ccache-no-posix-tiger.diff b/devel/ccache/files/patch-ccache-no-posix-tiger.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index fff607a2812..35996ace0f1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/ccache/files/patch-ccache-no-posix-tiger.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/ccache/files/patch-ccache-no-posix-tiger.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,9 +8,9 @@
</span>
#if defined(__SunOS_5_8) || defined(__SunOS_5_9) || defined(__SunOS_5_10)
# define _XOPEN_SOURCE 500
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- test/run.orig 2024-06-30 13:46:01.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ test/run 2024-07-02 04:24:22.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -612,7 +612,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- test/run.orig 2025-03-22 07:55:22.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ test/run 2025-03-23 07:11:12.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -616,7 +616,7 @@
</span> fi
if $HOST_OS_APPLE; then
</pre><pre style='margin:0'>
</pre>