summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-devel/llvm: make 3.4.2 work post-Prefix bootstrap tooFabian Groffen2016-09-101-1/+5
| | | | Package-Manager: portage-2.2.28
* sys-devel/llvm: fix patches for 3.4.2Fabian Groffen2016-09-105-6/+6
| | | | Package-Manager: portage-2.2.28
* sys-devel/llvm: restore llvm-3.4.2 for Prefix bootstraps, bug #588132Fabian Groffen2016-09-106-0/+501
| | | | Package-Manager: portage-2.2.28
* sys-devel/llvm: move libcxx into PDEPEND for DarwinFabian Groffen2016-09-105-9/+10
| | | | | | | | llvm needs libcxx-headers at most, but not the library, however, llvm does segfault if the matching libcxx isn't available at runtime, so make sure we install a matching version after installing llvm on Darwin. Package-Manager: portage-2.2.28
* sys-devel/llvm: Improve OCaml deps as suggested by aballierMichał Górny2016-09-093-9/+9
|
* sys-devel/llvm: Fix disabling OCaml docs in -9999Michał Górny2016-09-081-0/+3
|
* sys-devel/llvm: Move libcxx to PDEP, to avoid circular depsMichał Górny2016-09-062-4/+4
|
* sys-devel/llvm: remove trailing whitespaceFabian Groffen2016-09-042-2/+2
| | | | Package-Manager: portage-2.2.28
* sys-devel/llvm: add patch for compiler-rt on Darwin/PrefixFabian Groffen2016-09-043-0/+18
| | | | Package-Manager: portage-2.2.28
* sys-devel/llvm: Readd WX stack fix to 3.9.0Michał Górny2016-09-031-0/+9
|
* sys-devel/llvm: Bump to 3.9.0 release (no changes since rc3)Michał Górny2016-09-032-10/+10
|
* sys-devel/llvm: Stop installing llvm-litMichał Górny2016-09-023-83/+5
| | | | | | | | | Stop installing lit as llvm-lit since the correct install layout is still unclear (wrt https://reviews.llvm.org/D23743), installed version search is inconsistent and broken, and all reverse dependencies require LLVM source checkout anyway and therefore use the internal lit package included in it. The install will eventually be addressed later, most likely as a split package.
* sys-devel/llvm: Fix llvm-config --obj-root on the live ebuildMichał Górny2016-08-311-16/+9
|
* sys-devel/llvm: Fix cmake unused arg warnings with USE=-docMichał Górny2016-08-291-7/+6
|
* sys-devel/llvm: Bump to 3.9.0rc3Michał Górny2016-08-2819-32/+1299
|
* sys-devel/llvm: Restore gtest patch for <9999, #592046Michał Górny2016-08-255-4/+34
|
* sys-devel/llvm: Remove unnecessary gtest patchMichał Górny2016-08-242-34/+0
|
* sys-devel/llvm: OCaml doc patch has been applied upstreamMichał Górny2016-08-236-6/+4
|
* sys-devel/llvm: Remove unused patchMichał Górny2016-08-221-113/+0
|
* sys-devel/llvm: Group all patches by newest version applicableMichał Górny2016-08-2257-209/+292
|
* sys-devel/llvm: Strip external projects off the live ebuildMichał Górny2016-08-224-295/+93
|
* sys-devel/llvm: Revbump and unleash 3.8.1-r1Michał Górny2016-08-211-0/+0
|
* sys-devel/llvm: Reduce keywords on 3.8.1-r1 to match sys-libs/libcxxMichał Górny2016-08-211-1/+1
|
* sys-devel/llvm: Improve llvm-config upstream compatibility, #591690Michał Górny2016-08-213-27/+99
| | | | | | | | | Improve the llvm-config installed by 3.8.1-r1 (masked) and the live ebuild to match upstream behavior better, and be more compatible with packages. Restore --obj-root to return prefix on installed package, and make --src-root return invalid /dev/null path instead of failing. Bug: https://bugs.gentoo.org/591690
* sys-devel/llvm: Transfer maintenance to LLVM projectMichał Górny2016-08-161-11/+2
|
* sys-devel/llvm: update the live ebuildLei Zhang2016-08-141-3/+15
| | | | | Closes: https://github.com/gentoo/gentoo/pull/2066 Package-Manager: portage-2.2.28
* sys-devel/llvm: Backport abi-tag support, bug #571600Matthias Maier2016-08-023-0/+1653
| | | | | | | | | | | | | This applies the abi-tag support patches to 3.8.1-r1. Unfortunately, gcc-5* and gcc-6* have slightly ABI incompatible implementations of the abi-tag feature (basically a bugfix in gcc-6*) [1]. The patchset for clang implements the gcc-6* version and is thus not fully compatible with gcc-5*. [1] https://llvm.org/bugs/show_bug.cgi?id=28511 Package-Manager: portage-2.2.28
* sys-devel/llvm: musl & default runtime lib switches, #589352Lei Zhang2016-08-016-0/+974
| | | | | | | | | | - add support for building llvm against musl - enable clang to build binaries against musl - introduce USE flag "sanitize" to control the building of compiler-rt's sanitizers (they cause problem on musl) - be able to override default values of -stdlib and -rtlib for clang * USE="default-libcxx" implies -stdlib=libc++ (originally libstdc++) * USE="default-compiler-rt" implies -rtlib=compiler-rt (originally libgcc)
* sys-devel/llvm: Bump clang version in -9999 to 4.0, #589368Michał Górny2016-07-231-1/+1
|
* sys-devel/llvm: Strip third version component for subslot, in -9999Michał Górny2016-07-231-1/+1
| | | | | | | Strip the third version component (if there is any) for subslot value, therefore ensuring that e.g. 3.9.* will have subslot 3.9. This is not relevant to the -9999 ebuild but hopefully it will prevent me from forgetting to finally do this on next release.
* sys-devel/llvm: Change subslot of 3.8.1 to match 3.8.0Michał Górny2016-07-161-1/+1
|
* sys-devel/llvm: Bump to 3.8.1Michał Górny2016-07-152-0/+542
|
* sys-devel/llvm: Drop 3.4.2Michał Górny2016-07-059-889/+0
|
* sys-devel/llvm: Clean up obsolete patchesMichał Górny2016-07-057-496/+0
|
* sys-devel/llvm: Improve cross-compiler support, #442958Michał Górny2016-07-032-0/+34
|
* sys-devel/llvm: Use tc-is-gcc from toolchain-funcsMichał Górny2016-07-031-1/+1
|
* sys-devel/llvm: Fix static analyzer -isystem support, #586168Michał Górny2016-07-032-0/+21
|
* sys-devel/llvm: Sync and clean up WX section codeMichał Górny2016-07-033-7/+7
|
* sys-devel/llvm: fix git-format-clang shebang, #562688Austin English2016-07-033-6/+14
| | | | | | Bug: https://bugs.gentoo.org/562688 Package-Manager: portage-2.2.28 Pull-Request: https://github.com/gentoo/gentoo/pull/1766
* sys-devel/{clang,llvm}: add myself as maintainerAustin English2016-06-271-0/+4
|
* sys-devel/llvm: Fix build fails on Gentoo/FreeBSD.Yuta Satoh2016-06-232-0/+27
| | | | | | | Gentoo-Bug: https://bugs.gentoo.org/578064 Closes: https://github.com/gentoo/gentoo/pull/1693 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
* sys-devel/llvm: amd64/x86 stableMichael Palimaka2016-06-171-1/+1
| | | | | | Gentoo-bug: 564402 Package-Manager: portage-2.3.0_rc1
* sys-devel/llvm: Drop 3.3Michał Górny2016-06-056-804/+0
|
* sys-devel/llvm: Bump cmake requirement for live to 3.4.3, #584914Michał Górny2016-06-031-0/+1
|
* sys-devel/llvm: arm stable, bug #564402Markus Meier2016-05-311-1/+1
| | | | | Package-Manager: portage-2.3.0_rc1 RepoMan-Options: --include-arches="arm"
* sys-devel/llvm: Update compiler-rt build patch for current gitMichał Górny2016-05-122-1/+27
|
* sys-devel/llvm: Backport upstream patch for gcc4.9 Gentoo header pathsMichał Górny2016-05-123-0/+78
|
* sys-devel/llvm: Clean up old 3.7 versionsMichał Górny2016-05-126-2671/+0
|
* sys-devel/llvm: remove CppBackend from 9999Nick Sarnie2016-05-061-1/+1
| | | | | | Removed from LLVM SVN in r268631 Signed-off-by: Nick Sarnie <commendsarnex@gmail.com>
* sys-devel/llvm: remove myself from maintainersBernard Cafarelli2016-03-291-4/+0
| | | | Package-Manager: portage-2.2.28