summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* sys-devel/llvm: Bump to 6.0.0rc3Michał Górny2018-02-262-1/+1
|
* sys-devel/llvm: Install libFuzzer only for Darwin||LinuxMichał Górny2018-02-251-5/+7
| | | | | Install libFuzzer only on platforms where it is actually built, that is Darwin and Linux. This fixes install failure on FreeBSD.
* sys-devel/llvm: Bump to 6.0.0rc2Michał Górny2018-02-092-0/+240
|
* sys-devel/llvm: marked ~amd64-linuxFabian Groffen2018-02-021-1/+1
| | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6
* sys-devel/llvm: x86 stable (bug #644814)Thomas Deutschmann2018-01-291-1/+1
| | | | Package-Manager: Portage-2.3.20, Repoman-2.3.6
* sys-devel/llvm: Require LLVMgold new enough to handle the bitcodeMichał Górny2018-01-284-4/+4
| | | | | | | Raise the dependency on sys-devel/llvmgold so that a version new enough to handle bitcode of all installed LLVM versions is always used. Closes: https://bugs.gentoo.org/645824
* sys-devel/llvm: Fix metadata.xml app-arch/libxar -> /xarMichał Górny2018-01-201-1/+1
| | | | Spotted by Fabian Groffen.
* sys-devel/llvm: Fix implicit dependency on app-arch/libxarMichał Górny2018-01-194-2/+11
| | | | | | | | | Support conditionally using app-arch/libxar in LLVM 6+, and explicitly force it off in LLVM 5. This library is used only to dump LLVM bitcode in Mach-O files and it's very rare, so we can safely presume that nobody really used it and it's not worth rebuild due to revbumping LLVM 5. Closes: https://bugs.gentoo.org/645038
* sys-devel/llvm: Drop old (5.0.0)Michał Górny2018-01-182-239/+0
|
* sys-devel/llvm: Add USE flag to control libxml2 use (to LLVM 6+)Michał Górny2018-01-182-4/+8
|
* sys-devel/llvm: amd64 stable wrt bug #644814Mikle Kolyada2018-01-181-1/+1
| | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6
* sys-devel/llvm: remove implicit dependency on binutilsBjorn Pagen2018-01-093-6/+12
| | | | Closes: https://github.com/gentoo/gentoo/pull/6789
* sys-devel/llvm: Remove experimental targets from the release branchMichał Górny2018-01-091-8/+2
|
* sys-devel/llvm: get compiler_rt working on ppcFabian Groffen2018-01-081-4/+10
| | | | Package-Manager: Portage-2.3.13, Repoman-2.3.3
* sys-devel/llvm: avoid darwin8 patch in 3.4.2 elsewhereFabian Groffen2018-01-061-0/+5
| | | | Package-Manager: Portage-2.3.13, Repoman-2.3.3
* sys-devel/llvm: add patches for powerpc-apple-darwin9Fabian Groffen2018-01-052-2/+9
| | | | Package-Manager: Portage-2.3.13, Repoman-2.3.3
* sys-devel/llvm: Update slot for master to 7Michał Górny2018-01-031-2/+2
|
* sys-devel/llvm: Add a live ebuild for 6.0 branchMichał Górny2018-01-031-0/+231
|
* sys-devel/llvm: marked *-macosFabian Groffen2018-01-031-2/+2
| | | | Package-Manager: Portage-2.3.13, Repoman-2.3.3
* sys-devel/llvm: Backport symbolizer test fix to 5.0.1Michał Górny2017-12-213-74/+6
| | | | | | | | Backport upstream commits fixing the sanitizer tests to be more reliable. While at it, move the single old patch to the patchset tarball. No revbump since it is merely a test suite fix. Closes: https://bugs.gentoo.org/632267
* sys-devel/llvm: Remove live ebuild for obsolete 5.0 branchMichał Górny2017-12-211-230/+0
|
* sys-devel/llvm: Bump to 5.0.1 (final)Michał Górny2017-12-202-9/+10
| | | | | Closes: https://bugs.gentoo.org/617154 Closes: https://bugs.gentoo.org/636840
* sys-devel/llvm: Restrict tests with USE=-testMichał Górny2017-12-152-0/+2
|
* sys-devel/llvm-4.0.1-r1: amd64 stable, bug 637210Matt Turner2017-12-141-1/+1
|
* sys-devel/llvm: Comment out manpage install for RCsMichał Górny2017-12-131-5/+5
| | | | Closes: https://bugs.gentoo.org/640906
* sys-devel/llvm: Do not enable docs by defaultMichał Górny2017-12-115-5/+5
| | | | Reported by leio.
* sys-devel: Update Manifest hashes.Ulrich Müller2017-12-091-31/+31
|
* sys-devel/llvm: Backport unloading prevention fixMichał Górny2017-12-025-0/+139
| | | | Bug: https://bugs.gentoo.org/617154
* sys-devel/llvm: Bump to 5.0.1_rc2Michał Górny2017-12-022-0/+233
|
* sys-devel/llvm: Drop unnecessary 3.8.1 versionMichał Górny2017-11-292-587/+2
|
* sys-devel/llvm: x86 stable (bug #637210)Thomas Deutschmann2017-11-191-1/+1
| | | | Package-Manager: Portage-2.3.13, Repoman-2.3.4
* sys-devel/llvm: Stop enforcing external lit for testsMichał Górny2017-11-163-27/+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 itself and LLVM requires explicit python-any-r1 use anyway, using the bundled copy has no added cost. It reduces the risk of breakage resulting from skipping llvm-lit wrapper and solves the forementioned problems caused by depending on dev-python/lit. The external package is still useful for projects that do not require LLVM sources.
* sys-devel/llvm: Unify metadata.xml indentationMichał Górny2017-11-121-4/+4
|
* sys-devel/llvm: Install missing Fuzzer libraries in 5.0.9999Michał Górny2017-11-121-0/+5
| | | | Bug: https://bugs.gentoo.org/636840
* sys-devel/llvm: [QA] Add cmake-utils_src_prepareDavid Seifert2017-10-157-14/+14
| | | | Package-Manager: Portage-2.3.11, Repoman-2.3.3
* sys-devel/llvm: Make the tests more verboseMichał Górny2017-10-011-0/+1
|
* sys-devel/llvm: Fix using external litMichał Górny2017-10-011-1/+1
|
* sys-devel/llvm: Use eapi7-ver.eclassMichał Górny2017-09-192-7/+7
|
* sys-devel/llvm: Bump to 5.0.0Michał Górny2017-09-082-0/+239
|
* sys-devel/llvm: Remove unused elibc_musl flagMichał Górny2017-09-082-2/+2
|
* sys-devel/llvm: Drop musl patches for 5.0+Leorize2017-08-302-6/+0
| | | | | | | No longer necessary, see: https://reviews.llvm.org/D33883 and https://reviews.llvm.org/D28476 Closes: https://github.com/gentoo/gentoo/pull/5555
* sys-devel/llvm: Include all experimental targets in -9999Michał Górny2017-08-151-2/+8
|
* sys-devel/llvm: Disable RISCV following upstreamMichał Górny2017-08-152-2/+2
| | | | | | The RISCV target is experimental and was only accidentally added to the main target list. Since it can no longer be enabled the usual way, remove it from the ebuilds for now.
* sys-devel/llvm: Clean old upMichał Górny2017-07-252-239/+0
|
* sys-devel/llvm: Adjust the slot for 9999Michał Górny2017-07-241-1/+1
|
* sys-devel/llvm: Branch for 5.0.0 releaseMichał Górny2017-07-241-0/+233
|
* sys-devel/llvm: Use https for llvm.orgMichał Górny2017-07-099-36/+36
|
* sys-devel/llvm: Do not append VCS revision to versionMichał Górny2017-07-091-0/+3
|
* sys-devel/llvm: Update upstream git URIMichał Górny2017-07-091-1/+1
|
* app-vim/llvm-vim -> sys-devel/llvm-commonMichał Górny2017-07-023-3/+3
| | | | | | | Rename llvm-vim package to llvm-common. It is going to be reused to include all the common files that are shared between multiple LLVM slots. This should also cut the pointless noise of our valuable users complaining that LLVM unconditionally depends on app-vim/* package.