summaryrefslogtreecommitdiff
path: root/devel/ccache
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2018-01-15 08:07:02 +0000
committeradam <adam@pkgsrc.org>2018-01-15 08:07:02 +0000
commit0c35843b27bef0876b2b5cdfe87742f115931384 (patch)
tree6aee12696e79df0c546a8c410d6337c1bc6d657f /devel/ccache
parent904a25fda7d7546bedd711a7d1e0dd68c30d76d4 (diff)
downloadpkgsrc-0c35843b27bef0876b2b5cdfe87742f115931384.tar.gz
ccache: updated to 3.3.5
ccache 3.3.5 New features and improvements * Documented how automatic cache cleanup works. Bug fixes * Fixed a regression where the original order of debug options could be lost. This reverts the “Improved parsing of -g* options” feature in ccache 3.3. * Multiple -fdebug-prefix-map options should now be handled correctly. * Fixed matching of directories in the ignore_headers_in_manifest configuration option. * Fixed detection of missing argument to -opt/--options-file. * ccache now bails out when building a precompiled header if any of the corresponding header files have an updated timestamp. This fixes complaints from clang. * Fixed a bug related to erroneously storing a dependency file with absolute paths in the cache on a preprocessed hit. * ccache -c/--cleanup now works like documented: it just recalculates size counters and trims the cache to not exceed the max size and file number limits. Previously, the forced cleanup took “limit_multiple” into account, so that ccache -c/--cleanup by default would trim the cache to 80% of the max limit. * ccache no longer ignores linker arguments for clang since clang warns about them. * Plugged a couple of file descriptor leaks. * Fixed a bug where ccache would skip hashing the compiler argument following a -fno-working-directory, -fworking-directory, -nostdinc, -nostdinc++, -remap or -trigraphs option in preprocessor mode.
Diffstat (limited to 'devel/ccache')
-rw-r--r--devel/ccache/Makefile5
-rw-r--r--devel/ccache/distinfo10
2 files changed, 8 insertions, 7 deletions
diff --git a/devel/ccache/Makefile b/devel/ccache/Makefile
index e77f6236697..fd8eaad3db4 100644
--- a/devel/ccache/Makefile
+++ b/devel/ccache/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.38 2017/02/26 10:17:00 adam Exp $
+# $NetBSD: Makefile,v 1.39 2018/01/15 08:07:02 adam Exp $
-DISTNAME= ccache-3.3.4
+DISTNAME= ccache-3.3.5
CATEGORIES= devel
MASTER_SITES= http://samba.org/ftp/ccache/
# do not use xz distfile here, xz needs gettext-lib which leads to circular
@@ -13,6 +13,7 @@ COMMENT= Cache for C/C++ compilers
LICENSE= gnu-gpl-v3 AND modified-bsd AND public-domain AND zlib
GNU_CONFIGURE= yes
+TEST_TARGET= test
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
diff --git a/devel/ccache/distinfo b/devel/ccache/distinfo
index c29925a92c5..43b908be6d8 100644
--- a/devel/ccache/distinfo
+++ b/devel/ccache/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.28 2017/02/26 10:17:00 adam Exp $
+$NetBSD: distinfo,v 1.29 2018/01/15 08:07:02 adam Exp $
-SHA1 (ccache-3.3.4.tar.gz) = 555cd9e8991bbf73ea265390f86ff261afd52a2f
-RMD160 (ccache-3.3.4.tar.gz) = 5a6d6f766ac073717e51baa560c18f384fefdf49
-SHA512 (ccache-3.3.4.tar.gz) = a88ae963c4eb85e2e043da9151161793bae03952bbe2d119b120726ae908bbc8b40e35cae029eafbb3456152a14f11a8bcea1d6072389754a7709fb8039c61bb
-Size (ccache-3.3.4.tar.gz) = 449905 bytes
+SHA1 (ccache-3.3.5.tar.gz) = cf6f59f197e99b8103972774ef3966e5cf78d4d0
+RMD160 (ccache-3.3.5.tar.gz) = f92c7260c1c9b92eb5793ab7f0b3f8c175f2220d
+SHA512 (ccache-3.3.5.tar.gz) = bce7c70ec6e2ec12cec9a4a2489111b3523e414ddd9832f50f32b1fb0ee0f8b4d4741e85bd4d8e2f39426f537a99918eea8cbe60edf133fcc633208442388bad
+Size (ccache-3.3.5.tar.gz) = 453896 bytes