commit: 61a239fcc5b3f44250976afebe06fbb3e69d19ab Author: Eli Schwartz <eschwartz <AT> gentoo <DOT> org> AuthorDate: Wed Apr 23 02:33:48 2025 +0000 Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org> CommitDate: Wed Apr 23 02:37:38 2025 +0000 URL: https://gitweb.gentoo.org/proj/binhost.git/commit/?id=61a239fc
kde: add python3both variant Gearing up to the big release but the coverage could be a bit better. Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org> .../dola/kde-23/portage/variants/python3both/buildpkgonly | 13 +++++++++++++ .../kde-23/portage/variants/python3both/make.conf.footer | 2 ++ .../portage/variants/python3both/package.use/python3both | 2 ++ .../portage/variants/python3both/profile/use.stable.mask | 2 ++ .../milou/kde-23/portage/variants/python3both/buildpkgonly | 13 +++++++++++++ .../kde-23/portage/variants/python3both/make.conf.footer | 2 ++ .../portage/variants/python3both/package.use/python3both | 2 ++ .../portage/variants/python3both/profile/use.stable.mask | 2 ++ .../kde-v3-23/portage/variants/python3both/buildpkgonly | 13 +++++++++++++ .../kde-v3-23/portage/variants/python3both/make.conf.footer | 2 ++ .../portage/variants/python3both/package.use/python3both | 2 ++ .../portage/variants/python3both/profile/use.stable.mask | 2 ++ 12 files changed, 57 insertions(+) diff --git a/builders/dola/kde-23/portage/variants/python3both/buildpkgonly b/builders/dola/kde-23/portage/variants/python3both/buildpkgonly new file mode 100755 index 0000000..fc01755 --- /dev/null +++ b/builders/dola/kde-23/portage/variants/python3both/buildpkgonly @@ -0,0 +1,13 @@ +#!/bin/bash + +set -e + +emerge -uDN --backtrack=100 @world + +# py 3.13 exclusive (non default) +cat >> ../../make.conf <<- __EOF__ + PYTHON_TARGETS="python3_13" + PYTHON_SINGLE_TARGET="python3_13" +__EOF__ + +emerge -uDN --backtrack=100 @world diff --git a/builders/dola/kde-23/portage/variants/python3both/make.conf.footer b/builders/dola/kde-23/portage/variants/python3both/make.conf.footer new file mode 100644 index 0000000..e0fb0ac --- /dev/null +++ b/builders/dola/kde-23/portage/variants/python3both/make.conf.footer @@ -0,0 +1,2 @@ +PYTHON_TARGETS="python3_12 python3_13" +PYTHON_SINGLE_TARGET="python3_13" diff --git a/builders/dola/kde-23/portage/variants/python3both/package.use/python3both b/builders/dola/kde-23/portage/variants/python3both/package.use/python3both new file mode 100644 index 0000000..871a663 --- /dev/null +++ b/builders/dola/kde-23/portage/variants/python3both/package.use/python3both @@ -0,0 +1,2 @@ +# unavailable for 3.13 +<llvm-core/clang-18 PYTHON_SINGLE_TARGET: python3_12 diff --git a/builders/dola/kde-23/portage/variants/python3both/profile/use.stable.mask b/builders/dola/kde-23/portage/variants/python3both/profile/use.stable.mask new file mode 100644 index 0000000..d58f7bb --- /dev/null +++ b/builders/dola/kde-23/portage/variants/python3both/profile/use.stable.mask @@ -0,0 +1,2 @@ +-python_targets_python3_13 +-python_single_target_python3_13 diff --git a/builders/milou/kde-23/portage/variants/python3both/buildpkgonly b/builders/milou/kde-23/portage/variants/python3both/buildpkgonly new file mode 100755 index 0000000..fc01755 --- /dev/null +++ b/builders/milou/kde-23/portage/variants/python3both/buildpkgonly @@ -0,0 +1,13 @@ +#!/bin/bash + +set -e + +emerge -uDN --backtrack=100 @world + +# py 3.13 exclusive (non default) +cat >> ../../make.conf <<- __EOF__ + PYTHON_TARGETS="python3_13" + PYTHON_SINGLE_TARGET="python3_13" +__EOF__ + +emerge -uDN --backtrack=100 @world diff --git a/builders/milou/kde-23/portage/variants/python3both/make.conf.footer b/builders/milou/kde-23/portage/variants/python3both/make.conf.footer new file mode 100644 index 0000000..e0fb0ac --- /dev/null +++ b/builders/milou/kde-23/portage/variants/python3both/make.conf.footer @@ -0,0 +1,2 @@ +PYTHON_TARGETS="python3_12 python3_13" +PYTHON_SINGLE_TARGET="python3_13" diff --git a/builders/milou/kde-23/portage/variants/python3both/package.use/python3both b/builders/milou/kde-23/portage/variants/python3both/package.use/python3both new file mode 100644 index 0000000..871a663 --- /dev/null +++ b/builders/milou/kde-23/portage/variants/python3both/package.use/python3both @@ -0,0 +1,2 @@ +# unavailable for 3.13 +<llvm-core/clang-18 PYTHON_SINGLE_TARGET: python3_12 diff --git a/builders/milou/kde-23/portage/variants/python3both/profile/use.stable.mask b/builders/milou/kde-23/portage/variants/python3both/profile/use.stable.mask new file mode 100644 index 0000000..d58f7bb --- /dev/null +++ b/builders/milou/kde-23/portage/variants/python3both/profile/use.stable.mask @@ -0,0 +1,2 @@ +-python_targets_python3_13 +-python_single_target_python3_13 diff --git a/builders/milou/kde-v3-23/portage/variants/python3both/buildpkgonly b/builders/milou/kde-v3-23/portage/variants/python3both/buildpkgonly new file mode 100755 index 0000000..fc01755 --- /dev/null +++ b/builders/milou/kde-v3-23/portage/variants/python3both/buildpkgonly @@ -0,0 +1,13 @@ +#!/bin/bash + +set -e + +emerge -uDN --backtrack=100 @world + +# py 3.13 exclusive (non default) +cat >> ../../make.conf <<- __EOF__ + PYTHON_TARGETS="python3_13" + PYTHON_SINGLE_TARGET="python3_13" +__EOF__ + +emerge -uDN --backtrack=100 @world diff --git a/builders/milou/kde-v3-23/portage/variants/python3both/make.conf.footer b/builders/milou/kde-v3-23/portage/variants/python3both/make.conf.footer new file mode 100644 index 0000000..e0fb0ac --- /dev/null +++ b/builders/milou/kde-v3-23/portage/variants/python3both/make.conf.footer @@ -0,0 +1,2 @@ +PYTHON_TARGETS="python3_12 python3_13" +PYTHON_SINGLE_TARGET="python3_13" diff --git a/builders/milou/kde-v3-23/portage/variants/python3both/package.use/python3both b/builders/milou/kde-v3-23/portage/variants/python3both/package.use/python3both new file mode 100644 index 0000000..871a663 --- /dev/null +++ b/builders/milou/kde-v3-23/portage/variants/python3both/package.use/python3both @@ -0,0 +1,2 @@ +# unavailable for 3.13 +<llvm-core/clang-18 PYTHON_SINGLE_TARGET: python3_12 diff --git a/builders/milou/kde-v3-23/portage/variants/python3both/profile/use.stable.mask b/builders/milou/kde-v3-23/portage/variants/python3both/profile/use.stable.mask new file mode 100644 index 0000000..d58f7bb --- /dev/null +++ b/builders/milou/kde-v3-23/portage/variants/python3both/profile/use.stable.mask @@ -0,0 +1,2 @@ +-python_targets_python3_13 +-python_single_target_python3_13
