summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-devel/clang: Reshuffle patchesMichał Górny2018-07-221-1/+1
|
* sys-devel/clang: Move extra patch unused in 5.0.1 to 4.0.1 subdirMichał Górny2018-04-021-1/+1
|
* sys-devel/clang: fix for prefix, bug 649732Guilherme Amadio2018-03-201-1/+7
| | | | | 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-libcxxMichał Górny2018-03-101-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_MANDIRMichał Górny2018-03-091-0/+1
|
* sys-devel/clang: Rename patch directory 5.0.0 -> 5.0.1Michał Górny2018-01-181-2/+2
|
* sys-devel/clang-4.0.1: amd64 stable, bug 637210Matt Turner2017-12-141-1/+1
|
* sys-devel/clang: Do not enable docs by defaultMichał Górny2017-12-111-1/+1
| | | | Reported by leio.
* sys-devel/clang: x86 stable (bug #637210)Thomas Deutschmann2017-11-191-1/+1
| | | | Package-Manager: Portage-2.3.13, Repoman-2.3.4
* sys-devel/clang: Stop enforcing external lit for tests (in <9999)Michał Górny2017-11-161-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: [QA] Add cmake-utils_src_prepareDavid Seifert2017-10-151-1/+1
| | | | Package-Manager: Portage-2.3.11, Repoman-2.3.3
* sys-devel/clang: Forward-port LD_LIBRARY_PATH fix to 5.0.0Michał Górny2017-09-031-1/+1
| | | | | 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órny2017-08-301-1/+1
| | | | | | 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: Rebase the patches for 9999, #628902Michał Górny2017-08-261-1/+1
|
* sys-devel/clang: Disable extra tests w/o static-analMichał Górny2017-08-261-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/shadowmanMichał Górny2017-08-261-0/+12
| | | | Closes: https://github.com/gentoo/gentoo/pull/5386
* sys-devel/clang: Finally remove back-compat USE=multitargetMichał Górny2017-08-151-4/+3
|
* sys-devel/clang: Fix mv accidentally catching manpages, #626424Michał Górny2017-07-301-2/+2
|
* sys-devel/clang: Use https for llvm.orgMichał Górny2017-07-091-4/+4
|
* sys-devel/clang: Bump to 4.0.1Michał Górny2017-06-271-0/+279