summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-ml/llvm-ocaml: Stop enforcing external lit for testsMichał Górny2017-11-161-11/+1
| | | | | | | | | | | | | | | | | | | 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. Furthermore, in the current git version the additional (fine-grained) test rules do not work correctly without llvm-lit, making it impossible to run LLVM binding tests separately.
* dev-ml/llvm-ocaml: Call cmake-utils_src_prepareMichał Górny2017-11-161-2/+1
|
* dev-ml/llvm-ocaml: Use https for llvm.orgMichał Górny2017-07-091-2/+2
|
* dev-ml/llvm-ocaml: Bump to 4.0.1Michał Górny2017-06-271-0/+130