diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /sys-devel/clang-runtime |
reinit the tree, so we can have metadata
Diffstat (limited to 'sys-devel/clang-runtime')
-rw-r--r-- | sys-devel/clang-runtime/Manifest | 8 | ||||
-rw-r--r-- | sys-devel/clang-runtime/clang-runtime-3.9.0.ebuild | 20 | ||||
-rw-r--r-- | sys-devel/clang-runtime/clang-runtime-3.9.1.ebuild | 20 | ||||
-rw-r--r-- | sys-devel/clang-runtime/clang-runtime-4.0.1.ebuild | 25 | ||||
-rw-r--r-- | sys-devel/clang-runtime/clang-runtime-5.0.0.ebuild | 25 | ||||
-rw-r--r-- | sys-devel/clang-runtime/clang-runtime-5.0.9999.ebuild | 26 | ||||
-rw-r--r-- | sys-devel/clang-runtime/clang-runtime-9999.ebuild | 26 | ||||
-rw-r--r-- | sys-devel/clang-runtime/metadata.xml | 13 |
8 files changed, 163 insertions, 0 deletions
diff --git a/sys-devel/clang-runtime/Manifest b/sys-devel/clang-runtime/Manifest new file mode 100644 index 000000000000..a628be7e49dd --- /dev/null +++ b/sys-devel/clang-runtime/Manifest @@ -0,0 +1,8 @@ +EBUILD clang-runtime-3.9.0.ebuild 540 SHA256 fa4a134bf45550e7e552e5c181a42cb46effdc3422eaa16f10295dde3c7a581c SHA512 d1e6a8970108537c2637210113c2ad95f37c50da652fe0e66811b087d348f2afc6236d9fd15d7e50b4b7c93805adc0fbb010926eee2cd10c318495ce1b224e50 WHIRLPOOL fb6e7a3a64d517b2f051b7c1bc6bf5b228cc44fe7a2a91ac11d09e0a7e3baec5ffb4ffa23c1b24d517c79c44449bf06a7e4e5aa2d52ac80bfb80db7cfa552bfc +EBUILD clang-runtime-3.9.1.ebuild 569 SHA256 bfcb63171b040316f64dd0f0a7f27bbc96a34753a9fabb3364c7bbe000df8f83 SHA512 b78a53021a94b191c3c48a0db9b8e0a395714dfb204569180eedc4cb390d948ad78d9f87d6974cc6ff036fc05ed10aa30cadfc521d18205cdf6d556814d92a29 WHIRLPOOL 99ac84b5830a0c0d92e1eea6639f975691dce4ac811a5fb56825e830d0729dc7f0837ba5fbc3ae38132b8bab424da3f34dac0bec5cc1f7bc4ad4dc2b7d85d7f8 +EBUILD clang-runtime-4.0.1.ebuild 641 SHA256 b1c2d1839537ead09681098e00b0d2881a09672ffb8b6c8643fc29fd9c7f182b SHA512 4d0c4791a6ef8925dd1d7a834f8a3d020fcb50f63bd78195707aac174d29a619808ae80ab2bd2f18a38057dd906d36664f79b00a038a04811d339304a65b817f WHIRLPOOL 2e6d68742cfc7044483e416ab2c112ebe9e4a312f16324e004c80b804c3ed1109882b7bee17bfe70bffd6feb685a34c8f19b3f542595c2a1b2562f25662cda67 +EBUILD clang-runtime-5.0.0.ebuild 641 SHA256 b1c2d1839537ead09681098e00b0d2881a09672ffb8b6c8643fc29fd9c7f182b SHA512 4d0c4791a6ef8925dd1d7a834f8a3d020fcb50f63bd78195707aac174d29a619808ae80ab2bd2f18a38057dd906d36664f79b00a038a04811d339304a65b817f WHIRLPOOL 2e6d68742cfc7044483e416ab2c112ebe9e4a312f16324e004c80b804c3ed1109882b7bee17bfe70bffd6feb685a34c8f19b3f542595c2a1b2562f25662cda67 +EBUILD clang-runtime-5.0.9999.ebuild 664 SHA256 bd1f167071b4d5da0c52726b1510f074a560b9882805fd2b9226f301af0949a6 SHA512 9130a2868b8e37b1e20d57ec151ad8560d8fdc487b1d0e086f95d4c9edeee802efaec1a9e7c2e5cb06093b3127c9199eebfcf93a287fef535a79ca59b69dc9d0 WHIRLPOOL 479b434ac568fa1a2d3c540cd8f302492d7056949ab63540686e8f1119215f775cf98df1f928a6704189d6be20f2048088d240f861435dbf418c1261d4f0fa1f +EBUILD clang-runtime-9999.ebuild 664 SHA256 ec435ea8a12b08d448df728834b5a725ec903c798478dbd8eb251e69812ca3bf SHA512 e1e29618485e3153042f366c2ee178d1befb4fa2ecf52fe70e50d97e50bb3d7bb3fc51430f762106ddba77f050cf47d721fe9bbde14c5f8c0fc596e000c067d8 WHIRLPOOL 96b768d2397c08082d9d9987d0f321d911363d6e98ff5d99059d73e4a102f8125f6d0fd800862bfcb63880bec4e414a6bdd350d5269602b2ed1390463d5e2705 +MISC ChangeLog 818 SHA256 acb5dc867dad2923a203979fc98765f8c389e5c2136a531ba2992c453121a05a SHA512 60f00ace5acce92292787b604b214ee8cd19a4ebb5ff37841606b55f578d7c2b7dab913a7c494e6273a3136a14c8b480657930f92fb223f759e0710df74c7d0e WHIRLPOOL 23db0af007baca7a5b45dc50b5d91ab80ef98ded040e10dbb646d4bed19522abce2323a39f48ac7b45ed4fa61ea2a8692bbcb2c8b1973922546cacc3e8c367cc +MISC metadata.xml 578 SHA256 c321dd480fa2623ba20b5506bf6a0e2f208b6fbdadbabee90b9385e3a966cf6f SHA512 822f56b33d991088ad5e51c3dd96e2e36f544b68c57e45ed8365835d1ef6d0eb797f9de1f8f33b59fbbaf085e245079ca767d5e8b773261cf9ad2c5629b7b16a WHIRLPOOL 903ce4992a32a83fb6f2d4851771204b00fec9edef9a44e6fff4c72a6efbb446e8ae2531dbb470fa5dc314b777ed05cb4375073eb74a8b39697f30ec599abf5e diff --git a/sys-devel/clang-runtime/clang-runtime-3.9.0.ebuild b/sys-devel/clang-runtime/clang-runtime-3.9.0.ebuild new file mode 100644 index 000000000000..d7041b6811b5 --- /dev/null +++ b/sys-devel/clang-runtime/clang-runtime-3.9.0.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit multilib-build + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="https://clang.llvm.org/" +SRC_URI="" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos" +IUSE="libcxx openmp" + +# compiler-rt is installed unconditionally +RDEPEND=" + libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] ) + openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )" diff --git a/sys-devel/clang-runtime/clang-runtime-3.9.1.ebuild b/sys-devel/clang-runtime/clang-runtime-3.9.1.ebuild new file mode 100644 index 000000000000..9d158ddc2ccf --- /dev/null +++ b/sys-devel/clang-runtime/clang-runtime-3.9.1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit multilib-build + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="https://clang.llvm.org/" +SRC_URI="" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="libcxx openmp" + +# compiler-rt is installed unconditionally +RDEPEND=" + libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] ) + openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )" diff --git a/sys-devel/clang-runtime/clang-runtime-4.0.1.ebuild b/sys-devel/clang-runtime/clang-runtime-4.0.1.ebuild new file mode 100644 index 000000000000..6b19bc98151c --- /dev/null +++ b/sys-devel/clang-runtime/clang-runtime-4.0.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit multilib-build + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="https://clang.llvm.org/" +SRC_URI="" + +LICENSE="metapackage" +SLOT="${PV%_*}" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+compiler-rt libcxx openmp +sanitize" + +RDEPEND=" + compiler-rt? ( + ~sys-libs/compiler-rt-${PV}:${SLOT} + sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} ) + ) + 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-5.0.0.ebuild b/sys-devel/clang-runtime/clang-runtime-5.0.0.ebuild new file mode 100644 index 000000000000..6b19bc98151c --- /dev/null +++ b/sys-devel/clang-runtime/clang-runtime-5.0.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit multilib-build + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="https://clang.llvm.org/" +SRC_URI="" + +LICENSE="metapackage" +SLOT="${PV%_*}" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+compiler-rt libcxx openmp +sanitize" + +RDEPEND=" + compiler-rt? ( + ~sys-libs/compiler-rt-${PV}:${SLOT} + sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} ) + ) + 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-5.0.9999.ebuild b/sys-devel/clang-runtime/clang-runtime-5.0.9999.ebuild new file mode 100644 index 000000000000..f7f004201f60 --- /dev/null +++ b/sys-devel/clang-runtime/clang-runtime-5.0.9999.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit multilib-build + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="https://clang.llvm.org/" +SRC_URI="" + +LICENSE="metapackage" +# Note: keep it matching clang-9999 version +SLOT="5.0.1" +KEYWORDS="" +IUSE="+compiler-rt libcxx openmp +sanitize" + +RDEPEND=" + compiler-rt? ( + ~sys-libs/compiler-rt-${PV}:${SLOT} + sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} ) + ) + 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-9999.ebuild b/sys-devel/clang-runtime/clang-runtime-9999.ebuild new file mode 100644 index 000000000000..b2d5450cc7aa --- /dev/null +++ b/sys-devel/clang-runtime/clang-runtime-9999.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit multilib-build + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="https://clang.llvm.org/" +SRC_URI="" + +LICENSE="metapackage" +# Note: keep it matching clang-9999 version +SLOT="6.0.0" +KEYWORDS="" +IUSE="+compiler-rt libcxx openmp +sanitize" + +RDEPEND=" + compiler-rt? ( + ~sys-libs/compiler-rt-${PV}:${SLOT} + sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} ) + ) + 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/metadata.xml b/sys-devel/clang-runtime/metadata.xml new file mode 100644 index 000000000000..f761b620168e --- /dev/null +++ b/sys-devel/clang-runtime/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>llvm@gentoo.org</email> + </maintainer> + <use> + <flag name="compiler-rt">Install <pkg>sys-libs/compiler-rt</pkg> for -rtlib=compiler-rt</flag> + <flag name="libcxx">Install <pkg>sys-libs/libcxx</pkg> for -stdlib=libc++</flag> + <flag name="openmp">Install <pkg>sys-libs/libomp</pkg> for -fopenmp support</flag> + <flag name="sanitize">Enable compiler-rt sanitizer (-fsanitize*) support</flag> + </use> +</pkgmetadata> |