diff options
author | 2024-10-27 14:19:09 -0400 | |
---|---|---|
committer | 2024-10-29 00:59:44 -0400 | |
commit | 570197d3289aca4c0cbc0712bb36dad0e50fbaa2 (patch) | |
tree | bab739de8cced580871fa2d4ce9fa114c9b63dff /builders | |
parent | openrc: add USE workaround for another KDE app (diff) | |
download | binhost-570197d3289aca4c0cbc0712bb36dad0e50fbaa2.tar.gz binhost-570197d3289aca4c0cbc0712bb36dad0e50fbaa2.tar.bz2 binhost-570197d3289aca4c0cbc0712bb36dad0e50fbaa2.zip |
add python 3.13 dual-support variant
The initial release of 3.13 is now stable and we can start building
packages for early adopters. It is not yet practical to build 3.13-only
packages but let's lay the groundwork for installing a dual stack.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Diffstat (limited to 'builders')
12 files changed, 52 insertions, 0 deletions
diff --git a/builders/milou/gnome-23/portage/variants/python3both/make.conf.footer b/builders/milou/gnome-23/portage/variants/python3both/make.conf.footer new file mode 100644 index 0000000..e0fb0ac --- /dev/null +++ b/builders/milou/gnome-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/gnome-23/portage/variants/python3both/package.use/python3both b/builders/milou/gnome-23/portage/variants/python3both/package.use/python3both new file mode 100644 index 0000000..3c0cada --- /dev/null +++ b/builders/milou/gnome-23/portage/variants/python3both/package.use/python3both @@ -0,0 +1,16 @@ +# unavailable for 3.13 +media-gfx/blender PYTHON_SINGLE_TARGET: python3_12 +media-gfx/inkscape PYTHON_SINGLE_TARGET: python3_12 +sys-apps/systemd PYTHON_SINGLE_TARGET: python3_12 +net-fs/samba PYTHON_SINGLE_TARGET: python3_12 +net-fs/cifs-utils PYTHON_SINGLE_TARGET: python3_12 +sys-libs/ldb PYTHON_SINGLE_TARGET: python3_12 +app-i18n/ibus PYTHON_SINGLE_TARGET: python3_12 +media-libs/oidn PYTHON_SINGLE_TARGET: python3_12 +net-wireless/blueman PYTHON_SINGLE_TARGET: python3_12 +app-editors/pluma PYTHON_SINGLE_TARGET: python3_12 +dev-libs/libpeas PYTHON_SINGLE_TARGET: python3_12 +app-text/yelp-tools PYTHON_SINGLE_TARGET: python3_12 +gnome-extra/gnome-tweaks PYTHON_SINGLE_TARGET: python3_12 +gnome-base/gnome-shell PYTHON_SINGLE_TARGET: python3_12 +media-video/totem PYTHON_SINGLE_TARGET: python3_12 diff --git a/builders/milou/gnome-23/portage/variants/python3both/profile/use.stable.mask b/builders/milou/gnome-23/portage/variants/python3both/profile/use.stable.mask new file mode 100644 index 0000000..d58f7bb --- /dev/null +++ b/builders/milou/gnome-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/gnome-v3-23/portage/variants/python3both/make.conf.footer b/builders/milou/gnome-v3-23/portage/variants/python3both/make.conf.footer new file mode 100644 index 0000000..e0fb0ac --- /dev/null +++ b/builders/milou/gnome-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/gnome-v3-23/portage/variants/python3both/package.use/python3both b/builders/milou/gnome-v3-23/portage/variants/python3both/package.use/python3both new file mode 100644 index 0000000..3c0cada --- /dev/null +++ b/builders/milou/gnome-v3-23/portage/variants/python3both/package.use/python3both @@ -0,0 +1,16 @@ +# unavailable for 3.13 +media-gfx/blender PYTHON_SINGLE_TARGET: python3_12 +media-gfx/inkscape PYTHON_SINGLE_TARGET: python3_12 +sys-apps/systemd PYTHON_SINGLE_TARGET: python3_12 +net-fs/samba PYTHON_SINGLE_TARGET: python3_12 +net-fs/cifs-utils PYTHON_SINGLE_TARGET: python3_12 +sys-libs/ldb PYTHON_SINGLE_TARGET: python3_12 +app-i18n/ibus PYTHON_SINGLE_TARGET: python3_12 +media-libs/oidn PYTHON_SINGLE_TARGET: python3_12 +net-wireless/blueman PYTHON_SINGLE_TARGET: python3_12 +app-editors/pluma PYTHON_SINGLE_TARGET: python3_12 +dev-libs/libpeas PYTHON_SINGLE_TARGET: python3_12 +app-text/yelp-tools PYTHON_SINGLE_TARGET: python3_12 +gnome-extra/gnome-tweaks PYTHON_SINGLE_TARGET: python3_12 +gnome-base/gnome-shell PYTHON_SINGLE_TARGET: python3_12 +media-video/totem PYTHON_SINGLE_TARGET: python3_12 diff --git a/builders/milou/gnome-v3-23/portage/variants/python3both/profile/use.stable.mask b/builders/milou/gnome-v3-23/portage/variants/python3both/profile/use.stable.mask new file mode 100644 index 0000000..d58f7bb --- /dev/null +++ b/builders/milou/gnome-v3-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/server-23/portage/variants/python3both/make.conf.footer b/builders/milou/server-23/portage/variants/python3both/make.conf.footer new file mode 100644 index 0000000..e0fb0ac --- /dev/null +++ b/builders/milou/server-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/server-23/portage/variants/python3both/package.use/python3both b/builders/milou/server-23/portage/variants/python3both/package.use/python3both new file mode 100644 index 0000000..ddf9d11 --- /dev/null +++ b/builders/milou/server-23/portage/variants/python3both/package.use/python3both @@ -0,0 +1,2 @@ +# unavailable for 3.13 +sys-apps/systemd-utils PYTHON_SINGLE_TARGET: python3_12 diff --git a/builders/milou/server-23/portage/variants/python3both/profile/use.stable.mask b/builders/milou/server-23/portage/variants/python3both/profile/use.stable.mask new file mode 100644 index 0000000..d58f7bb --- /dev/null +++ b/builders/milou/server-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/server-v3-23/portage/variants/python3both/make.conf.footer b/builders/milou/server-v3-23/portage/variants/python3both/make.conf.footer new file mode 100644 index 0000000..e0fb0ac --- /dev/null +++ b/builders/milou/server-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/server-v3-23/portage/variants/python3both/package.use/python3both b/builders/milou/server-v3-23/portage/variants/python3both/package.use/python3both new file mode 100644 index 0000000..ddf9d11 --- /dev/null +++ b/builders/milou/server-v3-23/portage/variants/python3both/package.use/python3both @@ -0,0 +1,2 @@ +# unavailable for 3.13 +sys-apps/systemd-utils PYTHON_SINGLE_TARGET: python3_12 diff --git a/builders/milou/server-v3-23/portage/variants/python3both/profile/use.stable.mask b/builders/milou/server-v3-23/portage/variants/python3both/profile/use.stable.mask new file mode 100644 index 0000000..d58f7bb --- /dev/null +++ b/builders/milou/server-v3-23/portage/variants/python3both/profile/use.stable.mask @@ -0,0 +1,2 @@ +-python_targets_python3_13 +-python_single_target_python3_13 |