[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-05-25 Thread Michał Górny
commit: c937cea39aec968e981d428e7ed4f58273262078
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 25 08:31:17 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 25 08:34:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c937cea3

sys-devel/clang-runtime: Add 19.0.0_pre20240525 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-19.0.0_pre20240525.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240525.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240525.ebuild
new file mode 100644
index ..323c0b62c062
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240525.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-05-25 Thread Michał Górny
commit: cb12f3ae3e23a19fb3b5266778d8ae39ff15f3f0
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 25 08:32:31 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 25 08:35:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb12f3ae

sys-devel/clang-runtime: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-18.1.5.ebuild  | 40 --
 .../clang-runtime-19.0.0_pre20240509.ebuild| 39 -
 2 files changed, 79 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.1.5.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.1.5.ebuild
deleted file mode 100644
index 38042f073a24..
--- a/sys-devel/clang-runtime/clang-runtime-18.1.5.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240509.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240509.ebuild
deleted file mode 100644
index 323c0b62c062..
--- a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240509.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-05-19 Thread Michał Górny
commit: 5e24eefd7b97cf4228528236b594b553ccf7bdfd
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 19 06:07:17 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 19 11:47:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e24eefd

sys-devel/clang-runtime: Add 18.1.6

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-18.1.6.ebuild  | 40 ++
 1 file changed, 40 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.1.6.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.1.6.ebuild
new file mode 100644
index ..38042f073a24
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.1.6.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-05-18 Thread Michał Górny
commit: 68843ae2e3579b3367f4ad628d7b78425da3efdb
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 18 13:08:46 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 18 13:25:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68843ae2

sys-devel/clang-runtime: Add 19.0.0_pre20240518 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-19.0.0_pre20240518.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240518.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240518.ebuild
new file mode 100644
index ..323c0b62c062
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240518.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-05-16 Thread Michał Górny
commit: c360def97d9997e77efd9c44d7e1f1fe8fdd288d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 16 14:16:46 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 16 14:58:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c360def9

sys-devel/clang-runtime: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-18.1.4.ebuild  | 40 --
 .../clang-runtime-19.0.0_pre20240427.ebuild| 39 -
 .../clang-runtime-19.0.0_pre20240504.ebuild| 39 -
 3 files changed, 118 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.1.4.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.1.4.ebuild
deleted file mode 100644
index 38042f073a24..
--- a/sys-devel/clang-runtime/clang-runtime-18.1.4.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240427.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240427.ebuild
deleted file mode 100644
index 323c0b62c062..
--- a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240427.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240504.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240504.ebuild
deleted file mode 100644
index 323c0b62c062..
--- a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240504.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-

[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-05-11 Thread Michał Górny
commit: 938f4b78a83be1b9fc0496cd44c1c1a3353b3291
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 11 13:37:59 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 11 13:37:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=938f4b78

sys-devel/clang-runtime: Add 19.0.0_pre20240509 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-19.0.0_pre20240509.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240509.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240509.ebuild
new file mode 100644
index ..323c0b62c062
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240509.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-05-04 Thread Michał Górny
commit: e94002255aee310b70dc5bfab6734c942aafbdfe
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 19:25:01 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 19:57:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9400225

sys-devel/clang-runtime: Add 19.0.0_pre20240504 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-19.0.0_pre20240504.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240504.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240504.ebuild
new file mode 100644
index ..323c0b62c062
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240504.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-05-04 Thread Michał Górny
commit: e3bee87ff1d4cc23179d29b46cf152efad65715c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 14:50:13 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 14:53:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3bee87f

sys-devel/clang-runtime: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-19.0.0_pre20240410.ebuild| 39 --
 .../clang-runtime-19.0.0_pre20240420.ebuild| 39 --
 2 files changed, 78 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240410.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240410.ebuild
deleted file mode 100644
index 323c0b62c062..
--- a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240410.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240420.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240420.ebuild
deleted file mode 100644
index 323c0b62c062..
--- a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240420.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-05-03 Thread Michał Górny
commit: 96a53305711c79dcd4a8cf178c6e34af9bdda08d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 05:31:23 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 05:32:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96a53305

sys-devel/clang-runtime: Add 18.1.5

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-18.1.5.ebuild  | 40 ++
 1 file changed, 40 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.1.5.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.1.5.ebuild
new file mode 100644
index ..38042f073a24
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.1.5.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-04-27 Thread Michał Górny
commit: 67d68fedd91954f667ba72a54ca1e4d00558d991
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 27 10:34:18 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 27 10:42:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67d68fed

sys-devel/clang-runtime: Add 19.0.0_pre20240427 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-19.0.0_pre20240427.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240427.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240427.ebuild
new file mode 100644
index ..323c0b62c062
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240427.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-04-20 Thread Michał Górny
commit: ff7ab8603b230820c5a39bcc2a47c1076c41c728
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 20 09:38:45 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 20 09:38:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff7ab860

sys-devel/clang-runtime: Add 19.0.0_pre20240420 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-19.0.0_pre20240420.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240420.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240420.ebuild
new file mode 100644
index ..323c0b62c062
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240420.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-04-19 Thread Michał Górny
commit: b782ea1d741e11fb080ff2d6b2037d99600f2607
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 20 04:23:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 20 04:29:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b782ea1d

sys-devel/clang-runtime: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-18.1.3.ebuild  | 40 --
 .../clang-runtime-19.0.0_pre20240330.ebuild| 39 -
 .../clang-runtime-19.0.0_pre20240404.ebuild| 39 -
 3 files changed, 118 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.1.3.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.1.3.ebuild
deleted file mode 100644
index 38042f073a24..
--- a/sys-devel/clang-runtime/clang-runtime-18.1.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240330.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240330.ebuild
deleted file mode 100644
index 323c0b62c062..
--- a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240330.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240404.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240404.ebuild
deleted file mode 100644
index 323c0b62c062..
--- a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240404.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-

[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-04-18 Thread Michał Górny
commit: f2539469437ba26220267318b9c964e913f9c1b0
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 18 11:29:39 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 18 18:13:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2539469

sys-devel/clang-runtime: Add 18.1.4

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-18.1.4.ebuild  | 40 ++
 1 file changed, 40 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.1.4.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.1.4.ebuild
new file mode 100644
index ..38042f073a24
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.1.4.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-04-10 Thread Michał Górny
commit: 3a7612968a15eb3dde9be9b5c2853688b5cca627
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 10 09:52:57 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 10 11:09:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a761296

sys-devel/clang-runtime: Add 19.0.0_pre20240410 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-19.0.0_pre20240410.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240410.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240410.ebuild
new file mode 100644
index ..323c0b62c062
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240410.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-04-06 Thread Michał Górny
commit: 8407588980825cf925ad4bc675fa14079e3cc435
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr  6 13:04:13 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr  6 13:44:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84075889

sys-devel/clang-runtime: Add 19.0.0_pre20240404 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-19.0.0_pre20240404.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240404.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240404.ebuild
new file mode 100644
index ..323c0b62c062
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240404.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-04-05 Thread Michał Górny
commit: 6ecf1435dff042b9b26a12b61b9b12112418d277
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr  6 04:54:57 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr  6 04:54:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ecf1435

sys-devel/clang-runtime: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-18.1.2.ebuild  | 40 --
 .../clang-runtime-19.0.0_pre20240316.ebuild| 39 -
 .../clang-runtime-19.0.0_pre20240322.ebuild| 39 -
 3 files changed, 118 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.1.2.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.1.2.ebuild
deleted file mode 100644
index 38042f073a24..
--- a/sys-devel/clang-runtime/clang-runtime-18.1.2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240316.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240316.ebuild
deleted file mode 100644
index 323c0b62c062..
--- a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240316.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240322.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240322.ebuild
deleted file mode 100644
index 323c0b62c062..
--- a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240322.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-

[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-04-04 Thread Michał Górny
commit: 10f30dff4ca52681f5758f9c92bfc22345c55203
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  4 17:45:02 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  4 18:08:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f30dff

sys-devel/clang-runtime: Add 18.1.3

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-18.1.3.ebuild  | 40 ++
 1 file changed, 40 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.1.3.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.1.3.ebuild
new file mode 100644
index ..38042f073a24
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.1.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-03-30 Thread Michał Górny
commit: d9962066120646bc904ef3f2894d12258252f1be
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 30 10:21:47 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 30 10:27:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9962066

sys-devel/clang-runtime: Add 19.0.0_pre20240330 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-19.0.0_pre20240330.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240330.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240330.ebuild
new file mode 100644
index ..323c0b62c062
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240330.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-03-23 Thread Michał Górny
commit: 16c5ec56b86ae28e81622993ae29378ea3eb2e1f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 16:07:55 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 17:03:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16c5ec56

sys-devel/clang-runtime: Add 19.0.0_pre20240322 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-19.0.0_pre20240322.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240322.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240322.ebuild
new file mode 100644
index ..323c0b62c062
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240322.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-03-23 Thread Sam James
commit: c0ede027f14b20ea668bc3cca326c207f168bf4e
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 23 16:21:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 23 16:21:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0ede027

sys-devel/clang-runtime: Stabilize 17.0.6 sparc, #920044

Signed-off-by: Sam James  gentoo.org>

 sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
index fdc40ff34a92..25889f60d661 100644
--- a/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://clang.llvm.org/;
 
 LICENSE="metapackage"
 SLOT="${PV%%.*}"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~arm64-macos ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~arm64-macos ~ppc-macos ~x64-macos"
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-03-23 Thread Sam James
commit: 652b0bd2df26d6dc3e1644a0cb900ed3122b3f03
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 23 16:21:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 23 16:21:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=652b0bd2

sys-devel/clang-runtime: Stabilize 17.0.6 ppc, #920044

Signed-off-by: Sam James  gentoo.org>

 sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
index 0fc10e6d5714..fdc40ff34a92 100644
--- a/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://clang.llvm.org/;
 
 LICENSE="metapackage"
 SLOT="${PV%%.*}"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~arm64-macos ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~arm64-macos ~ppc-macos ~x64-macos"
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-03-23 Thread Sam James
commit: 5a6bda3da58c8c965283958fe5c20286b2eccbea
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 23 16:20:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 23 16:20:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a6bda3d

sys-devel/clang-runtime: Stabilize 17.0.6 ppc64, #920044

Signed-off-by: Sam James  gentoo.org>

 sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
index 5aebe94276cc..0fc10e6d5714 100644
--- a/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://clang.llvm.org/;
 
 LICENSE="metapackage"
 SLOT="${PV%%.*}"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~arm64-macos ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~arm64-macos ~ppc-macos ~x64-macos"
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-03-23 Thread Michał Górny
commit: 4a7e77d88088fceb67cd450110c2a2d254f30578
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:48:45 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:48:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a7e77d8

sys-devel/clang-runtime: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-18.1.0.ebuild  | 40 --
 .../clang-runtime-19.0.0_pre20240302.ebuild| 39 -
 .../clang-runtime-19.0.0_pre20240309.ebuild| 39 -
 3 files changed, 118 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.1.0.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.1.0.ebuild
deleted file mode 100644
index 38042f073a24..
--- a/sys-devel/clang-runtime/clang-runtime-18.1.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240302.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240302.ebuild
deleted file mode 100644
index 323c0b62c062..
--- a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240302.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240309.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240309.ebuild
deleted file mode 100644
index 323c0b62c062..
--- a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240309.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-

[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-03-20 Thread Michał Górny
commit: 042fd9ea279204f0abfb1f6765358badf488454b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 20 06:36:36 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 20 12:50:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=042fd9ea

sys-devel/clang-runtime: Add 18.1.2

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-18.1.2.ebuild  | 40 ++
 1 file changed, 40 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.1.2.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.1.2.ebuild
new file mode 100644
index ..38042f073a24
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.1.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-03-18 Thread Michał Górny
commit: 7e8a4241af81ece8aaa41a835178866f678e0329
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 18 16:55:12 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 18 16:56:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e8a4241

sys-devel/clang-runtime: Revert "Account for slotted sys-libs/libomp"

Reverts: d4a10a7e6bb4d32fe42936dc3e97cabae0ffe64b
Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-15.0.7-r1.ebuild   | 26 --
 .../clang-runtime/clang-runtime-16.0.6-r1.ebuild   | 40 --
 .../clang-runtime/clang-runtime-17.0.6-r1.ebuild   | 40 --
 .../clang-runtime/clang-runtime-18.1.0-r1.ebuild   | 40 --
 .../clang-runtime/clang-runtime-19.0.0..ebuild |  2 +-
 .../clang-runtime-19.0.0_pre20240316-r1.ebuild | 39 -
 6 files changed, 1 insertion(+), 186 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-15.0.7-r1.ebuild 
b/sys-devel/clang-runtime/clang-runtime-15.0.7-r1.ebuild
deleted file mode 100644
index 2c775a8cbbb8..
--- a/sys-devel/clang-runtime/clang-runtime-15.0.7-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="$(ver_cut 1-3)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}:${PV%%.*}[${MULTILIB_USEDEP}] )
-"

diff --git a/sys-devel/clang-runtime/clang-runtime-16.0.6-r1.ebuild 
b/sys-devel/clang-runtime/clang-runtime-16.0.6-r1.ebuild
deleted file mode 100644
index 04961060832f..
--- a/sys-devel/clang-runtime/clang-runtime-16.0.6-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}:${SLOT}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.6-r1.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.6-r1.ebuild
deleted file mode 100644
index 04961060832f..
--- a/sys-devel/clang-runtime/clang-runtime-17.0.6-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   

[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-03-16 Thread Michał Górny
commit: d4a10a7e6bb4d32fe42936dc3e97cabae0ffe64b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 16 16:55:03 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 16 17:08:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4a10a7e

sys-devel/clang-runtime: Account for slotted sys-libs/libomp

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-15.0.7-r1.ebuild   | 26 ++
 .ebuild => clang-runtime-16.0.6-r1.ebuild} |  3 ++-
 .ebuild => clang-runtime-17.0.6-r1.ebuild} |  3 ++-
 .ebuild => clang-runtime-18.1.0-r1.ebuild} |  3 ++-
 .../clang-runtime/clang-runtime-19.0.0..ebuild |  2 +-
 ... => clang-runtime-19.0.0_pre20240316-r1.ebuild} |  2 +-
 6 files changed, 34 insertions(+), 5 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-15.0.7-r1.ebuild 
b/sys-devel/clang-runtime/clang-runtime-15.0.7-r1.ebuild
new file mode 100644
index ..2c775a8cbbb8
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-15.0.7-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="$(ver_cut 1-3)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}:${PV%%.*}[${MULTILIB_USEDEP}] )
+"

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0..ebuild 
b/sys-devel/clang-runtime/clang-runtime-16.0.6-r1.ebuild
similarity index 87%
copy from sys-devel/clang-runtime/clang-runtime-19.0.0..ebuild
copy to sys-devel/clang-runtime/clang-runtime-16.0.6-r1.ebuild
index 323c0b62c062..04961060832f 100644
--- a/sys-devel/clang-runtime/clang-runtime-19.0.0..ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-16.0.6-r1.ebuild
@@ -10,6 +10,7 @@ HOMEPAGE="https://clang.llvm.org/;
 
 LICENSE="metapackage"
 SLOT="${PV%%.*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
 
@@ -21,7 +22,7 @@ RDEPEND="
)
)
libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}:${SLOT}[${MULTILIB_USEDEP}] )
 "
 
 pkg_pretend() {

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0..ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.6-r1.ebuild
similarity index 87%
copy from sys-devel/clang-runtime/clang-runtime-19.0.0..ebuild
copy to sys-devel/clang-runtime/clang-runtime-17.0.6-r1.ebuild
index 323c0b62c062..04961060832f 100644
--- a/sys-devel/clang-runtime/clang-runtime-19.0.0..ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.6-r1.ebuild
@@ -10,6 +10,7 @@ HOMEPAGE="https://clang.llvm.org/;
 
 LICENSE="metapackage"
 SLOT="${PV%%.*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
 
@@ -21,7 +22,7 @@ RDEPEND="
)
)
libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}:${SLOT}[${MULTILIB_USEDEP}] )
 "
 
 pkg_pretend() {

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0..ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.1.0-r1.ebuild
similarity index 87%
copy from sys-devel/clang-runtime/clang-runtime-19.0.0..ebuild
copy to sys-devel/clang-runtime/clang-runtime-18.1.0-r1.ebuild
index 323c0b62c062..04961060832f 100644
--- a/sys-devel/clang-runtime/clang-runtime-19.0.0..ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-18.1.0-r1.ebuild
@@ -10,6 +10,7 @@ HOMEPAGE="https://clang.llvm.org/;
 
 LICENSE="metapackage"
 SLOT="${PV%%.*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
 
@@ -21,7 +22,7 @@ RDEPEND="
)
)
libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-03-16 Thread Michał Górny
commit: d154b1f612ce97441aed558d7160a09f38710356
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 16 16:19:22 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 16 16:25:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d154b1f6

sys-devel/clang-runtime: Add 19.0.0_pre20240316 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-19.0.0_pre20240316.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240316.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240316.ebuild
new file mode 100644
index ..323c0b62c062
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240316.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-03-09 Thread Michał Górny
commit: 08efb6b4c237efc1e4a75cfba46a4ceb5db7be65
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar  9 15:12:49 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar  9 15:52:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08efb6b4

sys-devel/clang-runtime: Add 19.0.0_pre20240309 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-19.0.0_pre20240309.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240309.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240309.ebuild
new file mode 100644
index ..323c0b62c062
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240309.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-03-06 Thread Michał Górny
commit: 6f426329c52954bef1c078848cfa3a1c00ffd0ce
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  6 16:37:38 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  6 17:03:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f426329

sys-devel/clang-runtime: Rekeyword 18.1.0

Signed-off-by: Michał Górny  gentoo.org>

 sys-devel/clang-runtime/clang-runtime-18.1.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.1.0.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.1.0.ebuild
index 323c0b62c062..38042f073a24 100644
--- a/sys-devel/clang-runtime/clang-runtime-18.1.0.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-18.1.0.ebuild
@@ -10,6 +10,7 @@ HOMEPAGE="https://clang.llvm.org/;
 
 LICENSE="metapackage"
 SLOT="${PV%%.*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-03-02 Thread Michał Górny
commit: d81998c7692156d1c03bfdd7def338bf2a9858e9
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar  2 11:53:09 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar  2 13:24:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d81998c7

sys-devel/clang-runtime: Add 19.0.0_pre20240302 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-19.0.0_pre20240302.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240302.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240302.ebuild
new file mode 100644
index ..323c0b62c062
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240302.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-02-28 Thread Michał Górny
commit: 62ce07e3de45e7bad7741de09c258b668198c870
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 20:04:43 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 20:40:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62ce07e3

sys-devel/clang-runtime: Add 18.1.0_rc4

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-18.1.0_rc4.ebuild  | 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.1.0_rc4.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.1.0_rc4.ebuild
new file mode 100644
index ..323c0b62c062
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.1.0_rc4.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-02-28 Thread Michał Górny
commit: 0cf270b0cc275a9b8fe5b288dc338cf48f59dcd9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 20:08:40 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 20:40:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cf270b0

sys-devel/clang-runtime: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-18.1.0_rc2.ebuild  | 39 --
 .../clang-runtime-19.0.0_pre20240210.ebuild| 39 --
 .../clang-runtime-19.0.0_pre20240218.ebuild| 39 --
 3 files changed, 117 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.1.0_rc2.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.1.0_rc2.ebuild
deleted file mode 100644
index 323c0b62c062..
--- a/sys-devel/clang-runtime/clang-runtime-18.1.0_rc2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240210.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240210.ebuild
deleted file mode 100644
index 323c0b62c062..
--- a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240210.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240218.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240218.ebuild
deleted file mode 100644
index 323c0b62c062..
--- a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240218.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-

[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-02-24 Thread Michał Górny
commit: 026410f16f9887c78ec121a2447da7648f07444a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 24 14:53:20 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 24 14:53:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=026410f1

sys-devel/clang-runtime: Add 19.0.0_pre20240224 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-19.0.0_pre20240224.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240224.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240224.ebuild
new file mode 100644
index ..323c0b62c062
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240224.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-02-21 Thread Michał Górny
commit: 72d1642939f16e5259de4cc09539d1f192ba2113
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 21 20:39:36 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 22 04:23:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72d16429

sys-devel/clang-runtime: Add 18.1.0_rc3

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-18.1.0_rc3.ebuild  | 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.1.0_rc3.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.1.0_rc3.ebuild
new file mode 100644
index ..323c0b62c062
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.1.0_rc3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-02-18 Thread Michał Górny
commit: 2e0ddf3bc1f7c3484e93d127d06aab2546ec4729
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 18 19:55:56 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 18 20:22:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e0ddf3b

sys-devel/clang-runtime: Add 19.0.0_pre20240218 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-19.0.0_pre20240218.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240218.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240218.ebuild
new file mode 100644
index ..323c0b62c062
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240218.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-02-17 Thread Michał Górny
commit: d2ed8d9180cd52553d1888587e856443add86994
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 17 19:17:55 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 17 19:17:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2ed8d91

sys-devel/clang-runtime: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-19.0.0_pre20240203.ebuild| 39 --
 1 file changed, 39 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240203.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240203.ebuild
deleted file mode 100644
index 323c0b62c062..
--- a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240203.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-02-10 Thread Michał Górny
commit: 48a8f1e3169d57b48ec96efc9d461d270005c625
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 10 17:15:27 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 10 17:27:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48a8f1e3

sys-devel/clang-runtime: Add 19.0.0_pre20240210 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-19.0.0_pre20240210.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240210.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240210.ebuild
new file mode 100644
index ..323c0b62c062
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240210.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-02-10 Thread Michał Górny
commit: 92f85dffa4b8535540c70b5e66387ced4c83ed71
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 10 11:13:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 10 11:13:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f85dff

sys-devel/clang-runtime: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-18.1.0_rc1.ebuild  | 39 --
 .../clang-runtime-19.0.0_pre20240127.ebuild| 39 --
 2 files changed, 78 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.1.0_rc1.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.1.0_rc1.ebuild
deleted file mode 100644
index 323c0b62c062..
--- a/sys-devel/clang-runtime/clang-runtime-18.1.0_rc1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240127.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240127.ebuild
deleted file mode 100644
index 323c0b62c062..
--- a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240127.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-02-07 Thread Michał Górny
commit: b9be1ef469763b5f2fa371469bae2187b95e6f4a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  7 15:48:13 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  7 16:11:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9be1ef4

sys-devel/clang-runtime: Add 18.1.0_rc2

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-18.1.0_rc2.ebuild  | 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.1.0_rc2.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.1.0_rc2.ebuild
new file mode 100644
index ..323c0b62c062
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.1.0_rc2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-02-03 Thread Michał Górny
commit: 8cf8bdbe114ba0d0e664526a8a2cabf9b345b861
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb  3 14:49:42 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb  3 15:01:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cf8bdbe

sys-devel/clang-runtime: Add 19.0.0_pre20240203 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-19.0.0_pre20240203.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240203.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240203.ebuild
new file mode 100644
index ..323c0b62c062
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240203.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-01-30 Thread Michał Górny
commit: 7fb8468b86bf284869c67c37f5e26e2e402229b0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 30 20:16:24 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 30 21:21:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fb8468b

sys-devel/clang-runtime: Add 18.1.0_rc1

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-18.1.0_rc1.ebuild  | 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.1.0_rc1.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.1.0_rc1.ebuild
new file mode 100644
index ..323c0b62c062
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.1.0_rc1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-01-30 Thread Michał Górny
commit: 6e2cfa5369cd8d63cf8c4d4d182e5d48fbbccbfe
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 30 20:17:22 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 30 21:21:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e2cfa53

sys-devel/clang-runtime: Remove 18.0.0*

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-18.0.0..ebuild | 39 --
 .../clang-runtime-18.0.0_pre20240106.ebuild| 39 --
 .../clang-runtime-18.0.0_pre20240113.ebuild| 39 --
 .../clang-runtime-18.0.0_pre20240120.ebuild| 39 --
 4 files changed, 156 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0..ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0..ebuild
deleted file mode 100644
index 1ce7130b4264..
--- a/sys-devel/clang-runtime/clang-runtime-18.0.0..ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20240106.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20240106.ebuild
deleted file mode 100644
index 323c0b62c062..
--- a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20240106.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20240113.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20240113.ebuild
deleted file mode 100644
index 323c0b62c062..
--- a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20240113.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-

[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-01-28 Thread Sam James
commit: 334aa419406fda2da409e35acba326cc325f2f2a
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Fri Jan 26 23:59:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 28 08:55:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=334aa419

sys-devel/clang-runtime: keyword ~arm64-macos

Bug: https://bugs.gentoo.org/758167
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Sam James  gentoo.org>

 sys-devel/clang-runtime/clang-runtime-16.0.6.ebuild | 4 ++--
 sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-16.0.6.ebuild 
b/sys-devel/clang-runtime/clang-runtime-16.0.6.ebuild
index a1637424d102..25889f60d661 100644
--- a/sys-devel/clang-runtime/clang-runtime-16.0.6.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-16.0.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ HOMEPAGE="https://clang.llvm.org/;
 
 LICENSE="metapackage"
 SLOT="${PV%%.*}"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~arm64-macos ~ppc-macos ~x64-macos"
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
 

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
index 8fdb54de496d..c6a39818cd4e 100644
--- a/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://clang.llvm.org/;
 
 LICENSE="metapackage"
 SLOT="${PV%%.*}"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~arm64-macos ~ppc-macos ~x64-macos"
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-01-27 Thread Michał Górny
commit: 3da122e83ed8025ca0a3ae8ea1b3de7932d41ce7
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 27 15:18:28 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 27 20:33:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3da122e8

sys-devel/clang-runtime: Add 19.0.0_pre20240127 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-19.0.0_pre20240127.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240127.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240127.ebuild
new file mode 100644
index ..323c0b62c062
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240127.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-01-23 Thread Michał Górny
commit: 8f45f12ee846b30299faadcddb7eb4c6a1cbe8f7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 24 05:44:34 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 24 06:32:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f45f12e

sys-devel/clang-runtime: Add 19.x live ebuild

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-19.0.0..ebuild | 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0..ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0..ebuild
new file mode 100644
index ..323c0b62c062
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-19.0.0..ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-01-22 Thread Michał Górny
commit: efafedf1a8cf1c93f2f0f9ff97c35fd87ed4b1ef
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 22 12:58:24 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 22 14:07:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efafedf1

sys-devel/clang-runtime: Add 18.0.0_pre20240120 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-18.0.0_pre20240120.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20240120.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20240120.ebuild
new file mode 100644
index ..323c0b62c062
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20240120.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-01-13 Thread Michał Górny
commit: 99e4971874914c0b28cf0fe337a296cc9dde3c90
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 13 16:15:10 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 13 17:49:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e49718

sys-devel/clang-runtime: Add 18.0.0_pre20240113 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-18.0.0_pre20240113.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20240113.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20240113.ebuild
new file mode 100644
index ..323c0b62c062
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20240113.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-01-13 Thread Joonas Niilola
commit: 8b6d6f6f2e43b3ba01030c0de64cdfbd2458cd75
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Jan 13 11:28:29 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jan 13 11:28:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b6d6f6f

sys-devel/clang-runtime: Stabilize 17.0.6 x86, #920044

Signed-off-by: Joonas Niilola  gentoo.org>

 sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
index 739868c36537..8fdb54de496d 100644
--- a/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://clang.llvm.org/;
 
 LICENSE="metapackage"
 SLOT="${PV%%.*}"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~ppc-macos ~x64-macos"
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-01-12 Thread Michał Górny
commit: 4f4995f9ef33a51fc4e1848bb29877e2284644f0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 12 19:33:25 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:35:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f4995f9

sys-devel/clang-runtime: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-18.0.0_pre20231215.ebuild| 39 --
 .../clang-runtime-18.0.0_pre20231222.ebuild| 39 --
 .../clang-runtime-18.0.0_pre20231228.ebuild| 39 --
 3 files changed, 117 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231215.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231215.ebuild
deleted file mode 100644
index 1ce7130b4264..
--- a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231215.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231222.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231222.ebuild
deleted file mode 100644
index 1ce7130b4264..
--- a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231222.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231228.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231228.ebuild
deleted file mode 100644
index 1ce7130b4264..
--- a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231228.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"

[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-01-12 Thread Sam James
commit: f57b45353b599059d4cf6c2c20b0694a676479b2
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 12 09:22:40 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 12 09:22:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f57b4535

sys-devel/clang-runtime: Stabilize 17.0.6 arm64, #920044

Signed-off-by: Sam James  gentoo.org>

 sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
index 58c272b5c5af..739868c36537 100644
--- a/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://clang.llvm.org/;
 
 LICENSE="metapackage"
 SLOT="${PV%%.*}"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-01-12 Thread Sam James
commit: f4781144e8ce5a91e8ec704a2edbfa427444b630
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 12 09:22:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 12 09:22:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4781144

sys-devel/clang-runtime: Stabilize 17.0.6 amd64, #920044

Signed-off-by: Sam James  gentoo.org>

 sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
index 6483c7c0c78e..58c272b5c5af 100644
--- a/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ HOMEPAGE="https://clang.llvm.org/;
 
 LICENSE="metapackage"
 SLOT="${PV%%.*}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-01-06 Thread Michał Górny
commit: 2770b4bc4fe5194e4fe41f552c258465ed0355ae
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  6 21:49:52 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  6 21:52:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2770b4bc

sys-devel/clang-runtime: Add 18.0.0_pre20240106 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-18.0.0_pre20240106.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20240106.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20240106.ebuild
new file mode 100644
index ..323c0b62c062
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20240106.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-12-28 Thread Michał Górny
commit: 814e244e29b197911c191d89aef725b6460dc530
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 28 13:51:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 28 15:06:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=814e244e

sys-devel/clang-runtime: Add 18.0.0_pre20231228 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-18.0.0_pre20231228.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231228.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231228.ebuild
new file mode 100644
index ..1ce7130b4264
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231228.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-12-15 Thread Michał Górny
commit: 8337c9fea67b5733225a84eab294f42f0f842757
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec 15 17:49:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec 15 17:51:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8337c9fe

sys-devel/clang-runtime: Add 18.0.0_pre20231215 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-18.0.0_pre20231215.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231215.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231215.ebuild
new file mode 100644
index ..1ce7130b4264
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231215.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-12-09 Thread Michał Górny
commit: 8d4286707c656462d50600298ce578fba2f260d4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  9 18:25:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  9 18:25:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d428670

sys-devel/clang-runtime: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-17.0.5.ebuild  | 40 --
 1 file changed, 40 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.5.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.5.ebuild
deleted file mode 100644
index 6483c7c0c78e..
--- a/sys-devel/clang-runtime/clang-runtime-17.0.5.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-11-29 Thread Michał Górny
commit: 80ba31b8a0a1ec42b39b98abd3e63003612afb4e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 14:23:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 15:14:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80ba31b8

sys-devel/clang-runtime: Add 18.0.0_pre20231129 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-18.0.0_pre20231129.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231129.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231129.ebuild
new file mode 100644
index ..1ce7130b4264
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231129.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-11-28 Thread Michał Górny
commit: c18d87b0590e0dc2b84b939f4b5c5a29f6d79204
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 07:43:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 07:44:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c18d87b0

sys-devel/clang-runtime: Bump to 17.0.6

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-17.0.6.ebuild  | 40 ++
 1 file changed, 40 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
new file mode 100644
index ..6483c7c0c78e
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-11-25 Thread Michał Górny
commit: f103ddd8aa67c2bbd4b3a3890df1a87b87f8b6ff
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 25 11:19:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 25 11:21:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f103ddd8

sys-devel/clang-runtime: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-17.0.4.ebuild  | 40 --
 .../clang-runtime-18.0.0_pre20231104.ebuild| 39 -
 .../clang-runtime-18.0.0_pre2023.ebuild| 39 -
 3 files changed, 118 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.4.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.4.ebuild
deleted file mode 100644
index 6483c7c0c78e..
--- a/sys-devel/clang-runtime/clang-runtime-17.0.4.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231104.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231104.ebuild
deleted file mode 100644
index 1ce7130b4264..
--- a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231104.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre2023.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre2023.ebuild
deleted file mode 100644
index 1ce7130b4264..
--- a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre2023.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-

[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-11-19 Thread Michał Górny
commit: d7ee3a742a4bcb74e92df5cd3efefa8efa5868ea
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 19 09:45:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 19 11:10:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7ee3a74

sys-devel/clang-runtime: Add 18.0.0_pre20231119 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-18.0.0_pre20231119.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231119.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231119.ebuild
new file mode 100644
index ..1ce7130b4264
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231119.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-11-14 Thread Michał Górny
commit: a6e1c5c08ac3231d5ff79d7daa07e8b28db09eb5
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 14 17:06:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 14 18:26:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6e1c5c0

sys-devel/clang-runtime: Bump to 17.0.5

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-17.0.5.ebuild  | 40 ++
 1 file changed, 40 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.5.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.5.ebuild
new file mode 100644
index ..6483c7c0c78e
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.5.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-11-14 Thread Michał Górny
commit: 9d1ee0c3fa794f727ee62854413523a9c0453b1c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 14 13:04:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 14 13:04:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d1ee0c3

sys-devel/clang-runtime: Remove 17.0.4. (live)

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-17.0.4..ebuild | 39 --
 1 file changed, 39 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.4..ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.4..ebuild
deleted file mode 100644
index 1ce7130b4264..
--- a/sys-devel/clang-runtime/clang-runtime-17.0.4..ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-11-11 Thread Michał Górny
commit: 878f7d86363134fbc7a6fb5204f49e8b90824b2d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 11 19:01:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 11 20:23:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=878f7d86

sys-devel/clang-runtime: Add 18.0.0_pre2023 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-18.0.0_pre2023.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre2023.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre2023.ebuild
new file mode 100644
index ..1ce7130b4264
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre2023.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-11-11 Thread Michał Górny
commit: 5b0a95508acc55fbed20eea977ea0deb61b3017d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 11 09:23:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 11 10:36:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b0a9550

sys-devel/clang-runtime: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-17.0.3.ebuild  | 40 --
 .../clang-runtime-18.0.0_pre20231013.ebuild| 39 -
 .../clang-runtime-18.0.0_pre20231019.ebuild| 39 -
 .../clang-runtime-18.0.0_pre20231025.ebuild| 39 -
 4 files changed, 157 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.3.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.3.ebuild
deleted file mode 100644
index 6483c7c0c78e..
--- a/sys-devel/clang-runtime/clang-runtime-17.0.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231013.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231013.ebuild
deleted file mode 100644
index 1ce7130b4264..
--- a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231013.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231019.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231019.ebuild
deleted file mode 100644
index 1ce7130b4264..
--- a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231019.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-11-04 Thread Michał Górny
commit: 2b32c2320897c6bf6966bb06eda3add77ac61609
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov  4 08:50:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov  4 18:03:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b32c232

sys-devel/clang-runtime: Add 18.0.0_pre20231104 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-18.0.0_pre20231104.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231104.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231104.ebuild
new file mode 100644
index ..1ce7130b4264
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231104.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-10-31 Thread Michał Górny
commit: 06d432f3fda6ff0e9895e09814654e94b91d0d73
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 31 08:39:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 31 19:12:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06d432f3

sys-devel/clang-runtime: Bump to 17.0.4

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-17.0.4.ebuild  | 40 ++
 1 file changed, 40 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.4.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.4.ebuild
new file mode 100644
index ..6483c7c0c78e
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.4.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-10-31 Thread Michał Górny
commit: 2f605785cbe72c9ca54b47f5f7c74d793f17ba2b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 31 08:37:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 31 08:37:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f605785

sys-devel/clang-runtime: 17.x is now 17.0.4.

Signed-off-by: Michał Górny  gentoo.org>

 ...{clang-runtime-17.0.3..ebuild => clang-runtime-17.0.4..ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.3..ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.4..ebuild
similarity index 100%
rename from sys-devel/clang-runtime/clang-runtime-17.0.3..ebuild
rename to sys-devel/clang-runtime/clang-runtime-17.0.4..ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-10-25 Thread Michał Górny
commit: 0010c7265dc1390f9a80de9410352bb15be3d013
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 25 18:57:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 26 02:10:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0010c726

sys-devel/clang-runtime: Add 18.0.0_pre20231025 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-18.0.0_pre20231025.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231025.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231025.ebuild
new file mode 100644
index ..1ce7130b4264
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231025.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-10-19 Thread Michał Górny
commit: 1f8ed49ae7f788ea6d723ef0670deeb0e50a295b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 19 18:52:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 19 19:50:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f8ed49a

sys-devel/clang-runtime: Add 18.0.0_pre20231019 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-18.0.0_pre20231019.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231019.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231019.ebuild
new file mode 100644
index ..1ce7130b4264
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231019.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-10-19 Thread Michał Górny
commit: 1058c745f30d5049a5c19dc01c3f5a6f6a02fda8
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 19 15:04:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 19 15:13:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1058c745

sys-devel/clang-runtime: Fix EmptyGlobalAssignment

Signed-off-by: Michał Górny  gentoo.org>

 sys-devel/clang-runtime/clang-runtime-17.0.3..ebuild| 1 -
 sys-devel/clang-runtime/clang-runtime-18.0.0..ebuild| 1 -
 sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231013.ebuild | 1 -
 3 files changed, 3 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.3..ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.3..ebuild
index c69faa0fbdd7..1ce7130b4264 100644
--- a/sys-devel/clang-runtime/clang-runtime-17.0.3..ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.3..ebuild
@@ -10,7 +10,6 @@ HOMEPAGE="https://clang.llvm.org/;
 
 LICENSE="metapackage"
 SLOT="${PV%%.*}"
-KEYWORDS=""
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
 

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0..ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0..ebuild
index c69faa0fbdd7..1ce7130b4264 100644
--- a/sys-devel/clang-runtime/clang-runtime-18.0.0..ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0..ebuild
@@ -10,7 +10,6 @@ HOMEPAGE="https://clang.llvm.org/;
 
 LICENSE="metapackage"
 SLOT="${PV%%.*}"
-KEYWORDS=""
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
 

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231013.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231013.ebuild
index c69faa0fbdd7..1ce7130b4264 100644
--- a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231013.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231013.ebuild
@@ -10,7 +10,6 @@ HOMEPAGE="https://clang.llvm.org/;
 
 LICENSE="metapackage"
 SLOT="${PV%%.*}"
-KEYWORDS=""
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-10-19 Thread Michał Górny
commit: 3e16b60f86ff81e80d88a00a169e3a675305c75a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 19 15:00:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 19 15:02:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e16b60f

sys-devel/clang-runtime: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-17.0.1.ebuild  | 40 --
 .../clang-runtime/clang-runtime-17.0.2.ebuild  | 40 --
 .../clang-runtime-18.0.0_pre20230925.ebuild| 40 --
 .../clang-runtime-18.0.0_pre20231002.ebuild| 40 --
 4 files changed, 160 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.1.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.1.ebuild
deleted file mode 100644
index 6483c7c0c78e..
--- a/sys-devel/clang-runtime/clang-runtime-17.0.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.2.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.2.ebuild
deleted file mode 100644
index 6483c7c0c78e..
--- a/sys-devel/clang-runtime/clang-runtime-17.0.2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230925.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230925.ebuild
deleted file mode 100644
index c69faa0fbdd7..
--- a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230925.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-10-17 Thread Michał Górny
commit: 93c559671b1f50fd15c263e6030674d2d4f9d26b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 17 14:58:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 17 15:11:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93c55967

sys-devel/clang-runtime: Bump to 17.0.3

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-17.0.3.ebuild  | 40 ++
 1 file changed, 40 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.3.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.3.ebuild
new file mode 100644
index ..6483c7c0c78e
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-10-13 Thread Michał Górny
commit: e52ccf59fb405b5515859a6441332e3bed203781
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 13 15:50:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 13 15:50:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e52ccf59

sys-devel/clang-runtime: Add 18.0.0_pre20231013 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-18.0.0_pre20231013.ebuild| 40 ++
 1 file changed, 40 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231013.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231013.ebuild
new file mode 100644
index ..c69faa0fbdd7
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231013.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS=""
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-10-13 Thread Michał Górny
commit: ebda616e0c71d2ef490d66804fddd2173d7cbf66
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 13 12:15:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 13 12:15:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebda616e

sys-devel/clang-runtime: 17.x live is now 17.0.3.

Signed-off-by: Michał Górny  gentoo.org>

 ...{clang-runtime-17.0.2..ebuild => clang-runtime-17.0.3..ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.2..ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.3..ebuild
similarity index 100%
rename from sys-devel/clang-runtime/clang-runtime-17.0.2..ebuild
rename to sys-devel/clang-runtime/clang-runtime-17.0.3..ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-10-04 Thread Michał Górny
commit: 09736a206f90b4b61599f129f1217fd6a32e3fee
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct  4 08:24:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct  4 08:44:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09736a20

sys-devel/clang-runtime: Bump to 17.0.2

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-17.0.2.ebuild  | 40 ++
 1 file changed, 40 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.2.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.2.ebuild
new file mode 100644
index ..6483c7c0c78e
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-10-02 Thread Michał Górny
commit: 240996cad31468ab52ca69d7b96b5e2bede8e307
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  2 18:28:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  2 19:39:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=240996ca

sys-devel/clang-runtime: Add 18.0.0_pre20231002 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-18.0.0_pre20231002.ebuild| 40 ++
 1 file changed, 40 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231002.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231002.ebuild
new file mode 100644
index ..c69faa0fbdd7
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231002.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS=""
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-10-02 Thread Michał Górny
commit: 1ee7f4dc0bedc9469720e93ea927442403cb0af4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  2 15:22:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  2 15:22:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ee7f4dc

sys-devel/clang-runtime: 17.x is now 17.0.2.

Signed-off-by: Michał Górny  gentoo.org>

 ...{clang-runtime-17.0.1..ebuild => clang-runtime-17.0.2..ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.1..ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.2..ebuild
similarity index 100%
rename from sys-devel/clang-runtime/clang-runtime-17.0.1..ebuild
rename to sys-devel/clang-runtime/clang-runtime-17.0.2..ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-10-02 Thread Michał Górny
commit: 57407bd8d04e8fc9d0e5b3a787d462d234ff8933
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  2 15:17:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  2 15:17:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57407bd8

sys-devel/clang-runtime: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-17.0.0_rc4.ebuild  | 40 --
 .../clang-runtime-18.0.0_pre20230906.ebuild| 40 --
 2 files changed, 80 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.0_rc4.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.0_rc4.ebuild
deleted file mode 100644
index c69faa0fbdd7..
--- a/sys-devel/clang-runtime/clang-runtime-17.0.0_rc4.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-KEYWORDS=""
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230906.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230906.ebuild
deleted file mode 100644
index c69faa0fbdd7..
--- a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230906.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-KEYWORDS=""
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-09-25 Thread Michał Górny
commit: 94cf804ee0bef88c805b7b382a33d9736cef8d28
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 25 18:44:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 25 18:44:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94cf804e

sys-devel/clang-runtime: Add 18.0.0_pre20230925 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-18.0.0_pre20230925.ebuild| 40 ++
 1 file changed, 40 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230925.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230925.ebuild
new file mode 100644
index ..c69faa0fbdd7
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230925.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS=""
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-09-19 Thread Michał Górny
commit: b8583cdc1188b374c7635b6c661a45587c53a451
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep 19 19:38:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep 19 19:47:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8583cdc

sys-devel/clang-runtime: Bump to 17.0.1

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-17.0.1.ebuild  | 40 ++
 1 file changed, 40 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.1.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.1.ebuild
new file mode 100644
index ..6483c7c0c78e
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-09-19 Thread Michał Górny
commit: 2720c813bbcb9d6284b121946360bc341a3e89df
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep 19 11:45:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep 19 12:42:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2720c813

sys-devel/clang-runtime: 17.x is now 17.0.1

Signed-off-by: Michał Górny  gentoo.org>

 ...{clang-runtime-17.0.0..ebuild => clang-runtime-17.0.1..ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.0..ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.1..ebuild
similarity index 100%
rename from sys-devel/clang-runtime/clang-runtime-17.0.0..ebuild
rename to sys-devel/clang-runtime/clang-runtime-17.0.1..ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-09-08 Thread Michał Górny
commit: a847795cdb710f9baf6278705ea9623be2060cc9
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep  8 11:36:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep  8 11:36:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a847795c

sys-devel/clang-runtime: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-17.0.0_rc3.ebuild  | 40 --
 .../clang-runtime-18.0.0_pre20230825.ebuild| 40 --
 .../clang-runtime-18.0.0_pre20230829.ebuild| 40 --
 3 files changed, 120 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.0_rc3.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.0_rc3.ebuild
deleted file mode 100644
index c69faa0fbdd7..
--- a/sys-devel/clang-runtime/clang-runtime-17.0.0_rc3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-KEYWORDS=""
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230825.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230825.ebuild
deleted file mode 100644
index c69faa0fbdd7..
--- a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230825.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-KEYWORDS=""
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230829.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230829.ebuild
deleted file mode 100644
index c69faa0fbdd7..
--- a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230829.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"

[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-09-06 Thread Michał Górny
commit: fa3e9250325e4afda31da0828f1b1943f2daa9a1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  6 17:56:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  6 18:12:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa3e9250

sys-devel/clang-runtime: Add 18.0.0_pre20230906 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-18.0.0_pre20230906.ebuild| 40 ++
 1 file changed, 40 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230906.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230906.ebuild
new file mode 100644
index ..c69faa0fbdd7
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230906.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS=""
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-09-05 Thread Michał Górny
commit: 28a440344c05dcfac923c95c3349b37c11109a3a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 15:52:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 19:58:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28a44034

sys-devel/clang-runtime: Bump to 17.0.0_rc4

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-17.0.0_rc4.ebuild  | 40 ++
 1 file changed, 40 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.0_rc4.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.0_rc4.ebuild
new file mode 100644
index ..c69faa0fbdd7
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.0_rc4.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS=""
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-08-29 Thread Michał Górny
commit: 7b656379628f45f837ea3624665d17979751f190
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 29 10:49:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 29 11:20:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b656379

sys-devel/clang-runtime: Add 18.0.0_pre20230829 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-18.0.0_pre20230829.ebuild| 40 ++
 1 file changed, 40 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230829.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230829.ebuild
new file mode 100644
index ..c69faa0fbdd7
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230829.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS=""
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-08-28 Thread Michał Górny
commit: bb5e113beff67bbdffdde9f937df61069299916a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 29 05:47:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 29 05:48:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb5e113b

sys-devel/clang-runtime: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-17.0.0_rc1.ebuild  | 40 --
 .../clang-runtime/clang-runtime-17.0.0_rc2.ebuild  | 40 --
 .../clang-runtime-18.0.0_pre20230803.ebuild| 40 --
 .../clang-runtime-18.0.0_pre20230810.ebuild| 40 --
 .../clang-runtime-18.0.0_pre20230820.ebuild| 40 --
 5 files changed, 200 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.0_rc1.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.0_rc1.ebuild
deleted file mode 100644
index c69faa0fbdd7..
--- a/sys-devel/clang-runtime/clang-runtime-17.0.0_rc1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-KEYWORDS=""
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.0_rc2.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.0_rc2.ebuild
deleted file mode 100644
index c69faa0fbdd7..
--- a/sys-devel/clang-runtime/clang-runtime-17.0.0_rc2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-KEYWORDS=""
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230803.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230803.ebuild
deleted file mode 100644
index c69faa0fbdd7..
--- a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230803.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-08-26 Thread Mike Gilbert
commit: 14fe4e633818f256de6238c39adbc0a8c197952a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Aug 26 19:56:09 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Aug 26 19:56:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14fe4e63

sys-devel/clang-runtime: drop PROPERTIES=live

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-devel/clang-runtime/clang-runtime-17.0.0..ebuild| 1 -
 sys-devel/clang-runtime/clang-runtime-17.0.0_rc1.ebuild | 1 -
 sys-devel/clang-runtime/clang-runtime-17.0.0_rc2.ebuild | 1 -
 sys-devel/clang-runtime/clang-runtime-17.0.0_rc3.ebuild | 1 -
 sys-devel/clang-runtime/clang-runtime-18.0.0..ebuild| 1 -
 sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230803.ebuild | 1 -
 sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230810.ebuild | 1 -
 sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230820.ebuild | 1 -
 sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230825.ebuild | 1 -
 9 files changed, 9 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.0..ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.0..ebuild
index 67b42357665e..c69faa0fbdd7 100644
--- a/sys-devel/clang-runtime/clang-runtime-17.0.0..ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.0..ebuild
@@ -13,7 +13,6 @@ SLOT="${PV%%.*}"
 KEYWORDS=""
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
-PROPERTIES="live"
 
 RDEPEND="
compiler-rt? (

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.0_rc1.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.0_rc1.ebuild
index 67b42357665e..c69faa0fbdd7 100644
--- a/sys-devel/clang-runtime/clang-runtime-17.0.0_rc1.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.0_rc1.ebuild
@@ -13,7 +13,6 @@ SLOT="${PV%%.*}"
 KEYWORDS=""
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
-PROPERTIES="live"
 
 RDEPEND="
compiler-rt? (

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.0_rc2.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.0_rc2.ebuild
index 67b42357665e..c69faa0fbdd7 100644
--- a/sys-devel/clang-runtime/clang-runtime-17.0.0_rc2.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.0_rc2.ebuild
@@ -13,7 +13,6 @@ SLOT="${PV%%.*}"
 KEYWORDS=""
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
-PROPERTIES="live"
 
 RDEPEND="
compiler-rt? (

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.0_rc3.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.0_rc3.ebuild
index 67b42357665e..c69faa0fbdd7 100644
--- a/sys-devel/clang-runtime/clang-runtime-17.0.0_rc3.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.0_rc3.ebuild
@@ -13,7 +13,6 @@ SLOT="${PV%%.*}"
 KEYWORDS=""
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
-PROPERTIES="live"
 
 RDEPEND="
compiler-rt? (

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0..ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0..ebuild
index 67b42357665e..c69faa0fbdd7 100644
--- a/sys-devel/clang-runtime/clang-runtime-18.0.0..ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0..ebuild
@@ -13,7 +13,6 @@ SLOT="${PV%%.*}"
 KEYWORDS=""
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
-PROPERTIES="live"
 
 RDEPEND="
compiler-rt? (

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230803.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230803.ebuild
index 67b42357665e..c69faa0fbdd7 100644
--- a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230803.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230803.ebuild
@@ -13,7 +13,6 @@ SLOT="${PV%%.*}"
 KEYWORDS=""
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
-PROPERTIES="live"
 
 RDEPEND="
compiler-rt? (

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230810.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230810.ebuild
index 67b42357665e..c69faa0fbdd7 100644
--- a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230810.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230810.ebuild
@@ -13,7 +13,6 @@ SLOT="${PV%%.*}"
 KEYWORDS=""
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
-PROPERTIES="live"
 
 RDEPEND="
compiler-rt? (

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230820.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230820.ebuild
index 67b42357665e..c69faa0fbdd7 100644
--- a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230820.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230820.ebuild
@@ -13,7 +13,6 @@ SLOT="${PV%%.*}"
 KEYWORDS=""
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
-PROPERTIES="live"
 
 RDEPEND="
 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-08-25 Thread Michał Górny
commit: e053245293ba36865a00eb3c7d9c3d21b5af9eee
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 25 18:25:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 25 19:17:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0532452

sys-devel/clang-runtime: Add 18.0.0_pre20230825 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-18.0.0_pre20230825.ebuild| 41 ++
 1 file changed, 41 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230825.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230825.ebuild
new file mode 100644
index ..67b42357665e
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230825.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS=""
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+PROPERTIES="live"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-08-23 Thread Michał Górny
commit: ac56d35607bfed4abb2a89ba440aeb6cf1f6bc24
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 23 05:12:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 23 10:17:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac56d356

sys-devel/clang-runtime: Add 17.0.0_rc3

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-17.0.0_rc3.ebuild  | 41 ++
 1 file changed, 41 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.0_rc3.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.0_rc3.ebuild
new file mode 100644
index ..67b42357665e
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.0_rc3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS=""
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+PROPERTIES="live"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-08-20 Thread Michał Górny
commit: 619676de58ac9b57182e81845fe3d5b388f180b2
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 20 12:01:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 20 12:02:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=619676de

sys-devel/clang-runtime: Add 18.0.0_pre20230820 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-18.0.0_pre20230820.ebuild| 41 ++
 1 file changed, 41 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230820.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230820.ebuild
new file mode 100644
index ..67b42357665e
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230820.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS=""
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+PROPERTIES="live"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-08-10 Thread Michał Górny
commit: e7862fd5131846fa81ec116bd40eccd8350811d1
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 10 12:53:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 10 17:49:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7862fd5

sys-devel/clang-runtime: Add 18.0.0_pre20230810 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-18.0.0_pre20230810.ebuild| 41 ++
 1 file changed, 41 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230810.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230810.ebuild
new file mode 100644
index ..67b42357665e
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230810.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS=""
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+PROPERTIES="live"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-08-08 Thread Michał Górny
commit: b080d83bb9814e91e1622d03d61fe97a19ffb886
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  8 12:28:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  8 18:31:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b080d83b

sys-devel/clang-runtime: Add 17.0.0_rc2

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-17.0.0_rc2.ebuild  | 41 ++
 1 file changed, 41 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.0_rc2.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.0_rc2.ebuild
new file mode 100644
index ..67b42357665e
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.0_rc2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS=""
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+PROPERTIES="live"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-08-03 Thread Michał Górny
commit: 6a0dbbc349d5b6fa6e06fbc69aa0c6a94e8bf403
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug  3 09:21:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug  3 15:43:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a0dbbc3

sys-devel/clang-runtime: Add 18.0.0_pre20230803 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-18.0.0_pre20230803.ebuild| 41 ++
 1 file changed, 41 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230803.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230803.ebuild
new file mode 100644
index ..67b42357665e
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20230803.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS=""
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+PROPERTIES="live"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-08-03 Thread Michał Górny
commit: 81d01ee4ae78ef3590568dde5ccfc8ca9ae5642e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug  3 09:13:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug  3 09:13:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d01ee4

sys-devel/clang-runtime: Remove 17.x snapshots

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-17.0.0_pre20230722.ebuild| 41 --
 1 file changed, 41 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.0_pre20230722.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.0_pre20230722.ebuild
deleted file mode 100644
index 67b42357665e..
--- a/sys-devel/clang-runtime/clang-runtime-17.0.0_pre20230722.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-KEYWORDS=""
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-PROPERTIES="live"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-08-02 Thread Sam James
commit: 0c66201e917226801aacc1e952af89cdaa80f2ef
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  2 16:08:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  2 16:08:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c66201e

sys-devel/clang-runtime: Stabilize 16.0.6 sparc, #908385

Signed-off-by: Sam James  gentoo.org>

 sys-devel/clang-runtime/clang-runtime-16.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-16.0.6.ebuild 
b/sys-devel/clang-runtime/clang-runtime-16.0.6.ebuild
index 5876246c88cf..a1637424d102 100644
--- a/sys-devel/clang-runtime/clang-runtime-16.0.6.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-16.0.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://clang.llvm.org/;
 
 LICENSE="metapackage"
 SLOT="${PV%%.*}"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~ppc-macos ~x64-macos"
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-08-02 Thread Sam James
commit: a8a3914f7761c9e5a70ed6d3416362bf5d16b4df
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  2 16:08:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  2 16:08:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8a3914f

sys-devel/clang-runtime: Stabilize 16.0.6 ppc, #908385

Signed-off-by: Sam James  gentoo.org>

 sys-devel/clang-runtime/clang-runtime-16.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-16.0.6.ebuild 
b/sys-devel/clang-runtime/clang-runtime-16.0.6.ebuild
index c6380e21e669..5876246c88cf 100644
--- a/sys-devel/clang-runtime/clang-runtime-16.0.6.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-16.0.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://clang.llvm.org/;
 
 LICENSE="metapackage"
 SLOT="${PV%%.*}"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~ppc-macos ~x64-macos"
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-07-29 Thread Michał Górny
commit: 5e5b9918212366ebf3f1d085dd415e86b9138321
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 29 14:18:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 29 19:25:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e5b9918

sys-devel/clang-runtime: Add 17.0.0_rc1

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-17.0.0_rc1.ebuild  | 41 ++
 1 file changed, 41 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.0_rc1.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.0_rc1.ebuild
new file mode 100644
index ..67b42357665e
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.0_rc1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS=""
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+PROPERTIES="live"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-07-25 Thread Michał Górny
commit: ce3809d5ed1db8a60016e60481abc63d3e4e7bc6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 25 16:09:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 25 16:11:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce3809d5

sys-devel/clang-runtime: Add 18.x live ebuilds

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-18.0.0..ebuild | 41 ++
 1 file changed, 41 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0..ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.0.0..ebuild
new file mode 100644
index ..67b42357665e
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0..ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS=""
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+PROPERTIES="live"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-07-22 Thread Michał Górny
commit: 28349d5308b42502c037bc26d9ca3996ac34aa8c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 22 06:04:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 22 13:01:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28349d53

sys-devel/clang-runtime: Add 17.0.0_pre20230722 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-17.0.0_pre20230722.ebuild| 41 ++
 1 file changed, 41 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.0_pre20230722.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.0_pre20230722.ebuild
new file mode 100644
index ..67b42357665e
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.0_pre20230722.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS=""
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+PROPERTIES="live"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-07-17 Thread Michał Górny
commit: cc9c04c3a73c17bf9da7b583430121be2162b16b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul 17 10:46:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul 17 14:14:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc9c04c3

sys-devel/clang-runtime: Add 17.0.0_pre20230717 snapshot

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime-17.0.0_pre20230717.ebuild| 41 ++
 1 file changed, 41 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.0_pre20230717.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.0_pre20230717.ebuild
new file mode 100644
index ..67b42357665e
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.0_pre20230717.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS=""
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+PROPERTIES="live"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2023-07-14 Thread Michał Górny
commit: 66fd137868b1911b434678914be34ef8c3dddb4e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 14 16:08:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 14 16:17:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66fd1378

sys-devel/clang-runtime: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-16.0.5.ebuild  | 40 --
 1 file changed, 40 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-16.0.5.ebuild 
b/sys-devel/clang-runtime/clang-runtime-16.0.5.ebuild
deleted file mode 100644
index 9432a5f48159..
--- a/sys-devel/clang-runtime/clang-runtime-16.0.5.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
-   fi
-}



  1   2   3   4   5   6   >