{"bugs":[],"categories":[{"categoryid":428,"name":"dev-util","summary":"The dev-util category contains various miscellaneous development utilities."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"80bbfe41577af52f6403926ddd1e2701c1e23a98","committime":"2026-01-25T23:01:06","packageid":69853,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"alexey+gentoo@asokolov.org","authorname":"Alexey Sokolov","body":"Closes: https:\/\/bugs.gentoo.org\/944003\nCloses: https:\/\/bugs.gentoo.org\/880613\nSigned-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/45319\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/45319\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"5c7120c262aedb4f930d2ae9bd22a9eaed7469bf","committime":"2026-01-10T13:42:41","packageid":69853,"repoid":1,"summary":"dev-util\/cccc: add 3.2.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a198e862478387fe37b4d232d51a3edb558cd3e0","committime":"2025-12-19T10:01:01","packageid":69853,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"Bug: https:\/\/bugs.gentoo.org\/473598\nBug: https:\/\/bugs.gentoo.org\/720224\nSigned-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"2d25fad95cbaa525c8945d8e582c749d49524f49","committime":"2025-12-19T09:25:43","packageid":69853,"repoid":1,"summary":"*\/*: drop *-linux keywords"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b082176271c4f0d63a97962e4b75785991196236","committime":"2025-12-17T15:16:13","packageid":69853,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"The arch and OS that matches it are obsolete.\n\nSigned-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"0a7ffce789e36042bac35ea5e0b8b2b654e5b490","committime":"2025-12-17T15:07:23","packageid":69853,"repoid":1,"summary":"*: remove ppc-macos keyword"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"600b3c8c5dc1e4833fee9e437ede88a870819d6a","committime":"2024-01-24T07:03:07","packageid":69853,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"eschwartz93@gmail.com","authorname":"Eli Schwartz","body":"This toolchain func was recently added, and is a lot more reliable than\nget-flagq, for example if the active flags contain `-flto -fno-lto` then\ntc-is-lto gets it correct. We would rather use this wherever possible.\n\nSigned-off-by: Eli Schwartz <eschwartz93@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"620324ca0cfe7d46df4cb9d70fee1430f3518467","committime":"2024-01-18T22:04:56","packageid":69853,"repoid":1,"summary":"dev-util\/cccc: migrate checking for enabled lto, to tc-is-lto"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3548511996bfd3574f9e3a3a433fb9e7526f3f58","committime":"2024-01-12T15:05:10","packageid":69853,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Per the category metadata, app-doc\/ is reserved for documentation\n*files* and not software.  Move it to app-text\/ where it seems a better\nfit.\n\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"f7fdfdaeec3764929686064a6054c38a6b2d7788","committime":"2024-01-11T16:04:37","packageid":69853,"repoid":1,"summary":"Move {app-doc → app-text}\/doxygen"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c0b32e412c609ee932b8a41f0bfcc2f845f6cd30","committime":"2023-06-24T03:01:55","packageid":69853,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"leohdz172@proton.me","authorname":"Leonardo Hernández Hernández","body":"Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"d2fc253dd8b58e1c66c01e818a28a78d5ae97dca","committime":"2023-06-24T02:47:19","packageid":69853,"repoid":1,"summary":"dev-util\/cccc: replace `filter-flags -flto*` with `filter-lto`"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9ebdc0eb5fcde7064f30475437afddea9de3ac03","committime":"2022-07-12T20:31:37","packageid":69853,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"nerdboy@gentoo.org","authorname":"Steve Arnold","body":"Signed-off-by: Steve Arnold <nerdboy@gentoo.org>","commitid":"0ac0326c98a8657a98f21ce032d8f6567295cd6f","committime":"2022-07-12T20:18:13","packageid":69853,"repoid":1,"summary":"dev-util\/cccc: stabilize 3.1.6-r1 for amd64"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9dfacf1dd7ac22c68775ecb79c193f8b201cbe05","committime":"2022-07-10T16:01:56","packageid":69853,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"8e01b19cc3c9f35fd42d67425eb2f50dc7cddde3","committime":"2022-07-10T14:45:37","packageid":69853,"repoid":1,"summary":"dev-util\/cccc: EAPI 8"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"11975936afda765842b9ccd27d113ba7ec12988d","committime":"2022-04-17T19:23:46","packageid":69853,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"8473547d3c173a0db415e5356cdb7c3e5d28ce58","committime":"2022-04-17T18:52:41","packageid":69853,"repoid":1,"summary":"dev-util\/cccc: drop 3.1.5-r1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fc02020da304cd1afc4e20cd1ac90e6e75d42dc3","committime":"2022-03-20T00:49:09","packageid":69853,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"This can cause build problems for e.g. 32-bit (gcc -m32 ...)\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"e27d6c8236023010bb49d8b9cfbd9208cd445aa2","committime":"2022-03-20T00:36:51","packageid":69853,"repoid":1,"summary":"dev-util\/cccc: [QA] fix tc-get* quoting"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"824405877a9f8947595238a7dfec9a60b7e7c5e5","committime":"2021-04-16T11:35:32","packageid":69853,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"10fb9d882dca98a50e1cd8e69e2e7e4c3026e4f3","committime":"2021-04-16T08:11:48","packageid":69853,"repoid":1,"summary":"dev-util\/cccc: eutils--"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"c3cfee7a4aa088e53a89fc82c749b366af738b8d","committime":"2021-04-12T02:14:33","packageid":69853,"repoid":1,"summary":"dev-util\/cccc: drop superfluous dies"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1a13381308d4bf3ef9510f826f6eb4b003e9c4ed","committime":"2020-10-06T23:05:17","packageid":69853,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"nerdboy@gentoo.org","authorname":"Stephen L Arnold","body":"Closes: https:\/\/bugs.gentoo.org\/746587\nPackage-Manager: Portage-3.0.8, Repoman-3.0.1\nSigned-off-by: Steve Arnold <nerdboy@gentoo.org>","commitid":"22e104ccc5baf2cb3285a367a0d160ac5d50c39d","committime":"2020-10-06T22:46:54","packageid":69853,"repoid":1,"summary":"dev-util\/cccc: fix doc install, remove cruft left by melting HD"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a5a157189a3c0c817ed41cafdbfe6d3d0a251f03","committime":"2020-10-04T17:35:19","packageid":69853,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"nerdboy@gentoo.org","authorname":"Stephen Arnold","body":"* archaic build setup incompatible with parallel make\n\nBug: https:\/\/bugs.gentoo.org\/720714\nCloses: https:\/\/bugs.gentoo.org\/720714\nPackage-Manager: Portage-2.3.67, Repoman-2.3.17\nSigned-off-by: Steve Arnold <nerdboy@gentoo.org>","commitid":"77a4af7c782f230e4f2aa30c1bfa8c24712ab6ce","committime":"2020-10-04T17:17:44","packageid":69853,"repoid":1,"summary":"dev-util\/cccc: add latest release, fix current bug"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7f743273aa9723a293e6d6db5535d58683e8b7b3","committime":"2020-02-09T13:46:39","packageid":69853,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Package-Manager: Portage-2.3.88, Repoman-2.3.20\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"6f734b5357be1603c21ca9a98e5b5764d54ba4b6","committime":"2020-02-09T13:12:46","packageid":69853,"repoid":1,"summary":"dev-util\/cccc: [QA] Fix DeprecatedInsinto"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"824dac76531dbf1a15c3b6ae4edadba511fe07b1","committime":"2019-12-11T12:45:54","packageid":69853,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"* Since all ebuilds in the tree are EAPI>=4,\n  `|| die` on builtin commands is redundant\n  and dead code.\n\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/13940\nReviewed-by: Ulrich Müller <ulm@gentoo.org>\nReviewed-by: Michał Górny <mgorny@gentoo.org>\nReviewed-by: Andreas K. Hüttel <dilfridge@gentoo.org>\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"398a42634f34afa1979d88ae1d8b38194e911c2d","committime":"2019-12-11T12:32:00","packageid":69853,"repoid":1,"summary":"*\/*: [QA] Remove redundant `|| die` guards"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"eaa07cc79dcb6769f767f140b353ac5e403c3cb3","committime":"2019-05-30T23:24:14","packageid":69853,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"nerdboy@gentoo.org","authorname":"Stephen Arnold","body":"* use EAPI 6, filter lto flags, clean up QA issues\n  (restore fixed version from the trash)\n\nBug: https:\/\/bugs.gentoo.org\/651446\nPackage-Manager: Portage-2.3.64, Repoman-2.3.12\nSigned-off-by: Steve Arnold <nerdboy@gentoo.org>","commitid":"9498391cdfe099fb51b68d5a0f68ef8be7476fb7","committime":"2019-05-30T23:05:07","packageid":69853,"repoid":1,"summary":"dev-util\/cccc: rev-bump for eapi migration and QA cleanup"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a8a6bccc058f4d9a2e8ea2bd8a2f1f44a29feb6a","committime":"2019-05-15T21:04:16","packageid":69853,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Closes: https:\/\/bugs.gentoo.org\/651446\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"b2bf07129a4c300fefe60a91011951a428fad3c2","committime":"2019-05-15T20:37:25","packageid":69853,"repoid":1,"summary":"dev-util\/cccc: Remove last-rited pkg"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2283e2076bbcb2b4e66e26774c8f671a1bd6c4de","committime":"2019-05-05T18:45:08","packageid":69853,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"nerdboy@gentoo.org","authorname":"Stephen Arnold","body":"* use EAPI 6, filter lto flags, clean up QA issues\n\nBug: https:\/\/bugs.gentoo.org\/651446\nPackage-Manager: Portage-2.3.64, Repoman-2.3.12\nSigned-off-by: Steve Arnold <nerdboy@gentoo.org>","commitid":"ef188ada4d7af85d45a874a1a3da2547312280f4","committime":"2019-05-05T18:31:30","packageid":69853,"repoid":1,"summary":"dev-util\/cccc: rev-bump for eapi migration and QA cleanup"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":69853,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>","commitid":"61b861acd7b49083dab687e133f30f3331cb7480","committime":"2017-02-28T19:47:27","packageid":69853,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"9b31ea10ee1e835295a70de3c1463c91f4303542","committime":"2016-02-12T19:02:02","packageid":69853,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"nerdboy@gentoo.org","authorname":"Stephen L Arnold","body":"This version also adds a simple test, and adds use flags for detailed\nsoftware docs and metrics, plus a lovely (optional) MFC patch.\n\nPackage-Manager: portage-2.2.26","commitid":"c9a88e4f6912f37f398e80689176b22a42956d71","committime":"2016-02-12T18:54:48","packageid":69853,"repoid":1,"summary":"dev-util\/cccc: update to latest release (3.1.5)"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"58deebc15aae6abaca409ff6006075927e4cc397","committime":"2015-11-10T07:22:02","packageid":69853,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"nerdboy@gentoo.org","authorname":"Stephen L Arnold","body":"Added c++ patch and updated flags, removed older patch and ebuild. New\nversion and metadata update coming soon.\n\nPackage-Manager: portage-2.2.24","commitid":"b2aa994251263a6de5f287274ae115e67e7f41ff","committime":"2015-11-10T07:17:07","packageid":69853,"repoid":1,"summary":"dev-util\/cccc: rev-bump to r1, new patch for c++ failure"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":69853,"repoid":1,"summary":"2015-08-09 09:26:21 UTC"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"This commit represents a new era for Gentoo:\nStoring the gentoo-x86 tree in Git, as converted from CVS.\n\nThis commit is the start of the NEW history.\nAny historical data is intended to be grafted onto this point.\n\nCreation process:\n1. Take final CVS checkout snapshot\n2. Remove ALL ChangeLog* files\n3. Transform all Manifests to thin\n4. Remove empty Manifests\n5. Convert all stale $Header$\/$Id$ CVS keywords to non-expanded Git $Id$\n5.1. Do not touch files with -kb\/-ko keyword flags.\n\nSigned-off-by: Robin H. Johnson <robbat2@gentoo.org>\nX-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests\nX-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project\nX-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration\nX-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn\nX-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts\nX-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration\nX-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging\nX-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed","commitid":"56bd759df1d0c750a065b8c845e93d5dfa6b549d","committime":"2015-08-08T20:49:04","packageid":69853,"repoid":1,"summary":"proj\/gentoo: Initial commit"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a637bd65b7fef8e2be4e7fc6e9097479372e0e2e","committime":"2015-06-19T16:38:33","packageid":69853,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[],"depending":[],"ebuilds":[{"archs":["~amd64","~arm","~arm64","~ppc","~x86"],"ebuildid":888148,"firstseen":"2026-01-25T23:03:23.368379","license":"GPL-2","moddate":"2026-03-22T20:20:54","packageid":69853,"repoid":1,"slot":"0","uses":["apidoc","debug","doc","mfc"],"version":"3.2.0"},{"archs":["amd64","~arm","~arm64","~ppc","~x86"],"ebuildid":755787,"firstseen":"2022-07-10T17:16:20.194797","license":"GPL-2","moddate":"2026-03-22T20:20:54","packageid":69853,"repoid":1,"slot":"0","uses":["apidoc","debug","doc","mfc"],"version":"3.1.6-r1"}],"masks":[],"package":{"categoryid":428,"description":"Source metrics (line counts, complexity, etc) for Java and C++","firstseen":"2019-05-30T23:41:00.205484","name":"cccc","packageid":69853,"summary":"cccc provides source code metrics (line counts, complexity, object-oriented, and structural metrics) for Java, C, and C++"},"rdependencies":[],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/sarnold.github.io\/cccc\/"],"uses":[{"description":"Build software docs with doxygen\/graphviz and metrics with cccc","isdefault":false,"packageid":69853,"use":"apidoc"},{"description":"Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https:\/\/wiki.gentoo.org\/wiki\/Project:Quality_Assurance\/Backtraces","isdefault":false,"use":"debug"},{"description":"Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally","isdefault":false,"use":"doc"},{"description":"Add patch for MFC dialect options","isdefault":false,"packageid":69853,"use":"mfc"}]}