Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | sys-devel/clang: -9999 → -10.0.0.9999 | Michał Górny | 2019-07-21 | 1 | -298/+0 |
| | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> | ||||
* | sys-devel/clang: Bump -9999 to EAPI 7 | Michał Górny | 2019-07-21 | 1 | -12/+11 |
| | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> | ||||
* | sys-devel/clang: -9999 is now 10.0.0 | Michał Górny | 2019-07-20 | 1 | -1/+1 |
| | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> | ||||
* | sys-devel/clang: Enable Python 3 in -9999 | Michał Górny | 2019-06-11 | 1 | -1/+1 |
| | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> | ||||
* | sys-devel/clang: WebAssembly is no longer experimental in 8.0+ | Michał Górny | 2019-03-22 | 1 | -2/+2 |
| | | | | | Reported-by: Matthew Smith <matt@offtopica.uk> Signed-off-by: Michał Górny <mgorny@gentoo.org> | ||||
* | sys-devel/clang: Trunk is now 9.0.0 | Michał Górny | 2019-01-16 | 1 | -2/+2 |
| | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> | ||||
* | sys-devel/clang: z3 is now multilib | Michał Górny | 2019-01-09 | 1 | -2/+2 |
| | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> | ||||
* | sys-devel/clang: Update z3 option name | Michał Górny | 2019-01-09 | 1 | -1/+1 |
| | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> | ||||
* | sys-devel/clang: 8.0+ requires z3-4.7.1 | Michał Górny | 2018-12-08 | 1 | -1/+1 |
| | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> | ||||
* | sys-devel/clang: 9999 is now 8.0 | Michał Górny | 2018-08-01 | 1 | -1/+1 |
| | |||||
* | sys-devel/clang: Update for clang-X naming in -9999 | Michał Górny | 2018-04-07 | 1 | -6/+6 |
| | | | | | Upstream has removed the minor version from clang symlink in git. Update our code accordingly. | ||||
* | sys-devel/clang: Include LLVMTestingSupport lib in -9999 checkout | Michał Górny | 2018-04-07 | 1 | -1/+2 |
| | | | | | | Include the lib/Testing/Support directory in LLVM checkout since the clangd tests (part of clang-tools-extra) require that library now. The code still needs a fix upstream to actually build the library. | ||||
* | sys-devel/clang: PDEP on sys-devel/clang-common | Michał Górny | 2018-04-04 | 1 | -0/+1 |
| | |||||
* | sys-devel/clang: Inform about utility scripts in postinst | Michał Górny | 2018-04-04 | 1 | -0/+7 |
| | | | | Closes: https://bugs.gentoo.org/652234 | ||||
* | sys-devel/clang: fix for prefix, bug 649732 | Guilherme Amadio | 2018-03-20 | 1 | -0/+6 |
| | | | | | Closes: https://bugs.gentoo.org/649732 Package-Manager: Portage-2.3.24, Repoman-2.3.6 | ||||
* | sys-devel/clang: Raise libcxx dep for USE=default-libcxx | Michał Górny | 2018-03-10 | 1 | -1/+1 |
| | | | | | | | Require the same or newer sys-libs/libcxx version when 'default-libcxx' flag is used. This may reduce the risk of libc++ version problems on pure libc++ systems (e.g. FreeBSD) by promoting early libc++ upgrade, and it is consistent with the dependency in sys-devel/clang-runtime. | ||||
* | sys-devel/clang: Force correct CMAKE_INSTALL_MANDIR | Michał Górny | 2018-03-09 | 1 | -0/+1 |
| | |||||
* | sys-devel/clang: Control lit job count | Michał Górny | 2018-03-08 | 1 | -2/+3 |
| | | | | Closes: https://bugs.gentoo.org/649554 | ||||
* | sys-devel/clang: Update slot for master to 7 | Michał Górny | 2018-01-03 | 1 | -2/+2 |
| | |||||
* | sys-devel/clang: Restrict tests with USE=-test | Michał Górny | 2017-12-15 | 1 | -0/+1 |
| | |||||
* | sys-devel/clang: Do not enable docs by default | Michał Górny | 2017-12-11 | 1 | -1/+1 |
| | | | | Reported by leio. | ||||
* | sys-devel/clang: Utilize partial checkout | Michał Górny | 2017-11-28 | 1 | -1/+1 |
| | |||||
* | sys-devel/clang: Stop enforcing external lit for tests (in <9999) | Michał Górny | 2017-11-16 | 1 | -2/+0 |
| | | | | | | | | | | | | | | | | | | | | Modify the ebuild to no longer enforce externally installed dev-python/lit for tests, effectively causing the build system to use the bundled copy of lit (along with llvm-lit). While using the external package is more canonical, its disadvantages outweight the gain. Most notably, lit is not slotted in Gentoo and the behavior of lit frequently changes subtly which caused us to require a major version match between LLVM and lit. As a result, attempting to build multiple slots of LLVM with tests enabled cause package collisions. Building both LLVM and lit simultaneously causes a circular dependency. Since lit comes from the same package as LLVM and clang requires it anyway for gtest, using the bundled copy has no added cost. However, the live ebuild is currently broken as it requires llvm-lit that is not created in the stand-alone build. This will be fixed upstream. | ||||
* | sys-devel/clang: Make the tests more verbose | Michał Górny | 2017-10-01 | 1 | -0/+1 |
| | |||||
* | sys-devel/clang: Fix using external lit | Michał Górny | 2017-10-01 | 1 | -1/+1 |
| | |||||
* | sys-devel/clang: Use eapi7-ver.eclass | Michał Górny | 2017-09-19 | 1 | -5/+5 |
| | |||||
* | sys-devel/clang: Remove unused elibc_musl flag | Michał Górny | 2017-09-08 | 1 | -1/+1 |
| | |||||
* | sys-devel/clang: Remove unnecessary Sphinx patch from 5.0.0+ | Michał Górny | 2017-08-30 | 1 | -11/+6 |
| | | | | | | The Sphinx patch is no longer necessary with 5.0.0+ -- the upstream changes made it possible to get the docs building through passing a few variables to CMake. | ||||
* | sys-devel/clang: Fix unused LLVM_EXPERIMENTAL... warning | Michał Górny | 2017-08-30 | 1 | -4/+1 |
| | | | | | | | | Revert back to using LLVM_TARGETS_TO_BUILD since LLVM_EXPERIMENTAL_TARGETS_TO_BUILD logic is not implemented in clang (or the installed LLVM CMake files). However, the target check is not implemented either, so we can just push the experimental targets into the regular variable. | ||||
* | sys-devel/clang: Fix unused Z3_INCLUDE_DIR warning | Michał Górny | 2017-08-30 | 1 | -1/+3 |
| | | | | | Declare Z3_INCLUDE_DIR only if [z3] is enabled, to avoid unused variable warning from CMake. | ||||
* | sys-devel/clang: extra tool tests were fixed upstream | Michał Górny | 2017-08-29 | 1 | -5/+1 |
| | | | | | The extra tool tests now work correctly with static-analyzer disabled. Update the ebuild accordingly. | ||||
* | sys-devel/clang: arch-type patch merged upstream | Michał Górny | 2017-08-29 | 1 | -3/+0 |
| | |||||
* | sys-devel/clang: Disable extra tests w/o static-anal | Michał Górny | 2017-08-26 | 1 | -1/+5 |
| | | | | | | | | Tests for clang-tools-extra are disabled upstream if static-analyzer is disabled. This is related to the fact that clang-tidy requires it, and upstream did not split the tests properly (yet). Bug: https://bugs.gentoo.org/627974 | ||||
* | sys-devel/clang: Enable masquerades via dev-util/shadowman | Michał Górny | 2017-08-26 | 1 | -0/+12 |
| | | | | Closes: https://github.com/gentoo/gentoo/pull/5386 | ||||
* | sys-devel/clang: Finally remove back-compat USE=multitarget | Michał Górny | 2017-08-15 | 1 | -5/+3 |
| | |||||
* | sys-devel/clang: Include all experimental targets in -9999 | Michał Górny | 2017-08-15 | 1 | -2/+7 |
| | |||||
* | sys-devel/clang: Disable RISCV following upstream | Michał Górny | 2017-08-15 | 1 | -1/+1 |
| | |||||
* | sys-devel/clang: Adjust the slot for 9999 | Michał Górny | 2017-07-24 | 1 | -1/+1 |
| | |||||
* | sys-devel/clang: Use https for llvm.org | Michał Górny | 2017-07-09 | 1 | -3/+3 |
| | |||||
* | sys-devel/clang: Also update the git URI for extra fetches | Michał Górny | 2017-07-09 | 1 | -2/+2 |
| | |||||
* | sys-devel/clang: Update upstream git URI | Michał Górny | 2017-07-09 | 1 | -1/+1 |
| | |||||
* | sys-devel/clang: Remove no-longer-useful check-reqs | Michał Górny | 2017-04-15 | 1 | -32/+1 |
| | | | | | | | Now that LLVM is split, the package is no longer horribly large in regular builds. The new sizes fit the usual limits and so do not need specific checks. Furthermore, maintaining all those values with different USE flags and compiler flags combinations. | ||||
* | sys-devel/clang: Fix passing -DNDEBUG to build, #614844 | Michał Górny | 2017-04-15 | 1 | -0/+2 |
| | |||||
* | sys-devel/clang: Revert "Fix respecting USE=debug for asserts, #614844" | Michał Górny | 2017-04-15 | 1 | -1/+0 |
| | | | | | | | Turns out the issue lies within LLVM itself, wrt CMAKE_BUILD_TYPE no longer forcing -DNDEBUG while wiping out the default flags. Reverts: 9e3db5e62f63c3c169e9c60f5ac5acc43ae87160 | ||||
* | sys-devel/clang: Fix respecting USE=debug for asserts, #614844 | Michał Górny | 2017-04-14 | 1 | -0/+1 |
| | |||||
* | sys-devel/clang: Enable support for Z3 backend in -9999 | Michał Górny | 2017-04-06 | 1 | -2/+9 |
| | |||||
* | sys-devel/clang: Fix incorrect +x on scan-build.1 manpage | Michał Górny | 2017-04-06 | 1 | -0/+2 |
| | |||||
* | sys-devel/clang: Fix installing extra tool docs to docdir | Michał Górny | 2017-04-06 | 1 | -0/+3 |
| | |||||
* | sys-devel/clang: Fix compressing manpages | Michał Górny | 2017-04-06 | 1 | -0/+2 |
| | |||||
* | Drop $Id$ per council decision in bug #611234. | Robin H. Johnson | 2017-02-28 | 1 | -1/+0 |
| | | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> |