summaryrefslogtreecommitdiff
path: root/llvm-core
diff options
context:
space:
mode:
Diffstat (limited to 'llvm-core')
-rw-r--r--llvm-core/llvm/llvm-15.0.7-r7.ebuild10
-rw-r--r--llvm-core/llvm/llvm-16.0.6-r5.ebuild4
-rw-r--r--llvm-core/llvm/llvm-17.0.6-r3.ebuild4
3 files changed, 12 insertions, 6 deletions
diff --git a/llvm-core/llvm/llvm-15.0.7-r7.ebuild b/llvm-core/llvm/llvm-15.0.7-r7.ebuild
index e6f08b13f041..61161d1dc79d 100644
--- a/llvm-core/llvm/llvm-15.0.7-r7.ebuild
+++ b/llvm-core/llvm/llvm-15.0.7-r7.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit cmake flag-o-matic llvm.org multilib-minimal pax-utils python-any-r1 \
toolchain-funcs
@@ -180,6 +180,12 @@ src_prepare() {
check_uptodate
llvm.org_src_prepare
+
+ # unmaintained, python <3.13 removed modules in the test cfg. We don't
+ # build them anyway, so no need to run the test in order to report
+ # "skipped". And llvm 16 removes this from the source anyway.
+ rm -r test/Bindings/Go/ || die
+
}
get_distribution_components() {
diff --git a/llvm-core/llvm/llvm-16.0.6-r5.ebuild b/llvm-core/llvm/llvm-16.0.6-r5.ebuild
index 9e393e15c202..fd12854df95b 100644
--- a/llvm-core/llvm/llvm-16.0.6-r5.ebuild
+++ b/llvm-core/llvm/llvm-16.0.6-r5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit cmake flag-o-matic llvm.org multilib-minimal pax-utils python-any-r1
inherit toolchain-funcs
diff --git a/llvm-core/llvm/llvm-17.0.6-r3.ebuild b/llvm-core/llvm/llvm-17.0.6-r3.ebuild
index 03c5535d257d..313ba4b209d4 100644
--- a/llvm-core/llvm/llvm-17.0.6-r3.ebuild
+++ b/llvm-core/llvm/llvm-17.0.6-r3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit cmake flag-o-matic llvm.org multilib-minimal pax-utils python-any-r1
inherit toolchain-funcs