summaryrefslogtreecommitdiff
path: root/pkgs/development/tools/misc/ccache (follow)
Commit message (Expand)AuthorAgeFilesLines
* ccache: 4.2.1 → 4.3Kira Bruneau2021-05-102-28/+13
* ccache: enable test.modules on Darwin•••test.modules now passes on Darwin Kira Bruneau2021-04-111-1/+1
* ccache: 4.2 -> 4.2.1Kira Bruneau2021-04-112-7/+35
* ccache: 4.1 -> 4.2Ryan Burns2021-02-011-2/+2
* pkgs/development/tools: stdenv.lib -> libBen Siraphob2021-01-231-2/+2
* ccache: 4.0 -> 4.1Kira Bruneau2020-11-221-21/+3
* ccache: 3.7.12 -> 4.0•••Additional changes: - Added myself as a maintainer - Generalized ccacheStdenv to allow overriding stdenv Kira Bruneau2020-11-212-9/+82
* ccache: 3.7.11 -> 3.7.12R. RyanTM2020-10-171-2/+2
* ccache: 3.7.10 -> 3.7.11R. RyanTM2020-07-311-2/+2
* ccache: 3.4.1 -> 3.7.10•••The fix-debug-prefix-map-suite patch became obsolete with upstream commit: https://github.com/ccache/ccache/commit/82010e0eb9cb629f61ea516542daf05a53010716 The skip-fs-dependent-test patch with PR: https://github.com/ccache/ccache/pull/444 Matthias Treydte2020-07-023-86/+10
* treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-101-2/+2
* treewide: remove redundant recvolth2019-08-281-1/+1
* treewide: name -> pname (easy cases) (#66585)•••treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pnamevolth2019-08-151-2/+2
* ccache.links: make it a function of unwrappedCC•••That way we can use a ccacheStdenv with e.g. a different CC: stdenv = overrideCC gcc8Stdenv (ccacheWrapper.override { unwrappedCC = gcc8Stdenv.cc.cc; }); Frederik Rietdijk2019-07-191-4/+2
* pkgs/*: remove unreferenced function argumentsvolth2018-07-211-1/+1
* Follow-ups to contributors' comments•••- `gcc` was removed from `nativeBuildInputs` - ccache version updated to 3.4.1 - added `man` subpackage Timofei Kushnir2018-03-011-4/+6
* ccache: 3.3.5 -> 3.4Timofei Kushnir2018-03-013-7/+54
* ccache: 3.3.4 -> 3.3.5adisbladis2018-01-282-26/+9
* Remove nckx as a maintainer for all packages•••Goodbye, and thanks for all the Nix... Tobias Geerinckx-Rice2018-01-161-1/+0
* ccacheWrapper: extraConfig does not handle special characters•••An independent part of https://github.com/NixOS/nixpkgs/pull/28022volth2017-08-101-7/+5
* ccache: 3.2.5 -> 3.3.4Jörg Thalheim2017-07-012-2/+48
* ccache: improve compiler wrapper•••* move compiler detection logic from nix to bash * robust inheritance of isGNU/isClang Fixes: d3274e8ae3 ('ccache: support clang in ccache.links') Fixes: 634824d50b ('ccache: fix references to stdenv.cc.cc.isClang') Dmitry Kalinkin2016-09-181-25/+27
* ccache: fix references to stdenv.cc.cc.isClang•••afa64a60bc73a5b5b1340f9ec9daae198d49e5d2 breaks the tarball job https://hydra.nixos.org/build/40817224/nixlog/1/raw The problem is that there is a stdenv.cc.cc.isGNU but no corresponding stdenv.cc.cc.isClang. The "correct" fix would be to add stdenv.cc.cc.isClang but this is simpler. Joachim Fasting2016-09-181-3/+4
* ccache: support clang in ccache.linksDmitry Kalinkin2016-09-171-17/+20
* ccache: enable build on macOSDmitry Kalinkin2016-09-171-2/+2
* treewide: Add lots of meta.platforms•••Build-tested on x86_64 Linux & Mac. Tuomas Tynkkynen2016-08-021-0/+1
* ccacheStdenv: inherit lib output from wrapped gccAneesh Agrawal2016-05-111-4/+10
* ccache: 3.2.4 -> 3.2.5Tobias Geerinckx-Rice2016-04-171-11/+2
* More version attribute tidying where maintainers |= nckxTobias Geerinckx-Rice2016-01-251-9/+3
* ccache: cherry-pick a (backported upstream) bug-fixTobias Geerinckx-Rice2016-01-041-1/+10
* ccache: create symlinks to gcc lib & include in ccache-links directory•••This patch fixes compilation errors when using ccache wrapper: ``` cc1: error: /nix/store/19vvbsjs6l6j0r22albzhysxfvr94imf-ccache-links/lib/gcc/*/*/include-fixed: No such file or directory ``` Anton Fedotov2015-12-141-0/+3
* ccache 3.2.3 -> 3.2.4•••Bug fixes: - Fixed build error related to zlib on systems with older make versions (regression in ccache 3.2.3). - Made conversion-to-bool explicit to avoid build warnings (and potential runtime errors) on legacy systems. - Improved signal handling: Kill compiler on SIGTERM; wait for compiler to exit before exiting; die appropriately. - Minor fixes related to Windows support. - The correct compression level is now used if compression is requested. - Fixed a bug where cache cleanup could be run too early for caches larger than 64 GiB on 32-bit systems. Tobias Geerinckx-Rice2015-10-091-2/+2
* ccache: update 3.2.2 -> 3.2.3Tobias Geerinckx-Rice2015-08-252-42/+8
* Merge pull request #9066 from Bevaz/ccache-isGNU•••ccache: set attribute isGNU = truelethalman2015-08-061-1/+1
|\
| * ccache: set attribute isGNU = trueAnton Fedotov2015-07-311-1/+1
* | ccache: create symlinks to gcc utils in ccache-links bin directoryAnton Fedotov2015-07-311-0/+5
|/
* ccache: drop unnecessary perl dependency•••Backport a one-line patch to remove the test suite's dependency on perl, which, while not exactly heavy, is unnecessary. Tobias Geerinckx-Rice2015-07-022-6/+43
* Don't use "with licenses;" for single licences•••And don't use square brackets on such lines. Tobias Geerinckx-Rice2015-05-281-1/+1
* ccache: enable tests•••Let's hope this doesn't break all over the place. Works here. Tobias Geerinckx-Rice2015-05-121-3/+7
* ccache 3.2.1 -> 3.2.2•••New features and improvements: - Added support for "CCACHE_COMPILERCHECK=string:<value>". This is a faster alternative to "CCACHE_COMPILERCHECK=<command>" if the command's output can be precalculated by the build system. - Add support for caching code coverage results (compiling for gcov). Bug fixes: - Fixed bug which could result in false cache hits when source code contains '"' followed by " /*" or " //" (with variations). - Made hash of cached result created with and without "CCACHE_CPP2" different. This makes it possible to rebuild with "CCACHE_CPP2" set without having to clear the cache to get new results. - Don't try to reset a non-existing stats file. This avoids "No such file or directory" messages in the ccache log when the cache directory doesn't exist. - Fixed a bug where ccache deleted clang diagnostics after compiler failures. - Avoid performing an unnecessary copy of the object file on a cache miss. - Bail out on too hard compiler option "-fmodules". - Bail out on too hard compiler option "-fplugin=libcc1plugin" (interaction with GDB). - Fixed build error when compiling ccache with recent clang versions. - Removed signal-unsafe code from signal handler. - Corrected logic for when to output cached stderr. - Wipe the whole cached result on failure retrieving a cached file. - Fixed build error when compiling ccache with recent clang versions. Tobias Geerinckx-Rice2015-05-121-3/+9
* ccache-links is wrapped, so it needs a gcc attributeShea Levy2015-03-241-1/+1
* fetchurl: collate samba project urls into a mirrorEdward Tjörnhammar2015-02-081-1/+1
* Merge commit 'cfb29ab882323d379aba20a95020c7c24f883eae'•••Partial staging merge, including cc-wrapper fixes Conflicts: pkgs/applications/audio/spotify/default.nix pkgs/build-support/cc-wrapper/default.nix pkgs/development/compilers/cryptol/1.8.x.nix Shea Levy2015-02-021-4/+4
|\
| * rename occurrences of gcc.gcc to gcc.ccEric Seidel2015-01-141-4/+4
* | Update ccache 3.1.10 -> 3.2.1Tobias Geerinckx-Rice2015-01-261-5/+6
|/
* ccache: remove assertion that allows building only on LinuxJohn Wiegley2015-01-061-2/+0
* ccache: fix evaluationVladimír Čunát2014-11-161-4/+3
* Merge remote-tracking branch 'origin/master' into staging•••Conflicts: pkgs/stdenv/generic/default.nix Eelco Dolstra2014-11-061-4/+4
|\
| * ccache: update from 3.1.9 to 3.1.10Vincent Laporte2014-11-061-4/+4
* | Fix evaluationEelco Dolstra2014-09-301-0/+2
|/