summaryrefslogtreecommitdiff
path: root/sys-devel/lld
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-04-28 20:21:43 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-04-28 20:21:43 +0100
commit40aaaa64e86ba6710bbeb31c4615a6ce80e75e11 (patch)
tree758c221bad35c9288d0bd6df9c7dfc226728e52c /sys-devel/lld
parent8d5dbd847cbc704a6a06405856e94b461011afe3 (diff)
gentoo resync : 28.04.2021
Diffstat (limited to 'sys-devel/lld')
-rw-r--r--sys-devel/lld/Manifest16
-rw-r--r--sys-devel/lld/lld-10.0.1-r1.ebuild2
-rw-r--r--sys-devel/lld/lld-11.0.0-r1.ebuild2
-rw-r--r--sys-devel/lld/lld-11.0.1-r1.ebuild2
-rw-r--r--sys-devel/lld/lld-11.1.0-r1.ebuild2
-rw-r--r--sys-devel/lld/lld-11.1.0.ebuild2
-rw-r--r--sys-devel/lld/lld-12.0.0.ebuild (renamed from sys-devel/lld/lld-12.0.0_rc2.ebuild)2
-rw-r--r--sys-devel/lld/lld-12.0.0_rc3.ebuild68
8 files changed, 13 insertions, 83 deletions
diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest
index c25db1de879b..1c043e6eb48f 100644
--- a/sys-devel/lld/Manifest
+++ b/sys-devel/lld/Manifest
@@ -2,18 +2,16 @@ DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 30f19f56c4d1f6abcda5fec76256219d1e3
DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc9da40911bbe9ee3531c15ada9165e5002b1c2f778cf8735858485ea05a8754e3d3a5f4b15bdd6cb33d64a14692984 SHA512 b6d38871ccce0e086e27d35e42887618d68e57d8274735c59e3eabc42dee352412489296293f8d5169fe0044936345915ee7da61ebdc64ec10f7737f6ecd90f2
DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a SHA512 f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf
DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81
-DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197 SHA512 d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d
-DIST llvmorg-12.0.0-rc3.tar.gz 134244008 BLAKE2B ed09aa361b264387711ba1ee2e4b01c0c78ad97391df95e2542d4edc31f657cc33c8a2a45de63eb421908d5dadd9392a736610fbb04b3ecbd336d6514a649da8 SHA512 1fae53c6f255160cf4be53848b8b92c8b162ddcfbddf1bf0017faf249859040c15c862c4b52bc3ba894149139afb814e0674da88793ddebfc0756ba3aa7626ce
-EBUILD lld-10.0.1-r1.ebuild 1183 BLAKE2B f89bba4d18a02b42a46496e2fac76185ed78efb49a162ee8dce9c31f0de65779a945695936c7a476f0ee84f6164387f9cb987920734adc43aaac201a909e1e7b SHA512 0fbaee77c3cbc9590ab10765a95b83532b936eb798bccb9e3a8bb4c78e4679189b15f08618d48ccbcb875fbc2b4a1d166e0928c926466fee3bda3d4499477f01
+DIST llvmorg-12.0.0.tar.gz 134226215 BLAKE2B f9c3ba8c58571855caa4f206fd285c9b5be66672fb0814cb8bc0964a051f57f5d35013aa1e27cbda502652b37df1ec23474129109e76a42066847860db441dbe SHA512 0cff02155c5ac0d6db2b72d60d9819d5b5dd859663b45f721b1c7540239c2fceb1f57d9173f6870c49de851c242ed8e85c5c6d6577a1f8092a7c5dcd12513b26
+EBUILD lld-10.0.1-r1.ebuild 1182 BLAKE2B c40b16dba3b8905a9f38b6fb367595b21f051cce65c4d118963e3700d009adf0f3e3d58bf9456d3a9b6a91e805c3f309af5f9ceb79341693dca89852d62e6cbb SHA512 c81987067b33c69392434de16349a9dcdeb7344dabc01bf1146dc6033acb4561ff575b52a62aa43b30e99461998d29af0c6060f90cf6e3e8667cb1e9721033af
EBUILD lld-10.0.1.ebuild 1327 BLAKE2B c1933a141d5460f94cee3bdeac644760aec6d8e5906e3202e54a7a9da441a57d2de33b77d906dea4dcf6d7bac0bef97edd29c0a8d756093e9b56f81fbec07e01 SHA512 5901b7d0f5b2d07234d3287ab003e68b032a42e0887ab0d76fdd7a7af12feaea97a3ce07f06f3f1c428f7b5b4fa7f98daddf0909c8e3c0bf7ab2adc75363ed95
-EBUILD lld-11.0.0-r1.ebuild 1252 BLAKE2B 7953b40f18d309de6f7c31ab6ef41594145c984082ba4fd5a47197231dbfb549e1102e37a2dba0580c60220ec075593a52ee08d8df654eba37064411b9c28318 SHA512 43800b8fefd756be6535f3d148b5839403fcdcadb27e0d1896b5930c5787f6a14934ae6f139c111f8c821785b4803c6819d35982a7a611b64040801ce4ae60ee
+EBUILD lld-11.0.0-r1.ebuild 1251 BLAKE2B e8329bd8da12f281a80b7fee4c482f32c2b0e0c440ffb956394ff9a77eb226187a16df4e7b53a4a6b9f1c64c67b63cafa7a2501c93ca8ae30b0ab06a09a6f4fb SHA512 9a1cda08268ac9971b06c6e36ffbe752f9571c3c62ffee058bfcd14ca16b1ffeb9c6f9125e0b2b698caa0d812ffd9e0f1fe06689e3ee8b416e5efd18dd219d3c
EBUILD lld-11.0.0.ebuild 1396 BLAKE2B 07a3d3579893dedf289ca83285ee2525eb8c9f540cc0d56ce364196ecf283fb08de909e03bea512ecd87f485ff56e330d349fc67564ff286b27c43a2cb9c5973 SHA512 015524e207b25ecd6e9b9e5c51ea218aeee0bb88ca86e09c6ad8743dd2841d32234ae7faac908456e0b75e4c6da72837363e76f781cfb2cb337b5ac7e04f079b
-EBUILD lld-11.0.1-r1.ebuild 1255 BLAKE2B 5f719720deb1488bb386ca5f17a330c981db3ce16ae2f529a9de594b55f8c08b25923a1349ba3edc816af3c09eef4de95fbd10a444d8348345ebc993527e5cbc SHA512 d731ef570a1e88f3b45a02f1dd88bd5ab0fccb057a91714c7d31837db5d93261b44bbf2174d2c46171b6b80e2451f7e7260675b6a013f60775d5cd9a69af770d
+EBUILD lld-11.0.1-r1.ebuild 1254 BLAKE2B e5c14cfb974e92b292be3d04b5b3981fb17040c050bbfcf92094bb3bfd3ec15a750f3660dfc8c33fb087eb46aa78021e1c05054c203b82c1d606c8e647671295 SHA512 0a7a22b0d0b359485828ed4dda77de475ab4f2a8145d41c2fc26ecf4da07354d638328afb87242804275cec39b84c190f9f5a8dd9254ee10d82baf82e1221957
EBUILD lld-11.0.1.ebuild 1400 BLAKE2B 3ff6e59f2cb59db760e54af910f564c1d2d2086fd94b04982c0e918cee159b9fdfb7d8b9b3a63a500f04e715f0b505462b3ec2110dea2cb5fb3c466f506791b3 SHA512 cba352b000bec766f499e6df1063b86b9f8d5d4c6c763e1a03ff31abfa179d89ea98248a84b3e3c4769d3a61150e1ed281e9c4c1b18235cf831e55e03f4163e2
-EBUILD lld-11.1.0-r1.ebuild 1255 BLAKE2B 5f719720deb1488bb386ca5f17a330c981db3ce16ae2f529a9de594b55f8c08b25923a1349ba3edc816af3c09eef4de95fbd10a444d8348345ebc993527e5cbc SHA512 d731ef570a1e88f3b45a02f1dd88bd5ab0fccb057a91714c7d31837db5d93261b44bbf2174d2c46171b6b80e2451f7e7260675b6a013f60775d5cd9a69af770d
-EBUILD lld-11.1.0.ebuild 1403 BLAKE2B 66b6e15db17c488f1f4ca6ad389418d6316b1f1ea386eb5da6d7e95f2a8a2188ba2c04f482821ddc7caf65f5d6dddf9e2a049538ebe2437e1d7566c5432f1084 SHA512 ab8e6e5dd7b3dad28345e741a2d3e71bc18d94ec31b12ea520c647414b9785ebc7236bd437d1c1afe2f21931102a530c10756cc49fedf46014b5ba6eddbc2947
+EBUILD lld-11.1.0-r1.ebuild 1254 BLAKE2B e5c14cfb974e92b292be3d04b5b3981fb17040c050bbfcf92094bb3bfd3ec15a750f3660dfc8c33fb087eb46aa78021e1c05054c203b82c1d606c8e647671295 SHA512 0a7a22b0d0b359485828ed4dda77de475ab4f2a8145d41c2fc26ecf4da07354d638328afb87242804275cec39b84c190f9f5a8dd9254ee10d82baf82e1221957
+EBUILD lld-11.1.0.ebuild 1400 BLAKE2B 3ff6e59f2cb59db760e54af910f564c1d2d2086fd94b04982c0e918cee159b9fdfb7d8b9b3a63a500f04e715f0b505462b3ec2110dea2cb5fb3c466f506791b3 SHA512 cba352b000bec766f499e6df1063b86b9f8d5d4c6c763e1a03ff31abfa179d89ea98248a84b3e3c4769d3a61150e1ed281e9c4c1b18235cf831e55e03f4163e2
EBUILD lld-12.0.0.9999.ebuild 1628 BLAKE2B 0287a5e68645f48b08189ef850705bb3e161f42a384efad389ed7915f575f60e850c73087a4833257683e34d9acf2b4c7e930c02ef0cc34a6a1591454927cd2c SHA512 006e8a213d2517483a8c719c6634dcf1fe21281159737b40c4f50a2da51a730fe37e44b4d3b3f4fec0cff8c2055b57f49e94666180c7fd61046e8b60784d0e24
-EBUILD lld-12.0.0_rc2.ebuild 1628 BLAKE2B 0287a5e68645f48b08189ef850705bb3e161f42a384efad389ed7915f575f60e850c73087a4833257683e34d9acf2b4c7e930c02ef0cc34a6a1591454927cd2c SHA512 006e8a213d2517483a8c719c6634dcf1fe21281159737b40c4f50a2da51a730fe37e44b4d3b3f4fec0cff8c2055b57f49e94666180c7fd61046e8b60784d0e24
-EBUILD lld-12.0.0_rc3.ebuild 1628 BLAKE2B 0287a5e68645f48b08189ef850705bb3e161f42a384efad389ed7915f575f60e850c73087a4833257683e34d9acf2b4c7e930c02ef0cc34a6a1591454927cd2c SHA512 006e8a213d2517483a8c719c6634dcf1fe21281159737b40c4f50a2da51a730fe37e44b4d3b3f4fec0cff8c2055b57f49e94666180c7fd61046e8b60784d0e24
+EBUILD lld-12.0.0.ebuild 1665 BLAKE2B 126f62c4638e0a4cbe759fb0e65f790f2707029068e2294b329c832d1cb13767b002d704b2fe4e90c99a18a0885213b658b32d6b73d63f265694cb196450b15a SHA512 628c631ee7371520a630d72726e1878f964bcb564154d01989e2e8ce8f5d401fd37a0e3576363f40f27cbe3a101ba5a93f7b50ce89c74174549df85bfffd0eb6
EBUILD lld-13.0.0.9999.ebuild 1628 BLAKE2B 0287a5e68645f48b08189ef850705bb3e161f42a384efad389ed7915f575f60e850c73087a4833257683e34d9acf2b4c7e930c02ef0cc34a6a1591454927cd2c SHA512 006e8a213d2517483a8c719c6634dcf1fe21281159737b40c4f50a2da51a730fe37e44b4d3b3f4fec0cff8c2055b57f49e94666180c7fd61046e8b60784d0e24
MISC metadata.xml 216 BLAKE2B fe5e49887842aa513fbf1f2e09bed09a884d531fd21bdaeb2d389e8bf590b6c0e7063f0af98f66e2db129308ab0f0804ba327c3c752bbb4c900c59ac109d99aa SHA512 3485598147c953e72e1785693a489a7e7d73d59620b76054db9c0ce95d8bfa0e8ffec29da7f7a9d73a32e5b77eac07ca3306c56a972dc57fd89d477edaebf3d5
diff --git a/sys-devel/lld/lld-10.0.1-r1.ebuild b/sys-devel/lld/lld-10.0.1-r1.ebuild
index 3eb4d030dbbd..78f07434b1bd 100644
--- a/sys-devel/lld/lld-10.0.1-r1.ebuild
+++ b/sys-devel/lld/lld-10.0.1-r1.ebuild
@@ -14,7 +14,7 @@ llvm.org_set_globals
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/sys-devel/lld/lld-11.0.0-r1.ebuild b/sys-devel/lld/lld-11.0.0-r1.ebuild
index ccb34a35f4b7..7a05fc47a2a6 100644
--- a/sys-devel/lld/lld-11.0.0-r1.ebuild
+++ b/sys-devel/lld/lld-11.0.0-r1.ebuild
@@ -14,7 +14,7 @@ llvm.org_set_globals
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/sys-devel/lld/lld-11.0.1-r1.ebuild b/sys-devel/lld/lld-11.0.1-r1.ebuild
index 443ff658f0d3..32c44de6a55b 100644
--- a/sys-devel/lld/lld-11.0.1-r1.ebuild
+++ b/sys-devel/lld/lld-11.0.1-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/sys-devel/lld/lld-11.1.0-r1.ebuild b/sys-devel/lld/lld-11.1.0-r1.ebuild
index 443ff658f0d3..32c44de6a55b 100644
--- a/sys-devel/lld/lld-11.1.0-r1.ebuild
+++ b/sys-devel/lld/lld-11.1.0-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/sys-devel/lld/lld-11.1.0.ebuild b/sys-devel/lld/lld-11.1.0.ebuild
index e50f246fee37..af60afe03f28 100644
--- a/sys-devel/lld/lld-11.1.0.ebuild
+++ b/sys-devel/lld/lld-11.1.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/sys-devel/lld/lld-12.0.0_rc2.ebuild b/sys-devel/lld/lld-12.0.0.ebuild
index da442603c870..ed15ed677ced 100644
--- a/sys-devel/lld/lld-12.0.0_rc2.ebuild
+++ b/sys-devel/lld/lld-12.0.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/sys-devel/lld/lld-12.0.0_rc3.ebuild b/sys-devel/lld/lld-12.0.0_rc3.ebuild
deleted file mode 100644
index da442603c870..000000000000
--- a/sys-devel/lld/lld-12.0.0_rc3.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake llvm llvm.org python-any-r1
-
-DESCRIPTION="The LLVM linker (link editor)"
-HOMEPAGE="https://llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS=""
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="~sys-devel/llvm-${PV}"
-DEPEND="${RDEPEND}"
-BDEPEND="
- test? (
- >=dev-util/cmake-3.16
- $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]")
- )"
-
-LLVM_COMPONENTS=( lld libunwind/include/mach-o )
-LLVM_TEST_COMPONENTS=( llvm/utils/{lit,unittest} )
-llvm.org_set_globals
-
-python_check_deps() {
- has_version -b "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
- use test && python-any-r1_pkg_setup
-}
-
-src_unpack() {
- llvm.org_src_unpack
-
- # Directory ${WORKDIR}/llvm does not exist with USE="-test",
- # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below,
- # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system
- # (lld/MachO/CMakeLists.txt) and is expected to be resolvable
- # to existent directory ${WORKDIR}/libunwind/include.
- mkdir -p "${WORKDIR}/llvm" || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=ON
- -DLLVM_INCLUDE_TESTS=$(usex test)
- -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
- )
- use test && mycmakeargs+=(
- -DLLVM_BUILD_TESTS=ON
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- cmake_src_configure
-}
-
-src_test() {
- local -x LIT_PRESERVES_TMP=1
- cmake_build check-lld
-}