* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2022-09-20 11:07 Michał Górny
0 siblings, 0 replies; 41+ messages in thread
From: Michał Górny @ 2022-09-20 11:07 UTC (permalink / raw
To: gentoo-commits
commit: 84c8030e81a7e6e710b82d0ae9b28a190e6e2ee0
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 19 09:17:28 2022 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Sep 20 11:05:58 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84c8030e
sys-devel/lld-toolchain-symlinks: New package for binutils-free sys
New package that installs generic "ld" symlink to LLD, for use
on binutils-free systems. Note that while LLD itself is not slotted,
this package is as it installs symlinks into slotted LLVM directories
to avoid colliding with binutils-config.
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
.../lld-toolchain-symlinks-16.ebuild | 34 ++++++++++++++++++++++
sys-devel/lld-toolchain-symlinks/metadata.xml | 16 ++++++++++
2 files changed, 50 insertions(+)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16.ebuild
new file mode 100644
index 000000000000..aefb59aafa0d
--- /dev/null
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib
+
+DESCRIPTION="Symlinks to use LLD on binutils-free system"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LLVM"
+SRC_URI=""
+S=${WORKDIR}
+
+LICENSE="public-domain"
+SLOT="${PV}"
+KEYWORDS=""
+PROPERTIES="live"
+IUSE="+native-symlinks"
+
+RDEPEND="
+ sys-devel/lld
+"
+
+src_install() {
+ use native-symlinks || return
+
+ local abi
+ local dest=/usr/lib/llvm/${SLOT}/bin
+ dodir "${dest}"
+ dosym ../../../../bin/ld.lld "${dest}/ld"
+ for abi in $(get_all_abis); do
+ local abi_chost=$(get_abi_CHOST "${abi}")
+ dosym ../../../../bin/ld.lld "${dest}/${abi_chost}-ld"
+ done
+}
diff --git a/sys-devel/lld-toolchain-symlinks/metadata.xml b/sys-devel/lld-toolchain-symlinks/metadata.xml
new file mode 100644
index 000000000000..1583779e583b
--- /dev/null
+++ b/sys-devel/lld-toolchain-symlinks/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>llvm@gentoo.org</email>
+ </maintainer>
+ <use>
+ <flag name="native-symlinks">
+ Install generic 'ld' symlink, as well as ${CTARGET}-ld.
+ These symlinks are installed into slotted LLVM bindir,
+ so they should not take precedence over symlinks installed
+ into /usr/bin by <pkg>sys-devel/binutils-config</pkg>
+ but they can be helpful for binutils-free setups.
+ </flag>
+ </use>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2022-09-20 11:17 Michał Górny
0 siblings, 0 replies; 41+ messages in thread
From: Michał Górny @ 2022-09-20 11:17 UTC (permalink / raw
To: gentoo-commits
commit: 3d47ca4f047bc0ded5dc9f624beef421e5e0e678
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 20 11:13:37 2022 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Sep 20 11:17:46 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d47ca4f
sys-devel/lld-toolchain-symlinks: Add for LLVM 15.x
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
.../lld-toolchain-symlinks-15.ebuild | 33 ++++++++++++++++++++++
1 file changed, 33 insertions(+)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15.ebuild
new file mode 100644
index 000000000000..75ee3dd007f7
--- /dev/null
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib
+
+DESCRIPTION="Symlinks to use LLD on binutils-free system"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LLVM"
+SRC_URI=""
+S=${WORKDIR}
+
+LICENSE="public-domain"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+native-symlinks"
+
+RDEPEND="
+ sys-devel/lld
+"
+
+src_install() {
+ use native-symlinks || return
+
+ local abi
+ local dest=/usr/lib/llvm/${SLOT}/bin
+ dodir "${dest}"
+ dosym ../../../../bin/ld.lld "${dest}/ld"
+ for abi in $(get_all_abis); do
+ local abi_chost=$(get_abi_CHOST "${abi}")
+ dosym ../../../../bin/ld.lld "${dest}/${abi_chost}-ld"
+ done
+}
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2022-09-20 16:55 Michał Górny
0 siblings, 0 replies; 41+ messages in thread
From: Michał Górny @ 2022-09-20 16:55 UTC (permalink / raw
To: gentoo-commits
commit: c41a3115e0c607611cf3db88bab5226d5bd77d7b
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 20 15:06:49 2022 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Sep 20 16:55:26 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c41a3115
sys-devel/lld-toolchain-symlinks: Add for LLVM 14.x
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
.../lld-toolchain-symlinks-14.ebuild | 33 ++++++++++++++++++++++
1 file changed, 33 insertions(+)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14.ebuild
new file mode 100644
index 000000000000..75ee3dd007f7
--- /dev/null
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib
+
+DESCRIPTION="Symlinks to use LLD on binutils-free system"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LLVM"
+SRC_URI=""
+S=${WORKDIR}
+
+LICENSE="public-domain"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+native-symlinks"
+
+RDEPEND="
+ sys-devel/lld
+"
+
+src_install() {
+ use native-symlinks || return
+
+ local abi
+ local dest=/usr/lib/llvm/${SLOT}/bin
+ dodir "${dest}"
+ dosym ../../../../bin/ld.lld "${dest}/ld"
+ for abi in $(get_all_abis); do
+ local abi_chost=$(get_abi_CHOST "${abi}")
+ dosym ../../../../bin/ld.lld "${dest}/${abi_chost}-ld"
+ done
+}
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2022-10-13 15:41 Michał Górny
0 siblings, 0 replies; 41+ messages in thread
From: Michał Górny @ 2022-10-13 15:41 UTC (permalink / raw
To: gentoo-commits
commit: 40be2519bcd439fc67a3a8c77656388d05a3c3c4
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 13 15:38:01 2022 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Oct 13 15:41:13 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40be2519
sys-devel/lld-toolchain-symlinks: Do not multilib by default
Bug: https://bugs.gentoo.org/876901
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
...nks-14.ebuild => lld-toolchain-symlinks-14-r1.ebuild} | 16 +++++++++++-----
...nks-15.ebuild => lld-toolchain-symlinks-15-r1.ebuild} | 16 +++++++++++-----
...nks-16.ebuild => lld-toolchain-symlinks-16-r1.ebuild} | 16 +++++++++++-----
sys-devel/lld-toolchain-symlinks/metadata.xml | 5 +++++
4 files changed, 38 insertions(+), 15 deletions(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14-r1.ebuild
similarity index 64%
rename from sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14.ebuild
rename to sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14-r1.ebuild
index 75ee3dd007f7..c1a6e31f926c 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14-r1.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="+native-symlinks"
+IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
sys-devel/lld
@@ -22,12 +22,18 @@ RDEPEND="
src_install() {
use native-symlinks || return
- local abi
+ local chosts=( "${CHOST}" )
+ if use multilib-symlinks; then
+ local abi
+ for abi in $(get_all_abis); do
+ chosts+=( "$(get_abi_CHOST "${abi}")" )
+ done
+ fi
+
local dest=/usr/lib/llvm/${SLOT}/bin
dodir "${dest}"
dosym ../../../../bin/ld.lld "${dest}/ld"
- for abi in $(get_all_abis); do
- local abi_chost=$(get_abi_CHOST "${abi}")
- dosym ../../../../bin/ld.lld "${dest}/${abi_chost}-ld"
+ for chost in "${chosts[@]}"; do
+ dosym ../../../../bin/ld.lld "${dest}/${chost}-ld"
done
}
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r1.ebuild
similarity index 64%
rename from sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15.ebuild
rename to sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r1.ebuild
index 75ee3dd007f7..c1a6e31f926c 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r1.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="+native-symlinks"
+IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
sys-devel/lld
@@ -22,12 +22,18 @@ RDEPEND="
src_install() {
use native-symlinks || return
- local abi
+ local chosts=( "${CHOST}" )
+ if use multilib-symlinks; then
+ local abi
+ for abi in $(get_all_abis); do
+ chosts+=( "$(get_abi_CHOST "${abi}")" )
+ done
+ fi
+
local dest=/usr/lib/llvm/${SLOT}/bin
dodir "${dest}"
dosym ../../../../bin/ld.lld "${dest}/ld"
- for abi in $(get_all_abis); do
- local abi_chost=$(get_abi_CHOST "${abi}")
- dosym ../../../../bin/ld.lld "${dest}/${abi_chost}-ld"
+ for chost in "${chosts[@]}"; do
+ dosym ../../../../bin/ld.lld "${dest}/${chost}-ld"
done
}
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r1.ebuild
similarity index 63%
rename from sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16.ebuild
rename to sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r1.ebuild
index aefb59aafa0d..0fc37704b2b3 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r1.ebuild
@@ -14,7 +14,7 @@ LICENSE="public-domain"
SLOT="${PV}"
KEYWORDS=""
PROPERTIES="live"
-IUSE="+native-symlinks"
+IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
sys-devel/lld
@@ -23,12 +23,18 @@ RDEPEND="
src_install() {
use native-symlinks || return
- local abi
+ local chosts=( "${CHOST}" )
+ if use multilib-symlinks; then
+ local abi
+ for abi in $(get_all_abis); do
+ chosts+=( "$(get_abi_CHOST "${abi}")" )
+ done
+ fi
+
local dest=/usr/lib/llvm/${SLOT}/bin
dodir "${dest}"
dosym ../../../../bin/ld.lld "${dest}/ld"
- for abi in $(get_all_abis); do
- local abi_chost=$(get_abi_CHOST "${abi}")
- dosym ../../../../bin/ld.lld "${dest}/${abi_chost}-ld"
+ for chost in "${chosts[@]}"; do
+ dosym ../../../../bin/ld.lld "${dest}/${chost}-ld"
done
}
diff --git a/sys-devel/lld-toolchain-symlinks/metadata.xml b/sys-devel/lld-toolchain-symlinks/metadata.xml
index 1583779e583b..69ca87c01788 100644
--- a/sys-devel/lld-toolchain-symlinks/metadata.xml
+++ b/sys-devel/lld-toolchain-symlinks/metadata.xml
@@ -5,6 +5,11 @@
<email>llvm@gentoo.org</email>
</maintainer>
<use>
+ <flag name="multilib-symlinks">
+ Install symlinks for all ABI CHOSTs. Note that this can
+ result in gcc being overrode for native builds, as well
+ as conflict with crossdev if used for the same targets.
+ </flag>
<flag name="native-symlinks">
Install generic 'ld' symlink, as well as ${CTARGET}-ld.
These symlinks are installed into slotted LLVM bindir,
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2022-10-14 13:08 Michał Górny
0 siblings, 0 replies; 41+ messages in thread
From: Michał Górny @ 2022-10-14 13:08 UTC (permalink / raw
To: gentoo-commits
commit: ca56f3d38635c0df7035d296b8478e30eb20de64
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 14 13:01:16 2022 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Oct 14 13:08:21 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca56f3d3
sys-devel/lld-toolchain-symlinks: Support slotted LLD 15+
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
.../lld-toolchain-symlinks-15-r2.ebuild | 39 +++++++++++++++++++++
.../lld-toolchain-symlinks-16-r2.ebuild | 40 ++++++++++++++++++++++
2 files changed, 79 insertions(+)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild
new file mode 100644
index 000000000000..ee8671571c75
--- /dev/null
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib
+
+DESCRIPTION="Symlinks to use LLD on binutils-free system"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LLVM"
+SRC_URI=""
+S=${WORKDIR}
+
+LICENSE="public-domain"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="multilib-symlinks +native-symlinks"
+
+RDEPEND="
+ sys-devel/lld:${SLOT}
+"
+
+src_install() {
+ use native-symlinks || return
+
+ local chosts=( "${CHOST}" )
+ if use multilib-symlinks; then
+ local abi
+ for abi in $(get_all_abis); do
+ chosts+=( "$(get_abi_CHOST "${abi}")" )
+ done
+ fi
+
+ local dest=/usr/lib/llvm/${SLOT}/bin
+ dodir "${dest}"
+ dosym ld.lld "${dest}/ld"
+ for chost in "${chosts[@]}"; do
+ dosym ld.lld "${dest}/${chost}-ld"
+ done
+}
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild
new file mode 100644
index 000000000000..75dc4a1de3c4
--- /dev/null
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib
+
+DESCRIPTION="Symlinks to use LLD on binutils-free system"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LLVM"
+SRC_URI=""
+S=${WORKDIR}
+
+LICENSE="public-domain"
+SLOT="${PV}"
+KEYWORDS=""
+PROPERTIES="live"
+IUSE="multilib-symlinks +native-symlinks"
+
+RDEPEND="
+ sys-devel/lld:${SLOT}
+"
+
+src_install() {
+ use native-symlinks || return
+
+ local chosts=( "${CHOST}" )
+ if use multilib-symlinks; then
+ local abi
+ for abi in $(get_all_abis); do
+ chosts+=( "$(get_abi_CHOST "${abi}")" )
+ done
+ fi
+
+ local dest=/usr/lib/llvm/${SLOT}/bin
+ dodir "${dest}"
+ dosym ld.lld "${dest}/ld"
+ for chost in "${chosts[@]}"; do
+ dosym ld.lld "${dest}/${chost}-ld"
+ done
+}
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2022-10-14 15:38 Michał Górny
0 siblings, 0 replies; 41+ messages in thread
From: Michał Górny @ 2022-10-14 15:38 UTC (permalink / raw
To: gentoo-commits
commit: 2aec5a99eaf127a9c5a643317c1fcb5867e3f268
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 14 15:38:11 2022 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Oct 14 15:38:37 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aec5a99
sys-devel/lld-toolchain-symlinks: Support slotted LLD 14
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
.../lld-toolchain-symlinks-14-r2.ebuild | 39 ++++++++++++++++++++++
1 file changed, 39 insertions(+)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14-r2.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14-r2.ebuild
new file mode 100644
index 000000000000..ee8671571c75
--- /dev/null
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14-r2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib
+
+DESCRIPTION="Symlinks to use LLD on binutils-free system"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LLVM"
+SRC_URI=""
+S=${WORKDIR}
+
+LICENSE="public-domain"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="multilib-symlinks +native-symlinks"
+
+RDEPEND="
+ sys-devel/lld:${SLOT}
+"
+
+src_install() {
+ use native-symlinks || return
+
+ local chosts=( "${CHOST}" )
+ if use multilib-symlinks; then
+ local abi
+ for abi in $(get_all_abis); do
+ chosts+=( "$(get_abi_CHOST "${abi}")" )
+ done
+ fi
+
+ local dest=/usr/lib/llvm/${SLOT}/bin
+ dodir "${dest}"
+ dosym ld.lld "${dest}/ld"
+ for chost in "${chosts[@]}"; do
+ dosym ld.lld "${dest}/${chost}-ld"
+ done
+}
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2022-10-26 17:10 Arthur Zamarin
0 siblings, 0 replies; 41+ messages in thread
From: Arthur Zamarin @ 2022-10-26 17:10 UTC (permalink / raw
To: gentoo-commits
commit: e3222b71f0fcb3464191e6cbec1f8d99055b07c9
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 26 17:10:10 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 26 17:10:10 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3222b71
sys-devel/lld-toolchain-symlinks: Stabilize 15-r2 arm64, #878087
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild
index ee8671571c75..bc4aff646d2f 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild
@@ -12,7 +12,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2022-10-26 19:21 Arthur Zamarin
0 siblings, 0 replies; 41+ messages in thread
From: Arthur Zamarin @ 2022-10-26 19:21 UTC (permalink / raw
To: gentoo-commits
commit: b0ac54929a1085051846ee5a34ad7ec215c4b52f
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 26 19:21:04 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 26 19:21:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0ac5492
sys-devel/lld-toolchain-symlinks: Stabilize 15-r2 ppc64, #878087
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild
index bc4aff646d2f..cab1625ad3c1 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild
@@ -12,7 +12,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ppc64 ~riscv ~x86"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2022-10-29 7:22 Agostino Sarubbo
0 siblings, 0 replies; 41+ messages in thread
From: Agostino Sarubbo @ 2022-10-29 7:22 UTC (permalink / raw
To: gentoo-commits
commit: 81031b8901b19a3ce6001cbd8349f12bbf5ff46e
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 07:22:14 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 07:22:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81031b89
sys-devel/lld-toolchain-symlinks: Stabilize 15-r2 arm, #878087
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild
index cab1625ad3c1..8af816cdc6ee 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild
@@ -12,7 +12,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm arm64 ~ppc ppc64 ~riscv ~x86"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2022-11-02 13:50 Agostino Sarubbo
0 siblings, 0 replies; 41+ messages in thread
From: Agostino Sarubbo @ 2022-11-02 13:50 UTC (permalink / raw
To: gentoo-commits
commit: d227b70e2cac68585e7fc5f3b4434d4025c68b4d
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 2 13:49:59 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Nov 2 13:49:59 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d227b70e
sys-devel/lld-toolchain-symlinks: Stabilize 15-r2 x86, #878087
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild
index 8af816cdc6ee..029b75fca4e5 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild
@@ -12,7 +12,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="~amd64 arm arm64 ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm arm64 ~ppc ppc64 ~riscv x86"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2022-11-05 11:33 Joonas Niilola
0 siblings, 0 replies; 41+ messages in thread
From: Joonas Niilola @ 2022-11-05 11:33 UTC (permalink / raw
To: gentoo-commits
commit: da5fe3a3f1cd0fbffb2c16f2f1e26aa60d4d906d
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 5 11:32:00 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Nov 5 11:33:49 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da5fe3a3
sys-devel/lld-toolchain-symlinks: Stabilize 15-r2 amd64, #878087
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild
index 029b75fca4e5..2252eb1bae77 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild
@@ -12,7 +12,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="~amd64 arm arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2023-01-07 14:40 Michał Górny
0 siblings, 0 replies; 41+ messages in thread
From: Michał Górny @ 2023-01-07 14:40 UTC (permalink / raw
To: gentoo-commits
commit: 064179503974a96153ed6ec09a924f90f7514549
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 7 14:39:23 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Jan 7 14:39:23 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06417950
sys-devel/lld-toolchain-symlinks: Remove the -r1s
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
.../lld-toolchain-symlinks-14-r1.ebuild | 39 ---------------------
.../lld-toolchain-symlinks-15-r1.ebuild | 39 ---------------------
.../lld-toolchain-symlinks-16-r1.ebuild | 40 ----------------------
3 files changed, 118 deletions(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14-r1.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14-r1.ebuild
deleted file mode 100644
index c1a6e31f926c..000000000000
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib
-
-DESCRIPTION="Symlinks to use LLD on binutils-free system"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LLVM"
-SRC_URI=""
-S=${WORKDIR}
-
-LICENSE="public-domain"
-SLOT="${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="multilib-symlinks +native-symlinks"
-
-RDEPEND="
- sys-devel/lld
-"
-
-src_install() {
- use native-symlinks || return
-
- local chosts=( "${CHOST}" )
- if use multilib-symlinks; then
- local abi
- for abi in $(get_all_abis); do
- chosts+=( "$(get_abi_CHOST "${abi}")" )
- done
- fi
-
- local dest=/usr/lib/llvm/${SLOT}/bin
- dodir "${dest}"
- dosym ../../../../bin/ld.lld "${dest}/ld"
- for chost in "${chosts[@]}"; do
- dosym ../../../../bin/ld.lld "${dest}/${chost}-ld"
- done
-}
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r1.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r1.ebuild
deleted file mode 100644
index c1a6e31f926c..000000000000
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib
-
-DESCRIPTION="Symlinks to use LLD on binutils-free system"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LLVM"
-SRC_URI=""
-S=${WORKDIR}
-
-LICENSE="public-domain"
-SLOT="${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="multilib-symlinks +native-symlinks"
-
-RDEPEND="
- sys-devel/lld
-"
-
-src_install() {
- use native-symlinks || return
-
- local chosts=( "${CHOST}" )
- if use multilib-symlinks; then
- local abi
- for abi in $(get_all_abis); do
- chosts+=( "$(get_abi_CHOST "${abi}")" )
- done
- fi
-
- local dest=/usr/lib/llvm/${SLOT}/bin
- dodir "${dest}"
- dosym ../../../../bin/ld.lld "${dest}/ld"
- for chost in "${chosts[@]}"; do
- dosym ../../../../bin/ld.lld "${dest}/${chost}-ld"
- done
-}
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r1.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r1.ebuild
deleted file mode 100644
index 0fc37704b2b3..000000000000
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib
-
-DESCRIPTION="Symlinks to use LLD on binutils-free system"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LLVM"
-SRC_URI=""
-S=${WORKDIR}
-
-LICENSE="public-domain"
-SLOT="${PV}"
-KEYWORDS=""
-PROPERTIES="live"
-IUSE="multilib-symlinks +native-symlinks"
-
-RDEPEND="
- sys-devel/lld
-"
-
-src_install() {
- use native-symlinks || return
-
- local chosts=( "${CHOST}" )
- if use multilib-symlinks; then
- local abi
- for abi in $(get_all_abis); do
- chosts+=( "$(get_abi_CHOST "${abi}")" )
- done
- fi
-
- local dest=/usr/lib/llvm/${SLOT}/bin
- dodir "${dest}"
- dosym ../../../../bin/ld.lld "${dest}/ld"
- for chost in "${chosts[@]}"; do
- dosym ../../../../bin/ld.lld "${dest}/${chost}-ld"
- done
-}
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2023-01-25 8:12 Michał Górny
0 siblings, 0 replies; 41+ messages in thread
From: Michał Górny @ 2023-01-25 8:12 UTC (permalink / raw
To: gentoo-commits
commit: d205d2f3bb95fececd947b1fd932082ef14dd8be
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 25 08:04:09 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Jan 25 08:10:09 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d205d2f3
sys-devel/lld-toolchain-symlinks: Add 17 live ebuild
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
.../lld-toolchain-symlinks-17.ebuild | 40 ++++++++++++++++++++++
1 file changed, 40 insertions(+)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
new file mode 100644
index 000000000000..a882c715a3a7
--- /dev/null
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib
+
+DESCRIPTION="Symlinks to use LLD on binutils-free system"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LLVM"
+SRC_URI=""
+S=${WORKDIR}
+
+LICENSE="public-domain"
+SLOT="${PV}"
+KEYWORDS=""
+PROPERTIES="live"
+IUSE="multilib-symlinks +native-symlinks"
+
+RDEPEND="
+ sys-devel/lld:${SLOT}
+"
+
+src_install() {
+ use native-symlinks || return
+
+ local chosts=( "${CHOST}" )
+ if use multilib-symlinks; then
+ local abi
+ for abi in $(get_all_abis); do
+ chosts+=( "$(get_abi_CHOST "${abi}")" )
+ done
+ fi
+
+ local dest=/usr/lib/llvm/${SLOT}/bin
+ dodir "${dest}"
+ dosym ld.lld "${dest}/ld"
+ for chost in "${chosts[@]}"; do
+ dosym ld.lld "${dest}/${chost}-ld"
+ done
+}
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2023-03-18 15:03 Michał Górny
0 siblings, 0 replies; 41+ messages in thread
From: Michał Górny @ 2023-03-18 15:03 UTC (permalink / raw
To: gentoo-commits
commit: c4567a38b6b054485eb4a5cf6edd67ec24f1db57
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 18 07:39:14 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Mar 18 15:03:09 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4567a38
sys-devel/lld-toolchain-symlinks: Bump to 16.0.0
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild
index 75dc4a1de3c4..062d273129c7 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,8 +12,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS=""
-PROPERTIES="live"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2023-06-13 18:28 Arthur Zamarin
0 siblings, 0 replies; 41+ messages in thread
From: Arthur Zamarin @ 2023-06-13 18:28 UTC (permalink / raw
To: gentoo-commits
commit: a8c9bf2f6681c351c575ca0f6ef58ad3723a6d8c
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 13 18:27:55 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 13 18:27:55 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8c9bf2f
sys-devel/lld-toolchain-symlinks: Stabilize 16-r2 ppc64, #908385
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild
index 062d273129c7..ede252119011 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild
@@ -12,7 +12,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~x86"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2023-06-17 23:22 Sam James
0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2023-06-17 23:22 UTC (permalink / raw
To: gentoo-commits
commit: 9cb47f661893789403443bb4ecb54ebc40bf099a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 17 23:22:05 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 17 23:22:05 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cb47f66
sys-devel/lld-toolchain-symlinks: Stabilize 16-r2 amd64, #908385
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild
index ede252119011..4b849cdd1c5e 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild
@@ -12,7 +12,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~x86"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2023-07-14 15:52 Arthur Zamarin
0 siblings, 0 replies; 41+ messages in thread
From: Arthur Zamarin @ 2023-07-14 15:52 UTC (permalink / raw
To: gentoo-commits
commit: f245f2de96f947f9293418d0bef6af4df145aabe
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 14 15:50:08 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 14 15:52:03 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f245f2de
sys-devel/lld-toolchain-symlinks: Stabilize 16-r2 x86, #908385
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild
index 598fb60deec2..4873f77c9074 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild
@@ -12,7 +12,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2023-07-25 16:11 Michał Górny
0 siblings, 0 replies; 41+ messages in thread
From: Michał Górny @ 2023-07-25 16:11 UTC (permalink / raw
To: gentoo-commits
commit: e255fabf2293b6547a0dc2bd340b1be31fedbe73
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 25 16:09:39 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jul 25 16:11:28 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e255fabf
sys-devel/lld-toolchain-symlinks: Add 18.x live ebuilds
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
.../lld-toolchain-symlinks-18.ebuild | 40 ++++++++++++++++++++++
1 file changed, 40 insertions(+)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
new file mode 100644
index 000000000000..a882c715a3a7
--- /dev/null
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib
+
+DESCRIPTION="Symlinks to use LLD on binutils-free system"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LLVM"
+SRC_URI=""
+S=${WORKDIR}
+
+LICENSE="public-domain"
+SLOT="${PV}"
+KEYWORDS=""
+PROPERTIES="live"
+IUSE="multilib-symlinks +native-symlinks"
+
+RDEPEND="
+ sys-devel/lld:${SLOT}
+"
+
+src_install() {
+ use native-symlinks || return
+
+ local chosts=( "${CHOST}" )
+ if use multilib-symlinks; then
+ local abi
+ for abi in $(get_all_abis); do
+ chosts+=( "$(get_abi_CHOST "${abi}")" )
+ done
+ fi
+
+ local dest=/usr/lib/llvm/${SLOT}/bin
+ dodir "${dest}"
+ dosym ld.lld "${dest}/ld"
+ for chost in "${chosts[@]}"; do
+ dosym ld.lld "${dest}/${chost}-ld"
+ done
+}
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2023-08-02 16:11 Sam James
0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2023-08-02 16:11 UTC (permalink / raw
To: gentoo-commits
commit: c85c6600345f4c85b5a551ce0508e89e8cd15b9c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 2 16:07:54 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 2 16:07:54 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c85c6600
sys-devel/lld-toolchain-symlinks: Stabilize 16-r2 arm, #908385
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild
index 4873f77c9074..965ffbe35bf5 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild
@@ -12,7 +12,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2023-08-26 20:00 Mike Gilbert
0 siblings, 0 replies; 41+ messages in thread
From: Mike Gilbert @ 2023-08-26 20:00 UTC (permalink / raw
To: gentoo-commits
commit: bcc5e76ac5223a94477c919cb739b5da743b6afd
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 26 19:58:36 2023 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Aug 26 19:58:36 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcc5e76a
sys-devel/lld-toolchain-symlinks: drop PROPERTIES=live
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild | 1 -
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild | 1 -
2 files changed, 2 deletions(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
index a882c715a3a7..32197e8eaa0a 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
@@ -13,7 +13,6 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
KEYWORDS=""
-PROPERTIES="live"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
index a882c715a3a7..32197e8eaa0a 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
@@ -13,7 +13,6 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
KEYWORDS=""
-PROPERTIES="live"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2023-09-19 19:47 Michał Górny
0 siblings, 0 replies; 41+ messages in thread
From: Michał Górny @ 2023-09-19 19:47 UTC (permalink / raw
To: gentoo-commits
commit: 328f194f819021ba94f4f9e34fa0db845fbbf402
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 19 19:37:55 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Sep 19 19:47:14 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=328f194f
sys-devel/lld-toolchain-symlinks: Keyword 17
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
index 32197e8eaa0a..062d273129c7 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
@@ -12,7 +12,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2023-09-19 20:00 WANG Xuerui
0 siblings, 0 replies; 41+ messages in thread
From: WANG Xuerui @ 2023-09-19 20:00 UTC (permalink / raw
To: gentoo-commits
commit: a75e38cbad3476f11a37f7af12e3cb5792fa10cb
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 19 19:48:50 2023 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Tue Sep 19 20:00:20 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a75e38cb
sys-devel/lld-toolchain-symlinks: keyword 17 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
index 062d273129c7..1051b984d79d 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
@@ -12,7 +12,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2023-10-19 15:13 Michał Górny
0 siblings, 0 replies; 41+ messages in thread
From: Michał Górny @ 2023-10-19 15:13 UTC (permalink / raw
To: gentoo-commits
commit: d3393d8b97ec8e88cfc5a1afaf6b2f786a8c8a2e
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 19 15:04:47 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Oct 19 15:13:08 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3393d8b
sys-devel/lld-toolchain-symlinks: Fix EmptyGlobalAssignment
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14-r2.ebuild | 3 +--
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild | 3 +--
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild | 1 -
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild | 1 -
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild | 2 --
5 files changed, 2 insertions(+), 8 deletions(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14-r2.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14-r2.ebuild
index ee8671571c75..833ce1b77e81 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14-r2.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,6 @@ inherit multilib
DESCRIPTION="Symlinks to use LLD on binutils-free system"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LLVM"
-SRC_URI=""
S=${WORKDIR}
LICENSE="public-domain"
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild
index 2252eb1bae77..44a21b6fb09f 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-15-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,6 @@ inherit multilib
DESCRIPTION="Symlinks to use LLD on binutils-free system"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LLVM"
-SRC_URI=""
S=${WORKDIR}
LICENSE="public-domain"
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild
index 965ffbe35bf5..44a21b6fb09f 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild
@@ -7,7 +7,6 @@ inherit multilib
DESCRIPTION="Symlinks to use LLD on binutils-free system"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LLVM"
-SRC_URI=""
S=${WORKDIR}
LICENSE="public-domain"
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
index 1051b984d79d..36f6945c4a42 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
@@ -7,7 +7,6 @@ inherit multilib
DESCRIPTION="Symlinks to use LLD on binutils-free system"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LLVM"
-SRC_URI=""
S=${WORKDIR}
LICENSE="public-domain"
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
index 32197e8eaa0a..1a27852a6c0c 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
@@ -7,12 +7,10 @@ inherit multilib
DESCRIPTION="Symlinks to use LLD on binutils-free system"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LLVM"
-SRC_URI=""
S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS=""
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2023-12-22 16:43 Michał Górny
0 siblings, 0 replies; 41+ messages in thread
From: Michał Górny @ 2023-12-22 16:43 UTC (permalink / raw
To: gentoo-commits
commit: e0560045f6c88a9707df1fc0578e0e43319efaff
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 22 15:58:18 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Dec 22 16:43:02 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0560045
sys-devel/lld-toolchain-symlinks: Remove LLVM 14
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
.../lld-toolchain-symlinks-14-r2.ebuild | 38 ----------------------
1 file changed, 38 deletions(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14-r2.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14-r2.ebuild
deleted file mode 100644
index 833ce1b77e81..000000000000
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-14-r2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib
-
-DESCRIPTION="Symlinks to use LLD on binutils-free system"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LLVM"
-S=${WORKDIR}
-
-LICENSE="public-domain"
-SLOT="${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="multilib-symlinks +native-symlinks"
-
-RDEPEND="
- sys-devel/lld:${SLOT}
-"
-
-src_install() {
- use native-symlinks || return
-
- local chosts=( "${CHOST}" )
- if use multilib-symlinks; then
- local abi
- for abi in $(get_all_abis); do
- chosts+=( "$(get_abi_CHOST "${abi}")" )
- done
- fi
-
- local dest=/usr/lib/llvm/${SLOT}/bin
- dodir "${dest}"
- dosym ld.lld "${dest}/ld"
- for chost in "${chosts[@]}"; do
- dosym ld.lld "${dest}/${chost}-ld"
- done
-}
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2024-01-12 9:24 Sam James
0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2024-01-12 9:24 UTC (permalink / raw
To: gentoo-commits
commit: de34a6a4f4b2c227803df9b6b0b82668c6ca62c6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 12 09:22:25 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 12 09:22:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de34a6a4
sys-devel/lld-toolchain-symlinks: Stabilize 17 amd64, #920044
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
index 36f6945c4a42..25800529ec53 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2024-01-12 9:24 Sam James
0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2024-01-12 9:24 UTC (permalink / raw
To: gentoo-commits
commit: a927b88a8c3c7a942cd3f7711c0a220c1de2ab41
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 12 09:22:41 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 12 09:22:41 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a927b88a
sys-devel/lld-toolchain-symlinks: Stabilize 17 arm64, #920044
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
index 25800529ec53..48d62db81294 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
@@ -11,7 +11,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2024-01-13 11:30 Joonas Niilola
0 siblings, 0 replies; 41+ messages in thread
From: Joonas Niilola @ 2024-01-13 11:30 UTC (permalink / raw
To: gentoo-commits
commit: 395f37b1de3060060d71ad3e59d39eca6a2e4fba
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 13 11:28:29 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Jan 13 11:28:29 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=395f37b1
sys-devel/lld-toolchain-symlinks: Stabilize 17 x86, #920044
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
index 48d62db81294..268740a11d62 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
@@ -11,7 +11,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2024-01-24 6:33 Michał Górny
0 siblings, 0 replies; 41+ messages in thread
From: Michał Górny @ 2024-01-24 6:33 UTC (permalink / raw
To: gentoo-commits
commit: 0b2048c8a2ebbaf578482ac49dc71982c76621ae
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 24 05:44:26 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Jan 24 06:32:50 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b2048c8
sys-devel/lld-toolchain-symlinks: Add 19.x live ebuild
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
.../lld-toolchain-symlinks-19.ebuild | 37 ++++++++++++++++++++++
1 file changed, 37 insertions(+)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-19.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-19.ebuild
new file mode 100644
index 000000000000..b85bf912c557
--- /dev/null
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-19.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib
+
+DESCRIPTION="Symlinks to use LLD on binutils-free system"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LLVM"
+S=${WORKDIR}
+
+LICENSE="public-domain"
+SLOT="${PV}"
+IUSE="multilib-symlinks +native-symlinks"
+
+RDEPEND="
+ sys-devel/lld:${SLOT}
+"
+
+src_install() {
+ use native-symlinks || return
+
+ local chosts=( "${CHOST}" )
+ if use multilib-symlinks; then
+ local abi
+ for abi in $(get_all_abis); do
+ chosts+=( "$(get_abi_CHOST "${abi}")" )
+ done
+ fi
+
+ local dest=/usr/lib/llvm/${SLOT}/bin
+ dodir "${dest}"
+ dosym ld.lld "${dest}/ld"
+ for chost in "${chosts[@]}"; do
+ dosym ld.lld "${dest}/${chost}-ld"
+ done
+}
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2024-01-28 8:57 Sam James
0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2024-01-28 8:57 UTC (permalink / raw
To: gentoo-commits
commit: d2a7921ce75cd832f21d3a5301a185470b8d3948
Author: Alexey Sokolov <alexey+gentoo <AT> asokolov <DOT> org>
AuthorDate: Sat Jan 27 00:04:40 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 28 08:55:37 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2a7921c
sys-devel/lld-toolchain-symlinks: keyword ~arm64-macos
Bug: https://bugs.gentoo.org/758167
Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild | 4 ++--
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild
index 44a21b6fb09f..2eb282b65da9 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-16-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86 ~arm64-macos"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
index 268740a11d62..6eae2284ab73 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
@@ -11,7 +11,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~arm64-macos"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2024-03-06 17:03 Michał Górny
0 siblings, 0 replies; 41+ messages in thread
From: Michał Górny @ 2024-03-06 17:03 UTC (permalink / raw
To: gentoo-commits
commit: 692e6e9144dd3dea4b9a296e2b4c8ff7332dc5ce
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 6 16:37:30 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Mar 6 17:03:30 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=692e6e91
sys-devel/lld-toolchain-symlinks: Rekeyword 18.1.0
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
index 1a27852a6c0c..2ea5b22a2927 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,6 +11,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2024-03-06 19:12 Arthur Zamarin
0 siblings, 0 replies; 41+ messages in thread
From: Arthur Zamarin @ 2024-03-06 19:12 UTC (permalink / raw
To: gentoo-commits
commit: 4651163fc3d16ce2db00299f3327f1721c1d455b
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 6 19:12:29 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 6 19:12:29 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4651163f
sys-devel/lld-toolchain-symlinks: Keyword 18 sparc, #926274
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
index 2ea5b22a2927..046a5e6e66f0 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
@@ -11,7 +11,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2024-03-23 16:23 Sam James
0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2024-03-23 16:23 UTC (permalink / raw
To: gentoo-commits
commit: fa3b2266302422c2b9d1f11ba40748e7913efb08
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 23 16:21:00 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 23 16:21:00 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa3b2266
sys-devel/lld-toolchain-symlinks: Stabilize 17 ppc64, #920044
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
index 9f806f2aa10f..d8b2ae18b0fb 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
@@ -11,7 +11,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~arm64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86 ~arm64-macos"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2024-07-23 12:25 Sam James
0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2024-07-23 12:25 UTC (permalink / raw
To: gentoo-commits
commit: dee7106f3a91a3ad649c40f9acf90ace3883be79
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 23 12:23:52 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 23 12:23:52 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dee7106f
sys-devel/lld-toolchain-symlinks: Stabilize 18 amd64, #935984
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
index 046a5e6e66f0..557bba660427 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
@@ -11,7 +11,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2024-07-23 13:36 Sam James
0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2024-07-23 13:36 UTC (permalink / raw
To: gentoo-commits
commit: 1b4e33a4d37866928436bda3d9cb698ef2bec610
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 23 13:34:04 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 23 13:34:04 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b4e33a4
sys-devel/lld-toolchain-symlinks: Stabilize 18 arm64, #935984
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
index 557bba660427..954329c1a0bb 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
@@ -11,7 +11,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2024-07-23 13:36 Sam James
0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2024-07-23 13:36 UTC (permalink / raw
To: gentoo-commits
commit: b11492ff9aebdeaab77b8c6a28baefe791069cc5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 23 13:34:50 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 23 13:34:50 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b11492ff
sys-devel/lld-toolchain-symlinks: Stabilize 18 arm, #935984
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
index 954329c1a0bb..ac331da42c3c 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
@@ -11,7 +11,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2024-07-23 13:58 Sam James
0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2024-07-23 13:58 UTC (permalink / raw
To: gentoo-commits
commit: c39fec7ade2a284b3e74f6f5578f525c9f8a0ff3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 23 13:56:32 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 23 13:56:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c39fec7a
sys-devel/lld-toolchain-symlinks: Stabilize 18 ppc64, #935984
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
index 661c2d844542..a544cf0f77eb 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
@@ -11,7 +11,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc ~x86 ~arm64-macos"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2024-07-23 13:58 Sam James
0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2024-07-23 13:58 UTC (permalink / raw
To: gentoo-commits
commit: 4017fb44a859e020b2089aae4c6d41930070e5ae
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 23 13:56:58 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 23 13:56:58 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4017fb44
sys-devel/lld-toolchain-symlinks: Stabilize 18 x86, #935984
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
index a544cf0f77eb..3dcf9742c7a5 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
@@ -11,7 +11,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc ~x86 ~arm64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86 ~arm64-macos"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2024-07-23 14:07 Michał Górny
0 siblings, 0 replies; 41+ messages in thread
From: Michał Górny @ 2024-07-23 14:07 UTC (permalink / raw
To: gentoo-commits
commit: 453b53b109937c01263fc1907f780d9ee908277a
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 23 14:00:46 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jul 23 14:07:42 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=453b53b1
sys-devel/lld-toolchain-symlinks: Add 20.x live ebuilds
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
.../lld-toolchain-symlinks-20.ebuild | 37 ++++++++++++++++++++++
1 file changed, 37 insertions(+)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-20.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-20.ebuild
new file mode 100644
index 000000000000..b85bf912c557
--- /dev/null
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-20.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib
+
+DESCRIPTION="Symlinks to use LLD on binutils-free system"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LLVM"
+S=${WORKDIR}
+
+LICENSE="public-domain"
+SLOT="${PV}"
+IUSE="multilib-symlinks +native-symlinks"
+
+RDEPEND="
+ sys-devel/lld:${SLOT}
+"
+
+src_install() {
+ use native-symlinks || return
+
+ local chosts=( "${CHOST}" )
+ if use multilib-symlinks; then
+ local abi
+ for abi in $(get_all_abis); do
+ chosts+=( "$(get_abi_CHOST "${abi}")" )
+ done
+ fi
+
+ local dest=/usr/lib/llvm/${SLOT}/bin
+ dodir "${dest}"
+ dosym ld.lld "${dest}/ld"
+ for chost in "${chosts[@]}"; do
+ dosym ld.lld "${dest}/${chost}-ld"
+ done
+}
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2024-07-23 14:11 Sam James
0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2024-07-23 14:11 UTC (permalink / raw
To: gentoo-commits
commit: 5885bb0efb854bc608715f97ba6ab5ca57b18f80
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 23 14:10:15 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 23 14:10:15 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5885bb0e
sys-devel/lld-toolchain-symlinks: Stabilize 18 sparc, #935984
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
index 3dcf9742c7a5..ce8f3f7900ef 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
@@ -11,7 +11,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86 ~arm64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86 ~arm64-macos"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2024-09-06 16:25 Arthur Zamarin
0 siblings, 0 replies; 41+ messages in thread
From: Arthur Zamarin @ 2024-09-06 16:25 UTC (permalink / raw
To: gentoo-commits
commit: 2102aec63a90c55916da92752b2dd5c388b61472
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 6 16:18:11 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 6 16:25:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2102aec6
sys-devel/lld-toolchain-symlinks: keyword 18 for ~mips
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
index ce8f3f7900ef..8e68ec8ad532 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-18.ebuild
@@ -11,7 +11,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86 ~arm64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~arm64-macos"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/
@ 2024-10-18 1:32 Sam James
0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2024-10-18 1:32 UTC (permalink / raw
To: gentoo-commits
commit: 9fd3b64a2931ec75d221a351d934686a465dce0c
Author: Alexey Sokolov <alexey+gentoo <AT> asokolov <DOT> org>
AuthorDate: Thu Oct 17 23:56:27 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 18 01:31:23 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fd3b64a
sys-devel/lld-toolchain-symlinks: keyword 19 for ~x64-macos
Bug: https://bugs.gentoo.org/758167
Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/39024
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-19.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-19.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-19.ebuild
index 595d1276529a..76800cfc6663 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-19.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-19.ebuild
@@ -11,7 +11,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
^ permalink raw reply related [flat|nested] 41+ messages in thread
end of thread, other threads:[~2024-10-18 1:32 UTC | newest]
Thread overview: 41+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-19 19:47 [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld-toolchain-symlinks/ Michał Górny
-- strict thread matches above, loose matches on Subject: below --
2024-10-18 1:32 Sam James
2024-09-06 16:25 Arthur Zamarin
2024-07-23 14:11 Sam James
2024-07-23 14:07 Michał Górny
2024-07-23 13:58 Sam James
2024-07-23 13:58 Sam James
2024-07-23 13:36 Sam James
2024-07-23 13:36 Sam James
2024-07-23 12:25 Sam James
2024-03-23 16:23 Sam James
2024-03-06 19:12 Arthur Zamarin
2024-03-06 17:03 Michał Górny
2024-01-28 8:57 Sam James
2024-01-24 6:33 Michał Górny
2024-01-13 11:30 Joonas Niilola
2024-01-12 9:24 Sam James
2024-01-12 9:24 Sam James
2023-12-22 16:43 Michał Górny
2023-10-19 15:13 Michał Górny
2023-09-19 20:00 WANG Xuerui
2023-08-26 20:00 Mike Gilbert
2023-08-02 16:11 Sam James
2023-07-25 16:11 Michał Górny
2023-07-14 15:52 Arthur Zamarin
2023-06-17 23:22 Sam James
2023-06-13 18:28 Arthur Zamarin
2023-03-18 15:03 Michał Górny
2023-01-25 8:12 Michał Górny
2023-01-07 14:40 Michał Górny
2022-11-05 11:33 Joonas Niilola
2022-11-02 13:50 Agostino Sarubbo
2022-10-29 7:22 Agostino Sarubbo
2022-10-26 19:21 Arthur Zamarin
2022-10-26 17:10 Arthur Zamarin
2022-10-14 15:38 Michał Górny
2022-10-14 13:08 Michał Górny
2022-10-13 15:41 Michał Górny
2022-09-20 16:55 Michał Górny
2022-09-20 11:17 Michał Górny
2022-09-20 11:07 Michał Górny
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox