summaryrefslogtreecommitdiff
path: root/sys-devel/clang-runtime
diff options
context:
space:
mode:
Diffstat (limited to 'sys-devel/clang-runtime')
-rw-r--r--sys-devel/clang-runtime/Manifest7
-rw-r--r--sys-devel/clang-runtime/clang-runtime-10.0.0.9999.ebuild4
-rw-r--r--sys-devel/clang-runtime/clang-runtime-8.0.1.ebuild2
-rw-r--r--sys-devel/clang-runtime/clang-runtime-9.0.0.9999.ebuild4
-rw-r--r--sys-devel/clang-runtime/clang-runtime-9.0.0.ebuild30
5 files changed, 39 insertions, 8 deletions
diff --git a/sys-devel/clang-runtime/Manifest b/sys-devel/clang-runtime/Manifest
index f88e57e9a465..33c54bada378 100644
--- a/sys-devel/clang-runtime/Manifest
+++ b/sys-devel/clang-runtime/Manifest
@@ -1,7 +1,8 @@
-EBUILD clang-runtime-10.0.0.9999.ebuild 742 BLAKE2B 4f87d036a60605681f5aa32fe72b3903d0bef4a687135100b52293950925434d5fdfe6df399390233c0efeda89fdafd057ab3e79c8a88c2f40cb95b862ecb45e SHA512 3213913a9adf5db5e55470914450740b10bfe2464d70a74edf9d644211320a1facba949aad52c814d44c205fd3bc25d556dcfa03322b03442206eea4d2af1534
+EBUILD clang-runtime-10.0.0.9999.ebuild 759 BLAKE2B e97178b934f41844342595038123b272e05847f2de1d2122a04177a87662e58860f0cad19f3e4d166e14ae6d5e1ae9a07d58395f8fb6e9766e0eb39bb49c8f28 SHA512 e2fab3437cd55db2c08405d5f7af89b10ca09c08bb4edf2e3351c298440f77479af9d7097fe96e2300701ec9f31a21e7e4d8a24e2040a47222e49ab00dc15816
EBUILD clang-runtime-6.0.1.ebuild 819 BLAKE2B ce5fe6e1f47830366c00f80149adfb9f0ac25742fe57dd1cb1f35c30186a919b89cdb679b342ff1db3ed676bc48c58f28c85b5c74e1adaaab18875293b8be1c1 SHA512 25d88ca2c1d51c0140fbb7572fc45786a61902ff27534ad8e2bd8d12155a69229cadeee3c4827533207a265aa290e829de2141f96bc7d2181c59731ce0fbacfc
EBUILD clang-runtime-7.1.0.ebuild 820 BLAKE2B 5328fb71087a34eb22eb6ce279a56cb094ada5c38595bf4f3ab357a5fc266b80b0c50076ce6d83f1257250329db8a0a4c62da503db1979411e5fb3acc5d5cdf6 SHA512 a2b20fbf40217bcf2454a04e7ebdff7810265ad3dc94233c89fe54ace45b8e9eab3694433e84d1447b52ff376a1a75ee8b78481067ff804f863450a453f0a2d6
EBUILD clang-runtime-8.0.0.ebuild 824 BLAKE2B cb29c1792ab83a7ff72636ff43c4363be47aa1034cd37af4b1a458c2f907cd34ab95f56dd4f5c5f5d0ac2a810a18f5baa0f0fc69a974c34dc218c26fae78cfee SHA512 f6047b9351eccfcdf85daafa93717d27c42f87f671b029bafb4f9b111c56338f1b2b8436f2aaafe923c575e436adc1af742ac6295781df53d2e9d498544a705a
-EBUILD clang-runtime-8.0.1.ebuild 820 BLAKE2B 05082b55c015d66664096aab0d82b6d0e45980b3c227441c1ec7b6048242cfe9223e5051ef1fa8b3e0c23758499329502b0e37f54d422894c1914dbdfcabad5a SHA512 b5b9f5df5a0a4b1bfd539582c9e171aca24e13df88accde574f2d28af405e281caf09272a98b8156bb15dbdcb8fe0422de8559a17634b6ce051c79bcb099dd43
-EBUILD clang-runtime-9.0.0.9999.ebuild 742 BLAKE2B 4f87d036a60605681f5aa32fe72b3903d0bef4a687135100b52293950925434d5fdfe6df399390233c0efeda89fdafd057ab3e79c8a88c2f40cb95b862ecb45e SHA512 3213913a9adf5db5e55470914450740b10bfe2464d70a74edf9d644211320a1facba949aad52c814d44c205fd3bc25d556dcfa03322b03442206eea4d2af1534
+EBUILD clang-runtime-8.0.1.ebuild 819 BLAKE2B 4699ba1b68fc54381783ab866447b12bdfc68c68f2dad85b360da74f8917829611a8e0d6c1fce1c601307eb7d6e90d160719b887b3be5aeb01e73dde49218107 SHA512 8ee63021bec0aa3ab24cc624c230b6a0e973b020a5c81239717243745fb3ac7c02c2135c49747a2277c2c5aaf434ead31d6b33adcd3dd6282dffd4306f00651e
+EBUILD clang-runtime-9.0.0.9999.ebuild 759 BLAKE2B e97178b934f41844342595038123b272e05847f2de1d2122a04177a87662e58860f0cad19f3e4d166e14ae6d5e1ae9a07d58395f8fb6e9766e0eb39bb49c8f28 SHA512 e2fab3437cd55db2c08405d5f7af89b10ca09c08bb4edf2e3351c298440f77479af9d7097fe96e2300701ec9f31a21e7e4d8a24e2040a47222e49ab00dc15816
+EBUILD clang-runtime-9.0.0.ebuild 829 BLAKE2B 5f1c36a17f575dc4e7a1a195d0fa035c4529391a6c3d61c873d8e1ac3b4bb556779a600dde20761ee4dd8ccda3d11630de979cbd067a501037279478690f4dc7 SHA512 22240d314fed260f92dfb761f4aa9901be30f4e597fd394377a6e51b112cbb5cf3d687f34546b98d5426055b82f57388b031445ef5b618455d5687268f2c923e
MISC metadata.xml 708 BLAKE2B 56cc586deba4a72cc9ebf5d0ac6b9dbb3767b736a96f1c0e4f8d9a715076645be25e42f1c610f55ba69e500bc828d629e7f2253e7c9ed6fd4b01032722bec3c8 SHA512 764eefdff5358c66cad9e8fe18fc7b938c7656268208639cbb92a4b5ae76f7de0dee86a729cc1e6745ddbf7308180885ef99047502e0e040020e738e3d0d1425
diff --git a/sys-devel/clang-runtime/clang-runtime-10.0.0.9999.ebuild b/sys-devel/clang-runtime/clang-runtime-10.0.0.9999.ebuild
index fdb2c5ce562e..34bd6e203736 100644
--- a/sys-devel/clang-runtime/clang-runtime-10.0.0.9999.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-10.0.0.9999.ebuild
@@ -13,6 +13,8 @@ LICENSE="metapackage"
SLOT="$(ver_cut 1-3)"
KEYWORDS=""
IUSE="+compiler-rt crt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+PROPERTIES="live"
RDEPEND="
compiler-rt? (
@@ -27,5 +29,3 @@ RDEPEND="
)
libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"
-
-REQUIRED_USE="sanitize? ( compiler-rt )"
diff --git a/sys-devel/clang-runtime/clang-runtime-8.0.1.ebuild b/sys-devel/clang-runtime/clang-runtime-8.0.1.ebuild
index 5dfc7693b07f..d77137643f4e 100644
--- a/sys-devel/clang-runtime/clang-runtime-8.0.1.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-8.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI=""
LICENSE="metapackage"
SLOT="${PV%_*}"
-KEYWORDS="amd64 arm ~arm64 ppc64 x86 ~amd64-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="amd64 arm arm64 ppc64 x86 ~amd64-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="+compiler-rt crt libcxx openmp +sanitize"
RDEPEND="
diff --git a/sys-devel/clang-runtime/clang-runtime-9.0.0.9999.ebuild b/sys-devel/clang-runtime/clang-runtime-9.0.0.9999.ebuild
index fdb2c5ce562e..34bd6e203736 100644
--- a/sys-devel/clang-runtime/clang-runtime-9.0.0.9999.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-9.0.0.9999.ebuild
@@ -13,6 +13,8 @@ LICENSE="metapackage"
SLOT="$(ver_cut 1-3)"
KEYWORDS=""
IUSE="+compiler-rt crt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+PROPERTIES="live"
RDEPEND="
compiler-rt? (
@@ -27,5 +29,3 @@ RDEPEND="
)
libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"
-
-REQUIRED_USE="sanitize? ( compiler-rt )"
diff --git a/sys-devel/clang-runtime/clang-runtime-9.0.0.ebuild b/sys-devel/clang-runtime/clang-runtime-9.0.0.ebuild
new file mode 100644
index 000000000000..53fffbc04674
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-9.0.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-build
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/"
+SRC_URI=""
+
+LICENSE="metapackage"
+SLOT="$(ver_cut 1-3)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="+compiler-rt crt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+ compiler-rt? (
+ ~sys-libs/compiler-rt-${PV}:${SLOT}
+ sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} )
+ )
+ crt? (
+ || (
+ sys-libs/netbsd-csu[${MULTILIB_USEDEP}]
+ sys-freebsd/freebsd-lib[${MULTILIB_USEDEP}]
+ )
+ )
+ libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+ openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"