Index: devel/ccache/Makefile =================================================================== --- devel/ccache/Makefile (revision 524688) +++ devel/ccache/Makefile (working copy) @@ -33,7 +33,7 @@ TINDERBOX_DESC= Create tarball for tinderbox usage MEMCACHED_DESC= Build in experimental Memcached support -USES= compiler +USES= compiler gmake MEMCACHED_EXTRA_PATCHES= \ ${FILESDIR}/extra-patch-memcached-configure.ac \ @@ -80,7 +80,7 @@ PLIST_FILES+= man/man1/ccache.1.gz .endif .else -PORTVERSION= 3.7.1 +PORTVERSION= 3.7.7 .endif .include Index: devel/ccache/distinfo =================================================================== --- devel/ccache/distinfo (revision 524688) +++ devel/ccache/distinfo (working copy) @@ -1,3 +1,3 @@ -TIMESTAMP = 1558214189 -SHA256 (ccache-3.7.1.tar.gz) = e562fcdbe766406b6fe4bf97ce5c001d2be8a17465f33bcddefc9499bbb057d8 -SIZE (ccache-3.7.1.tar.gz) = 498581 +TIMESTAMP = 1579802926 +SHA256 (ccache-3.7.7.tar.gz) = 9b61f7fab2ec15305ee8382b03365503232dfb04b57414e7b0433768d530fa8a +SIZE (ccache-3.7.7.tar.gz) = 502153 Index: devel/ccache/files/patch-src__ccache.c =================================================================== --- devel/ccache/files/patch-src__ccache.c (revision 524688) +++ devel/ccache/files/patch-src__ccache.c (working copy) @@ -5,9 +5,9 @@ -bdrewery ---- src/ccache.c.orig 2018-03-25 13:24:05.000000000 -0700 -+++ src/ccache.c 2018-06-26 11:44:03.336177000 -0700 -@@ -487,6 +487,16 @@ guess_compiler(const char *path) +--- src/ccache.c.orig 2020-01-05 20:10:12 UTC ++++ src/ccache.c +@@ -579,6 +579,16 @@ guess_compiler(const char *path) } else if (str_eq(name, "pump") || str_eq(name, "distcc-pump")) { result = GUESSED_PUMP; } @@ -24,7 +24,7 @@ free(name); return result; } -@@ -1657,6 +1667,7 @@ calculate_common_hash(struct args *args, struct mdfour +@@ -1995,6 +2005,7 @@ calculate_common_hash(struct args *args, struct hash * free(p); } @@ -32,7 +32,7 @@ // Possibly hash GCC_COLORS (for color diagnostics). if (guessed_compiler == GUESSED_GCC) { const char *gcc_colors = getenv("GCC_COLORS"); -@@ -1665,6 +1676,7 @@ calculate_common_hash(struct args *args, struct mdfour +@@ -2003,6 +2014,7 @@ calculate_common_hash(struct args *args, struct hash * hash_string(hash, gcc_colors); } } @@ -40,7 +40,7 @@ } // Update a hash sum with information specific to the direct and preprocessor -@@ -1697,6 +1709,13 @@ calculate_object_hash(struct args *args, struct mdfour +@@ -2036,6 +2048,13 @@ calculate_object_hash(struct args *args, struct hash * // -Wl,... doesn't affect compilation (except for clang). if (str_startswith(args->argv[i], "-Wl,") && !is_clang) {