summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-util/clazy: drop 1.11-r4Andreas Sturmlechner2024-12-115-410/+0
| | | | | Bug: https://bugs.gentoo.org/945356 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-util/clazy: move clazy scriptPaul Zander2024-11-101-0/+25
| | | | | | | | Putting the clazy script into CMAKE_RUNTIME_OUTPUT_DIRECTORY gets it covered by the already set PATH. Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/clazy: fix testsPaul Zander2024-11-103-0/+125
| | | | | | | | | | | | | | | | | Fiddle with the code to allow testing under gentoo. - Fix logic that incorrectly adds paths that only work with not installed builds. - Use `CMAKE_INSTALL_LIBDIR` from `GNUInstallDirs` to avoid looking up libs with wrong ABI. - Install `clazy-standalone` in to the same directory as the corresponding `clang` binary so it can find headers. - Skip tests if their dependencies are not satifsfied. - Don't test qt5, even if installed, so we can ignore the dependencies. Closes: https://bugs.gentoo.org/811723 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/clazy: add 1.12 w/o KEYWORDS, enable py3.13, LLVM-18Andreas Sturmlechner2024-09-214-0/+289
| | | | | | | | | | Reason: 7% tests passed, 92 tests failed out of 99 Most of them fail with: cstddef:50:10: fatal error: 'stddef.h' file not found Bug: https://bugs.gentoo.org/811723 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-util/clazy: Add yet another patch to support LLVM-17Andreas Sturmlechner2024-03-042-0/+79
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-util/clazy: Backport LLVM-16 support, add python3_12Andreas Sturmlechner2023-06-081-0/+83
| | | | | | Tests passed. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-util/clazy: Support python3_11, LLVM-15Andreas Sturmlechner2022-10-252-0/+248
| | | | | | Tests pass. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-util/clazy: Drop 1.10-r2Andreas Sturmlechner2022-06-143-84/+0
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-util/clazy: Drop 1.9Andreas Sturmlechner2022-01-192-119/+0
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-util/clazy: fix build with LLVM < 12Sam James2021-12-141-0/+20
| | | | | | Upstream commit: 0ee1ed9ff1bd4cf2a49e1232696747f1898e2987 Closes: https://bugs.gentoo.org/829134 Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/clazy: use llvm.eclass to declare compatibility and build patchSam James2021-12-132-0/+64
| | | | | | | | | | | | | | | | | - We need to use llvm.eclass to ensure we don't use too new of a version of LLVM and Clang. We're now using the llvm.eclass mechanisms to enforce the same versions of Clang and LLVM. - Throw in a build patch from upstream (upstream commit b74c8729b7b71528c1528579435cda7fdb5d31b4) which was necessary for me. Bug: https://bugs.gentoo.org/811723 Bug: https://bugs.gentoo.org/823726 Closes: https://bugs.gentoo.org/824986 Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/clazy: Fix build with LLVM-12/13Andreas Sturmlechner2021-05-012-0/+119
| | | | | | Closes: https://bugs.gentoo.org/786525 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-util/clazy: Drop 1.7-r1Andreas Sturmlechner2021-01-073-453/+0
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-util/clazy: Fix build with LLVM-11Andreas Sturmlechner2020-10-262-0/+371
| | | | | | | | Fix HOMEPAGE Closes: https://bugs.gentoo.org/749876 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-util/clazy: Drop 1.6-r1Andreas Sturmlechner2020-08-222-135/+0
| | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-util/clazy: 1.7 version bumpAndreas Sturmlechner2020-06-301-0/+82
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-util/clazy: Allow to link against single clang-cpp libAndreas Sturmlechner2020-04-091-0/+60
| | | | | | Bug: https://bugs.gentoo.org/711642 Package-Manager: Portage-2.3.98, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-util/clazy: Fix build with >=sys-devel/clang-10Andreas Sturmlechner2020-04-091-0/+75
Closes: https://bugs.gentoo.org/711642 Package-Manager: Portage-2.3.98, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>