Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | sys-devel/clang: Forward-port LD_LIBRARY_PATH fix to 5.0.0 | Michał Górny | 2017-09-03 | 3 | -1/+6 |
| | | | | | The LD_LIBRARY_PATH fix for clang-tools-extra has been missed for backporting, so include it in the 5.0.0 release. | ||||
* | sys-devel/clang: Remove unnecessary Sphinx patch from 5.0.0+ | Michał Górny | 2017-08-30 | 4 | -18/+13 |
| | | | | | | 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 | 2 | -2/+6 |
| | | | | | 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 | 2 | -143/+0 |
| | |||||
* | sys-devel/clang: Rebase the patches for 9999, #628902 | Michał Górny | 2017-08-26 | 4 | -14/+154 |
| | |||||
* | sys-devel/clang: Disable extra tests w/o static-anal | Michał Górny | 2017-08-26 | 3 | -3/+15 |
| | | | | | | | | 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 | 3 | -0/+36 |
| | | | | Closes: https://github.com/gentoo/gentoo/pull/5386 | ||||
* | sys-devel/clang: Finally remove back-compat USE=multitarget | Michał Górny | 2017-08-15 | 3 | -14/+9 |
| | |||||
* | 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 | 2 | -2/+2 |
| | |||||
* | sys-devel/clang: Fix mv accidentally catching manpages, #626424 | Michał Górny | 2017-07-30 | 1 | -2/+2 |
| | |||||
* | sys-devel/clang: Clean old up | Michał Górny | 2017-07-25 | 2 | -283/+0 |
| | |||||
* | sys-devel/clang: Adjust the slot for 9999 | Michał Górny | 2017-07-24 | 1 | -1/+1 |
| | |||||
* | sys-devel/clang: Branch for 5.0.0 release | Michał Górny | 2017-07-24 | 1 | -0/+277 |
| | |||||
* | sys-devel/clang: Use https for llvm.org | Michał Górny | 2017-07-09 | 9 | -17/+17 |
| | |||||
* | 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: Bump to 4.0.1 | Michał Górny | 2017-06-27 | 6 | -3/+286 |
| | |||||
* | sys-devel/clang: Remove 3.9.0 (old intermediate version) | Michał Górny | 2017-06-03 | 1 | -46/+0 |
| | |||||
* | sys-devel/clang: Drop ~arm{,64} from 3.8.1 (lost in -r2, readded in 4) | Michał Górny | 2017-06-03 | 1 | -1/+1 |
| | |||||
* | sys-devel/clang: Minimize 3.6 to be Darwin Prefix-compat only | Michał Górny | 2017-06-03 | 1 | -3/+3 |
| | |||||
* | sys-devel/clang: Minimize 3.5 to be Darwin Prefix-compat only | Michał Górny | 2017-06-03 | 1 | -3/+3 |
| | |||||
* | sys-devel/clang: Remove no-longer-useful check-reqs | Michał Górny | 2017-04-15 | 2 | -64/+2 |
| | | | | | | | 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 | 2 | -0/+4 |
| | |||||
* | sys-devel/clang: Revert "Fix respecting USE=debug for asserts, #614844" | Michał Górny | 2017-04-15 | 2 | -2/+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 | 2 | -0/+2 |
| | |||||
* | sys-devel/clang: Enable support for Z3 backend in -9999 | Michał Górny | 2017-04-06 | 2 | -2/+10 |
| | |||||
* | sys-devel/clang: Include prebuilt manpages for 4.0.0 w/ USE=-doc | Michał Górny | 2017-04-06 | 2 | -0/+8 |
| | |||||
* | sys-devel/clang: Fix incorrect +x on scan-build.1 manpage | Michał Górny | 2017-04-06 | 2 | -0/+4 |
| | |||||
* | sys-devel/clang: Fix installing extra tool docs to docdir | Michał Górny | 2017-04-06 | 2 | -0/+6 |
| | |||||
* | sys-devel/clang: Fix compressing manpages | Michał Górny | 2017-04-06 | 2 | -0/+4 |
| | |||||
* | sys-devel/clang: x86 stable wrt bug #607660 | Agostino Sarubbo | 2017-04-02 | 1 | -1/+1 |
| | | | | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> | ||||
* | sys-devel/clang: amd64 stable wrt bug #607660 | Agostino Sarubbo | 2017-04-02 | 1 | -1/+1 |
| | | | | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> | ||||
* | sys-devel/clang: Drop ppc/ppc64 keywords | Matt Turner | 2017-03-24 | 4 | -4/+4 |
| | | | | | Bug: https://bugs.gentoo.org/613732 Bug: https://bugs.gentoo.org/613734 | ||||
* | sys-devel/clang: Bump to 4.0.0 final | Michał Górny | 2017-03-13 | 2 | -6/+6 |
| | |||||
* | sys-devel/clang: Bump to 4.0.0rc3, fix extra tool tests | Michał Górny | 2017-03-06 | 5 | -5/+230 |
| | |||||
* | Drop $Id$ per council decision in bug #611234. | Robin H. Johnson | 2017-02-28 | 9 | -9/+0 |
| | | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> | ||||
* | sys-devel/clang: add ~arm64, bug #591822 | Markus Meier | 2017-02-25 | 1 | -2/+2 |
| | | | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm64" | ||||
* | sys-devel/clang: Bump to 4.0.0.rc2 | Michał Górny | 2017-02-15 | 2 | -5/+12 |
| | |||||
* | sys-devel/clang: Re-introduce slotting | Michał Górny | 2017-02-15 | 2 | -73/+79 |
| | |||||
* | sys-devel/clang: Fix building extra tools in -9999 | Michał Górny | 2017-02-11 | 1 | -2/+3 |
| | |||||
* | sys-devel/clang: dropped ~x64-freebsd | Fabian Groffen | 2017-01-29 | 4 | -8/+8 |
| | | | | Package-Manager: portage-2.3.3 | ||||
* | sys-devel/clang: Fix FreeBSD include removal to use real clang version | Michał Górny | 2017-01-29 | 2 | -2/+2 |
| | |||||
* | sys-devel/clang: Switch 4.0.0rc1 to tarballs, add keywords | Michał Górny | 2017-01-24 | 2 | -22/+13 |
| | |||||
* | sys-devel/clang: Fix matching clangrt libs to arch (on x86) | Michał Górny | 2017-01-24 | 3 | -0/+142 |
| | |||||
* | sys-devel/clang: Add 4.0.0rc1 | Michał Górny | 2017-01-19 | 2 | -1/+289 |
| | |||||
* | sys-devel/clang: Build tests in src_compile() | Michał Górny | 2017-01-19 | 1 | -2/+1 |
| | | | | | | | | | Build tests in src_compile() (when enabled) rather than delaying that until src_test(). This ensures a better split between compilation phase and testing in multilib builds, i.e. you can turn off other distcc servers when first ABI starts testing. Also, it guarantees that building the tests will be tested for all ABIs, even if the actual tests fail for one of them. | ||||
* | sys-devel/clang: Remove unnecessary LLVM_LIBDIR_SUFFIX | Michał Górny | 2017-01-15 | 1 | -2/+0 |
| | | | | | | Remove LLVM_LIBDIR_SUFFIX as CMake path is now obtained from llvm-config, and LLVM_LIBDIR_SUFFIX is subsequently obtained from LLVMConfig.cmake. |