Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | sys-devel/llvm: Use https for llvm.org | Michał Górny | 2017-07-09 | 9 | -36/+36 |
| | |||||
* | sys-devel/llvm: Do not append VCS revision to version | Michał Górny | 2017-07-09 | 1 | -0/+3 |
| | |||||
* | sys-devel/llvm: Update upstream git URI | Michał Górny | 2017-07-09 | 1 | -1/+1 |
| | |||||
* | app-vim/llvm-vim -> sys-devel/llvm-common | Michał Górny | 2017-07-02 | 3 | -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. | ||||
* | sys-devel/llvm: Bump to 4.0.1 | Michał Górny | 2017-06-27 | 2 | -0/+239 |
| | |||||
* | sys-devel/llvm: Fix path to llvm-tblgen when cross compiling. | Alexis Ballier | 2017-06-19 | 2 | -6/+8 |
| | | | | Package-Manager: Portage-2.3.6, Repoman-2.3.2 | ||||
* | sys-devel/llvm: Move 3.9.1 patchset to tarball | Michał Górny | 2017-06-03 | 17 | -1716/+20 |
| | |||||
* | sys-devel/llvm: Move 3.8.1 patchset to tarball | Michał Górny | 2017-06-03 | 17 | -2445/+27 |
| | |||||
* | sys-devel/llvm: Move 3.7.1 patchset to tarball | Michał Górny | 2017-06-03 | 14 | -1035/+25 |
| | |||||
* | sys-devel/llvm: Move 3.6.2 patchset to tarball | Michał Górny | 2017-06-03 | 6 | -203/+10 |
| | |||||
* | sys-devel/llvm: Move 3.5.2 patchset to tarball | Michał Górny | 2017-06-03 | 5 | -162/+10 |
| | |||||
* | sys-devel/llvm: Move 3.4.2 patchset to tarball | Michał Górny | 2017-06-03 | 6 | -259/+9 |
| | |||||
* | sys-devel/llvm: Drop 3.9.0 (in favor of 3.9.1) | Michał Górny | 2017-06-03 | 7 | -548/+4 |
| | | | | Closes: https://github.com/gentoo/gentoo/pull/4739 | ||||
* | sys-devel/llvm: Drop old revisions | Michał Górny | 2017-06-03 | 2 | -1098/+0 |
| | |||||
* | sys-devel/llvm: Minimize 3.6 to be Darwin Prefix-compat only | Michał Górny | 2017-06-03 | 4 | -595/+279 |
| | |||||
* | sys-devel/llvm: Minimize 3.5 to be Darwin Prefix-compat only | Michał Górny | 2017-06-03 | 3 | -551/+275 |
| | |||||
* | sys-devel/llvm: Fix CHOST symlinks for 3.4.2-r100 | Michał Górny | 2017-06-03 | 1 | -2/+2 |
| | |||||
* | sys-devel/llvm: Fix configure phase for 3.4.2-r100 | Michał Górny | 2017-06-03 | 1 | -8/+2 |
| | |||||
* | sys-devel/llvm: add ~arm, bug #613666 | Markus Meier | 2017-05-17 | 1 | -1/+1 |
| | | | | | Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" | ||||
* | sys-devel/llvm: Remove no-longer-useful check-reqs | Michał Górny | 2017-04-15 | 2 | -86/+4 |
| | | | | | | | 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/llvm: Fix passing -DNDEBUG to build, #614844 | Michał Górny | 2017-04-15 | 2 | -0/+4 |
| | |||||
* | sys-devel/llvm: Include prebuilt manpages for 4.0.0 w/ USE=-doc | Michał Górny | 2017-04-06 | 2 | -1/+10 |
| | |||||
* | sys-devel/llvm: Fix compressing manpages | Michał Górny | 2017-04-06 | 2 | -0/+4 |
| | |||||
* | sys-devel/llvm: Include MANPATH in env.d file | Michał Górny | 2017-04-06 | 2 | -0/+2 |
| | | | | | | | Include MANPATH in the env.d file so that 'man' can reliably find all the manpages. It seems that at least sys-apps/man-db can still find the manpages relative to the tools found in PATH but that is most likely unreliable. | ||||
* | sys-devel/llvm: 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/llvm: 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/llvm: Drop sparc keywords | Matt Turner | 2017-03-24 | 4 | -4/+4 |
| | |||||
* | sys-devel/llvm: 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/llvm: Bump to 4.0.0 final | Michał Górny | 2017-03-13 | 2 | -2/+2 |
| | |||||
* | sys-devel/llvm: Remove USE=multitarget for 4+ | Michał Górny | 2017-03-07 | 2 | -6/+4 |
| | | | | | | | | | | | | | | The USE=multitarget is used only by three packages in Gentoo: - old versions of dev-lang/rust that do not support new LLVM versions, - old versions of dev-python/llvmlite that do not support new LLVM versions, - sys-devel/clang metapackage. Since it is only an irritating REQUIRED_USE backwards compatbility knob, and it is no longer needed for dependencies, remove it. | ||||
* | sys-devel/llvm: Bump to 4.0.0rc3 | Michał Górny | 2017-03-06 | 2 | -1/+1 |
| | |||||
* | Drop $Id$ per council decision in bug #611234. | Robin H. Johnson | 2017-02-28 | 11 | -11/+0 |
| | | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> | ||||
* | sys-devel/llvm: add ~arm64, bug #591822 | Markus Meier | 2017-02-25 | 1 | -1/+1 |
| | | | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm64" | ||||
* | sys-devel/llvm: Bump to 4.0.0.rc2 | Michał Górny | 2017-02-15 | 2 | -1/+1 |
| | |||||
* | sys-devel/llvm: Re-introduce slotting | Michał Górny | 2017-02-15 | 2 | -28/+52 |
| | |||||
* | sys-devel/llvm: Remove CMAKE_BUILD_TYPE hack from llvm-config in 4.0+ | Michał Górny | 2017-02-11 | 1 | -17/+1 |
| | |||||
* | sys-devel/llvm: Drop CMAKE_MIN_VERSION for 3.9 | Johannes Huber | 2017-02-07 | 3 | -9/+3 |
| | | | | | | Value covered by eclass. Package-Manager: Portage-2.3.3, Repoman-2.3.1 | ||||
* | sys-devel/llvm: dropped ~x64-freebsd | Fabian Groffen | 2017-01-29 | 4 | -8/+8 |
| | | | | Package-Manager: portage-2.3.3 | ||||
* | sys-devel/llvm: Remove old doc install code | Michał Górny | 2017-01-29 | 2 | -6/+0 |
| | |||||
* | sys-devel/llvm: Drop unused NATIVE_LIBDIR variable | Michał Górny | 2017-01-28 | 2 | -6/+0 |
| | |||||
* | sys-devel/llvm: Switch 4.0.0rc1 to tarballs, add keywords | Michał Górny | 2017-01-24 | 2 | -7/+6 |
| | |||||
* | sys-devel/llvm: Revert "Force x86 CHOST to i386-* [...]" | Michał Górny | 2017-01-24 | 2 | -8/+2 |
| | | | | Revert the CHOST adjustment since it solves the issue only partially. | ||||
* | sys-devel/llvm: Force x86 CHOST to i386-* for compiler-rt compat | Michał Górny | 2017-01-23 | 2 | -2/+8 |
| | | | | | | | Force x86 CHOST value to be i386-* since clang uses the exact arch value to find compiler-rt libraries, and our compiler-rt libraries are named 'i386' unconditionally. It should still be able to find gcc install by using alternate triple aliases. | ||||
* | sys-devel/llvm: Backport upstream Sphinx race fix to 3.9, #606858 | Michał Górny | 2017-01-23 | 8 | -6/+41 |
| | | | | | | It seems that we have only applied the patch fixing race condition between LLVM Sphinx targets and not between clang's. To fix that, just switch to the upstream patch that fixes both at the root. | ||||
* | sys-devel/llvm: Revert upstream AMDGPU breakage, #603858 | Michał Górny | 2017-01-21 | 2 | -0/+671 |
| | |||||
* | sys-devel/llvm: Fix dependency syntax in -9999, #606532 | Michał Górny | 2017-01-19 | 1 | -1/+1 |
| | |||||
* | sys-devel/llvm: Git snapshot of 4.0.0rc1 | Michał Górny | 2017-01-19 | 2 | -1/+263 |
| | |||||
* | sys-devel/llvm: Update SLOT for new scheme, use versionator | Michał Górny | 2017-01-14 | 1 | -4/+4 |
| | |||||
* | sys-devel/llvm: Stop using custom build type in -9999 | Michał Górny | 2017-01-12 | 6 | -9/+9 |
| | | | | | | | Switch -9999 to use standard CMAKE_BUILD_TYPE=RelWithDebInfo following the eclass and sys-devel/cmake changes to make it non-intrusive and Gentoo-friendly. This lets us skip hacking custom build type support in, and get a more well-defined behavior upstream. | ||||
* | sys-devel/llvm: Update llvm-config patch for -9999 | Michał Górny | 2017-01-11 | 1 | -11/+0 |
| | | | | | | Remove the system-libs bits from the llvm-config patch since they are no longer necessary now that 'llvm-config --system-libs' does not output any libraries when using shared linking. |