summaryrefslogtreecommitdiff
path: root/dev-ml/llvm-ocaml
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ml/llvm-ocaml')
-rw-r--r--dev-ml/llvm-ocaml/Manifest6
-rw-r--r--dev-ml/llvm-ocaml/llvm-ocaml-4.0.1.ebuild15
-rw-r--r--dev-ml/llvm-ocaml/llvm-ocaml-5.0.9999.ebuild15
-rw-r--r--dev-ml/llvm-ocaml/llvm-ocaml-9999.ebuild12
4 files changed, 9 insertions, 39 deletions
diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest
index 7fa9cb0857f6..375f13ba79e0 100644
--- a/dev-ml/llvm-ocaml/Manifest
+++ b/dev-ml/llvm-ocaml/Manifest
@@ -1,8 +1,8 @@
DIST llvm-4.0.1.src.tar.xz 21065652 SHA256 da783db1f82d516791179fe103c71706046561f7972b18f0049242dee6712b51 SHA512 16adc39b34ddb628f81b171119a8e2a0e9138b25011e803ef0b688e2fbea116fc4953d3a1b61b90a98a75e33619f81566b7cb06a9a2ea4d04ac5e0eb303a2d1d WHIRLPOOL 1626ff270f7ce4801d02a0797b227fda9314ff5c0c01d653111599e9a4d2854c4d9edc3c698a7abee8d79d6bce8b18dc619fbced3c07ca610d44a248d65830cc
DIST llvm-5.0.0.src.tar.xz 23411980 SHA256 e35dcbae6084adcf4abb32514127c5eabd7d63b733852ccdb31e06f1373136da SHA512 e6d8fdcb5bf27bded814d02f39f69c6171bc3a512d5957c03e5ac2e231f903b7de87634b059bd5c5da670f7c3a8f7a538f6299225799f15f921857f1452f6b3a WHIRLPOOL 6a99edbdc3e6726dc8ff9126b110fd7560faac46601407722e6dd80b5d894ff242521dc8fda7f4d879de83dac51c65645a37224f7e8def0d8d2f1e564b0531bb
-EBUILD llvm-ocaml-4.0.1.ebuild 3035 SHA256 7001d6e93c538b67c9864fefc047fba5850054ab09bb688958247af2440bfa2b SHA512 ca97273920bd6ee717633afee2f94ae9bf04f0d16b6dcca9a9045784af32430a3825eb7658e64773dcb9be86624a801e1d08e0ea3ca0ecaf898cd4fd761c3ece WHIRLPOOL 36f503f0a9d8c192cbb453a23f9cda1af936645bae84667a68219cfbcffa298a5f37f4091f66cc04dc7a1c8fb660a07acf1af1d2ac1f9481436be3ec591c0839
+EBUILD llvm-ocaml-4.0.1.ebuild 2800 SHA256 cda9a5b293686135a2b066403d130fe57070d243345c57f4a6fb3bde016b0a14 SHA512 9684444e4c92601e7654520fb13f563f7c9f886f9f50363f470b023801d14179c542fdc1fc5a519ce73b33774f7a2180b1109f03eb43d7035a79ed2e5387e08e WHIRLPOOL b845e5559da126ccb6822498fa12d408cc65ba16d443747e252a193c3301304ad7c24335fc89be30f1eb41d9dea26d855749c75137c6149143947226d04d331c
EBUILD llvm-ocaml-5.0.0.ebuild 3229 SHA256 742b12b44064f2b35b2f1b569d358f555ca1765d832ca00e9d524432cdc6f1bb SHA512 39b3cee9d7bb63d5974af7ff3237d283c551f37c6f43da20c901404ef01c6d144bbacf25e8eb4b4d8687d0106ebe3c74894957c719f129ad0a54b41ef8f49e07 WHIRLPOOL 6c1242221eaf07c2afbaa95065746ca79def83b6bbb88d94b2ed019b3926448a0614028a3d3eae53b0b6f47838352cdf9421f1b7a4b84b68ed8a3740cb6d1b35
-EBUILD llvm-ocaml-5.0.9999.ebuild 3231 SHA256 35fd17eb59c1b8c93fbf88f979b99366a4b76c1fec2727894a2f0d4ed164fb84 SHA512 9e41def8d16d5e491efd036fa97feb5cfeec92c1379426430195d79276fe5e5afc5b22e9a57956a73b6b92c8f5ba51f3bc6477bd5d27c0b1caafa8fd7a476260 WHIRLPOOL 9f2ab2bc0db7faf678a2d9f5f65d786f78e2bc5e5aa5088b69e9d58866467e99866482243c71cc5cc6110bf7b97991db6f21e2e7e775628e9cbfcbb0f2bf8733
-EBUILD llvm-ocaml-9999.ebuild 3490 SHA256 62d2137d8e8d9aa319caba933ce20849a99008ccd8d54147da6b5327de8f2ff5 SHA512 38f59400aa19712ef17b139e430fa3b4f33b2b2c36fbda30f2c5920790f1a980616a00162a45aa5aca33bd75d72dbd1cb59552fec7649968217afa818d137b95 WHIRLPOOL a7b812db5394111481c0b84eb77a46601b21bf18d4c7f518d673c7517c58e476e6d37027c2d9a22e0e05a12633a11f0fa7de81bd88f95d412f61b80b3b204128
+EBUILD llvm-ocaml-5.0.9999.ebuild 2996 SHA256 1a2d4ea1ed30a648d9df17af625b5bfe58da8ff21a96fa64c0a99f02ad1e2a3e SHA512 3052cb71cd89f80641cf4010905b7895732092e1eda9ef04b89bdb3fb9f54ee71e20be0efc93663abd31caef024203250145a2d283ce3bf9e420ced5c941fba4 WHIRLPOOL e2ee9ca80cabd9e256d4373d2c49f5b5b0a4e4860a4f3d3949c433bf09f2203b403c8b69af4de50bb74ea657c61e0fc6d1c11324bbb000dcdf7838953d3a9e8c
+EBUILD llvm-ocaml-9999.ebuild 3281 SHA256 23ef9881583ac89d3c445f29a76374b41f1bb26a10c067feb38f146b46a52572 SHA512 6a1a8f7143e22aff798bf4312e0d408f4c0c2761b9eb1a67f35119f89c36d770d51bb80aa74fd26c9b40e6aed3edc85ef40d8e27bda3a716b6cdcc04b9783b59 WHIRLPOOL 49830b97697810f16bc09e08a77717768ac71d3509b6d4349fd232a7cf554228434ce0fe58fc169d8e0d4dfe1727acc80d65d7c1682b12c3b81bd68b86e3769b
MISC ChangeLog 776 SHA256 0c84adefbb0526e08504b88920916d40a7a6967b03a3d8caa21f8086e7a04755 SHA512 eae3e59337152ce312edb15d9e533d089829c9ce6f0f149cade74c2ade6f2d600c51d4ac5f1d5503ca1029230bc8060874f207e695deff4e4afcd661518daa9e WHIRLPOOL 4f7760c023e088fe325b07b372e29efc422dff63b0872bc3f4a465299e3990b62a387a68f4cbc91627f96befa3df4a59bb9c3e9fd2780a1aa78c078efea04de0
MISC metadata.xml 216 SHA256 e94ba81dd2791908508a3993afdebf723cc617314c53c273b9bcca15a9c48327 SHA512 3485598147c953e72e1785693a489a7e7d73d59620b76054db9c0ce95d8bfa0e8ffec29da7f7a9d73a32e5b77eac07ca3306c56a972dc57fd89d477edaebf3d5 WHIRLPOOL 29145f5721e079e0548c5ef22424c65e6a5b2bfc4428918e923fcfdfc37e9b8749fb63e3c2eb5773c17fab276f7513dd66e326b906f1848911dceba7ae4b419a
diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-4.0.1.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-4.0.1.ebuild
index a762ca1480b9..5eda59e817ee 100644
--- a/dev-ml/llvm-ocaml/llvm-ocaml-4.0.1.ebuild
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-4.0.1.ebuild
@@ -35,8 +35,7 @@ RDEPEND="
DEPEND="${RDEPEND}
dev-lang/perl
dev-ml/findlib
- test? ( dev-ml/ounit
- $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") )
+ test? ( dev-ml/ounit )
!!<dev-python/configparser-3.3.0.2
${PYTHON_DEPS}"
@@ -48,11 +47,6 @@ S=${WORKDIR}/${MY_P/_/}.src
# least intrusive of all
CMAKE_BUILD_TYPE=RelWithDebInfo
-python_check_deps() {
- ! use test \
- || has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
pkg_setup() {
LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
python-any-r1_pkg_setup
@@ -62,8 +56,7 @@ src_prepare() {
# Python is needed to run tests using lit
python_setup
- # User patches
- eapply_user
+ cmake-utils_src_prepare
}
src_configure() {
@@ -93,10 +86,6 @@ src_configure() {
# TODO: ocamldoc
)
- use test && mycmakeargs+=(
- -DLIT_COMMAND="${EPREFIX}/usr/bin/lit"
- )
-
cmake-utils_src_configure
local llvm_libdir=$(llvm-config --libdir)
diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-5.0.9999.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-5.0.9999.ebuild
index 28df8234f9ed..b7e7d9839de6 100644
--- a/dev-ml/llvm-ocaml/llvm-ocaml-5.0.9999.ebuild
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-5.0.9999.ebuild
@@ -37,8 +37,7 @@ RDEPEND="
DEPEND="${RDEPEND}
dev-lang/perl
dev-ml/findlib
- test? ( dev-ml/ounit
- $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") )
+ test? ( dev-ml/ounit )
!!<dev-python/configparser-3.3.0.2
${PYTHON_DEPS}"
@@ -48,11 +47,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
# least intrusive of all
CMAKE_BUILD_TYPE=RelWithDebInfo
-python_check_deps() {
- ! use test \
- || has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
pkg_setup() {
LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
python-any-r1_pkg_setup
@@ -62,8 +56,7 @@ src_prepare() {
# Python is needed to run tests using lit
python_setup
- # User patches
- eapply_user
+ cmake-utils_src_prepare
}
src_configure() {
@@ -93,10 +86,6 @@ src_configure() {
# TODO: ocamldoc
)
- use test && mycmakeargs+=(
- -DLIT_COMMAND="${EPREFIX}/usr/bin/lit"
- )
-
# LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
# also: custom rules for OCaml do not work for CPPFLAGS
use debug || local -x CFLAGS="${CFLAGS} -DNDEBUG"
diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-9999.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-9999.ebuild
index d0ff8f212f34..2fa7019d717d 100644
--- a/dev-ml/llvm-ocaml/llvm-ocaml-9999.ebuild
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-9999.ebuild
@@ -38,8 +38,7 @@ RDEPEND="
DEPEND="${RDEPEND}
dev-lang/perl
dev-ml/findlib
- test? ( dev-ml/ounit
- $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") )
+ test? ( dev-ml/ounit )
!!<dev-python/configparser-3.3.0.2
${PYTHON_DEPS}"
@@ -49,11 +48,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
# least intrusive of all
CMAKE_BUILD_TYPE=RelWithDebInfo
-python_check_deps() {
- ! use test \
- || has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
pkg_setup() {
llvm_pkg_setup
python-any-r1_pkg_setup
@@ -63,8 +57,7 @@ src_prepare() {
# Python is needed to run tests using lit
python_setup
- # User patches
- eapply_user
+ cmake-utils_src_prepare
}
src_configure() {
@@ -98,7 +91,6 @@ src_configure() {
)
use test && mycmakeargs+=(
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-DLLVM_LIT_ARGS="-vv"
)