[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-18 Thread Arthur Zamarin
commit: 5132d29ce21cee78f79a8bf32e9b4f9fb003f5f2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 18 10:32:54 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 18 10:32:54 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5132d29c

dev-lang/python: Stabilize 3.12.8_p1 amd64, #948323

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/python/python-3.12.8_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.12.8_p1.ebuild 
b/dev-lang/python/python-3.12.8_p1.ebuild
index e218f8548589..67bd154d442b 100644
--- a/dev-lang/python/python-3.12.8_p1.ebuild
+++ b/dev-lang/python/python-3.12.8_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-18 Thread Arthur Zamarin
commit: 6f91b6714f16630c75e564c46c2c05b428aa0ecd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 18 10:09:28 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 18 10:09:28 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f91b671

dev-lang/python: Stabilize 3.13.1_p1 sparc, #948324

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/python/python-3.13.1_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.13.1_p1.ebuild 
b/dev-lang/python/python-3.13.1_p1.ebuild
index aa1020a17e64..77efc9e367d4 100644
--- a/dev-lang/python/python-3.13.1_p1.ebuild
+++ b/dev-lang/python/python-3.13.1_p1.ebuild
@@ -32,7 +32,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm jit
libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-18 Thread Arthur Zamarin
commit: 5f1c495d95c462e36741b5c655713ceb6b53bf66
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 18 09:49:45 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 18 09:49:45 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f1c495d

dev-lang/python: Stabilize 3.13.1_p1 ppc, #948324

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/python/python-3.13.1_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.13.1_p1.ebuild 
b/dev-lang/python/python-3.13.1_p1.ebuild
index 519296090b0d..aa1020a17e64 100644
--- a/dev-lang/python/python-3.13.1_p1.ebuild
+++ b/dev-lang/python/python-3.13.1_p1.ebuild
@@ -32,7 +32,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm jit
libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-18 Thread Arthur Zamarin
commit: 1c70a4e07c82facbfd7f2c741620fabf33e93048
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 18 09:49:44 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 18 09:49:44 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c70a4e0

dev-lang/python: Stabilize 3.13.1_p1 x86, #948324

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/python/python-3.13.1_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.13.1_p1.ebuild 
b/dev-lang/python/python-3.13.1_p1.ebuild
index 1d2b4ce88371..519296090b0d 100644
--- a/dev-lang/python/python-3.13.1_p1.ebuild
+++ b/dev-lang/python/python-3.13.1_p1.ebuild
@@ -32,7 +32,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm jit
libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-18 Thread Arthur Zamarin
commit: 7a272563f339354acc1c22fe2fbc2f764860d7ce
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 18 09:38:00 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 18 09:38:00 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a272563

dev-lang/python: Stabilize 3.12.8_p1 ppc, #948323

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/python/python-3.12.8_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.12.8_p1.ebuild 
b/dev-lang/python/python-3.12.8_p1.ebuild
index c00263d49b44..e218f8548589 100644
--- a/dev-lang/python/python-3.12.8_p1.ebuild
+++ b/dev-lang/python/python-3.12.8_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-18 Thread Arthur Zamarin
commit: f61e3740c24ed711924fffb660db703dd0edaeab
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 18 09:24:56 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 18 09:24:56 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f61e3740

dev-lang/python: Stabilize 3.12.8_p1 sparc, #948323

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/python/python-3.12.8_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.12.8_p1.ebuild 
b/dev-lang/python/python-3.12.8_p1.ebuild
index 5f913c23db83..c00263d49b44 100644
--- a/dev-lang/python/python-3.12.8_p1.ebuild
+++ b/dev-lang/python/python-3.12.8_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-18 Thread Arthur Zamarin
commit: e6c5b02a56901717271a27800c49aab15ec2f4a3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 18 09:09:16 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 18 09:09:16 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6c5b02a

dev-lang/python: Stabilize 3.13.1_p1 amd64, #948324

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/python/python-3.13.1_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.13.1_p1.ebuild 
b/dev-lang/python/python-3.13.1_p1.ebuild
index 447ce3e32cc9..1d2b4ce88371 100644
--- a/dev-lang/python/python-3.13.1_p1.ebuild
+++ b/dev-lang/python/python-3.13.1_p1.ebuild
@@ -32,7 +32,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm jit
libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-18 Thread Arthur Zamarin
commit: 8896e37d86b7900751ce41c11da8200a00481cde
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 18 08:56:35 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 18 08:56:35 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8896e37d

dev-lang/python: Stabilize 3.13.1_p1 ppc64, #948324

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/python/python-3.13.1_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.13.1_p1.ebuild 
b/dev-lang/python/python-3.13.1_p1.ebuild
index 39406d1356ba..0a13ca4bdd81 100644
--- a/dev-lang/python/python-3.13.1_p1.ebuild
+++ b/dev-lang/python/python-3.13.1_p1.ebuild
@@ -32,7 +32,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm jit
libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-18 Thread Arthur Zamarin
commit: fdda83cec4d97c1315fa06aee09b494cf738a759
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 18 08:56:36 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 18 08:56:36 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdda83ce

dev-lang/python: Stabilize 3.13.1_p1 arm, #948324

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/python/python-3.13.1_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.13.1_p1.ebuild 
b/dev-lang/python/python-3.13.1_p1.ebuild
index 0a13ca4bdd81..447ce3e32cc9 100644
--- a/dev-lang/python/python-3.13.1_p1.ebuild
+++ b/dev-lang/python/python-3.13.1_p1.ebuild
@@ -32,7 +32,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm jit
libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-18 Thread Arthur Zamarin
commit: b8d4b742ec3bd0bbcf38d4a39680427df00e93da
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 18 08:56:33 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 18 08:56:33 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8d4b742

dev-lang/python: Stabilize 3.12.8_p1 x86, #948323

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/python/python-3.12.8_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.12.8_p1.ebuild 
b/dev-lang/python/python-3.12.8_p1.ebuild
index be45807133cd..e711d8f9cbdb 100644
--- a/dev-lang/python/python-3.12.8_p1.ebuild
+++ b/dev-lang/python/python-3.12.8_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-18 Thread Arthur Zamarin
commit: 2d6a34116056b6933cefc2f9bf7a6a174f564478
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 18 08:56:34 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 18 08:56:34 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d6a3411

dev-lang/python: Stabilize 3.12.8_p1 arm, #948323

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/python/python-3.12.8_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.12.8_p1.ebuild 
b/dev-lang/python/python-3.12.8_p1.ebuild
index e711d8f9cbdb..5f913c23db83 100644
--- a/dev-lang/python/python-3.12.8_p1.ebuild
+++ b/dev-lang/python/python-3.12.8_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-18 Thread Arthur Zamarin
commit: 29d7bf5c447d5a198b9bd847018fb8e12688502d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 18 08:56:32 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 18 08:56:32 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29d7bf5c

dev-lang/python: Stabilize 3.12.8_p1 ppc64, #948323

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/python/python-3.12.8_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.12.8_p1.ebuild 
b/dev-lang/python/python-3.12.8_p1.ebuild
index 34d02eeb6167..be45807133cd 100644
--- a/dev-lang/python/python-3.12.8_p1.ebuild
+++ b/dev-lang/python/python-3.12.8_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-17 Thread Michał Górny
commit: 98fde030f8a6522cc10d5d3bc87df6db83c3c266
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 17 16:03:31 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 17 18:09:25 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98fde030

dev-lang/python: Bump to 3.14.0_alpha4

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

 dev-lang/python/Manifest|   3 +
 dev-lang/python/python-3.14.0_alpha4.ebuild | 630 
 2 files changed, 633 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index a2d855837ae5..076e86ad56ce 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -12,6 +12,8 @@ DIST Python-3.13.1.tar.xz 22589692 BLAKE2B 
161d5c0a7b4cacc4ce9983f9540a7e01662a7
 DIST Python-3.13.1.tar.xz.asc 963 BLAKE2B 
47cbfb6bceb92716181a0ed8f41742958568e62609fa4996d341e465bd6be0ebcab586ba1ebe275aa3a99108221be047fab66ec4b7e90af27d9db7524b6b4951
 SHA512 
1b56b7c2f547aa39c75c18978e174debb113444ce3f9da3829ba6842e3160051e0de70bd49d306b8014299aa8aa911d7c67efe71dd648c3528cf8d7535a01599
 DIST Python-3.14.0a3.tar.xz 22749680 BLAKE2B 
4a0457a98fe1a35c01a4607c11eefeb7ef4f4a3bc7bd8b04e129137c1f7f7ee8806fe5561e88dbf8866f461f2d7d3577618b7918fb85a0e99f7c225fd4593778
 SHA512 
e26c9736f00af680b5f1ff1ba0f06562c48550836088d79dd8b4c97016d52f9f76979de32fa8556e9d750a5dad488643e897807ab6cb0c1424882151fe5f3337
 DIST Python-3.14.0a3.tar.xz.sigstore 4891 BLAKE2B 
c251bfc3e332174c5050c2d8524aea4865e28e73c39288ac151bea10e0039c3af545a26acc48b9ae8deed9befddb11e810103620be6a7934ea79e7b1f3182eb2
 SHA512 
dd7d6c543ba2ba8dc8d2a6c891adcf85de7eb857ceb3ffb33f5f06fbcf0a6bcd6517502cfd35acb86ec13d85d487313eb9a396d78c42d1c506d2261e1c4b861d
+DIST Python-3.14.0a4.tar.xz 22798932 BLAKE2B 
4dd8632503e142456deefa749aa8d7a93b98c988bdfe905ae650e8e72b2a22de9e88b6d7ba65ec277748b4c8b919a176ca22552e9482f4883b96bf9129dd15c2
 SHA512 
b70671ebbd9f777fdcb661405c538c733600470ac34992a5b3df99d2f5afecc22cd8325eeec50eeef043181e634da91e535c166b9b5ed421d4e6aa41b79da3ab
+DIST Python-3.14.0a4.tar.xz.sigstore 4895 BLAKE2B 
9a1c9ef623a0b8a7469d3fb56e0f73bf28947cb04ab797086962886d6e816e90c2df59e26af952e251c69e8e42caa74bf866aebd7ff1a09526f3bd0d9472
 SHA512 
117dee2563607e4bc4190742d341f5b088e3feb205d59144b4a50bec1ec1c6df5f0118fbf88c8e78327f59d222ca7d98f31f1e5ff1d9488c0bbf01cd95df22ac
 DIST Python-3.8.20.tar.xz 18962788 BLAKE2B 
715c75e0c0a3d3b77af7f07478311bb0554b80aac72915be703aa2d0dd6459a972e5669808e64da14a0b91bb183e00655055c1726f302dc3ccd8721e3b4ae3e6
 SHA512 
3c9341ee1fd33cb687958dcf2b7c0c7700489726c4d530c3e9d9537d46a6ab534541a4b312232d8505bea395a07e4518c42d75fb7571103e6b266f8f44115c61
 DIST Python-3.8.20.tar.xz.asc 833 BLAKE2B 
5c86c15a1090b42e42bb7512565b1a7ad9d2137d59e9fd1ab0f83fdfc37dfcf184389418d6703db809e9c8c04a169af292665a2b58bf5dc61b7724ecbb4132d9
 SHA512 
a751ae0407a593d97acac4d5f8a0456580c753efa12a7d960125c219b4897fdb26fc1ffd43d8ea33ad1449162dd3b2904c16b6c51c57561ba73de3ffa62e0eed
 DIST Python-3.9.20.tar.xz 19648968 BLAKE2B 
80a337ff406130599b8320068d11bc275d23473cedd7c85fcb9e40134f0f2d533be6e712139e788a6423cdc74cea938f306aa37c2a5099e3051f3e390159279c
 SHA512 
c828f33edf1704e3149499d6d34e89264cb5cdb2b09ff05561641b359716d7996f0fe928629e09f006b1fd7850fdaf937275919c7fdd83f5efc32707c64d814b
@@ -27,6 +29,7 @@ DIST python-gentoo-patches-3.13.0.tar.xz 8316 BLAKE2B 
8fb8ba8f41f310140ad7066b61
 DIST python-gentoo-patches-3.13.1.tar.xz 8320 BLAKE2B 
2fef9c501df7ed7603eabb3e01a8c3bde5bcfae3a8ac9bbe772b458cb04ffa9598cf38f3a74f6dcbcda29e7bd294d664b8fb12f7ddd9e0e42ed6268300947bb0
 SHA512 
419e1f12daaf19ed2d2195699b5e8c2c604779562d84d6a68adb4016dcb13fc3e0383ccc4b01eb153930600e6c9cdcc518929ffce3d6343019226a6111e9d617
 DIST python-gentoo-patches-3.13.1_p1.tar.xz 8672 BLAKE2B 
d35b8b47c6d549753d9a764fbc3538cb6517c809e69901f3221110ccbb0ea9eed10ba1f1637a5ffe4f90d8c3932f53815c7dcf844a7350ad89458763bf0aeea1
 SHA512 
0505bc1f7c8e264fdcad5459900e37d12ed9bea57e615ea42492fa211d3f0641e79c3e711a6970cd34a3a6275f36a22ed7ba64fd71c988bcdaebfcefc7b6a1d2
 DIST python-gentoo-patches-3.14.0a3.tar.xz 6036 BLAKE2B 
bbcb3f31acb533b8291f4cedcb89c0501a7054bbf1f98ea000c43e5a99e3b8bd160c6fb81e28bad90c85dd0256d523f72b9e25f30c30b5b5e9d60a9055a612d1
 SHA512 
9f87b3f1f326f88c924c49e37f39f63314199cfc354d452fef860ab36e143145a2c1d832c1b7d4357ade1c1090de00086bc5d6a9d7981bad210a99ffcfa2a858
+DIST python-gentoo-patches-3.14.0a4.tar.xz 7452 BLAKE2B 
5d3b0dc6f9c2f0ffeac50e4af1915a8d8ec29350c56203ec66d6580ae705a23316f4c85f28908000c50c58eb3400e63ff379ba26d219f48ca7f559633ba4c153
 SHA512 
0e571f6693e44f439c7ac499216f4cf70e487768116290c24ee66323c9113fc91d0b4b68c79d1d549d0a14fcee4f79ddc377dfd87932dfcf00c5c11d3784bedc
 DIST python-gentoo-patches-3.8.20_p6.tar.xz 50876 BLAKE2B 
df0df21c75972fb73e36f66f0c90d3f953b14d7a59bf97ce4214dce6e6d937ed52fbf3db8f3eaf42cde141bfe4d7a731b06e41723285517461c790912706be9e
 SHA512 
48ef567f6972e7975cb61d34a876d8c0db42f1a3c0b832f9366091dd5f2ca854c02887808843d31

[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-17 Thread Michał Górny
commit: e772cea0a29a82cda3bd4f5bef4c8be1c8f6ef6a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 17 16:35:13 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 17 18:09:26 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e772cea0

dev-lang/python: Bump to 3.14.0_alpha4-r100

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

 dev-lang/python/python-3.14.0_alpha4-r100.ebuild | 635 +++
 1 file changed, 635 insertions(+)

diff --git a/dev-lang/python/python-3.14.0_alpha4-r100.ebuild 
b/dev-lang/python/python-3.14.0_alpha4-r100.ebuild
new file mode 100644
index ..2abe01749d3a
--- /dev/null
+++ b/dev-lang/python/python-3.14.0_alpha4-r100.ebuild
@@ -0,0 +1,635 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+LLVM_COMPAT=( 19 )
+LLVM_OPTIONAL=1
+VERIFY_SIG_METHOD=sigstore
+WANT_LIBTOOL="none"
+
+inherit autotools check-reqs flag-o-matic linux-info llvm-r1
+inherit multiprocessing pax-utils python-utils-r1 toolchain-funcs
+inherit verify-sig
+
+MY_PV=${PV/_alpha/a}
+MY_P="Python-${MY_PV%_p*}"
+PYVER="$(ver_cut 1-2)t"
+PATCHSET="python-gentoo-patches-${MY_PV}"
+
+DESCRIPTION="Freethreading (no-GIL) version of Python programming language"
+HOMEPAGE="
+   https://www.python.org/
+   https://github.com/python/cpython/
+"
+SRC_URI="
+   https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+   verify-sig? (
+   
https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.sigstore
+   )
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="PSF-2"
+SLOT="${PYVER}"
+IUSE="
+   bluetooth build debug +ensurepip examples gdbm jit
+   libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind
+"
+REQUIRED_USE="jit? ( ${LLVM_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+# Do not add a dependency on dev-lang/python to this ebuild.
+# If you need to apply a patch which requires python for bootstrapping, please
+# run the bootstrap code on your dev box and include the results in the
+# patchset. See bug 447752.
+
+RDEPEND="
+   app-arch/bzip2:=
+   app-arch/xz-utils:=
+   >=dev-libs/expat-2.1:=
+   dev-libs/libffi:=
+   dev-libs/mpdecimal:=
+   dev-python/gentoo-common
+   >=sys-libs/zlib-1.1.3:=
+   virtual/libintl
+   ensurepip? ( dev-python/ensurepip-pip )
+   gdbm? ( sys-libs/gdbm:=[berkdb] )
+   kernel_linux? ( sys-apps/util-linux:= )
+   ncurses? ( >=sys-libs/ncurses-5.2:= )
+   readline? (
+   !libedit? ( >=sys-libs/readline-4.1:= )
+   libedit? ( dev-libs/libedit:= )
+   )
+   sqlite? ( >=dev-db/sqlite-3.3.8:3= )
+   ssl? ( >=dev-libs/openssl-1.1.1:= )
+   tk? (
+   >=dev-lang/tcl-8.0:=
+   >=dev-lang/tk-8.0:=
+   dev-tcltk/blt:=
+   dev-tcltk/tix
+   )
+"
+# bluetooth requires headers from bluez
+DEPEND="
+   ${RDEPEND}
+   bluetooth? ( net-wireless/bluez )
+   test? (
+   dev-python/ensurepip-pip
+   dev-python/ensurepip-setuptools
+   dev-python/ensurepip-wheel
+   )
+   valgrind? ( dev-debug/valgrind )
+"
+# autoconf-archive needed to eautoreconf
+BDEPEND="
+   dev-build/autoconf-archive
+   app-alternatives/awk
+   virtual/pkgconfig
+   jit? (
+   $(llvm_gen_dep '
+   llvm-core/clang:${LLVM_SLOT}
+   llvm-core/llvm:${LLVM_SLOT}
+   ')
+   )
+   verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )
+"
+RDEPEND+="
+   !build? ( app-misc/mime-types )
+"
+if [[ ${PV} != *_alpha* ]]; then
+   RDEPEND+="
+   dev-lang/python-exec[python_targets_python${PYVER/./_}(-)]
+   "
+fi
+
+# https://www.python.org/downloads/metadata/sigstore/
+VERIFY_SIG_CERT_IDENTITY=h...@python.org
+VERIFY_SIG_CERT_OIDC_ISSUER=https://github.com/login/oauth
+
+# large file tests involve a 2.5G file being copied (duplicated)
+CHECKREQS_DISK_BUILD=5500M
+
+QA_PKGCONFIG_VERSION=${PYVER%t}
+# false positives -- functions specific to *BSD
+QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
+
+declare -rgA PYTHON_KERNEL_CHECKS=(
+   ["CROSS_MEMORY_ATTACH"]="test_external_inspection" #bug 938589
+   ["DNOTIFY"]="test_fcntl" # bug 938662
+)
+
+pkg_pretend() {
+   if use pgo || use test; then
+   check-reqs_pkg_pretend
+   fi
+
+   ewarn "Freethreading build is considered experimental upstream.  Using 
it"
+   ewarn "could lead to unexpected breakage, including race conditions"
+   ewarn "and crashes, respectively.  Please do not file Gentoo bugs, 
unless"
+   ewarn "you can reproduce the problem with dev-lang/python.  Instead,"
+   ewarn "please consider reporting freethreading problems upstream."
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != b

[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-04 Thread Sam James
commit: de6cc4da1e8958864f7b2ea3491ccebc00eac7aa
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  4 21:37:34 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  4 21:37:34 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de6cc4da

dev-lang/python: Stabilize 3.11.11_p1 x86, #945851

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

 dev-lang/python/python-3.11.11_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.11.11_p1.ebuild 
b/dev-lang/python/python-3.11.11_p1.ebuild
index cc8f5b287faa..2c83f81efcfa 100644
--- a/dev-lang/python/python-3.11.11_p1.ebuild
+++ b/dev-lang/python/python-3.11.11_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-04 Thread Sam James
commit: 720333b3437fbcc9237854a9326bb3d144c8918e
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  4 21:36:19 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  4 21:36:19 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=720333b3

dev-lang/python: Stabilize 3.10.16_p1 arm, #945876

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

 dev-lang/python/python-3.10.16_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.10.16_p1.ebuild 
b/dev-lang/python/python-3.10.16_p1.ebuild
index 7126172af4ad..2e9d941cb3d9 100644
--- a/dev-lang/python/python-3.10.16_p1.ebuild
+++ b/dev-lang/python/python-3.10.16_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-04 Thread Sam James
commit: 2054dd4d4882b43f03bb168e80c0e7bca966873c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  4 21:36:41 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  4 21:36:41 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2054dd4d

dev-lang/python: Stabilize 3.12.8 arm64, #945850

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

 dev-lang/python/python-3.12.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.12.8.ebuild 
b/dev-lang/python/python-3.12.8.ebuild
index 575db9853fc7..b155a5335d39 100644
--- a/dev-lang/python/python-3.12.8.ebuild
+++ b/dev-lang/python/python-3.12.8.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-04 Thread Sam James
commit: 4478b05efe602a4171dca3194803a8ef6f3d1223
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  4 21:36:12 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  4 21:36:12 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4478b05e

dev-lang/python: Stabilize 3.11.11_p1 arm, #945851

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

 dev-lang/python/python-3.11.11_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.11.11_p1.ebuild 
b/dev-lang/python/python-3.11.11_p1.ebuild
index 50faea650899..cc8f5b287faa 100644
--- a/dev-lang/python/python-3.11.11_p1.ebuild
+++ b/dev-lang/python/python-3.11.11_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-04 Thread Sam James
commit: 0252fa6117f6705c2f1b2ff658db7322ffd0c7ee
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  4 21:36:17 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  4 21:36:17 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0252fa61

dev-lang/python: Stabilize 3.8.20_p6 arm, #945853

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

 dev-lang/python/python-3.8.20_p6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.8.20_p6.ebuild 
b/dev-lang/python/python-3.8.20_p6.ebuild
index 5a5207e6f213..c6e038ea7cda 100644
--- a/dev-lang/python/python-3.8.20_p6.ebuild
+++ b/dev-lang/python/python-3.8.20_p6.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-04 Thread Sam James
commit: 0875684270c02edfa55de1aee338d688c47873d7
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  4 21:36:36 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  4 21:36:36 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08756842

dev-lang/python: Stabilize 3.13.1 arm64, #945849

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

 dev-lang/python/python-3.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.13.1.ebuild 
b/dev-lang/python/python-3.13.1.ebuild
index acc6d0214706..6afffb716bcc 100644
--- a/dev-lang/python/python-3.13.1.ebuild
+++ b/dev-lang/python/python-3.13.1.ebuild
@@ -32,7 +32,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm jit
libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-04 Thread Sam James
commit: 8abf5f824816df02c2a43aba20bbeee2a0d7e0af
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  4 21:36:08 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  4 21:36:08 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8abf5f82

dev-lang/python: Stabilize 3.12.8 arm, #945850

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

 dev-lang/python/python-3.12.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.12.8.ebuild 
b/dev-lang/python/python-3.12.8.ebuild
index 75fd5b469681..575db9853fc7 100644
--- a/dev-lang/python/python-3.12.8.ebuild
+++ b/dev-lang/python/python-3.12.8.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-04 Thread Sam James
commit: 72377121780604f32654eb3c5e92872470d0d8a0
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  4 21:36:03 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  4 21:36:03 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72377121

dev-lang/python: Stabilize 3.13.1 arm, #945849

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

 dev-lang/python/python-3.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.13.1.ebuild 
b/dev-lang/python/python-3.13.1.ebuild
index 41b713b22f5a..acc6d0214706 100644
--- a/dev-lang/python/python-3.13.1.ebuild
+++ b/dev-lang/python/python-3.13.1.ebuild
@@ -32,7 +32,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm jit
libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-04 Thread Sam James
commit: 945b91f964a954e990e0a975007f9e7b152a746b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  4 21:34:53 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  4 21:34:53 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=945b91f9

dev-lang/python: Stabilize 3.8.20_p6 hppa, #945853

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

 dev-lang/python/python-3.8.20_p6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.8.20_p6.ebuild 
b/dev-lang/python/python-3.8.20_p6.ebuild
index dae2a29223e3..5a5207e6f213 100644
--- a/dev-lang/python/python-3.8.20_p6.ebuild
+++ b/dev-lang/python/python-3.8.20_p6.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-04 Thread Sam James
commit: f585d5273e684a7598d38c7c1c94ebdc6cb35697
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  4 21:34:49 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  4 21:34:49 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f585d527

dev-lang/python: Stabilize 3.11.11_p1 hppa, #945851

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

 dev-lang/python/python-3.11.11_p1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/python/python-3.11.11_p1.ebuild 
b/dev-lang/python/python-3.11.11_p1.ebuild
index 7b0a45c83096..50faea650899 100644
--- a/dev-lang/python/python-3.11.11_p1.ebuild
+++ b/dev-lang/python/python-3.11.11_p1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-04 Thread Sam James
commit: 6eabdd504a7687844e1f96a51f9afbb9bafea3e5
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  4 21:34:45 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  4 21:34:45 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eabdd50

dev-lang/python: Stabilize 3.12.8 hppa, #945850

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

 dev-lang/python/python-3.12.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/python/python-3.12.8.ebuild 
b/dev-lang/python/python-3.12.8.ebuild
index b732934b3362..75fd5b469681 100644
--- a/dev-lang/python/python-3.12.8.ebuild
+++ b/dev-lang/python/python-3.12.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-04 Thread Sam James
commit: 7e399f89da09cd6a49de93fa049ae53713588a1b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  4 21:34:40 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  4 21:34:40 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e399f89

dev-lang/python: Stabilize 3.13.1 hppa, #945849

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

 dev-lang/python/python-3.13.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/python/python-3.13.1.ebuild 
b/dev-lang/python/python-3.13.1.ebuild
index 2ab44f362b70..41b713b22f5a 100644
--- a/dev-lang/python/python-3.13.1.ebuild
+++ b/dev-lang/python/python-3.13.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -32,7 +32,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm jit
libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-04 Thread Sam James
commit: 29c7a919919df0df34682f0d15c82f5d3f9f8fe1
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  4 21:34:37 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  4 21:34:37 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29c7a919

dev-lang/python: Stabilize 3.9.20_p2 hppa, #943633

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

 dev-lang/python/python-3.9.20_p2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/python/python-3.9.20_p2.ebuild 
b/dev-lang/python/python-3.9.20_p2.ebuild
index aa65518937fb..64cab1508101 100644
--- a/dev-lang/python/python-3.9.20_p2.ebuild
+++ b/dev-lang/python/python-3.9.20_p2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-04 Thread Michał Górny
commit: c6859e211d23600226e65ffd13cc1eca00945b19
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  4 19:48:07 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  4 20:12:15 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6859e21

dev-lang/python: Sync TMPDIR declarations between all slots

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

 dev-lang/python/python-3.10.16_p1.ebuild | 6 +++---
 dev-lang/python/python-3.14.0_alpha3-r100.ebuild | 4 ++--
 dev-lang/python/python-3.14.0_alpha3.ebuild  | 2 ++
 dev-lang/python/python-3.8.20_p6.ebuild  | 4 ++--
 4 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/dev-lang/python/python-3.10.16_p1.ebuild 
b/dev-lang/python/python-3.10.16_p1.ebuild
index e517b6f34685..dd7d24368cdb 100644
--- a/dev-lang/python/python-3.10.16_p1.ebuild
+++ b/dev-lang/python/python-3.10.16_p1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -460,7 +460,7 @@ src_compile() {
# bug 660358
local -x COLUMNS=80
local -x PYTHONDONTWRITEBYTECODE=
-   local -x TMPDIR=/tmp
+   local -x TMPDIR=/var/tmp
fi
 
# also need to clear the flags explicitly here or they end up
@@ -495,7 +495,7 @@ src_test() {
# bug 660358
local -x COLUMNS=80
local -x PYTHONDONTWRITEBYTECODE=
-   local -x TMPDIR=/tmp
+   local -x TMPDIR=/var/tmp
 
nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty

diff --git a/dev-lang/python/python-3.14.0_alpha3-r100.ebuild 
b/dev-lang/python/python-3.14.0_alpha3-r100.ebuild
index 21c55d5918be..2abe01749d3a 100644
--- a/dev-lang/python/python-3.14.0_alpha3-r100.ebuild
+++ b/dev-lang/python/python-3.14.0_alpha3-r100.ebuild
@@ -491,7 +491,7 @@ src_compile() {
# bug 660358
local -x COLUMNS=80
local -x PYTHONDONTWRITEBYTECODE=
-   local -x TMPDIR=/tmp
+   local -x TMPDIR=/var/tmp
fi
 
# also need to clear the flags explicitly here or they end up
@@ -531,7 +531,7 @@ src_test() {
# bug 660358
local -x COLUMNS=80
local -x PYTHONDONTWRITEBYTECODE=
-   local -x TMPDIR=/tmp
+   local -x TMPDIR=/var/tmp
 
nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty

diff --git a/dev-lang/python/python-3.14.0_alpha3.ebuild 
b/dev-lang/python/python-3.14.0_alpha3.ebuild
index 99f79f8826ba..f4da576cf95f 100644
--- a/dev-lang/python/python-3.14.0_alpha3.ebuild
+++ b/dev-lang/python/python-3.14.0_alpha3.ebuild
@@ -493,6 +493,7 @@ src_compile() {
# bug 660358
local -x COLUMNS=80
local -x PYTHONDONTWRITEBYTECODE=
+   local -x TMPDIR=/var/tmp
fi
 
# also need to clear the flags explicitly here or they end up
@@ -532,6 +533,7 @@ src_test() {
# bug 660358
local -x COLUMNS=80
local -x PYTHONDONTWRITEBYTECODE=
+   local -x TMPDIR=/var/tmp
 
nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty

diff --git a/dev-lang/python/python-3.8.20_p6.ebuild 
b/dev-lang/python/python-3.8.20_p6.ebuild
index 30902688c76f..dae2a29223e3 100644
--- a/dev-lang/python/python-3.8.20_p6.ebuild
+++ b/dev-lang/python/python-3.8.20_p6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -388,7 +388,7 @@ src_test() {
# bug 660358
local -x COLUMNS=80
local -x PYTHONDONTWRITEBYTECODE=
-   local -x TMPDIR=/tmp
+   local -x TMPDIR=/var/tmp
 
nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-04 Thread Michał Górny
commit: d157acdb0602efaa968393f4e88ee2bd0ab0f2bb
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  4 19:45:05 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  4 20:12:13 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d157acdb

dev-lang/python: Bump to 3.13.1_p1-r100

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

 dev-lang/python/python-3.13.1_p1-r100.ebuild | 665 +++
 1 file changed, 665 insertions(+)

diff --git a/dev-lang/python/python-3.13.1_p1-r100.ebuild 
b/dev-lang/python/python-3.13.1_p1-r100.ebuild
new file mode 100644
index ..45fc6e1377a6
--- /dev/null
+++ b/dev-lang/python/python-3.13.1_p1-r100.ebuild
@@ -0,0 +1,665 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+LLVM_COMPAT=( 18 )
+LLVM_OPTIONAL=1
+WANT_LIBTOOL="none"
+
+inherit autotools check-reqs flag-o-matic linux-info llvm-r1
+inherit multiprocessing pax-utils python-utils-r1 toolchain-funcs
+inherit verify-sig
+
+MY_PV=${PV}
+MY_P="Python-${MY_PV%_p*}"
+PYVER="$(ver_cut 1-2)t"
+PATCHSET="python-gentoo-patches-${MY_PV}"
+
+DESCRIPTION="Freethreading (no-GIL) version of Python programming language"
+HOMEPAGE="
+   https://www.python.org/
+   https://github.com/python/cpython/
+"
+SRC_URI="
+   https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+   verify-sig? (
+   https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
+   )
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="PSF-2"
+SLOT="${PYVER}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="
+   bluetooth build debug +ensurepip examples gdbm jit
+   libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind
+"
+REQUIRED_USE="jit? ( ${LLVM_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+# Do not add a dependency on dev-lang/python to this ebuild.
+# If you need to apply a patch which requires python for bootstrapping, please
+# run the bootstrap code on your dev box and include the results in the
+# patchset. See bug 447752.
+
+RDEPEND="
+   app-arch/bzip2:=
+   app-arch/xz-utils:=
+   app-crypt/libb2
+   >=dev-libs/expat-2.1:=
+   dev-libs/libffi:=
+   dev-libs/mpdecimal:=
+   dev-python/gentoo-common
+   >=sys-libs/zlib-1.1.3:=
+   virtual/libintl
+   ensurepip? ( dev-python/ensurepip-pip )
+   gdbm? ( sys-libs/gdbm:=[berkdb] )
+   kernel_linux? ( sys-apps/util-linux:= )
+   ncurses? ( >=sys-libs/ncurses-5.2:= )
+   readline? (
+   !libedit? ( >=sys-libs/readline-4.1:= )
+   libedit? ( dev-libs/libedit:= )
+   )
+   sqlite? ( >=dev-db/sqlite-3.3.8:3= )
+   ssl? ( >=dev-libs/openssl-1.1.1:= )
+   tk? (
+   >=dev-lang/tcl-8.0:=
+   >=dev-lang/tk-8.0:=
+   dev-tcltk/blt:=
+   dev-tcltk/tix
+   )
+"
+# bluetooth requires headers from bluez
+DEPEND="
+   ${RDEPEND}
+   bluetooth? ( net-wireless/bluez )
+   test? (
+   dev-python/ensurepip-pip
+   dev-python/ensurepip-setuptools
+   dev-python/ensurepip-wheel
+   )
+   valgrind? ( dev-debug/valgrind )
+"
+# autoconf-archive needed to eautoreconf
+BDEPEND="
+   dev-build/autoconf-archive
+   app-alternatives/awk
+   virtual/pkgconfig
+   jit? (
+   $(llvm_gen_dep '
+   llvm-core/clang:${LLVM_SLOT}
+   llvm-core/llvm:${LLVM_SLOT}
+   ')
+   )
+   verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )
+"
+RDEPEND+="
+   !build? ( app-misc/mime-types )
+"
+if [[ ${PV} != *_alpha* ]]; then
+   RDEPEND+="
+   dev-lang/python-exec[python_targets_python${PYVER/./_}(-)]
+   "
+fi
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc
+
+# large file tests involve a 2.5G file being copied (duplicated)
+CHECKREQS_DISK_BUILD=5500M
+
+QA_PKGCONFIG_VERSION=${PYVER%t}
+# false positives -- functions specific to *BSD
+QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
+
+declare -rgA PYTHON_KERNEL_CHECKS=(
+   ["CROSS_MEMORY_ATTACH"]="test_external_inspection" #bug 938589
+   ["DNOTIFY"]="test_fcntl" # bug 938662
+)
+
+pkg_pretend() {
+   if use pgo || use test; then
+   check-reqs_pkg_pretend
+   fi
+
+   ewarn "Freethreading build is considered experimental upstream.  Using 
it"
+   ewarn "could lead to unexpected breakage, including race conditions"
+   ewarn "and crashes, respectively.  Please do not file Gentoo bugs, 
unless"
+   ewarn "you can reproduce the problem with dev-lang/python.  Instead,"
+   ewarn "please consider reporting freethreading problems upstream."
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-04 Thread Michał Górny
commit: 26ee6de5bbc80fc478c61d95f95ec51640cb5dcd
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  4 19:46:01 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  4 20:12:14 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26ee6de5

dev-lang/python: Ignore test failures in profiling run

Closes: https://bugs.gentoo.org/942956
Signed-off-by: Michał Górny  gentoo.org>

 dev-lang/python/python-3.13.1_p1-r100.ebuild | 35 ++
 dev-lang/python/python-3.13.1_p1.ebuild  | 34 ++---
 dev-lang/python/python-3.14.0_alpha3-r100.ebuild | 38 ++--
 dev-lang/python/python-3.14.0_alpha3.ebuild  | 37 ++-
 4 files changed, 10 insertions(+), 134 deletions(-)

diff --git a/dev-lang/python/python-3.13.1_p1-r100.ebuild 
b/dev-lang/python/python-3.13.1_p1-r100.ebuild
index 45fc6e1377a6..f2f4b2b6ff30 100644
--- a/dev-lang/python/python-3.13.1_p1-r100.ebuild
+++ b/dev-lang/python/python-3.13.1_p1-r100.ebuild
@@ -373,47 +373,16 @@ src_configure() {
# Hangs (actually runs indefinitely executing itself w/ 
many cpython builds)
# bug #900429
-x test_tools
-
-   # Fails in profiling run, passes in src_test().
-   -x test_capi
-   -x test_external_inspection
)
 
-   # Arch-specific skips.  See #931888 for a collection of these.
-   case ${CHOST} in
-   alpha*)
-   profile_task_flags+=(
-   -x test_os
-   )
-   ;;
-   hppa*)
-   profile_task_flags+=(
-   -x test_descr
-   # bug 931908
-   -x test_exceptions
-   -x test_os
-   )
-   ;;
-   powerpc64-*) # big endian
-   profile_task_flags+=(
-   # bug 931908
-   -x test_exceptions
-   )
-   ;;
-   riscv*)
-   profile_task_flags+=(
-   -x test_statistics
-   )
-   ;;
-   esac
-
if has_version "app-arch/rpm" ; then
# Avoid sandbox failure (attempts to write to 
/var/lib/rpm)
profile_task_flags+=(
-x test_distutils
)
fi
-   local -x PROFILE_TASK="${profile_task_flags[*]}"
+   # PGO sometimes fails randomly
+   local -x PROFILE_TASK="${profile_task_flags[*]} || true"
fi
 
local myeconfargs=(

diff --git a/dev-lang/python/python-3.13.1_p1.ebuild 
b/dev-lang/python/python-3.13.1_p1.ebuild
index c9c07e844e9b..39406d1356ba 100644
--- a/dev-lang/python/python-3.13.1_p1.ebuild
+++ b/dev-lang/python/python-3.13.1_p1.ebuild
@@ -375,46 +375,16 @@ src_configure() {
# Hangs (actually runs indefinitely executing itself w/ 
many cpython builds)
# bug #900429
-x test_tools
-
-   # Fails in profiling run, passes in src_test().
-   -x test_capi
)
 
-   # Arch-specific skips.  See #931888 for a collection of these.
-   case ${CHOST} in
-   alpha*)
-   profile_task_flags+=(
-   -x test_os
-   )
-   ;;
-   hppa*)
-   profile_task_flags+=(
-   -x test_descr
-   # bug 931908
-   -x test_exceptions
-   -x test_os
-   )
-   ;;
-   powerpc64-*) # big endian
-   profile_task_flags+=(
-   # bug 931908
-   -x test_exceptions
-   )
-   ;;
-   riscv*)
-   profile_task_flags+=(
-   -x test_statistics
-   )
-   ;;
-   esac
-
if has_version "app-arch/rpm" ; 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-01 Thread Michał Górny
commit: f647b848c491c7500a237e8547f267b5a1a3f9d1
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan  2 05:04:00 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan  2 05:04:00 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f647b848

dev-lang/python: Bump to 3.12.8_p1

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

 dev-lang/python/Manifest|   1 +
 dev-lang/python/python-3.12.8_p1.ebuild | 609 
 2 files changed, 610 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 401691a0e535..2ba10c77290c 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -40,6 +40,7 @@ DIST python-gentoo-patches-3.12.6_p2.tar.xz 8144 BLAKE2B 
2f36ce972e0b3e2884c9df6
 DIST python-gentoo-patches-3.12.6_p4-r1.tar.xz 9072 BLAKE2B 
831f6c4284035832e0536ad3211d10c078e6c356e1fa593dd45984b29253deaf703bcb71e1b488508992dd37d5a140591c9193f1620bb966e39b048e4d5c6746
 SHA512 
9c61e0396c98fb45f3dccad9165e3f2b7bbeabd4a6fe88cc6e05a9d3012e39068571e63527dc831efaf24cb0e8fee75f60454481b2d1a0a44bedba69a7ed5c95
 DIST python-gentoo-patches-3.12.7_p1-r3.tar.xz 11416 BLAKE2B 
e12c2e626986fcedc03ee9826419f831d3e2e4eace58b53184b3f0faa53c09e57e22bfe894e2eda305c7f931f7a497c0bc4db0a249079599a4a76d63cdd0a8a5
 SHA512 
d3f56e8971d7da4d39726934ab4396382610b6620983657a84e29cf98b10c489408b8465a89db6d4a5664a89b3c58544fba946e011dc059a43e9c86cbb13a6eb
 DIST python-gentoo-patches-3.12.8.tar.xz 10772 BLAKE2B 
9833b5ee6c307a4aa1335fd966fcd64a0f3732a97a190abdd3121b3496ea68ead9436af4ec5e3e8c0e781fd68df41403a1b2e5f29f264fc8569a883141e5f7f9
 SHA512 
d5906845a6259f7349a0299e185f569750b493c64ea1f6537dc8bfc0babc9b54de7db1c4f1b5b6ec2f7076937ad07ca0ca9c4941bbb8d542da6c687957bdbd5e
+DIST python-gentoo-patches-3.12.8_p1.tar.xz 11088 BLAKE2B 
4d7ccf4759b624aafde1ef2a0a341cda8f4d3e7c4d86586201a910d77327219e61b134985f2fe85e83892ad4ba607b4e661aed675cc038e4cc193efe9fbe6f6e
 SHA512 
6f1d6ab2b9e958ae7d2ca3f204b7c7eb1435998919cf5a577a82bbf1339232f92a2f517c248afb9e1802850acd2b59b84c41e87f4b8582e19ec88155743cdaae
 DIST python-gentoo-patches-3.13.0.tar.xz 8316 BLAKE2B 
8fb8ba8f41f310140ad7066b614952023112d5043e5d82058364125611785144c1843e87eecb7669bcbab51c40d0694069526219f7419a7009517ce0821b74ba
 SHA512 
0eb31ebfa3411020aa70b3b66fd7eec98b4b7a686b0e8f1f7ed76a8186a7c1ee85ccd9565a86a1d7ec13b975855eeb7303036af05e2dfdce3d64e4ad99299df4
 DIST python-gentoo-patches-3.13.1.tar.xz 8320 BLAKE2B 
2fef9c501df7ed7603eabb3e01a8c3bde5bcfae3a8ac9bbe772b458cb04ffa9598cf38f3a74f6dcbcda29e7bd294d664b8fb12f7ddd9e0e42ed6268300947bb0
 SHA512 
419e1f12daaf19ed2d2195699b5e8c2c604779562d84d6a68adb4016dcb13fc3e0383ccc4b01eb153930600e6c9cdcc518929ffce3d6343019226a6111e9d617
 DIST python-gentoo-patches-3.14.0a1-r2.tar.xz 6008 BLAKE2B 
bb833fb522e008eb79355fd13952c4fc3efc4684e9a2f26680d57b2bb137d25b461ce34ac7cbf0a7c64a558fa2cd63ad393f23cb90f620395efefd1c01bf01f5
 SHA512 
60568f83765f8045c789391b1f44ab6ac633a00ca84a6c93afb6067294093dd87a262feb6ea1d0879ed90bcdfa7d02054da5974cb9218686fbe629bdf11d0792

diff --git a/dev-lang/python/python-3.12.8_p1.ebuild 
b/dev-lang/python/python-3.12.8_p1.ebuild
new file mode 100644
index ..34d02eeb6167
--- /dev/null
+++ b/dev-lang/python/python-3.12.8_p1.ebuild
@@ -0,0 +1,609 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+WANT_LIBTOOL="none"
+
+inherit autotools check-reqs flag-o-matic multiprocessing pax-utils
+inherit python-utils-r1 toolchain-funcs verify-sig
+
+MY_PV=${PV/_rc/rc}
+MY_P="Python-${MY_PV%_p*}"
+PYVER=$(ver_cut 1-2)
+PATCHSET="python-gentoo-patches-${MY_PV}"
+
+DESCRIPTION="An interpreted, interactive, object-oriented programming language"
+HOMEPAGE="
+   https://www.python.org/
+   https://github.com/python/cpython/
+"
+SRC_URI="
+   https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+   verify-sig? (
+   https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
+   )
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="PSF-2"
+SLOT="${PYVER}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="
+   bluetooth build debug +ensurepip examples gdbm libedit
+   +ncurses pgo +readline +sqlite +ssl test tk valgrind
+"
+RESTRICT="!test? ( test )"
+
+# Do not add a dependency on dev-lang/python to this ebuild.
+# If you need to apply a patch which requires python for bootstrapping, please
+# run the bootstrap code on your dev box and include the results in the
+# patchset. See bug 447752.
+
+RDEPEND="
+   app-arch/bzip2:=
+   app-arch/xz-utils:=
+   app-crypt/libb2
+   >=dev-libs/expat-2.1:=
+   dev-libs/libffi:=
+   dev-libs/mpdecimal:=
+   dev-python/gentoo-common
+   >=sys-libs/zlib-1.1.3:=
+   virtual/libcrypt:=
+   virtual/libintl
+   e

[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2025-01-01 Thread Michał Górny
commit: 524251f05c9d74b2ed40b54794ff352b31bb2834
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan  2 05:04:57 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan  2 05:04:57 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=524251f0

dev-lang/python: Bump to 3.13.1_p1

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

 dev-lang/python/Manifest|   1 +
 dev-lang/python/python-3.13.1_p1.ebuild | 659 
 2 files changed, 660 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 2ba10c77290c..e011c14023be 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -43,6 +43,7 @@ DIST python-gentoo-patches-3.12.8.tar.xz 10772 BLAKE2B 
9833b5ee6c307a4aa1335fd96
 DIST python-gentoo-patches-3.12.8_p1.tar.xz 11088 BLAKE2B 
4d7ccf4759b624aafde1ef2a0a341cda8f4d3e7c4d86586201a910d77327219e61b134985f2fe85e83892ad4ba607b4e661aed675cc038e4cc193efe9fbe6f6e
 SHA512 
6f1d6ab2b9e958ae7d2ca3f204b7c7eb1435998919cf5a577a82bbf1339232f92a2f517c248afb9e1802850acd2b59b84c41e87f4b8582e19ec88155743cdaae
 DIST python-gentoo-patches-3.13.0.tar.xz 8316 BLAKE2B 
8fb8ba8f41f310140ad7066b614952023112d5043e5d82058364125611785144c1843e87eecb7669bcbab51c40d0694069526219f7419a7009517ce0821b74ba
 SHA512 
0eb31ebfa3411020aa70b3b66fd7eec98b4b7a686b0e8f1f7ed76a8186a7c1ee85ccd9565a86a1d7ec13b975855eeb7303036af05e2dfdce3d64e4ad99299df4
 DIST python-gentoo-patches-3.13.1.tar.xz 8320 BLAKE2B 
2fef9c501df7ed7603eabb3e01a8c3bde5bcfae3a8ac9bbe772b458cb04ffa9598cf38f3a74f6dcbcda29e7bd294d664b8fb12f7ddd9e0e42ed6268300947bb0
 SHA512 
419e1f12daaf19ed2d2195699b5e8c2c604779562d84d6a68adb4016dcb13fc3e0383ccc4b01eb153930600e6c9cdcc518929ffce3d6343019226a6111e9d617
+DIST python-gentoo-patches-3.13.1_p1.tar.xz 8672 BLAKE2B 
d35b8b47c6d549753d9a764fbc3538cb6517c809e69901f3221110ccbb0ea9eed10ba1f1637a5ffe4f90d8c3932f53815c7dcf844a7350ad89458763bf0aeea1
 SHA512 
0505bc1f7c8e264fdcad5459900e37d12ed9bea57e615ea42492fa211d3f0641e79c3e711a6970cd34a3a6275f36a22ed7ba64fd71c988bcdaebfcefc7b6a1d2
 DIST python-gentoo-patches-3.14.0a1-r2.tar.xz 6008 BLAKE2B 
bb833fb522e008eb79355fd13952c4fc3efc4684e9a2f26680d57b2bb137d25b461ce34ac7cbf0a7c64a558fa2cd63ad393f23cb90f620395efefd1c01bf01f5
 SHA512 
60568f83765f8045c789391b1f44ab6ac633a00ca84a6c93afb6067294093dd87a262feb6ea1d0879ed90bcdfa7d02054da5974cb9218686fbe629bdf11d0792
 DIST python-gentoo-patches-3.14.0a2.tar.xz 6032 BLAKE2B 
60f5b702feca8c967b0baff906d31b8d2e9788fed0a717292d73d7c2497972d785257ba58248815af10608ef4f5491f11e42715e84885c1548e7744cba4d2bee
 SHA512 
306fd779e139994a3bd64d4ac638f5473b8998739363b5fc2ea2e89caef5b02192226a53c8ea9a03438657733db81c87d31ee4ecb3b3c2f86a9643a3f64b498c
 DIST python-gentoo-patches-3.14.0a3.tar.xz 6036 BLAKE2B 
bbcb3f31acb533b8291f4cedcb89c0501a7054bbf1f98ea000c43e5a99e3b8bd160c6fb81e28bad90c85dd0256d523f72b9e25f30c30b5b5e9d60a9055a612d1
 SHA512 
9f87b3f1f326f88c924c49e37f39f63314199cfc354d452fef860ab36e143145a2c1d832c1b7d4357ade1c1090de00086bc5d6a9d7981bad210a99ffcfa2a858

diff --git a/dev-lang/python/python-3.13.1_p1.ebuild 
b/dev-lang/python/python-3.13.1_p1.ebuild
new file mode 100644
index ..c9c07e844e9b
--- /dev/null
+++ b/dev-lang/python/python-3.13.1_p1.ebuild
@@ -0,0 +1,659 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+LLVM_COMPAT=( 18 )
+LLVM_OPTIONAL=1
+WANT_LIBTOOL="none"
+
+inherit autotools check-reqs flag-o-matic linux-info llvm-r1
+inherit multiprocessing pax-utils python-utils-r1 toolchain-funcs
+inherit verify-sig
+
+MY_PV=${PV}
+MY_P="Python-${MY_PV%_p*}"
+PYVER=$(ver_cut 1-2)
+PATCHSET="python-gentoo-patches-${MY_PV}"
+
+DESCRIPTION="An interpreted, interactive, object-oriented programming language"
+HOMEPAGE="
+   https://www.python.org/
+   https://github.com/python/cpython/
+"
+SRC_URI="
+   https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+   verify-sig? (
+   https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
+   )
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="PSF-2"
+SLOT="${PYVER}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="
+   bluetooth build debug +ensurepip examples gdbm jit
+   libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind
+"
+REQUIRED_USE="jit? ( ${LLVM_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+# Do not add a dependency on dev-lang/python to this ebuild.
+# If you need to apply a patch which requires python for bootstrapping, please
+# run the bootstrap code on your dev box and include the results in the
+# patchset. See bug 447752.
+
+RDEPEND="
+   app-arch/bzip2:=
+   app-arch/xz-utils:=
+   app-crypt/libb2
+   >=dev-libs/expat-2.1:=
+   dev-libs/libffi:=
+   dev-libs/mpdecimal:=
+   dev-python/gen

[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-28 Thread Sam James
commit: 705f86f1635d29888ca8921ca598d580463950a1
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 28 14:51:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 28 14:51:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=705f86f1

dev-lang/python: Stabilize 3.9.21_p1 hppa, #945852

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

 dev-lang/python/python-3.9.21_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.9.21_p1.ebuild 
b/dev-lang/python/python-3.9.21_p1.ebuild
index 50ec257aa16a..2fe534a1d826 100644
--- a/dev-lang/python/python-3.9.21_p1.ebuild
+++ b/dev-lang/python/python-3.9.21_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-23 Thread Sam James
commit: ca8add239bd0eabe39d8335d047948c42f438ce7
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 24 03:30:14 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 24 03:30:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca8add23

dev-lang/python: Stabilize 3.11.11_p1 ppc64, #945851

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

 dev-lang/python/python-3.11.11_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.11.11_p1.ebuild 
b/dev-lang/python/python-3.11.11_p1.ebuild
index 68c865b5b322..7b0a45c83096 100644
--- a/dev-lang/python/python-3.11.11_p1.ebuild
+++ b/dev-lang/python/python-3.11.11_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-23 Thread Jakov Smolić
commit: 7accfaa2eacf1941c331d14039928b3f8e2daa0d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Dec 23 23:47:35 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Dec 23 23:47:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7accfaa2

dev-lang/python: Stabilize 3.12.8 ppc64, #945850

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/python/python-3.12.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.12.8.ebuild 
b/dev-lang/python/python-3.12.8.ebuild
index e4fef5b03a0f..b732934b3362 100644
--- a/dev-lang/python/python-3.12.8.ebuild
+++ b/dev-lang/python/python-3.12.8.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-17 Thread Michał Górny
commit: f331ebbcefa688a016087e8e63ed5718242ea101
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 17 16:30:57 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 17 21:37:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f331ebbc

dev-lang/python: Bump to 3.14.0_alpha3-r100

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

 dev-lang/python/python-3.14.0_alpha3-r100.ebuild | 667 +++
 1 file changed, 667 insertions(+)

diff --git a/dev-lang/python/python-3.14.0_alpha3-r100.ebuild 
b/dev-lang/python/python-3.14.0_alpha3-r100.ebuild
new file mode 100644
index ..eb87a6ac8197
--- /dev/null
+++ b/dev-lang/python/python-3.14.0_alpha3-r100.ebuild
@@ -0,0 +1,667 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+LLVM_COMPAT=( 19 )
+LLVM_OPTIONAL=1
+VERIFY_SIG_METHOD=sigstore
+WANT_LIBTOOL="none"
+
+inherit autotools check-reqs flag-o-matic linux-info llvm-r1
+inherit multiprocessing pax-utils python-utils-r1 toolchain-funcs
+inherit verify-sig
+
+MY_PV=${PV/_alpha/a}
+MY_P="Python-${MY_PV%_p*}"
+PYVER="$(ver_cut 1-2)t"
+PATCHSET="python-gentoo-patches-${MY_PV}"
+
+DESCRIPTION="Freethreading (no-GIL) version of Python programming language"
+HOMEPAGE="
+   https://www.python.org/
+   https://github.com/python/cpython/
+"
+SRC_URI="
+   https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+   verify-sig? (
+   
https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.sigstore
+   )
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="PSF-2"
+SLOT="${PYVER}"
+IUSE="
+   bluetooth build debug +ensurepip examples gdbm jit
+   libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind
+"
+REQUIRED_USE="jit? ( ${LLVM_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+# Do not add a dependency on dev-lang/python to this ebuild.
+# If you need to apply a patch which requires python for bootstrapping, please
+# run the bootstrap code on your dev box and include the results in the
+# patchset. See bug 447752.
+
+RDEPEND="
+   app-arch/bzip2:=
+   app-arch/xz-utils:=
+   >=dev-libs/expat-2.1:=
+   dev-libs/libffi:=
+   dev-libs/mpdecimal:=
+   dev-python/gentoo-common
+   >=sys-libs/zlib-1.1.3:=
+   virtual/libintl
+   ensurepip? ( dev-python/ensurepip-pip )
+   gdbm? ( sys-libs/gdbm:=[berkdb] )
+   kernel_linux? ( sys-apps/util-linux:= )
+   ncurses? ( >=sys-libs/ncurses-5.2:= )
+   readline? (
+   !libedit? ( >=sys-libs/readline-4.1:= )
+   libedit? ( dev-libs/libedit:= )
+   )
+   sqlite? ( >=dev-db/sqlite-3.3.8:3= )
+   ssl? ( >=dev-libs/openssl-1.1.1:= )
+   tk? (
+   >=dev-lang/tcl-8.0:=
+   >=dev-lang/tk-8.0:=
+   dev-tcltk/blt:=
+   dev-tcltk/tix
+   )
+"
+# bluetooth requires headers from bluez
+DEPEND="
+   ${RDEPEND}
+   bluetooth? ( net-wireless/bluez )
+   test? (
+   dev-python/ensurepip-pip
+   dev-python/ensurepip-setuptools
+   dev-python/ensurepip-wheel
+   )
+   valgrind? ( dev-debug/valgrind )
+"
+# autoconf-archive needed to eautoreconf
+BDEPEND="
+   dev-build/autoconf-archive
+   app-alternatives/awk
+   virtual/pkgconfig
+   jit? (
+   $(llvm_gen_dep '
+   llvm-core/clang:${LLVM_SLOT}
+   llvm-core/llvm:${LLVM_SLOT}
+   ')
+   )
+   verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )
+"
+RDEPEND+="
+   !build? ( app-misc/mime-types )
+"
+if [[ ${PV} != *_alpha* ]]; then
+   RDEPEND+="
+   dev-lang/python-exec[python_targets_python${PYVER/./_}(-)]
+   "
+fi
+
+# https://www.python.org/downloads/metadata/sigstore/
+VERIFY_SIG_CERT_IDENTITY=h...@python.org
+VERIFY_SIG_CERT_OIDC_ISSUER=https://github.com/login/oauth
+
+# large file tests involve a 2.5G file being copied (duplicated)
+CHECKREQS_DISK_BUILD=5500M
+
+QA_PKGCONFIG_VERSION=${PYVER%t}
+# false positives -- functions specific to *BSD
+QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
+
+declare -rgA PYTHON_KERNEL_CHECKS=(
+   ["CROSS_MEMORY_ATTACH"]="test_external_inspection" #bug 938589
+   ["DNOTIFY"]="test_fcntl" # bug 938662
+)
+
+pkg_pretend() {
+   if use pgo || use test; then
+   check-reqs_pkg_pretend
+   fi
+
+   ewarn "Freethreading build is considered experimental upstream.  Using 
it"
+   ewarn "could lead to unexpected breakage, including race conditions"
+   ewarn "and crashes, respectively.  Please do not file Gentoo bugs, 
unless"
+   ewarn "you can reproduce the problem with dev-lang/python.  Instead,"
+   ewarn "please consider reporting freethreading problems upstream."
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != b

[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-17 Thread Michał Górny
commit: cecb769721acb770b12f276a02f6826f07035b5a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 17 16:30:46 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 17 21:37:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cecb7697

dev-lang/python: Bump to 3.14.0_alpha3

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

 dev-lang/python/Manifest|   3 +
 dev-lang/python/python-3.14.0_alpha3.ebuild | 659 
 2 files changed, 662 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index f7d9dd09e57f..401691a0e535 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -22,6 +22,8 @@ DIST Python-3.14.0a1.tar.xz 22613224 BLAKE2B 
1427d8a8e500bceb667852dd227bf00d1dc
 DIST Python-3.14.0a1.tar.xz.sigstore 4799 BLAKE2B 
79c271a133e49f46aa478f9645a9c6998081538a05bd20395155c9b490cf13e11c47bb72a60f82b8297fb870af1c67922af648c9ba8fab6e3b31f7040991c39f
 SHA512 
5115325d0a2f43bd0cc3d0888cad78deb90dfb36976c3341f0c237b15334883d1df3fee1dce53af7fe70ff9d630a98c9df4c2524f36183f61a74dd69f69e6257
 DIST Python-3.14.0a2.tar.xz 22696948 BLAKE2B 
e639838b44c0bc58522cc5344004ea6b1c6fc020eed48165a59693e34b0d5328fb861fb97b05008f04131335c138ee2dd569036b628b933deaf08e005e8e5259
 SHA512 
face78a7ef5d1a14b7e8c478125c660fe9745e793a5443932684c8426f0023324236c67ad73198e4286ba8793628452ae4d4d6332f007c009b285ba83ca1fc48
 DIST Python-3.14.0a2.tar.xz.sigstore 5035 BLAKE2B 
b97954a40f640170e049a62082be0cf77dc38ceb6bb2f0c8a122592b5bab4b71b17ad42496538d90703e81127d26e41f2f2522cef745837751fb62fa3590fd56
 SHA512 
1f5eba0cb8dffb73b351c91072dc91cfdb55f9c833c431b484f8f443a4913d94813e04f81f1dded4df989673dbd91abda8e8ebd6f4f00464725a634477452770
+DIST Python-3.14.0a3.tar.xz 22749680 BLAKE2B 
4a0457a98fe1a35c01a4607c11eefeb7ef4f4a3bc7bd8b04e129137c1f7f7ee8806fe5561e88dbf8866f461f2d7d3577618b7918fb85a0e99f7c225fd4593778
 SHA512 
e26c9736f00af680b5f1ff1ba0f06562c48550836088d79dd8b4c97016d52f9f76979de32fa8556e9d750a5dad488643e897807ab6cb0c1424882151fe5f3337
+DIST Python-3.14.0a3.tar.xz.sigstore 4891 BLAKE2B 
c251bfc3e332174c5050c2d8524aea4865e28e73c39288ac151bea10e0039c3af545a26acc48b9ae8deed9befddb11e810103620be6a7934ea79e7b1f3182eb2
 SHA512 
dd7d6c543ba2ba8dc8d2a6c891adcf85de7eb857ceb3ffb33f5f06fbcf0a6bcd6517502cfd35acb86ec13d85d487313eb9a396d78c42d1c506d2261e1c4b861d
 DIST Python-3.8.20.tar.xz 18962788 BLAKE2B 
715c75e0c0a3d3b77af7f07478311bb0554b80aac72915be703aa2d0dd6459a972e5669808e64da14a0b91bb183e00655055c1726f302dc3ccd8721e3b4ae3e6
 SHA512 
3c9341ee1fd33cb687958dcf2b7c0c7700489726c4d530c3e9d9537d46a6ab534541a4b312232d8505bea395a07e4518c42d75fb7571103e6b266f8f44115c61
 DIST Python-3.8.20.tar.xz.asc 833 BLAKE2B 
5c86c15a1090b42e42bb7512565b1a7ad9d2137d59e9fd1ab0f83fdfc37dfcf184389418d6703db809e9c8c04a169af292665a2b58bf5dc61b7724ecbb4132d9
 SHA512 
a751ae0407a593d97acac4d5f8a0456580c753efa12a7d960125c219b4897fdb26fc1ffd43d8ea33ad1449162dd3b2904c16b6c51c57561ba73de3ffa62e0eed
 DIST Python-3.9.20.tar.xz 19648968 BLAKE2B 
80a337ff406130599b8320068d11bc275d23473cedd7c85fcb9e40134f0f2d533be6e712139e788a6423cdc74cea938f306aa37c2a5099e3051f3e390159279c
 SHA512 
c828f33edf1704e3149499d6d34e89264cb5cdb2b09ff05561641b359716d7996f0fe928629e09f006b1fd7850fdaf937275919c7fdd83f5efc32707c64d814b
@@ -42,6 +44,7 @@ DIST python-gentoo-patches-3.13.0.tar.xz 8316 BLAKE2B 
8fb8ba8f41f310140ad7066b61
 DIST python-gentoo-patches-3.13.1.tar.xz 8320 BLAKE2B 
2fef9c501df7ed7603eabb3e01a8c3bde5bcfae3a8ac9bbe772b458cb04ffa9598cf38f3a74f6dcbcda29e7bd294d664b8fb12f7ddd9e0e42ed6268300947bb0
 SHA512 
419e1f12daaf19ed2d2195699b5e8c2c604779562d84d6a68adb4016dcb13fc3e0383ccc4b01eb153930600e6c9cdcc518929ffce3d6343019226a6111e9d617
 DIST python-gentoo-patches-3.14.0a1-r2.tar.xz 6008 BLAKE2B 
bb833fb522e008eb79355fd13952c4fc3efc4684e9a2f26680d57b2bb137d25b461ce34ac7cbf0a7c64a558fa2cd63ad393f23cb90f620395efefd1c01bf01f5
 SHA512 
60568f83765f8045c789391b1f44ab6ac633a00ca84a6c93afb6067294093dd87a262feb6ea1d0879ed90bcdfa7d02054da5974cb9218686fbe629bdf11d0792
 DIST python-gentoo-patches-3.14.0a2.tar.xz 6032 BLAKE2B 
60f5b702feca8c967b0baff906d31b8d2e9788fed0a717292d73d7c2497972d785257ba58248815af10608ef4f5491f11e42715e84885c1548e7744cba4d2bee
 SHA512 
306fd779e139994a3bd64d4ac638f5473b8998739363b5fc2ea2e89caef5b02192226a53c8ea9a03438657733db81c87d31ee4ecb3b3c2f86a9643a3f64b498c
+DIST python-gentoo-patches-3.14.0a3.tar.xz 6036 BLAKE2B 
bbcb3f31acb533b8291f4cedcb89c0501a7054bbf1f98ea000c43e5a99e3b8bd160c6fb81e28bad90c85dd0256d523f72b9e25f30c30b5b5e9d60a9055a612d1
 SHA512 
9f87b3f1f326f88c924c49e37f39f63314199cfc354d452fef860ab36e143145a2c1d832c1b7d4357ade1c1090de00086bc5d6a9d7981bad210a99ffcfa2a858
 DIST python-gentoo-patches-3.8.20_p2.tar.xz 42296 BLAKE2B 
c0f2c4d0adcb6c10eb68342b91101cb68308717a5ca1369100a39229ce16c6e9dfdf9e1b4cffe0191d03ca5ee7d9568cd24885fd0f4f32f14e2e8c0a96a3
 SHA512 
cb9e98c0dd823b6e4f8a60e9095ab58e596cd9411b675678a0d4adefc92b37e14cecc

[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-16 Thread Michał Górny
commit: 197e0ee2107972921fe4e715e538c5d9803583e1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 16 08:00:50 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 16 08:07:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=197e0ee2

dev-lang/python: 3.14.0_alpha2* uses LLVM 19

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

 dev-lang/python/python-3.14.0_alpha2-r100.ebuild | 2 +-
 dev-lang/python/python-3.14.0_alpha2.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/python/python-3.14.0_alpha2-r100.ebuild 
b/dev-lang/python/python-3.14.0_alpha2-r100.ebuild
index defd21ebb239..eb87a6ac8197 100644
--- a/dev-lang/python/python-3.14.0_alpha2-r100.ebuild
+++ b/dev-lang/python/python-3.14.0_alpha2-r100.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="8"
 
-LLVM_COMPAT=( 18 )
+LLVM_COMPAT=( 19 )
 LLVM_OPTIONAL=1
 VERIFY_SIG_METHOD=sigstore
 WANT_LIBTOOL="none"

diff --git a/dev-lang/python/python-3.14.0_alpha2.ebuild 
b/dev-lang/python/python-3.14.0_alpha2.ebuild
index 8707fa5f11da..3f87b266c470 100644
--- a/dev-lang/python/python-3.14.0_alpha2.ebuild
+++ b/dev-lang/python/python-3.14.0_alpha2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="8"
 
-LLVM_COMPAT=( 18 )
+LLVM_COMPAT=( 19 )
 LLVM_OPTIONAL=1
 VERIFY_SIG_METHOD=sigstore
 WANT_LIBTOOL="none"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-15 Thread Michał Górny
commit: 7fed7f023b932f343c8432cfc86204cb9e1b1584
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 16 07:28:36 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 16 07:28:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fed7f02

dev-lang/python: Fix VERIFY_SIG_METHOD declaration for deps

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

 dev-lang/python/python-3.14.0_alpha1-r100.ebuild | 2 +-
 dev-lang/python/python-3.14.0_alpha1.ebuild  | 2 +-
 dev-lang/python/python-3.14.0_alpha2-r100.ebuild | 2 +-
 dev-lang/python/python-3.14.0_alpha2.ebuild  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lang/python/python-3.14.0_alpha1-r100.ebuild 
b/dev-lang/python/python-3.14.0_alpha1-r100.ebuild
index 6931265fcede..383489c196ee 100644
--- a/dev-lang/python/python-3.14.0_alpha1-r100.ebuild
+++ b/dev-lang/python/python-3.14.0_alpha1-r100.ebuild
@@ -5,6 +5,7 @@ EAPI="8"
 
 LLVM_COMPAT=( 18 )
 LLVM_OPTIONAL=1
+VERIFY_SIG_METHOD=sigstore
 WANT_LIBTOOL="none"
 
 inherit autotools check-reqs flag-o-matic linux-info llvm-r1
@@ -104,7 +105,6 @@ if [[ ${PV} != *_alpha* ]]; then
 fi
 
 # https://www.python.org/downloads/metadata/sigstore/
-VERIFY_SIG_METHOD=sigstore
 VERIFY_SIG_CERT_IDENTITY=h...@python.org
 VERIFY_SIG_CERT_OIDC_ISSUER=https://github.com/login/oauth
 

diff --git a/dev-lang/python/python-3.14.0_alpha1.ebuild 
b/dev-lang/python/python-3.14.0_alpha1.ebuild
index a50eeaba7c54..5e250f38aca1 100644
--- a/dev-lang/python/python-3.14.0_alpha1.ebuild
+++ b/dev-lang/python/python-3.14.0_alpha1.ebuild
@@ -5,6 +5,7 @@ EAPI="8"
 
 LLVM_COMPAT=( 18 )
 LLVM_OPTIONAL=1
+VERIFY_SIG_METHOD=sigstore
 WANT_LIBTOOL="none"
 
 inherit autotools check-reqs flag-o-matic linux-info llvm-r1
@@ -104,7 +105,6 @@ if [[ ${PV} != *_alpha* ]]; then
 fi
 
 # https://www.python.org/downloads/metadata/sigstore/
-VERIFY_SIG_METHOD=sigstore
 VERIFY_SIG_CERT_IDENTITY=h...@python.org
 VERIFY_SIG_CERT_OIDC_ISSUER=https://github.com/login/oauth
 

diff --git a/dev-lang/python/python-3.14.0_alpha2-r100.ebuild 
b/dev-lang/python/python-3.14.0_alpha2-r100.ebuild
index f5a238388079..defd21ebb239 100644
--- a/dev-lang/python/python-3.14.0_alpha2-r100.ebuild
+++ b/dev-lang/python/python-3.14.0_alpha2-r100.ebuild
@@ -5,6 +5,7 @@ EAPI="8"
 
 LLVM_COMPAT=( 18 )
 LLVM_OPTIONAL=1
+VERIFY_SIG_METHOD=sigstore
 WANT_LIBTOOL="none"
 
 inherit autotools check-reqs flag-o-matic linux-info llvm-r1
@@ -104,7 +105,6 @@ if [[ ${PV} != *_alpha* ]]; then
 fi
 
 # https://www.python.org/downloads/metadata/sigstore/
-VERIFY_SIG_METHOD=sigstore
 VERIFY_SIG_CERT_IDENTITY=h...@python.org
 VERIFY_SIG_CERT_OIDC_ISSUER=https://github.com/login/oauth
 

diff --git a/dev-lang/python/python-3.14.0_alpha2.ebuild 
b/dev-lang/python/python-3.14.0_alpha2.ebuild
index fe62a992ea70..8707fa5f11da 100644
--- a/dev-lang/python/python-3.14.0_alpha2.ebuild
+++ b/dev-lang/python/python-3.14.0_alpha2.ebuild
@@ -5,6 +5,7 @@ EAPI="8"
 
 LLVM_COMPAT=( 18 )
 LLVM_OPTIONAL=1
+VERIFY_SIG_METHOD=sigstore
 WANT_LIBTOOL="none"
 
 inherit autotools check-reqs flag-o-matic linux-info llvm-r1
@@ -104,7 +105,6 @@ if [[ ${PV} != *_alpha* ]]; then
 fi
 
 # https://www.python.org/downloads/metadata/sigstore/
-VERIFY_SIG_METHOD=sigstore
 VERIFY_SIG_CERT_IDENTITY=h...@python.org
 VERIFY_SIG_CERT_OIDC_ISSUER=https://github.com/login/oauth
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-14 Thread Sam James
commit: 1140fe2bfdc0c55732b66f7301540dbd19697e17
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 14 12:52:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 14 12:52:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1140fe2b

dev-lang/python: skip test_gdb on hppa

Fails with permission issues on /proc/*/mem. Running gdb under sandbox
is perilous anyway.

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

 dev-lang/python/python-3.13.0-r100.ebuild| 5 +
 dev-lang/python/python-3.13.0.ebuild | 5 +
 dev-lang/python/python-3.13.1-r100.ebuild| 5 +
 dev-lang/python/python-3.13.1.ebuild | 5 +
 dev-lang/python/python-3.14.0_alpha1-r100.ebuild | 5 +
 dev-lang/python/python-3.14.0_alpha1.ebuild  | 5 +
 dev-lang/python/python-3.14.0_alpha2-r100.ebuild | 5 +
 dev-lang/python/python-3.14.0_alpha2.ebuild  | 5 +
 8 files changed, 40 insertions(+)

diff --git a/dev-lang/python/python-3.13.0-r100.ebuild 
b/dev-lang/python/python-3.13.0-r100.ebuild
index 948b36899a34..dc936ce9859a 100644
--- a/dev-lang/python/python-3.13.0-r100.ebuild
+++ b/dev-lang/python/python-3.13.0-r100.ebuild
@@ -283,6 +283,11 @@ src_configure() {
-x test_strtod
)
;;
+   hppa*)
+   COMMON_TEST_SKIPS+=(
+   -x test_gdb
+   )
+   ;;
mips*)
COMMON_TEST_SKIPS+=(
-x test_ctypes

diff --git a/dev-lang/python/python-3.13.0.ebuild 
b/dev-lang/python/python-3.13.0.ebuild
index 705a1eddffce..d407b16c0aa4 100644
--- a/dev-lang/python/python-3.13.0.ebuild
+++ b/dev-lang/python/python-3.13.0.ebuild
@@ -285,6 +285,11 @@ src_configure() {
-x test_strtod
)
;;
+   hppa*)
+   COMMON_TEST_SKIPS+=(
+   -x test_gdb
+   )
+   ;;
mips*)
COMMON_TEST_SKIPS+=(
-x test_ctypes

diff --git a/dev-lang/python/python-3.13.1-r100.ebuild 
b/dev-lang/python/python-3.13.1-r100.ebuild
index 3fabff4e251b..8aa3e756beaa 100644
--- a/dev-lang/python/python-3.13.1-r100.ebuild
+++ b/dev-lang/python/python-3.13.1-r100.ebuild
@@ -283,6 +283,11 @@ src_configure() {
-x test_strtod
)
;;
+   hppa*)
+   COMMON_TEST_SKIPS+=(
+   -x test_gdb
+   )
+   ;;
mips*)
COMMON_TEST_SKIPS+=(
-x test_ctypes

diff --git a/dev-lang/python/python-3.13.1.ebuild 
b/dev-lang/python/python-3.13.1.ebuild
index 8eec7361cf75..2ab44f362b70 100644
--- a/dev-lang/python/python-3.13.1.ebuild
+++ b/dev-lang/python/python-3.13.1.ebuild
@@ -285,6 +285,11 @@ src_configure() {
-x test_strtod
)
;;
+   hppa*)
+   COMMON_TEST_SKIPS+=(
+   -x test_gdb
+   )
+   ;;
mips*)
COMMON_TEST_SKIPS+=(
-x test_ctypes

diff --git a/dev-lang/python/python-3.14.0_alpha1-r100.ebuild 
b/dev-lang/python/python-3.14.0_alpha1-r100.ebuild
index cb3ec479058b..6931265fcede 100644
--- a/dev-lang/python/python-3.14.0_alpha1-r100.ebuild
+++ b/dev-lang/python/python-3.14.0_alpha1-r100.ebuild
@@ -284,6 +284,11 @@ src_configure() {
-x test_strtod
)
;;
+   hppa*)
+   COMMON_TEST_SKIPS+=(
+   -x test_gdb
+   )
+   ;;
mips*)
COMMON_TEST_SKIPS+=(
-x test_ctypes

diff --git a/dev-lang/python/python-3.14.0_alpha1.ebuild 
b/dev-lang/python/python-3.14.0_alpha1.ebuild
index 4954a2b3770e..a50eeaba7c54 100644
--- a/dev-lang/python/python-3.14.0_alpha1.ebuild
+++ b/dev-lang/python/python-3.14.0_alpha1.ebuild
@@ -286,6 +286,11 @@ src_configure() {
-x test_strtod
)
;;
+   hppa*)
+   COMMON_TEST_SKIPS+=(
+   -x test_gdb
+   )
+   ;;
mips*)
COMMON_TEST_SKIPS+=(
-x test_ctypes

diff --git a/dev-lang/python/python-3.14.0_alpha2-r100.ebuild 
b/dev-lang/python/python-3.14.0

[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-14 Thread Sam James
commit: 0d6b1b113ddf563342f130fe9ee4268015bb6b00
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 14 08:04:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 14 08:04:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d6b1b11

dev-lang/python: Stabilize 3.12.8 x86, #945850

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

 dev-lang/python/python-3.12.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.12.8.ebuild 
b/dev-lang/python/python-3.12.8.ebuild
index b4520ba688b0..e4fef5b03a0f 100644
--- a/dev-lang/python/python-3.12.8.ebuild
+++ b/dev-lang/python/python-3.12.8.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-10 Thread Sam James
commit: c33590503752959de82e2a0d5b2e192f7e885d44
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 10 15:55:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 10 15:55:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3359050

dev-lang/python: Stabilize 3.12.8 amd64, #945850

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

 dev-lang/python/python-3.12.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.12.8.ebuild 
b/dev-lang/python/python-3.12.8.ebuild
index 9fe19aa71459..b4520ba688b0 100644
--- a/dev-lang/python/python-3.12.8.ebuild
+++ b/dev-lang/python/python-3.12.8.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-08 Thread Arthur Zamarin
commit: ef3535a5d2e902796334548521f451c9edc43ca2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec  9 05:46:55 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec  9 05:46:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3535a5

dev-lang/python: Stabilize 3.11.11_p1 amd64, #945851

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/python/python-3.11.11_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.11.11_p1.ebuild 
b/dev-lang/python/python-3.11.11_p1.ebuild
index 1ada0df25e26..68c865b5b322 100644
--- a/dev-lang/python/python-3.11.11_p1.ebuild
+++ b/dev-lang/python/python-3.11.11_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-06 Thread Sam James
commit: 8794853ad16d5354645f00c9c89ff22329e60450
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  6 09:55:54 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  6 09:55:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8794853a

dev-lang/python: Stabilize 3.10.16_p1 sparc, #945876

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

 dev-lang/python/python-3.10.16_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.10.16_p1.ebuild 
b/dev-lang/python/python-3.10.16_p1.ebuild
index e7cbbd249d0e..e517b6f34685 100644
--- a/dev-lang/python/python-3.10.16_p1.ebuild
+++ b/dev-lang/python/python-3.10.16_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-06 Thread Sam James
commit: 37d0a08ba1fcacb78b3ded141c417a08e995be05
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  6 09:55:47 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  6 09:55:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37d0a08b

dev-lang/python: Stabilize 3.13.1 sparc, #945849

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

 dev-lang/python/python-3.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.13.1.ebuild 
b/dev-lang/python/python-3.13.1.ebuild
index 14be22e8cd34..f61281812e2a 100644
--- a/dev-lang/python/python-3.13.1.ebuild
+++ b/dev-lang/python/python-3.13.1.ebuild
@@ -32,7 +32,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm jit
libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-06 Thread Sam James
commit: ebc45448f2d84edda32f3854e77d7f43d6ca4448
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  6 09:55:50 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  6 09:55:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebc45448

dev-lang/python: Stabilize 3.11.11_p1 sparc, #945851

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

 dev-lang/python/python-3.11.11_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.11.11_p1.ebuild 
b/dev-lang/python/python-3.11.11_p1.ebuild
index 1e68e8c05493..1ada0df25e26 100644
--- a/dev-lang/python/python-3.11.11_p1.ebuild
+++ b/dev-lang/python/python-3.11.11_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-06 Thread Sam James
commit: e8feb7a5ab0cebb66063110041b425c83309414a
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  6 09:55:53 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  6 09:55:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8feb7a5

dev-lang/python: Stabilize 3.8.20_p6 sparc, #945853

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

 dev-lang/python/python-3.8.20_p6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.8.20_p6.ebuild 
b/dev-lang/python/python-3.8.20_p6.ebuild
index e22511dc7839..e1a71a9be593 100644
--- a/dev-lang/python/python-3.8.20_p6.ebuild
+++ b/dev-lang/python/python-3.8.20_p6.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-05 Thread Sam James
commit: 3b4d104dfb31d75b350bc7080d8cc26b99e82055
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  6 07:47:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  6 07:47:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b4d104d

dev-lang/python: Stabilize 3.9.21_p1 amd64, #945852

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

 dev-lang/python/python-3.9.21_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.9.21_p1.ebuild 
b/dev-lang/python/python-3.9.21_p1.ebuild
index ae8341ffc8d2..50ec257aa16a 100644
--- a/dev-lang/python/python-3.9.21_p1.ebuild
+++ b/dev-lang/python/python-3.9.21_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-05 Thread Sam James
commit: da6898dab4c20039216cba1509b1f24d76b4e23f
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  6 07:47:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  6 07:47:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da6898da

dev-lang/python: Stabilize 3.10.16_p1 amd64, #945876

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

 dev-lang/python/python-3.10.16_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.10.16_p1.ebuild 
b/dev-lang/python/python-3.10.16_p1.ebuild
index 6fe4ab6f5cdb..e7cbbd249d0e 100644
--- a/dev-lang/python/python-3.10.16_p1.ebuild
+++ b/dev-lang/python/python-3.10.16_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-05 Thread Sam James
commit: 4a2ad9db226010a52404049fae38cc96aeece9a5
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  6 07:47:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  6 07:47:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a2ad9db

dev-lang/python: Stabilize 3.8.20_p6 amd64, #945853

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

 dev-lang/python/python-3.8.20_p6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.8.20_p6.ebuild 
b/dev-lang/python/python-3.8.20_p6.ebuild
index b19947db9bc9..e22511dc7839 100644
--- a/dev-lang/python/python-3.8.20_p6.ebuild
+++ b/dev-lang/python/python-3.8.20_p6.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-05 Thread Sam James
commit: 772274a3dbd004cda349aef5129f7c1c2e874cad
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  6 07:47:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  6 07:47:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=772274a3

dev-lang/python: Stabilize 3.13.1 amd64, #945849

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

 dev-lang/python/python-3.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.13.1.ebuild 
b/dev-lang/python/python-3.13.1.ebuild
index 7a9ae8a7aa26..14be22e8cd34 100644
--- a/dev-lang/python/python-3.13.1.ebuild
+++ b/dev-lang/python/python-3.13.1.ebuild
@@ -32,7 +32,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm jit
libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-05 Thread Sam James
commit: f6b96310d658be912fe85f7796c53cbe2ac0fbb7
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec  5 23:24:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  5 23:24:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6b96310

dev-lang/python: Stabilize 3.10.16_p1 ppc64, #945876

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

 dev-lang/python/python-3.10.16_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.10.16_p1.ebuild 
b/dev-lang/python/python-3.10.16_p1.ebuild
index f3d708866256..6fe4ab6f5cdb 100644
--- a/dev-lang/python/python-3.10.16_p1.ebuild
+++ b/dev-lang/python/python-3.10.16_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-05 Thread Sam James
commit: 63de54049bd3d9a0ec9284385d7d984a76febff1
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec  5 22:25:44 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  5 22:25:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63de5404

dev-lang/python: Stabilize 3.9.21_p1 ppc64, #945852

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

 dev-lang/python/python-3.9.21_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.9.21_p1.ebuild 
b/dev-lang/python/python-3.9.21_p1.ebuild
index 14892a1eaf25..ae8341ffc8d2 100644
--- a/dev-lang/python/python-3.9.21_p1.ebuild
+++ b/dev-lang/python/python-3.9.21_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-05 Thread Sam James
commit: f4bfa505872bffe7b0173b87488f8b0b40ef2029
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec  5 21:54:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  5 21:54:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4bfa505

dev-lang/python: Stabilize 3.10.16_p1 x86, #945876

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

 dev-lang/python/python-3.10.16_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.10.16_p1.ebuild 
b/dev-lang/python/python-3.10.16_p1.ebuild
index e423855ce5fb..f3d708866256 100644
--- a/dev-lang/python/python-3.10.16_p1.ebuild
+++ b/dev-lang/python/python-3.10.16_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-05 Thread Sam James
commit: c5cd2f7ffbc31e182fc99e8ed2e97d682ed75ba7
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec  5 21:36:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  5 21:36:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5cd2f7f

dev-lang/python: Stabilize 3.8.20_p6 x86, #945853

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

 dev-lang/python/python-3.8.20_p6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.8.20_p6.ebuild 
b/dev-lang/python/python-3.8.20_p6.ebuild
index facf48f9ce45..b19947db9bc9 100644
--- a/dev-lang/python/python-3.8.20_p6.ebuild
+++ b/dev-lang/python/python-3.8.20_p6.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-05 Thread Sam James
commit: d3505455cc4413bcf51c12b7cdc8376d2c8e795c
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec  5 17:47:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  5 17:47:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3505455

dev-lang/python: Stabilize 3.9.21_p1 sparc, #945852

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

 dev-lang/python/python-3.9.21_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.9.21_p1.ebuild 
b/dev-lang/python/python-3.9.21_p1.ebuild
index 7c009d83f078..14892a1eaf25 100644
--- a/dev-lang/python/python-3.9.21_p1.ebuild
+++ b/dev-lang/python/python-3.9.21_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-05 Thread Jakov Smolić
commit: 5c097bcfd52ff1c84886964ed8c14c1cde77c9dc
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Dec  5 16:56:18 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Dec  5 16:56:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c097bcf

dev-lang/python: Stabilize 3.9.21_p1 ppc, #945852

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/python/python-3.9.21_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.9.21_p1.ebuild 
b/dev-lang/python/python-3.9.21_p1.ebuild
index 6e08824968ef..7c009d83f078 100644
--- a/dev-lang/python/python-3.9.21_p1.ebuild
+++ b/dev-lang/python/python-3.9.21_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-05 Thread Jakov Smolić
commit: 0f89d85bfe18b0dce8f1ea2ea1614950d7f05dd0
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Dec  5 16:56:20 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Dec  5 16:56:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f89d85b

dev-lang/python: Stabilize 3.8.20_p6 ppc, #945853

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/python/python-3.8.20_p6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.8.20_p6.ebuild 
b/dev-lang/python/python-3.8.20_p6.ebuild
index 76180cc64e0a..facf48f9ce45 100644
--- a/dev-lang/python/python-3.8.20_p6.ebuild
+++ b/dev-lang/python/python-3.8.20_p6.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-05 Thread Jakov Smolić
commit: ed9b836981b42dd6853bda0e69d43067285f5c9c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Dec  5 16:56:21 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Dec  5 16:56:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed9b8369

dev-lang/python: Stabilize 3.10.16_p1 ppc, #945876

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/python/python-3.10.16_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.10.16_p1.ebuild 
b/dev-lang/python/python-3.10.16_p1.ebuild
index 1d69faa85d92..e423855ce5fb 100644
--- a/dev-lang/python/python-3.10.16_p1.ebuild
+++ b/dev-lang/python/python-3.10.16_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-05 Thread Jakov Smolić
commit: 2c5c26bdb966e354a90c22a4bb1ea348b7fdd362
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Dec  5 16:56:11 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Dec  5 16:56:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c5c26bd

dev-lang/python: Stabilize 3.11.11_p1 ppc, #945851

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/python/python-3.11.11_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.11.11_p1.ebuild 
b/dev-lang/python/python-3.11.11_p1.ebuild
index 8a892b1f8cb8..1e68e8c05493 100644
--- a/dev-lang/python/python-3.11.11_p1.ebuild
+++ b/dev-lang/python/python-3.11.11_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-04 Thread Sam James
commit: 0f3e1c37f767da73842411aae6bafbf8e0fa62b2
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  4 21:49:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  4 21:49:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f3e1c37

dev-lang/python: Stabilize 3.10.16_p1 arm64, #945876

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

 dev-lang/python/python-3.10.16_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.10.16_p1.ebuild 
b/dev-lang/python/python-3.10.16_p1.ebuild
index 54781fb98684..1d69faa85d92 100644
--- a/dev-lang/python/python-3.10.16_p1.ebuild
+++ b/dev-lang/python/python-3.10.16_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-04 Thread Sam James
commit: 91739932f65ba567759fcac1158aae6d3ac11447
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  4 18:51:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  4 18:51:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91739932

dev-lang/python: Stabilize 3.8.20_p6 arm64, #945853

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

 dev-lang/python/python-3.8.20_p6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.8.20_p6.ebuild 
b/dev-lang/python/python-3.8.20_p6.ebuild
index 970c1f2c84a0..76180cc64e0a 100644
--- a/dev-lang/python/python-3.8.20_p6.ebuild
+++ b/dev-lang/python/python-3.8.20_p6.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-04 Thread Sam James
commit: b65820a0a2fe619143e6d778291271988ec59a00
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  4 18:51:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  4 18:51:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b65820a0

dev-lang/python: Stabilize 3.9.21_p1 arm64, #945852

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

 dev-lang/python/python-3.9.21_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.9.21_p1.ebuild 
b/dev-lang/python/python-3.9.21_p1.ebuild
index a86ebc32df0b..6e08824968ef 100644
--- a/dev-lang/python/python-3.9.21_p1.ebuild
+++ b/dev-lang/python/python-3.9.21_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-04 Thread Michał Górny
commit: eea3a009fc5e0206c9138cbaba7d0c9787797570
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  4 18:03:32 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  4 18:21:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eea3a009

dev-lang/python: Bump to 3.10.16_p1

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

 dev-lang/python/Manifest |   3 +
 dev-lang/python/python-3.10.16_p1.ebuild | 595 +++
 2 files changed, 598 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index f1c861dab5e5..f7d9dd09e57f 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -2,6 +2,8 @@ DIST Python-2.7.18.tar.xz 12854736 BLAKE2B 
060a621c91dd8e3d321aec99d44c17aa67381
 DIST Python-2.7.18.tar.xz.asc 833 BLAKE2B 
1d98770e46171971fb4508d238c01d2755281d2f94353314014d9e83e0ec5f0b3e3950ea1fdf5fce9ba6b8f55312355845c2a3fc4291c27ee56fe6215448
 SHA512 
c2a5f5a52f47dec52460ad3275758d4e5de6e7075c3def4353c988d74d563a39b42cae2d5eb24e2a23a6247cef69100f91620b11a49c2359fbf99b203c9cbda8
 DIST Python-3.10.15.tar.xz 19596540 BLAKE2B 
fe62f7c7377136576e73a59b5f0b3c9729f9c958da5c8dd1771e88121fdd1928686166066351fc8ae98c9f97295a85feb7ec44c39317f93ae414244aed8a8f66
 SHA512 
3c0396b2dae1521315a9b5ce9ad4ab6ede385447922fceb00ea3df75bfd79cb547b9380e936d83c9c1b964e38e16d70e34aec39f4c292853a032407bb6a58063
 DIST Python-3.10.15.tar.xz.asc 833 BLAKE2B 
31858fe2d3c8d868417eea66de1cf0b2fc7880e73ea7770b50191b8088bbd1c78485c64d94f6f005d18cef559d7e8e0906cb2a30aa1472d90f5af4cca045970b
 SHA512 
0cac9b78649330a2a35a835d45e4a8a111db45943cc0ae0d24f5d9e03a058b4b739fe43d6cd1aee481dcd415a57820bf875996fa60b81d4d5911588db5adad70
+DIST Python-3.10.16.tar.xz 19610392 BLAKE2B 
bcc5ff71904b8a936363c6b07b8ffbcb981640c29c1e537a90f838c0a7fa45c1bdd764eae48bcb6d16d7260a44c235e9f5538ada45903b1627527e24c49212a5
 SHA512 
a6b004974db93f21590f00b9b1a569dfd8c3e334f8c6a8eb8997dec5646fa4515cfc02a7dabea9e4f75f908938dc64333ce4899b9a26aff97f9ffcb027fa2bca
+DIST Python-3.10.16.tar.xz.asc 833 BLAKE2B 
4fd4ce76ade6d64539e5eb641c64b0d99ade71a8514f97594097207e78412bd2d09afeab6788598a3159f045b98ccd5537c6771e59eeba52d4820c0c0a6c0dcb
 SHA512 
18032fdb60a022d6381b1137789ada1c4bb198049616ed158fb548e728dd1fb95d116a86c41c852ca2acc9127baf3cdd9644a1e2df90ae9c3ffcd66eabf454d6
 DIST Python-3.11.10.tar.xz 20067656 BLAKE2B 
aba211a09e4c083d71574c7537ba98474476ebf7092ddda815f8d355d01605456868a89f0bcc6a9e747f71f914fa0129547de2ae70d8b579c6458fdeeafd23f0
 SHA512 
6ce77cced1ce90bb5eea38504dfc1bc19c872149a5a63fdd8353ac8c772c54ab7a42176e141c7f6f898d31761bf93e1739b238920fbeefbedd6016ad033c1de0
 DIST Python-3.11.10.tar.xz.asc 833 BLAKE2B 
a1cbe57e568367fbc5817c983696619f515263a9b37662ca536c4d1132ad336959285bbe3076a251778016966f030d1e259f48accdb0df67c116af0e335acb8f
 SHA512 
3a9efe1dd39fd6883ae3fc8dd7f6e25af7e06c6e6049cf9a31a1a82e6d7c84f85ac838d2a71127977d93ce77233a8bbff86a10a80d24fcee85a4e70fcbd1db19
 DIST Python-3.11.11.tar.xz 20085792 BLAKE2B 
a9a778eff94529e1029ae252ef28ecdc2f0673a4406d831865e12de3cba21ea48905542d0e806e428802b05947239ca6a44eff3573bd541469b01644790c7377
 SHA512 
3ff90f15f725fa8d06686158aaddb887a247b03ca4dc1fdfd81a8efb53373db3e8673bd0b3de30bb7669f3f07d9854e9d8a2dbcd49b18d15b8172787a53a0a9e
@@ -29,6 +31,7 @@ DIST Python-3.9.21.tar.xz.asc 833 BLAKE2B 
f6e666179d745638a38ace35e13c26cc3e07c1
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.15_p1.tar.xz 24048 BLAKE2B 
191c28ad9bc781d6f3077870e8d40ff98a47a64009ecfbbd10fe2b3c5330692181837fd3e9b336fd01f936a39160fc12761b2ef9bc00843248ab978cda2e2767
 SHA512 
4461e351c991694415e2812e558d6c3d3f79295358623dc955bc0839691a170d95a3efd31c0bf9f0d6191e4184d7b55fdb485b948d591782fef5b060d7660cce
 DIST python-gentoo-patches-3.10.15_p2.tar.xz 25284 BLAKE2B 
24ecd523dba88915db130b174a5d692b9218decf81db7617ba016d4e21555cefa807e344a490110bcd3992637a95d0ce3179b219911417d29d008b4e2b5d7b33
 SHA512 
e1017b80272c57c18dbf7e1515d50fe13ead8de028d1ccaf1339a93ad4b0286f758979ee6f27011fa12350855cefdbdf049927bf2dd185905d4f3fe146c5bd68
+DIST python-gentoo-patches-3.10.16_p1.tar.xz 24964 BLAKE2B 
93cf5d208f80f1017e4afdcf7d3551d150a1d68c378312af43c668156d98f10087d2b6f315f717823a9aae1114e2baa999f61ce179639e5511d30ed9620c9570
 SHA512 
74ad92d3256d744e3572c0d858b4ba4d5f0f6fda84d8f3c1a1fb675376c2d525e2d9fd636a65c8a859a0a312eda00877b13ba311f620b6a51e47dfb08284
 DIST python-gentoo-patches-3.11.10_p1.tar.xz 10592 BLAKE2B 
1cc02d22b55cb76beba133c37e6db3b9ba12b11cd8776acb064f14431842405cbc9efb5a06319cff1c73d9178ddbbe2e340829d4628c88a9589aa2fc1d308f80
 SHA512 
7ddb08e4d8a9173a26fa18de687a4c85c3d460e2bc595da6f4b15cfe3be264ccdc7d61d5fed1e7a82f256d

[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-04 Thread Sam James
commit: d070264ebb07672d62249c6631023d422762c375
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  4 12:57:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  4 12:57:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d070264e

dev-lang/python: Stabilize 3.9.21_p1 x86, #945852

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

 dev-lang/python/python-3.9.21_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.9.21_p1.ebuild 
b/dev-lang/python/python-3.9.21_p1.ebuild
index 44c8005861ff..a86ebc32df0b 100644
--- a/dev-lang/python/python-3.9.21_p1.ebuild
+++ b/dev-lang/python/python-3.9.21_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-04 Thread Sam James
commit: c477c669cd924b84e49cd811e54af05de066d8fc
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  4 12:57:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  4 12:57:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c477c669

dev-lang/python: Stabilize 3.13.1 x86, #945849

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

 dev-lang/python/python-3.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.13.1.ebuild 
b/dev-lang/python/python-3.13.1.ebuild
index cd83f00aa241..7a9ae8a7aa26 100644
--- a/dev-lang/python/python-3.13.1.ebuild
+++ b/dev-lang/python/python-3.13.1.ebuild
@@ -32,7 +32,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm jit
libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-04 Thread Sam James
commit: fbe305e1ba75e6a28663ac91fc22f7698eee956b
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  4 12:06:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  4 12:06:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbe305e1

dev-lang/python: Stabilize 3.11.11_p1 arm64, #945851

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

 dev-lang/python/python-3.11.11_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.11.11_p1.ebuild 
b/dev-lang/python/python-3.11.11_p1.ebuild
index 8bf387b77c20..8a892b1f8cb8 100644
--- a/dev-lang/python/python-3.11.11_p1.ebuild
+++ b/dev-lang/python/python-3.11.11_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-04 Thread Sam James
commit: 174c41ecdad5ad20eddf35480df08711640f7d51
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  4 12:06:54 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  4 12:06:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=174c41ec

dev-lang/python: Stabilize 3.13.1 ppc64, #945849

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

 dev-lang/python/python-3.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.13.1.ebuild 
b/dev-lang/python/python-3.13.1.ebuild
index f192b18614f1..4b33c94c0126 100644
--- a/dev-lang/python/python-3.13.1.ebuild
+++ b/dev-lang/python/python-3.13.1.ebuild
@@ -32,7 +32,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm jit
libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-04 Thread Sam James
commit: 811793f714da3f91691c0f4bd42ff1fed264f062
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  4 12:06:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  4 12:06:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=811793f7

dev-lang/python: Stabilize 3.13.1 ppc, #945849

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

 dev-lang/python/python-3.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.13.1.ebuild 
b/dev-lang/python/python-3.13.1.ebuild
index 4b33c94c0126..cd83f00aa241 100644
--- a/dev-lang/python/python-3.13.1.ebuild
+++ b/dev-lang/python/python-3.13.1.ebuild
@@ -32,7 +32,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm jit
libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-04 Thread Michał Górny
commit: 31c23f9b29ea3e6dddb2792c74b8a5a667aad842
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  4 08:38:46 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  4 09:40:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31c23f9b

dev-lang/python: Bump to 3.9.21_p1

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

 dev-lang/python/Manifest|   3 +
 dev-lang/python/python-3.9.21_p1.ebuild | 584 
 2 files changed, 587 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 969eeffa5f3d..1831a3237014 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -24,6 +24,8 @@ DIST Python-3.8.20.tar.xz 18962788 BLAKE2B 
715c75e0c0a3d3b77af7f07478311bb0554b8
 DIST Python-3.8.20.tar.xz.asc 833 BLAKE2B 
5c86c15a1090b42e42bb7512565b1a7ad9d2137d59e9fd1ab0f83fdfc37dfcf184389418d6703db809e9c8c04a169af292665a2b58bf5dc61b7724ecbb4132d9
 SHA512 
a751ae0407a593d97acac4d5f8a0456580c753efa12a7d960125c219b4897fdb26fc1ffd43d8ea33ad1449162dd3b2904c16b6c51c57561ba73de3ffa62e0eed
 DIST Python-3.9.20.tar.xz 19648968 BLAKE2B 
80a337ff406130599b8320068d11bc275d23473cedd7c85fcb9e40134f0f2d533be6e712139e788a6423cdc74cea938f306aa37c2a5099e3051f3e390159279c
 SHA512 
c828f33edf1704e3149499d6d34e89264cb5cdb2b09ff05561641b359716d7996f0fe928629e09f006b1fd7850fdaf937275919c7fdd83f5efc32707c64d814b
 DIST Python-3.9.20.tar.xz.asc 833 BLAKE2B 
bcd5a612281bf8e057e19db9105b199cb7e44050441b19832843e8149088d277f4b625421099b09d4ed6fac5578505f46dbfea13b041d157d695eaf668c3a7de
 SHA512 
f21c012f4f642542479ba329da9654589e5a7f7305c39fb1b6f136b578316bdb115cef9773c9a9fe4e195677af01cb80af05780613cca83f42fae131862a9584
+DIST Python-3.9.21.tar.xz 19647056 BLAKE2B 
7f77a7fb38d9a9f4fda7007587f744ade5f32b7bcd911dd72ab82b00d324173f28ddfbe492c71bf0f71edb8494e61314b4bf6f70298289b0e5796c6d002ff738
 SHA512 
cc84c967cd7a05361ec144d87ca044bd416032ee92dfb78658758d4e1274971f5fb288876d9c599a729bb21258974a786089341bce6bdcffd9c30ebd69b7ca58
+DIST Python-3.9.21.tar.xz.asc 833 BLAKE2B 
f6e666179d745638a38ace35e13c26cc3e07c116a8c8362cc260a74113cd29a5c1909d2091f2eed4bb088bc71b79ed18c5503739d1cc3cb7ff95d625f4311421
 SHA512 
1e5e5a5db8074a7ee5eb51e6c789d6e46467165d72d2d636d1fc0d3e15d4355051f9f7ad3063ba43b37b611095765c9d654ed890067c201c087da1eecb620ef9
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.15_p1.tar.xz 24048 BLAKE2B 
191c28ad9bc781d6f3077870e8d40ff98a47a64009ecfbbd10fe2b3c5330692181837fd3e9b336fd01f936a39160fc12761b2ef9bc00843248ab978cda2e2767
 SHA512 
4461e351c991694415e2812e558d6c3d3f79295358623dc955bc0839691a170d95a3efd31c0bf9f0d6191e4184d7b55fdb485b948d591782fef5b060d7660cce
 DIST python-gentoo-patches-3.10.15_p2.tar.xz 25284 BLAKE2B 
24ecd523dba88915db130b174a5d692b9218decf81db7617ba016d4e21555cefa807e344a490110bcd3992637a95d0ce3179b219911417d29d008b4e2b5d7b33
 SHA512 
e1017b80272c57c18dbf7e1515d50fe13ead8de028d1ccaf1339a93ad4b0286f758979ee6f27011fa12350855cefdbdf049927bf2dd185905d4f3fe146c5bd68
@@ -41,3 +43,4 @@ DIST python-gentoo-patches-3.8.20_p2.tar.xz 42296 BLAKE2B 
c0f2c4d0adcb6c10eb6834
 DIST python-gentoo-patches-3.8.20_p4.tar.xz 43816 BLAKE2B 
9bbc86a49816b79e52cfa90e0a136faead48ad0c8017858fb380da752d6e801e18fe08a0c4c492560c79c1e70778daed2fa5bba8dd92f2b23bd45acd518e5c84
 SHA512 
59bcfc8c98fe9c5740d031697a04dcee6994e7dfbc9d1920bc4782b539525bcd8b006e971fc1e473ffc2dc0aba12564dc6240048dd64ab244c5c8d11ce42f946
 DIST python-gentoo-patches-3.9.20_p1.tar.xz 34944 BLAKE2B 
332454661adc03033c7e8a5fcc91081b7d405826e9bf89bb2c2e178a0795e4415c9e87ae923756470ee973441f242e194b397354964b8f43dadd4965d210a4f4
 SHA512 
19bf7227535526a733633723b75d49786dfd8738595c1115b4e05665bc13a1ea70cbf0cc62cb27e81c75f5db2aa56ab985eaa5abde6243697caccb2cb5288005
 DIST python-gentoo-patches-3.9.20_p2.tar.xz 36140 BLAKE2B 
af0a9e08f3bfd8eb631760d100ec8f54db968a6bd201820192c4ea63ec88e0f83ffe77c709fcf4da43ad8d44eeb239ca1984561c3e7846e3fe4edd757d2321a4
 SHA512 
d451b41401de631eed996c34f40f2146d4d2f11bfa04fffa762c9b654e690d0ef95be0f51224a964a7c33784bb9b21e58434f6fee17cf39c20b5af34200569d5
+DIST python-gentoo-patches-3.9.21_p1.tar.xz 35404 BLAKE2B 
7b5ac27e814b06791fa5f0566763711c1b65a7c82ba66f97e237eebc6076f0bfdad3d8269ece6c4d4c238b62cc75b01f68ea3a5d7c4fffc46e88f79b2ba3e7fc
 SHA512 
92c8548b31100a921378c72cc94a81062c96fd795fa2cd001c57a71e4af39e91b21b99e9e84db12adb142d9c4bda809445519c5c8a35545bd10230926bd7eded

diff --git a/dev-lang/python/python-3.9.21_p1.ebuild 
b/dev-lang/python/python-3.9.21_p1.ebuild
new file mode 100644
index ..44c8005861ff
--- /dev/null
+++ b/dev-lang/python/python-3.9.21_p1.ebuild
@@ -0,0 +1,584 @@
+# Copyright 1999-

[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-04 Thread Michał Górny
commit: 2f5e35678c32ce7458fa5849eb2f0c8fee1f06c7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  4 10:17:56 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  4 10:45:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f5e3567

dev-lang/python: Bump to 3.8.20_p6

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

 dev-lang/python/Manifest|   1 +
 dev-lang/python/python-3.8.20_p6.ebuild | 491 
 2 files changed, 492 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 1831a3237014..f1c861dab5e5 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -41,6 +41,7 @@ DIST python-gentoo-patches-3.14.0a1-r2.tar.xz 6008 BLAKE2B 
bb833fb522e008eb79355
 DIST python-gentoo-patches-3.14.0a2.tar.xz 6032 BLAKE2B 
60f5b702feca8c967b0baff906d31b8d2e9788fed0a717292d73d7c2497972d785257ba58248815af10608ef4f5491f11e42715e84885c1548e7744cba4d2bee
 SHA512 
306fd779e139994a3bd64d4ac638f5473b8998739363b5fc2ea2e89caef5b02192226a53c8ea9a03438657733db81c87d31ee4ecb3b3c2f86a9643a3f64b498c
 DIST python-gentoo-patches-3.8.20_p2.tar.xz 42296 BLAKE2B 
c0f2c4d0adcb6c10eb68342b91101cb68308717a5ca1369100a39229ce16c6e9dfdf9e1b4cffe0191d03ca5ee7d9568cd24885fd0f4f32f14e2e8c0a96a3
 SHA512 
cb9e98c0dd823b6e4f8a60e9095ab58e596cd9411b675678a0d4adefc92b37e14cecc7cecb82e287ac34a9ce1d4595f261b0736bcc9fc62c43c7d8c0b3be70e7
 DIST python-gentoo-patches-3.8.20_p4.tar.xz 43816 BLAKE2B 
9bbc86a49816b79e52cfa90e0a136faead48ad0c8017858fb380da752d6e801e18fe08a0c4c492560c79c1e70778daed2fa5bba8dd92f2b23bd45acd518e5c84
 SHA512 
59bcfc8c98fe9c5740d031697a04dcee6994e7dfbc9d1920bc4782b539525bcd8b006e971fc1e473ffc2dc0aba12564dc6240048dd64ab244c5c8d11ce42f946
+DIST python-gentoo-patches-3.8.20_p6.tar.xz 50876 BLAKE2B 
df0df21c75972fb73e36f66f0c90d3f953b14d7a59bf97ce4214dce6e6d937ed52fbf3db8f3eaf42cde141bfe4d7a731b06e41723285517461c790912706be9e
 SHA512 
48ef567f6972e7975cb61d34a876d8c0db42f1a3c0b832f9366091dd5f2ca854c02887808843d314816c8cf6d7b0738c40e7835fedbba7b84e57f2515dde45e2
 DIST python-gentoo-patches-3.9.20_p1.tar.xz 34944 BLAKE2B 
332454661adc03033c7e8a5fcc91081b7d405826e9bf89bb2c2e178a0795e4415c9e87ae923756470ee973441f242e194b397354964b8f43dadd4965d210a4f4
 SHA512 
19bf7227535526a733633723b75d49786dfd8738595c1115b4e05665bc13a1ea70cbf0cc62cb27e81c75f5db2aa56ab985eaa5abde6243697caccb2cb5288005
 DIST python-gentoo-patches-3.9.20_p2.tar.xz 36140 BLAKE2B 
af0a9e08f3bfd8eb631760d100ec8f54db968a6bd201820192c4ea63ec88e0f83ffe77c709fcf4da43ad8d44eeb239ca1984561c3e7846e3fe4edd757d2321a4
 SHA512 
d451b41401de631eed996c34f40f2146d4d2f11bfa04fffa762c9b654e690d0ef95be0f51224a964a7c33784bb9b21e58434f6fee17cf39c20b5af34200569d5
 DIST python-gentoo-patches-3.9.21_p1.tar.xz 35404 BLAKE2B 
7b5ac27e814b06791fa5f0566763711c1b65a7c82ba66f97e237eebc6076f0bfdad3d8269ece6c4d4c238b62cc75b01f68ea3a5d7c4fffc46e88f79b2ba3e7fc
 SHA512 
92c8548b31100a921378c72cc94a81062c96fd795fa2cd001c57a71e4af39e91b21b99e9e84db12adb142d9c4bda809445519c5c8a35545bd10230926bd7eded

diff --git a/dev-lang/python/python-3.8.20_p6.ebuild 
b/dev-lang/python/python-3.8.20_p6.ebuild
new file mode 100644
index ..970c1f2c84a0
--- /dev/null
+++ b/dev-lang/python/python-3.8.20_p6.ebuild
@@ -0,0 +1,491 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+WANT_LIBTOOL="none"
+
+inherit autotools flag-o-matic multiprocessing pax-utils
+inherit prefix python-utils-r1 toolchain-funcs verify-sig
+
+MY_PV=${PV/_rc/rc}
+MY_P="Python-${MY_PV%_p*}"
+PYVER=$(ver_cut 1-2)
+PATCHSET="python-gentoo-patches-${MY_PV}"
+
+DESCRIPTION="An interpreted, interactive, object-oriented programming language"
+HOMEPAGE="
+   https://www.python.org/
+   https://github.com/python/cpython/
+"
+SRC_URI="
+   https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+   verify-sig? (
+   https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
+   )
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="PSF-2"
+SLOT="${PYVER}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="
+   bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+   +readline +sqlite +ssl test tk valgrind
+"
+RESTRICT="!test? ( test )"
+
+# Do not add a dependency on dev-lang/python to this ebuild.
+# If you need to apply a patch which requires python for bootstrapping, please
+# run the bootstrap code on your dev box and include the results in the
+# patchset. See bug 447752.
+
+RDEPEND="
+   app-arch/bzip2:=
+   app-arch/xz-utils:=
+   >=dev-libs/expat-2.1:=
+   dev-libs/libffi:=
+   dev-libs/mpdecimal:=
+   dev-python/gentoo-common
+   >=sys-libs/zlib-1.1.3:=
+   virtual/libcrypt:=
+   virtual/libintl
+   ensurepip? ( dev-python/ensurepip-

[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-04 Thread Michał Górny
commit: 83c63d77d603b9d7c563de723bb2d9193c7d5e13
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  4 07:56:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  4 09:40:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c63d77

dev-lang/python: Bump to 3.12.8

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

 dev-lang/python/Manifest |   3 +
 dev-lang/python/python-3.12.8.ebuild | 609 +++
 2 files changed, 612 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index b67f80aa4a5d..089702a0ed68 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -8,6 +8,8 @@ DIST Python-3.12.6.tar.xz 20434028 BLAKE2B 
527fafdbfd0c1784ff72a93cdeb3f49666bae
 DIST Python-3.12.6.tar.xz.asc 963 BLAKE2B 
d5f9e4c5053610a1a53769278e69d8a25e2fb047afb2a55dfee67917d8d200ebc159e614327ac87f34a4a9718cb3436b55190322ee231116b26074a78bb72642
 SHA512 
91a15bb7e8dd26616a2cdabe69c3ee81668cc67cb55a88b2be20433d24c9f8ae41c8f93f67aff2fa5858cd5b94600409cd472bd437a2fd33153483734ecd863f
 DIST Python-3.12.7.tar.xz 20444032 BLAKE2B 
eed8744261cab3b401963ec5187a8b814adb9a18f8d0a6a3d59c027a83cf8408524af9b20204b0a0861d173cc33c45ae37bb1542a1ace3344dc59c649087ff1f
 SHA512 
4a363d3f852ad8f4fd1484aa4cec35494a3811be48ef67fadb2bdf2e2489ed07dc78fad6ab475257db503ddd64d39f9800f23a1c94b6bbd15b7f632cff0c90ae
 DIST Python-3.12.7.tar.xz.asc 963 BLAKE2B 
8c7db3d1971d93a10c611a2e6dd3679d0b331b48df87b5fe410b089061e48753d98af67084d4f051a31ae803fce3aa3c7af7cba9c692640f50068bd1e46f40e6
 SHA512 
4d0a7a0da2c81888e93d8ff89ca2ed4bb85a7b0bd00f0d54a14e2c201affac2677ef3984d2b5aea253e624f6465548d9032eefdd9033c1eb3864d82cfd8d3df0
+DIST Python-3.12.8.tar.xz 20489808 BLAKE2B 
24b9a5abafdb9fedfc371e7acf0efce50bdc6702050c4f5f0b9e97916a899e3462f928cb217c48e6ffae6fdd4d2cd7c05c5f1d73eaa9ef646f4b3281db5ca977
 SHA512 
406ce1146c4c2c70d252df56bbe9e5970ef469395cbaa211a96af71f32de2cf7abd944906920cc18b4a470027e63a3f64bf7679fb4954b31bf4ca4baf24fa370
+DIST Python-3.12.8.tar.xz.asc 963 BLAKE2B 
5aeacf16d337949a66bb56e346447e7bbcd9166b60fc512c98bcff6862976732ef2e3ac59869cd9df29a653c2bafd4af63b1e6c14f4c6603efb85d5c3dd88357
 SHA512 
19493499ddb80764aa105e100585d2ef872798dc30fdff2e31d158cd7fd65b69ca133c6d9d16eb974660eed6ba474a26a2af3acd13a90522cf50e142492bd9a6
 DIST Python-3.13.0.tar.xz 22532980 BLAKE2B 
4a4e397199402de8c9fe8e4d63443ed972cbe8a4f541743908d699c7987127d159d600fd14145b6a946e8671426279d230c9155fdc5863c1e49a945eedcbf21b
 SHA512 
44a143c9b96b55b01885ec020c3364265bda55289615cd7d5071915b0d0178a6f35e7551a89090001fcb7f3172d38177a56bf8b8532b15c9dbc50295c9210152
 DIST Python-3.13.0.tar.xz.asc 963 BLAKE2B 
d05f02692a9fea42b73dbfe5dc42bd6533555e5ecb848510d2b94bb7f0e55d4a0f89bcd20b073ed2c7f7a68be35b12cb6dbff6bc16fc9a4592ded2c339ada7fd
 SHA512 
1b8bb0fe4eb93e31ec1770e90b94d44b5864c0391aad5dcba3a30d8e505d9b17107385414353c0060007f8a536254f49b8e919f36ddf6421a6e4330f817f1a3e
 DIST Python-3.13.1.tar.xz 22589692 BLAKE2B 
161d5c0a7b4cacc4ce9983f9540a7e01662a7b76cbb34c5f3681582b0e7207574bdec5ad7bf79d820d8744b69bc2fb7196cf07a2ecadbfab6a158872f562741d
 SHA512 
056c9b5fc0a6b540f41513d045f43c1ed463d15e0f345cecec703ec9c2335e53b4beb19de9c74ab2b236b023f934d5fd9ae7727a808634eaa01cfe66018a9a35
@@ -27,6 +29,7 @@ DIST python-gentoo-patches-3.11.10_p1.tar.xz 10592 BLAKE2B 
1cc02d22b55cb76beba13
 DIST python-gentoo-patches-3.12.6_p2.tar.xz 8144 BLAKE2B 
2f36ce972e0b3e2884c9df629e3aeb1af05e4c77dffb866ff28e08a0a7df3c7cf36a9de250d148d909c07fd5bad483c95b3267818657c04e7d0d6fe512e21f9a
 SHA512 
caa86c6cf693f9293b3aa8944452d117b78c1c3f8d6a6aa658cb5c2d2ffb0cecc6cf14b293872bd2101766ee7167ba88183904b2814090f8cbc64c1fa3b771be
 DIST python-gentoo-patches-3.12.6_p4-r1.tar.xz 9072 BLAKE2B 
831f6c4284035832e0536ad3211d10c078e6c356e1fa593dd45984b29253deaf703bcb71e1b488508992dd37d5a140591c9193f1620bb966e39b048e4d5c6746
 SHA512 
9c61e0396c98fb45f3dccad9165e3f2b7bbeabd4a6fe88cc6e05a9d3012e39068571e63527dc831efaf24cb0e8fee75f60454481b2d1a0a44bedba69a7ed5c95
 DIST python-gentoo-patches-3.12.7_p1-r3.tar.xz 11416 BLAKE2B 
e12c2e626986fcedc03ee9826419f831d3e2e4eace58b53184b3f0faa53c09e57e22bfe894e2eda305c7f931f7a497c0bc4db0a249079599a4a76d63cdd0a8a5
 SHA512 
d3f56e8971d7da4d39726934ab4396382610b6620983657a84e29cf98b10c489408b8465a89db6d4a5664a89b3c58544fba946e011dc059a43e9c86cbb13a6eb
+DIST python-gentoo-patches-3.12.8.tar.xz 10772 BLAKE2B 
9833b5ee6c307a4aa1335fd966fcd64a0f3732a97a190abdd3121b3496ea68ead9436af4ec5e3e8c0e781fd68df41403a1b2e5f29f264fc8569a883141e5f7f9
 SHA512 
d5906845a6259f7349a0299e185f569750b493c64ea1f6537dc8bfc0babc9b54de7db1c4f1b5b6ec2f7076937ad07ca0ca9c4941bbb8d542da6c687957bdbd5e
 DIST python-gentoo-patches-3.13.0.tar.xz 8316 BLAKE2B 
8fb8ba8f41f310140ad7066b614952023112d5043e5d82058364125611785144c1843e87eecb7669bcbab51c40d0694069526219f7419a7009517ce0821b74ba
 SHA512 
0eb31ebfa3411020aa70b3b66fd7eec98b4b7a686b0e8f1f7ed76a8186a7c1ee85ccd9565a86a1d7ec13b975855eeb7303036af05e2df

[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-04 Thread Michał Górny
commit: e4fd77c1ca5cbffcfa26536a8173b1a7e06ff461
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  4 08:35:17 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  4 09:40:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4fd77c1

dev-lang/python: Bump to 3.11.11_p1

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

 dev-lang/python/Manifest |   3 +
 dev-lang/python/python-3.11.11_p1.ebuild | 629 +++
 2 files changed, 632 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 089702a0ed68..969eeffa5f3d 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -4,6 +4,8 @@ DIST Python-3.10.15.tar.xz 19596540 BLAKE2B 
fe62f7c7377136576e73a59b5f0b3c9729f9
 DIST Python-3.10.15.tar.xz.asc 833 BLAKE2B 
31858fe2d3c8d868417eea66de1cf0b2fc7880e73ea7770b50191b8088bbd1c78485c64d94f6f005d18cef559d7e8e0906cb2a30aa1472d90f5af4cca045970b
 SHA512 
0cac9b78649330a2a35a835d45e4a8a111db45943cc0ae0d24f5d9e03a058b4b739fe43d6cd1aee481dcd415a57820bf875996fa60b81d4d5911588db5adad70
 DIST Python-3.11.10.tar.xz 20067656 BLAKE2B 
aba211a09e4c083d71574c7537ba98474476ebf7092ddda815f8d355d01605456868a89f0bcc6a9e747f71f914fa0129547de2ae70d8b579c6458fdeeafd23f0
 SHA512 
6ce77cced1ce90bb5eea38504dfc1bc19c872149a5a63fdd8353ac8c772c54ab7a42176e141c7f6f898d31761bf93e1739b238920fbeefbedd6016ad033c1de0
 DIST Python-3.11.10.tar.xz.asc 833 BLAKE2B 
a1cbe57e568367fbc5817c983696619f515263a9b37662ca536c4d1132ad336959285bbe3076a251778016966f030d1e259f48accdb0df67c116af0e335acb8f
 SHA512 
3a9efe1dd39fd6883ae3fc8dd7f6e25af7e06c6e6049cf9a31a1a82e6d7c84f85ac838d2a71127977d93ce77233a8bbff86a10a80d24fcee85a4e70fcbd1db19
+DIST Python-3.11.11.tar.xz 20085792 BLAKE2B 
a9a778eff94529e1029ae252ef28ecdc2f0673a4406d831865e12de3cba21ea48905542d0e806e428802b05947239ca6a44eff3573bd541469b01644790c7377
 SHA512 
3ff90f15f725fa8d06686158aaddb887a247b03ca4dc1fdfd81a8efb53373db3e8673bd0b3de30bb7669f3f07d9854e9d8a2dbcd49b18d15b8172787a53a0a9e
+DIST Python-3.11.11.tar.xz.asc 833 BLAKE2B 
6a9d873e181d636712567ea46823ad7f972f872d038092506e67bada24187441188b8fde4672c205ce6d37e60c4e0c69a8f3cc5d1915fd8f5dd8743292a16d1b
 SHA512 
d71b0b42537fb636e8c469d62d13ff020149e4fb9d87eb17f8c999301195e418d134dbdb7e4ab49b06de16e96f8ef6bbcf2a749956fffca2ce03185f191c181d
 DIST Python-3.12.6.tar.xz 20434028 BLAKE2B 
527fafdbfd0c1784ff72a93cdeb3f49666bae7d9343b6d1e4ef773fc52bd397081b41bec3ee9ed5b7652f28f09f29a1b553424cef26aebfa6c2e13499870bf2b
 SHA512 
e658b0d59b5cfdc591d626e8282b9945759f27ee6fbc8bcb8670737db32ffc11fb832dfed9b0e80188fb5f7f3f39fe6dd6191ab7736376453c9e248321e9b063
 DIST Python-3.12.6.tar.xz.asc 963 BLAKE2B 
d5f9e4c5053610a1a53769278e69d8a25e2fb047afb2a55dfee67917d8d200ebc159e614327ac87f34a4a9718cb3436b55190322ee231116b26074a78bb72642
 SHA512 
91a15bb7e8dd26616a2cdabe69c3ee81668cc67cb55a88b2be20433d24c9f8ae41c8f93f67aff2fa5858cd5b94600409cd472bd437a2fd33153483734ecd863f
 DIST Python-3.12.7.tar.xz 20444032 BLAKE2B 
eed8744261cab3b401963ec5187a8b814adb9a18f8d0a6a3d59c027a83cf8408524af9b20204b0a0861d173cc33c45ae37bb1542a1ace3344dc59c649087ff1f
 SHA512 
4a363d3f852ad8f4fd1484aa4cec35494a3811be48ef67fadb2bdf2e2489ed07dc78fad6ab475257db503ddd64d39f9800f23a1c94b6bbd15b7f632cff0c90ae
@@ -26,6 +28,7 @@ DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f
 DIST python-gentoo-patches-3.10.15_p1.tar.xz 24048 BLAKE2B 
191c28ad9bc781d6f3077870e8d40ff98a47a64009ecfbbd10fe2b3c5330692181837fd3e9b336fd01f936a39160fc12761b2ef9bc00843248ab978cda2e2767
 SHA512 
4461e351c991694415e2812e558d6c3d3f79295358623dc955bc0839691a170d95a3efd31c0bf9f0d6191e4184d7b55fdb485b948d591782fef5b060d7660cce
 DIST python-gentoo-patches-3.10.15_p2.tar.xz 25284 BLAKE2B 
24ecd523dba88915db130b174a5d692b9218decf81db7617ba016d4e21555cefa807e344a490110bcd3992637a95d0ce3179b219911417d29d008b4e2b5d7b33
 SHA512 
e1017b80272c57c18dbf7e1515d50fe13ead8de028d1ccaf1339a93ad4b0286f758979ee6f27011fa12350855cefdbdf049927bf2dd185905d4f3fe146c5bd68
 DIST python-gentoo-patches-3.11.10_p1.tar.xz 10592 BLAKE2B 
1cc02d22b55cb76beba133c37e6db3b9ba12b11cd8776acb064f14431842405cbc9efb5a06319cff1c73d9178ddbbe2e340829d4628c88a9589aa2fc1d308f80
 SHA512 
7ddb08e4d8a9173a26fa18de687a4c85c3d460e2bc595da6f4b15cfe3be264ccdc7d61d5fed1e7a82f256d21caf3ea7de87f774fde61a9d37bed15f86f546adb
+DIST python-gentoo-patches-3.11.11_p1.tar.xz 11644 BLAKE2B 
d080e1b987ea0e1b397113f20a5c84f6a34d6619a3ed9f7389fd10d95636169563fba97d212477ca7f9b93d2bd0b66c9521fc61963bb468805a661ca3ab287a7
 SHA512 
f6045adf25923053fc9a60506b9164c9c062580d6886f1a3dcaca00dc4affe69aa9e138f8ce93f093798ccf33322ccca2aca674ab87457df98a93dcaca234b44
 DIST python-gentoo-patches-3.12.6_p2.tar.xz 8144 BLAKE2B 
2f36ce972e0b3e2884c9df629e3aeb1af05e4c77dffb866ff28e08a0a7df3c7cf36a9de250d148d909c07fd5bad483c95b3267818657c04e7d0d6fe512e21f9a
 SHA512 
caa86c6cf693f9293b3aa8944452d117b78c1c3f8d6a6aa658cb5c2d2ffb0cecc6cf14b293872bd2101766ee71

[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-04 Thread Michał Górny
commit: 35f1d21e13fcce669adc4e581f0bb9e38091fa4e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  4 07:51:54 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  4 09:40:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f1d21e

dev-lang/python: Bump to 3.13.1-r100

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

 dev-lang/python/python-3.13.1-r100.ebuild | 660 ++
 1 file changed, 660 insertions(+)

diff --git a/dev-lang/python/python-3.13.1-r100.ebuild 
b/dev-lang/python/python-3.13.1-r100.ebuild
new file mode 100644
index ..c49595b50e75
--- /dev/null
+++ b/dev-lang/python/python-3.13.1-r100.ebuild
@@ -0,0 +1,660 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+LLVM_COMPAT=( 18 )
+LLVM_OPTIONAL=1
+WANT_LIBTOOL="none"
+
+inherit autotools check-reqs flag-o-matic linux-info llvm-r1
+inherit multiprocessing pax-utils python-utils-r1 toolchain-funcs
+inherit verify-sig
+
+MY_PV=${PV/_}
+MY_P="Python-${MY_PV%_p*}"
+PYVER="$(ver_cut 1-2)t"
+PATCHSET="python-gentoo-patches-${MY_PV}"
+
+DESCRIPTION="Freethreading (no-GIL) version of Python programming language"
+HOMEPAGE="
+   https://www.python.org/
+   https://github.com/python/cpython/
+"
+SRC_URI="
+   https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+   verify-sig? (
+   https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
+   )
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="PSF-2"
+SLOT="${PYVER}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="
+   bluetooth build debug +ensurepip examples gdbm jit
+   libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind
+"
+REQUIRED_USE="jit? ( ${LLVM_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+# Do not add a dependency on dev-lang/python to this ebuild.
+# If you need to apply a patch which requires python for bootstrapping, please
+# run the bootstrap code on your dev box and include the results in the
+# patchset. See bug 447752.
+
+RDEPEND="
+   app-arch/bzip2:=
+   app-arch/xz-utils:=
+   app-crypt/libb2
+   >=dev-libs/expat-2.1:=
+   dev-libs/libffi:=
+   dev-libs/mpdecimal:=
+   dev-python/gentoo-common
+   >=sys-libs/zlib-1.1.3:=
+   virtual/libintl
+   ensurepip? ( dev-python/ensurepip-pip )
+   gdbm? ( sys-libs/gdbm:=[berkdb] )
+   kernel_linux? ( sys-apps/util-linux:= )
+   ncurses? ( >=sys-libs/ncurses-5.2:= )
+   readline? (
+   !libedit? ( >=sys-libs/readline-4.1:= )
+   libedit? ( dev-libs/libedit:= )
+   )
+   sqlite? ( >=dev-db/sqlite-3.3.8:3= )
+   ssl? ( >=dev-libs/openssl-1.1.1:= )
+   tk? (
+   >=dev-lang/tcl-8.0:=
+   >=dev-lang/tk-8.0:=
+   dev-tcltk/blt:=
+   dev-tcltk/tix
+   )
+"
+# bluetooth requires headers from bluez
+DEPEND="
+   ${RDEPEND}
+   bluetooth? ( net-wireless/bluez )
+   test? (
+   dev-python/ensurepip-pip
+   dev-python/ensurepip-setuptools
+   dev-python/ensurepip-wheel
+   )
+   valgrind? ( dev-debug/valgrind )
+"
+# autoconf-archive needed to eautoreconf
+BDEPEND="
+   dev-build/autoconf-archive
+   app-alternatives/awk
+   virtual/pkgconfig
+   jit? (
+   $(llvm_gen_dep '
+   sys-devel/clang:${LLVM_SLOT}
+   sys-devel/llvm:${LLVM_SLOT}
+   ')
+   )
+   verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )
+"
+RDEPEND+="
+   !build? ( app-misc/mime-types )
+"
+if [[ ${PV} != *_alpha* ]]; then
+   RDEPEND+="
+   dev-lang/python-exec[python_targets_python${PYVER/./_}(-)]
+   "
+fi
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc
+
+# large file tests involve a 2.5G file being copied (duplicated)
+CHECKREQS_DISK_BUILD=5500M
+
+QA_PKGCONFIG_VERSION=${PYVER%t}
+# false positives -- functions specific to *BSD
+QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
+
+declare -rgA PYTHON_KERNEL_CHECKS=(
+   ["CROSS_MEMORY_ATTACH"]="test_external_inspection" #bug 938589
+   ["DNOTIFY"]="test_fcntl" # bug 938662
+)
+
+pkg_pretend() {
+   if use pgo || use test; then
+   check-reqs_pkg_pretend
+   fi
+
+   ewarn "Freethreading build is considered experimental upstream.  Using 
it"
+   ewarn "could lead to unexpected breakage, including race conditions"
+   ewarn "and crashes, respectively.  Please do not file Gentoo bugs, 
unless"
+   ewarn "you can reproduce the problem with dev-lang/python.  Instead,"
+   ewarn "please consider reporting freethreading problems upstream."
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   us

[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-12-04 Thread Michał Górny
commit: f3300e6b0718a0a6393751fc23c184c1c7f3968b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  4 07:51:19 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  4 09:40:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3300e6b

dev-lang/python: Bump to 3.13.1

Also switching to using /var/tmp for tests in this bump series.

Closes: https://bugs.gentoo.org/942363
Signed-off-by: Michał Górny  gentoo.org>

 dev-lang/python/Manifest |   3 +
 dev-lang/python/python-3.13.1.ebuild | 654 +++
 2 files changed, 657 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 1908723581ee..b67f80aa4a5d 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -10,6 +10,8 @@ DIST Python-3.12.7.tar.xz 20444032 BLAKE2B 
eed8744261cab3b401963ec5187a8b814adb9
 DIST Python-3.12.7.tar.xz.asc 963 BLAKE2B 
8c7db3d1971d93a10c611a2e6dd3679d0b331b48df87b5fe410b089061e48753d98af67084d4f051a31ae803fce3aa3c7af7cba9c692640f50068bd1e46f40e6
 SHA512 
4d0a7a0da2c81888e93d8ff89ca2ed4bb85a7b0bd00f0d54a14e2c201affac2677ef3984d2b5aea253e624f6465548d9032eefdd9033c1eb3864d82cfd8d3df0
 DIST Python-3.13.0.tar.xz 22532980 BLAKE2B 
4a4e397199402de8c9fe8e4d63443ed972cbe8a4f541743908d699c7987127d159d600fd14145b6a946e8671426279d230c9155fdc5863c1e49a945eedcbf21b
 SHA512 
44a143c9b96b55b01885ec020c3364265bda55289615cd7d5071915b0d0178a6f35e7551a89090001fcb7f3172d38177a56bf8b8532b15c9dbc50295c9210152
 DIST Python-3.13.0.tar.xz.asc 963 BLAKE2B 
d05f02692a9fea42b73dbfe5dc42bd6533555e5ecb848510d2b94bb7f0e55d4a0f89bcd20b073ed2c7f7a68be35b12cb6dbff6bc16fc9a4592ded2c339ada7fd
 SHA512 
1b8bb0fe4eb93e31ec1770e90b94d44b5864c0391aad5dcba3a30d8e505d9b17107385414353c0060007f8a536254f49b8e919f36ddf6421a6e4330f817f1a3e
+DIST Python-3.13.1.tar.xz 22589692 BLAKE2B 
161d5c0a7b4cacc4ce9983f9540a7e01662a7b76cbb34c5f3681582b0e7207574bdec5ad7bf79d820d8744b69bc2fb7196cf07a2ecadbfab6a158872f562741d
 SHA512 
056c9b5fc0a6b540f41513d045f43c1ed463d15e0f345cecec703ec9c2335e53b4beb19de9c74ab2b236b023f934d5fd9ae7727a808634eaa01cfe66018a9a35
+DIST Python-3.13.1.tar.xz.asc 963 BLAKE2B 
47cbfb6bceb92716181a0ed8f41742958568e62609fa4996d341e465bd6be0ebcab586ba1ebe275aa3a99108221be047fab66ec4b7e90af27d9db7524b6b4951
 SHA512 
1b56b7c2f547aa39c75c18978e174debb113444ce3f9da3829ba6842e3160051e0de70bd49d306b8014299aa8aa911d7c67efe71dd648c3528cf8d7535a01599
 DIST Python-3.14.0a1.tar.xz 22613224 BLAKE2B 
1427d8a8e500bceb667852dd227bf00d1dc77cde6513e3202d5e0fb8e0019b4f214ac1ee1686e833d52f4200c667da573e84bea6eb19f463d018d484b82cfa9f
 SHA512 
f96e8923662c1ba5ffb99673e59f5ce2366b13ea853e21e5a5c74efcf0a36f20d00612a9b882caf6482d2179b7315ae0331dcb45be19b7b9676f0ed4bf2256b8
 DIST Python-3.14.0a1.tar.xz.sigstore 4799 BLAKE2B 
79c271a133e49f46aa478f9645a9c6998081538a05bd20395155c9b490cf13e11c47bb72a60f82b8297fb870af1c67922af648c9ba8fab6e3b31f7040991c39f
 SHA512 
5115325d0a2f43bd0cc3d0888cad78deb90dfb36976c3341f0c237b15334883d1df3fee1dce53af7fe70ff9d630a98c9df4c2524f36183f61a74dd69f69e6257
 DIST Python-3.14.0a2.tar.xz 22696948 BLAKE2B 
e639838b44c0bc58522cc5344004ea6b1c6fc020eed48165a59693e34b0d5328fb861fb97b05008f04131335c138ee2dd569036b628b933deaf08e005e8e5259
 SHA512 
face78a7ef5d1a14b7e8c478125c660fe9745e793a5443932684c8426f0023324236c67ad73198e4286ba8793628452ae4d4d6332f007c009b285ba83ca1fc48
@@ -26,6 +28,7 @@ DIST python-gentoo-patches-3.12.6_p2.tar.xz 8144 BLAKE2B 
2f36ce972e0b3e2884c9df6
 DIST python-gentoo-patches-3.12.6_p4-r1.tar.xz 9072 BLAKE2B 
831f6c4284035832e0536ad3211d10c078e6c356e1fa593dd45984b29253deaf703bcb71e1b488508992dd37d5a140591c9193f1620bb966e39b048e4d5c6746
 SHA512 
9c61e0396c98fb45f3dccad9165e3f2b7bbeabd4a6fe88cc6e05a9d3012e39068571e63527dc831efaf24cb0e8fee75f60454481b2d1a0a44bedba69a7ed5c95
 DIST python-gentoo-patches-3.12.7_p1-r3.tar.xz 11416 BLAKE2B 
e12c2e626986fcedc03ee9826419f831d3e2e4eace58b53184b3f0faa53c09e57e22bfe894e2eda305c7f931f7a497c0bc4db0a249079599a4a76d63cdd0a8a5
 SHA512 
d3f56e8971d7da4d39726934ab4396382610b6620983657a84e29cf98b10c489408b8465a89db6d4a5664a89b3c58544fba946e011dc059a43e9c86cbb13a6eb
 DIST python-gentoo-patches-3.13.0.tar.xz 8316 BLAKE2B 
8fb8ba8f41f310140ad7066b614952023112d5043e5d82058364125611785144c1843e87eecb7669bcbab51c40d0694069526219f7419a7009517ce0821b74ba
 SHA512 
0eb31ebfa3411020aa70b3b66fd7eec98b4b7a686b0e8f1f7ed76a8186a7c1ee85ccd9565a86a1d7ec13b975855eeb7303036af05e2dfdce3d64e4ad99299df4
+DIST python-gentoo-patches-3.13.1.tar.xz 8320 BLAKE2B 
2fef9c501df7ed7603eabb3e01a8c3bde5bcfae3a8ac9bbe772b458cb04ffa9598cf38f3a74f6dcbcda29e7bd294d664b8fb12f7ddd9e0e42ed6268300947bb0
 SHA512 
419e1f12daaf19ed2d2195699b5e8c2c604779562d84d6a68adb4016dcb13fc3e0383ccc4b01eb153930600e6c9cdcc518929ffce3d6343019226a6111e9d617
 DIST python-gentoo-patches-3.14.0a1-r2.tar.xz 6008 BLAKE2B 
bb833fb522e008eb79355fd13952c4fc3efc4684e9a2f26680d57b2bb137d25b461ce34ac7cbf0a7c64a558fa2cd63ad393f23cb90f620395efefd1c01bf01f5

[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-11-27 Thread Sam James
commit: 435e3ee15f44f1323793f4cbfa9b9690345ab61f
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 27 22:00:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 27 22:00:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=435e3ee1

dev-lang/python: Stabilize 3.8.20_p4 hppa, #943634

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

 dev-lang/python/python-3.8.20_p4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.8.20_p4.ebuild 
b/dev-lang/python/python-3.8.20_p4.ebuild
index 5a6371cd1d0f..6cf801146df0 100644
--- a/dev-lang/python/python-3.8.20_p4.ebuild
+++ b/dev-lang/python/python-3.8.20_p4.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-11-26 Thread Sam James
commit: 6a6ee97d8ee5741443ffd5ce08c6c827ca6e5a92
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 26 14:10:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 26 14:10:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a6ee97d

dev-lang/python: Stabilize 3.12.7_p1 sparc, #942281

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

 dev-lang/python/python-3.12.7_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.12.7_p1.ebuild 
b/dev-lang/python/python-3.12.7_p1.ebuild
index 910ee609e048..34a0b49d3a3d 100644
--- a/dev-lang/python/python-3.12.7_p1.ebuild
+++ b/dev-lang/python/python-3.12.7_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-11-25 Thread Sam James
commit: 7d25d31ad378a24fd0729d2d4dff1a19d2ddec86
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 26 07:23:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 26 07:23:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d25d31a

dev-lang/python: Stabilize 3.12.7_p1 ppc64, #942281

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

 dev-lang/python/python-3.12.7_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.12.7_p1.ebuild 
b/dev-lang/python/python-3.12.7_p1.ebuild
index b88d48fc7357..910ee609e048 100644
--- a/dev-lang/python/python-3.12.7_p1.ebuild
+++ b/dev-lang/python/python-3.12.7_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-11-25 Thread Michał Górny
commit: a84235ef584ec36a028365f91ae3d7dc0c9d992b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 26 07:09:10 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 26 07:09:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a84235ef

dev-lang/python: Fix the PPC64/SPARC test fix for 3.12.7_p1

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

 dev-lang/python/Manifest| 2 +-
 dev-lang/python/python-3.12.7_p1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index df68b5476f83..1908723581ee 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -24,7 +24,7 @@ DIST python-gentoo-patches-3.10.15_p2.tar.xz 25284 BLAKE2B 
24ecd523dba88915db130
 DIST python-gentoo-patches-3.11.10_p1.tar.xz 10592 BLAKE2B 
1cc02d22b55cb76beba133c37e6db3b9ba12b11cd8776acb064f14431842405cbc9efb5a06319cff1c73d9178ddbbe2e340829d4628c88a9589aa2fc1d308f80
 SHA512 
7ddb08e4d8a9173a26fa18de687a4c85c3d460e2bc595da6f4b15cfe3be264ccdc7d61d5fed1e7a82f256d21caf3ea7de87f774fde61a9d37bed15f86f546adb
 DIST python-gentoo-patches-3.12.6_p2.tar.xz 8144 BLAKE2B 
2f36ce972e0b3e2884c9df629e3aeb1af05e4c77dffb866ff28e08a0a7df3c7cf36a9de250d148d909c07fd5bad483c95b3267818657c04e7d0d6fe512e21f9a
 SHA512 
caa86c6cf693f9293b3aa8944452d117b78c1c3f8d6a6aa658cb5c2d2ffb0cecc6cf14b293872bd2101766ee7167ba88183904b2814090f8cbc64c1fa3b771be
 DIST python-gentoo-patches-3.12.6_p4-r1.tar.xz 9072 BLAKE2B 
831f6c4284035832e0536ad3211d10c078e6c356e1fa593dd45984b29253deaf703bcb71e1b488508992dd37d5a140591c9193f1620bb966e39b048e4d5c6746
 SHA512 
9c61e0396c98fb45f3dccad9165e3f2b7bbeabd4a6fe88cc6e05a9d3012e39068571e63527dc831efaf24cb0e8fee75f60454481b2d1a0a44bedba69a7ed5c95
-DIST python-gentoo-patches-3.12.7_p1-r2.tar.xz 11280 BLAKE2B 
444a45de2e603530a7aadc4781dc534c49c06c815f22bc0028726abe8066cf66e278000187058dde268d0f6d22370753af25ba3ae88ade91bbefd5c56287cc8c
 SHA512 
a3a5cf8cc2e2554c68852947f1ce7e78052951007b713530b8bb03eb3beca9a4e8d03397c3e46bb149d0d4ed43c547fab99ea0f9e1b7357741ceacec1ef049aa
+DIST python-gentoo-patches-3.12.7_p1-r3.tar.xz 11416 BLAKE2B 
e12c2e626986fcedc03ee9826419f831d3e2e4eace58b53184b3f0faa53c09e57e22bfe894e2eda305c7f931f7a497c0bc4db0a249079599a4a76d63cdd0a8a5
 SHA512 
d3f56e8971d7da4d39726934ab4396382610b6620983657a84e29cf98b10c489408b8465a89db6d4a5664a89b3c58544fba946e011dc059a43e9c86cbb13a6eb
 DIST python-gentoo-patches-3.13.0.tar.xz 8316 BLAKE2B 
8fb8ba8f41f310140ad7066b614952023112d5043e5d82058364125611785144c1843e87eecb7669bcbab51c40d0694069526219f7419a7009517ce0821b74ba
 SHA512 
0eb31ebfa3411020aa70b3b66fd7eec98b4b7a686b0e8f1f7ed76a8186a7c1ee85ccd9565a86a1d7ec13b975855eeb7303036af05e2dfdce3d64e4ad99299df4
 DIST python-gentoo-patches-3.14.0a1-r2.tar.xz 6008 BLAKE2B 
bb833fb522e008eb79355fd13952c4fc3efc4684e9a2f26680d57b2bb137d25b461ce34ac7cbf0a7c64a558fa2cd63ad393f23cb90f620395efefd1c01bf01f5
 SHA512 
60568f83765f8045c789391b1f44ab6ac633a00ca84a6c93afb6067294093dd87a262feb6ea1d0879ed90bcdfa7d02054da5974cb9218686fbe629bdf11d0792
 DIST python-gentoo-patches-3.14.0a2.tar.xz 6032 BLAKE2B 
60f5b702feca8c967b0baff906d31b8d2e9788fed0a717292d73d7c2497972d785257ba58248815af10608ef4f5491f11e42715e84885c1548e7744cba4d2bee
 SHA512 
306fd779e139994a3bd64d4ac638f5473b8998739363b5fc2ea2e89caef5b02192226a53c8ea9a03438657733db81c87d31ee4ecb3b3c2f86a9643a3f64b498c

diff --git a/dev-lang/python/python-3.12.7_p1.ebuild 
b/dev-lang/python/python-3.12.7_p1.ebuild
index f20a37e7d74f..b88d48fc7357 100644
--- a/dev-lang/python/python-3.12.7_p1.ebuild
+++ b/dev-lang/python/python-3.12.7_p1.ebuild
@@ -10,7 +10,7 @@ inherit python-utils-r1 toolchain-funcs verify-sig
 MY_PV=${PV/_rc/rc}
 MY_P="Python-${MY_PV%_p*}"
 PYVER=$(ver_cut 1-2)
-PATCHSET="python-gentoo-patches-${MY_PV}-r2"
+PATCHSET="python-gentoo-patches-${MY_PV}-r3"
 
 DESCRIPTION="An interpreted, interactive, object-oriented programming language"
 HOMEPAGE="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-11-25 Thread Michał Górny
commit: 02c605825b5a3e79f665fc070bdb4adc0b6225d0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 25 19:56:38 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 25 19:57:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02c60582

dev-lang/python: Add SPARC test fix to 3.12.7_p1

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

 dev-lang/python/Manifest| 2 +-
 dev-lang/python/python-3.12.7_p1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 44f5e2b6618d..df68b5476f83 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -24,7 +24,7 @@ DIST python-gentoo-patches-3.10.15_p2.tar.xz 25284 BLAKE2B 
24ecd523dba88915db130
 DIST python-gentoo-patches-3.11.10_p1.tar.xz 10592 BLAKE2B 
1cc02d22b55cb76beba133c37e6db3b9ba12b11cd8776acb064f14431842405cbc9efb5a06319cff1c73d9178ddbbe2e340829d4628c88a9589aa2fc1d308f80
 SHA512 
7ddb08e4d8a9173a26fa18de687a4c85c3d460e2bc595da6f4b15cfe3be264ccdc7d61d5fed1e7a82f256d21caf3ea7de87f774fde61a9d37bed15f86f546adb
 DIST python-gentoo-patches-3.12.6_p2.tar.xz 8144 BLAKE2B 
2f36ce972e0b3e2884c9df629e3aeb1af05e4c77dffb866ff28e08a0a7df3c7cf36a9de250d148d909c07fd5bad483c95b3267818657c04e7d0d6fe512e21f9a
 SHA512 
caa86c6cf693f9293b3aa8944452d117b78c1c3f8d6a6aa658cb5c2d2ffb0cecc6cf14b293872bd2101766ee7167ba88183904b2814090f8cbc64c1fa3b771be
 DIST python-gentoo-patches-3.12.6_p4-r1.tar.xz 9072 BLAKE2B 
831f6c4284035832e0536ad3211d10c078e6c356e1fa593dd45984b29253deaf703bcb71e1b488508992dd37d5a140591c9193f1620bb966e39b048e4d5c6746
 SHA512 
9c61e0396c98fb45f3dccad9165e3f2b7bbeabd4a6fe88cc6e05a9d3012e39068571e63527dc831efaf24cb0e8fee75f60454481b2d1a0a44bedba69a7ed5c95
-DIST python-gentoo-patches-3.12.7_p1-r1.tar.xz 10552 BLAKE2B 
c71ffbbaa4dccd012fced7979c54f2b895ac207a892fd4b0118ab9ef678931c5449f6205855bf5fab9bc7fb5e5af0fc7c5b89bab608e5539855db571bb9d3aa4
 SHA512 
62207e2eb44e4eeb464ba4bdcefe15b3e03793793cbd033c153cdbf1c9a861779f3bb7259dc09e786c183450123ea283583d9870eca9d6c7b25e5f3dba6f89d6
+DIST python-gentoo-patches-3.12.7_p1-r2.tar.xz 11280 BLAKE2B 
444a45de2e603530a7aadc4781dc534c49c06c815f22bc0028726abe8066cf66e278000187058dde268d0f6d22370753af25ba3ae88ade91bbefd5c56287cc8c
 SHA512 
a3a5cf8cc2e2554c68852947f1ce7e78052951007b713530b8bb03eb3beca9a4e8d03397c3e46bb149d0d4ed43c547fab99ea0f9e1b7357741ceacec1ef049aa
 DIST python-gentoo-patches-3.13.0.tar.xz 8316 BLAKE2B 
8fb8ba8f41f310140ad7066b614952023112d5043e5d82058364125611785144c1843e87eecb7669bcbab51c40d0694069526219f7419a7009517ce0821b74ba
 SHA512 
0eb31ebfa3411020aa70b3b66fd7eec98b4b7a686b0e8f1f7ed76a8186a7c1ee85ccd9565a86a1d7ec13b975855eeb7303036af05e2dfdce3d64e4ad99299df4
 DIST python-gentoo-patches-3.14.0a1-r2.tar.xz 6008 BLAKE2B 
bb833fb522e008eb79355fd13952c4fc3efc4684e9a2f26680d57b2bb137d25b461ce34ac7cbf0a7c64a558fa2cd63ad393f23cb90f620395efefd1c01bf01f5
 SHA512 
60568f83765f8045c789391b1f44ab6ac633a00ca84a6c93afb6067294093dd87a262feb6ea1d0879ed90bcdfa7d02054da5974cb9218686fbe629bdf11d0792
 DIST python-gentoo-patches-3.14.0a2.tar.xz 6032 BLAKE2B 
60f5b702feca8c967b0baff906d31b8d2e9788fed0a717292d73d7c2497972d785257ba58248815af10608ef4f5491f11e42715e84885c1548e7744cba4d2bee
 SHA512 
306fd779e139994a3bd64d4ac638f5473b8998739363b5fc2ea2e89caef5b02192226a53c8ea9a03438657733db81c87d31ee4ecb3b3c2f86a9643a3f64b498c

diff --git a/dev-lang/python/python-3.12.7_p1.ebuild 
b/dev-lang/python/python-3.12.7_p1.ebuild
index 830a9bb0f57e..f20a37e7d74f 100644
--- a/dev-lang/python/python-3.12.7_p1.ebuild
+++ b/dev-lang/python/python-3.12.7_p1.ebuild
@@ -10,7 +10,7 @@ inherit python-utils-r1 toolchain-funcs verify-sig
 MY_PV=${PV/_rc/rc}
 MY_P="Python-${MY_PV%_p*}"
 PYVER=$(ver_cut 1-2)
-PATCHSET="python-gentoo-patches-${MY_PV}-r1"
+PATCHSET="python-gentoo-patches-${MY_PV}-r2"
 
 DESCRIPTION="An interpreted, interactive, object-oriented programming language"
 HOMEPAGE="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-11-23 Thread Sam James
commit: 90245192d30afcac0d4519cde8d8ba26cf0fb8d1
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 23 18:09:51 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 23 18:09:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90245192

dev-lang/python: Stabilize 3.10.15_p2 hppa, #943632

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

 dev-lang/python/python-3.10.15_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.10.15_p2.ebuild 
b/dev-lang/python/python-3.10.15_p2.ebuild
index ca655efa4656..c1e3463af7a9 100644
--- a/dev-lang/python/python-3.10.15_p2.ebuild
+++ b/dev-lang/python/python-3.10.15_p2.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-11-20 Thread Michał Górny
commit: 6d3f63d624df8c0e92aeb2155f9419eedf07e900
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 20 10:36:07 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 20 10:57:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d3f63d6

dev-lang/python: Bump to 3.14.0_alpha2-r100

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

 dev-lang/python/python-3.14.0_alpha2-r100.ebuild | 662 +++
 1 file changed, 662 insertions(+)

diff --git a/dev-lang/python/python-3.14.0_alpha2-r100.ebuild 
b/dev-lang/python/python-3.14.0_alpha2-r100.ebuild
new file mode 100644
index ..b65bf6ea04fa
--- /dev/null
+++ b/dev-lang/python/python-3.14.0_alpha2-r100.ebuild
@@ -0,0 +1,662 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+LLVM_COMPAT=( 18 )
+LLVM_OPTIONAL=1
+WANT_LIBTOOL="none"
+
+inherit autotools check-reqs flag-o-matic linux-info llvm-r1
+inherit multiprocessing pax-utils python-utils-r1 toolchain-funcs
+inherit verify-sig
+
+MY_PV=${PV/_alpha/a}
+MY_P="Python-${MY_PV%_p*}"
+PYVER="$(ver_cut 1-2)t"
+PATCHSET="python-gentoo-patches-${MY_PV}"
+
+DESCRIPTION="Freethreading (no-GIL) version of Python programming language"
+HOMEPAGE="
+   https://www.python.org/
+   https://github.com/python/cpython/
+"
+SRC_URI="
+   https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+   verify-sig? (
+   
https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.sigstore
+   )
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="PSF-2"
+SLOT="${PYVER}"
+IUSE="
+   bluetooth build debug +ensurepip examples gdbm jit
+   libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind
+"
+REQUIRED_USE="jit? ( ${LLVM_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+# Do not add a dependency on dev-lang/python to this ebuild.
+# If you need to apply a patch which requires python for bootstrapping, please
+# run the bootstrap code on your dev box and include the results in the
+# patchset. See bug 447752.
+
+RDEPEND="
+   app-arch/bzip2:=
+   app-arch/xz-utils:=
+   >=dev-libs/expat-2.1:=
+   dev-libs/libffi:=
+   dev-libs/mpdecimal:=
+   dev-python/gentoo-common
+   >=sys-libs/zlib-1.1.3:=
+   virtual/libintl
+   ensurepip? ( dev-python/ensurepip-pip )
+   gdbm? ( sys-libs/gdbm:=[berkdb] )
+   kernel_linux? ( sys-apps/util-linux:= )
+   ncurses? ( >=sys-libs/ncurses-5.2:= )
+   readline? (
+   !libedit? ( >=sys-libs/readline-4.1:= )
+   libedit? ( dev-libs/libedit:= )
+   )
+   sqlite? ( >=dev-db/sqlite-3.3.8:3= )
+   ssl? ( >=dev-libs/openssl-1.1.1:= )
+   tk? (
+   >=dev-lang/tcl-8.0:=
+   >=dev-lang/tk-8.0:=
+   dev-tcltk/blt:=
+   dev-tcltk/tix
+   )
+"
+# bluetooth requires headers from bluez
+DEPEND="
+   ${RDEPEND}
+   bluetooth? ( net-wireless/bluez )
+   test? (
+   dev-python/ensurepip-pip
+   dev-python/ensurepip-setuptools
+   dev-python/ensurepip-wheel
+   )
+   valgrind? ( dev-debug/valgrind )
+"
+# autoconf-archive needed to eautoreconf
+BDEPEND="
+   dev-build/autoconf-archive
+   app-alternatives/awk
+   virtual/pkgconfig
+   jit? (
+   $(llvm_gen_dep '
+   sys-devel/clang:${LLVM_SLOT}
+   sys-devel/llvm:${LLVM_SLOT}
+   ')
+   )
+   verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )
+"
+RDEPEND+="
+   !build? ( app-misc/mime-types )
+"
+if [[ ${PV} != *_alpha* ]]; then
+   RDEPEND+="
+   dev-lang/python-exec[python_targets_python${PYVER/./_}(-)]
+   "
+fi
+
+# https://www.python.org/downloads/metadata/sigstore/
+VERIFY_SIG_METHOD=sigstore
+VERIFY_SIG_CERT_IDENTITY=h...@python.org
+VERIFY_SIG_CERT_OIDC_ISSUER=https://github.com/login/oauth
+
+# large file tests involve a 2.5G file being copied (duplicated)
+CHECKREQS_DISK_BUILD=5500M
+
+QA_PKGCONFIG_VERSION=${PYVER%t}
+# false positives -- functions specific to *BSD
+QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
+
+declare -rgA PYTHON_KERNEL_CHECKS=(
+   ["CROSS_MEMORY_ATTACH"]="test_external_inspection" #bug 938589
+   ["DNOTIFY"]="test_fcntl" # bug 938662
+)
+
+pkg_pretend() {
+   if use pgo || use test; then
+   check-reqs_pkg_pretend
+   fi
+
+   ewarn "Freethreading build is considered experimental upstream.  Using 
it"
+   ewarn "could lead to unexpected breakage, including race conditions"
+   ewarn "and crashes, respectively.  Please do not file Gentoo bugs, 
unless"
+   ewarn "you can reproduce the problem with dev-lang/python.  Instead,"
+   ewarn "please consider reporting freethreading problems upstream."
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != b

[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-11-20 Thread Michał Górny
commit: 006716af3a4804615314be36dd7f675f7ba25176
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 20 10:35:39 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 20 10:57:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=006716af

dev-lang/python: Bump to 3.14.0_alpha2

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

 dev-lang/python/Manifest|   3 +
 dev-lang/python/python-3.14.0_alpha2.ebuild | 654 
 2 files changed, 657 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 93820f1c1ede..44f5e2b6618d 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -12,6 +12,8 @@ DIST Python-3.13.0.tar.xz 22532980 BLAKE2B 
4a4e397199402de8c9fe8e4d63443ed972cbe
 DIST Python-3.13.0.tar.xz.asc 963 BLAKE2B 
d05f02692a9fea42b73dbfe5dc42bd6533555e5ecb848510d2b94bb7f0e55d4a0f89bcd20b073ed2c7f7a68be35b12cb6dbff6bc16fc9a4592ded2c339ada7fd
 SHA512 
1b8bb0fe4eb93e31ec1770e90b94d44b5864c0391aad5dcba3a30d8e505d9b17107385414353c0060007f8a536254f49b8e919f36ddf6421a6e4330f817f1a3e
 DIST Python-3.14.0a1.tar.xz 22613224 BLAKE2B 
1427d8a8e500bceb667852dd227bf00d1dc77cde6513e3202d5e0fb8e0019b4f214ac1ee1686e833d52f4200c667da573e84bea6eb19f463d018d484b82cfa9f
 SHA512 
f96e8923662c1ba5ffb99673e59f5ce2366b13ea853e21e5a5c74efcf0a36f20d00612a9b882caf6482d2179b7315ae0331dcb45be19b7b9676f0ed4bf2256b8
 DIST Python-3.14.0a1.tar.xz.sigstore 4799 BLAKE2B 
79c271a133e49f46aa478f9645a9c6998081538a05bd20395155c9b490cf13e11c47bb72a60f82b8297fb870af1c67922af648c9ba8fab6e3b31f7040991c39f
 SHA512 
5115325d0a2f43bd0cc3d0888cad78deb90dfb36976c3341f0c237b15334883d1df3fee1dce53af7fe70ff9d630a98c9df4c2524f36183f61a74dd69f69e6257
+DIST Python-3.14.0a2.tar.xz 22696948 BLAKE2B 
e639838b44c0bc58522cc5344004ea6b1c6fc020eed48165a59693e34b0d5328fb861fb97b05008f04131335c138ee2dd569036b628b933deaf08e005e8e5259
 SHA512 
face78a7ef5d1a14b7e8c478125c660fe9745e793a5443932684c8426f0023324236c67ad73198e4286ba8793628452ae4d4d6332f007c009b285ba83ca1fc48
+DIST Python-3.14.0a2.tar.xz.sigstore 5035 BLAKE2B 
b97954a40f640170e049a62082be0cf77dc38ceb6bb2f0c8a122592b5bab4b71b17ad42496538d90703e81127d26e41f2f2522cef745837751fb62fa3590fd56
 SHA512 
1f5eba0cb8dffb73b351c91072dc91cfdb55f9c833c431b484f8f443a4913d94813e04f81f1dded4df989673dbd91abda8e8ebd6f4f00464725a634477452770
 DIST Python-3.8.20.tar.xz 18962788 BLAKE2B 
715c75e0c0a3d3b77af7f07478311bb0554b80aac72915be703aa2d0dd6459a972e5669808e64da14a0b91bb183e00655055c1726f302dc3ccd8721e3b4ae3e6
 SHA512 
3c9341ee1fd33cb687958dcf2b7c0c7700489726c4d530c3e9d9537d46a6ab534541a4b312232d8505bea395a07e4518c42d75fb7571103e6b266f8f44115c61
 DIST Python-3.8.20.tar.xz.asc 833 BLAKE2B 
5c86c15a1090b42e42bb7512565b1a7ad9d2137d59e9fd1ab0f83fdfc37dfcf184389418d6703db809e9c8c04a169af292665a2b58bf5dc61b7724ecbb4132d9
 SHA512 
a751ae0407a593d97acac4d5f8a0456580c753efa12a7d960125c219b4897fdb26fc1ffd43d8ea33ad1449162dd3b2904c16b6c51c57561ba73de3ffa62e0eed
 DIST Python-3.9.20.tar.xz 19648968 BLAKE2B 
80a337ff406130599b8320068d11bc275d23473cedd7c85fcb9e40134f0f2d533be6e712139e788a6423cdc74cea938f306aa37c2a5099e3051f3e390159279c
 SHA512 
c828f33edf1704e3149499d6d34e89264cb5cdb2b09ff05561641b359716d7996f0fe928629e09f006b1fd7850fdaf937275919c7fdd83f5efc32707c64d814b
@@ -25,6 +27,7 @@ DIST python-gentoo-patches-3.12.6_p4-r1.tar.xz 9072 BLAKE2B 
831f6c4284035832e053
 DIST python-gentoo-patches-3.12.7_p1-r1.tar.xz 10552 BLAKE2B 
c71ffbbaa4dccd012fced7979c54f2b895ac207a892fd4b0118ab9ef678931c5449f6205855bf5fab9bc7fb5e5af0fc7c5b89bab608e5539855db571bb9d3aa4
 SHA512 
62207e2eb44e4eeb464ba4bdcefe15b3e03793793cbd033c153cdbf1c9a861779f3bb7259dc09e786c183450123ea283583d9870eca9d6c7b25e5f3dba6f89d6
 DIST python-gentoo-patches-3.13.0.tar.xz 8316 BLAKE2B 
8fb8ba8f41f310140ad7066b614952023112d5043e5d82058364125611785144c1843e87eecb7669bcbab51c40d0694069526219f7419a7009517ce0821b74ba
 SHA512 
0eb31ebfa3411020aa70b3b66fd7eec98b4b7a686b0e8f1f7ed76a8186a7c1ee85ccd9565a86a1d7ec13b975855eeb7303036af05e2dfdce3d64e4ad99299df4
 DIST python-gentoo-patches-3.14.0a1-r2.tar.xz 6008 BLAKE2B 
bb833fb522e008eb79355fd13952c4fc3efc4684e9a2f26680d57b2bb137d25b461ce34ac7cbf0a7c64a558fa2cd63ad393f23cb90f620395efefd1c01bf01f5
 SHA512 
60568f83765f8045c789391b1f44ab6ac633a00ca84a6c93afb6067294093dd87a262feb6ea1d0879ed90bcdfa7d02054da5974cb9218686fbe629bdf11d0792
+DIST python-gentoo-patches-3.14.0a2.tar.xz 6032 BLAKE2B 
60f5b702feca8c967b0baff906d31b8d2e9788fed0a717292d73d7c2497972d785257ba58248815af10608ef4f5491f11e42715e84885c1548e7744cba4d2bee
 SHA512 
306fd779e139994a3bd64d4ac638f5473b8998739363b5fc2ea2e89caef5b02192226a53c8ea9a03438657733db81c87d31ee4ecb3b3c2f86a9643a3f64b498c
 DIST python-gentoo-patches-3.8.20_p2.tar.xz 42296 BLAKE2B 
c0f2c4d0adcb6c10eb68342b91101cb68308717a5ca1369100a39229ce16c6e9dfdf9e1b4cffe0191d03ca5ee7d9568cd24885fd0f4f32f14e2e8c0a96a3
 SHA512 
cb9e98c0dd823b6e4f8a60e9095ab58e596cd9411b675678a0d4adefc92b37e14cecc7ce

[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-11-18 Thread Sam James
commit: 6feaf04145b1b935867f197b54dae032599f3db3
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 18 09:27:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 18 09:27:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6feaf041

dev-lang/python: Stabilize 3.8.20_p4 sparc, #943634

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

 dev-lang/python/python-3.8.20_p4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.8.20_p4.ebuild 
b/dev-lang/python/python-3.8.20_p4.ebuild
index 02f6fb5c3734..5a6371cd1d0f 100644
--- a/dev-lang/python/python-3.8.20_p4.ebuild
+++ b/dev-lang/python/python-3.8.20_p4.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-11-17 Thread Michał Górny
commit: 94218ce4e41388bc30453b51f50407066a997289
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 17 21:03:10 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 17 21:03:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94218ce4

dev-lang/python: Stabilize 3.10.15_p2 amd64, #943632

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

 dev-lang/python/python-3.10.15_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.10.15_p2.ebuild 
b/dev-lang/python/python-3.10.15_p2.ebuild
index 9482ef2c734d..ca655efa4656 100644
--- a/dev-lang/python/python-3.10.15_p2.ebuild
+++ b/dev-lang/python/python-3.10.15_p2.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-11-17 Thread Michał Górny
commit: e120fde3aa6f272a4ff67fd56b21908adb8a1ccc
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 17 21:03:08 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 17 21:03:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e120fde3

dev-lang/python: Stabilize 3.10.15_p2 sparc, #943632

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

 dev-lang/python/python-3.10.15_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.10.15_p2.ebuild 
b/dev-lang/python/python-3.10.15_p2.ebuild
index 5511194e58ed..9482ef2c734d 100644
--- a/dev-lang/python/python-3.10.15_p2.ebuild
+++ b/dev-lang/python/python-3.10.15_p2.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-11-17 Thread Michał Górny
commit: a0f8978d5989e84f03a35d109ab9789470c37106
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 17 21:03:13 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 17 21:03:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0f8978d

dev-lang/python: Stabilize 3.9.20_p2 amd64, #943633

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

 dev-lang/python/python-3.9.20_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.9.20_p2.ebuild 
b/dev-lang/python/python-3.9.20_p2.ebuild
index 46e67faead36..aa65518937fb 100644
--- a/dev-lang/python/python-3.9.20_p2.ebuild
+++ b/dev-lang/python/python-3.9.20_p2.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-11-17 Thread Michał Górny
commit: c31cc47b9f4351b39950f951543438ea0d68fc78
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 17 21:03:12 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 17 21:03:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c31cc47b

dev-lang/python: Stabilize 3.9.20_p2 sparc, #943633

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

 dev-lang/python/python-3.9.20_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.9.20_p2.ebuild 
b/dev-lang/python/python-3.9.20_p2.ebuild
index dc4ea976076d..46e67faead36 100644
--- a/dev-lang/python/python-3.9.20_p2.ebuild
+++ b/dev-lang/python/python-3.9.20_p2.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-11-17 Thread Michał Górny
commit: 774e560798babd028e3ac81b88c9aff41d0ad7f8
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 17 21:03:14 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 17 21:03:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=774e5607

dev-lang/python: Stabilize 3.8.20_p4 amd64, #943634

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

 dev-lang/python/python-3.8.20_p4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.8.20_p4.ebuild 
b/dev-lang/python/python-3.8.20_p4.ebuild
index a2b352762ea4..02f6fb5c3734 100644
--- a/dev-lang/python/python-3.8.20_p4.ebuild
+++ b/dev-lang/python/python-3.8.20_p4.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-11-17 Thread Michał Górny
commit: f0cfb04c3ef455ab41548bceba92a8799274be05
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 17 15:44:01 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 17 15:44:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0cfb04c

dev-lang/python: Stabilize 3.8.20_p4 arm, #943634

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

 dev-lang/python/python-3.8.20_p4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.8.20_p4.ebuild 
b/dev-lang/python/python-3.8.20_p4.ebuild
index 0c9cb8190f2a..028d41bfe44a 100644
--- a/dev-lang/python/python-3.8.20_p4.ebuild
+++ b/dev-lang/python/python-3.8.20_p4.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-11-17 Thread Michał Górny
commit: 4a8f94a3d84b65bef703750a481ac605c6c1923a
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 17 15:46:43 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 17 15:46:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a8f94a3

dev-lang/python: Stabilize 3.10.15_p2 arm64, #943632

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

 dev-lang/python/python-3.10.15_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.10.15_p2.ebuild 
b/dev-lang/python/python-3.10.15_p2.ebuild
index 16de804e47fd..5511194e58ed 100644
--- a/dev-lang/python/python-3.10.15_p2.ebuild
+++ b/dev-lang/python/python-3.10.15_p2.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-11-17 Thread Michał Górny
commit: 2b0fe432999cd0f8bbb792b7b293af0e7b3900cc
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 17 15:44:04 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 17 15:44:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b0fe432

dev-lang/python: Stabilize 3.12.7_p1 arm, #942281

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

 dev-lang/python/python-3.12.7_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.12.7_p1.ebuild 
b/dev-lang/python/python-3.12.7_p1.ebuild
index 2cddd9127640..830a9bb0f57e 100644
--- a/dev-lang/python/python-3.12.7_p1.ebuild
+++ b/dev-lang/python/python-3.12.7_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-11-17 Thread Michał Górny
commit: 8399262a0f78fed131fa57b8d7212a079c817f35
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 17 15:43:54 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 17 15:43:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8399262a

dev-lang/python: Stabilize 3.10.15_p2 arm, #943632

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

 dev-lang/python/python-3.10.15_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.10.15_p2.ebuild 
b/dev-lang/python/python-3.10.15_p2.ebuild
index 9d864e4af65e..16de804e47fd 100644
--- a/dev-lang/python/python-3.10.15_p2.ebuild
+++ b/dev-lang/python/python-3.10.15_p2.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-11-17 Thread Michał Górny
commit: 1596e600b5794a09ea15f61b78ed8434c5b137dc
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 17 15:46:47 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 17 15:46:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1596e600

dev-lang/python: Stabilize 3.9.20_p2 arm64, #943633

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

 dev-lang/python/python-3.9.20_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.9.20_p2.ebuild 
b/dev-lang/python/python-3.9.20_p2.ebuild
index e857a80a7060..dc4ea976076d 100644
--- a/dev-lang/python/python-3.9.20_p2.ebuild
+++ b/dev-lang/python/python-3.9.20_p2.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-11-17 Thread Michał Górny
commit: 23fea7acd019efa171b191c9ea9e6753d2b266e1
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 17 15:46:50 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 17 15:46:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23fea7ac

dev-lang/python: Stabilize 3.8.20_p4 arm64, #943634

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

 dev-lang/python/python-3.8.20_p4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.8.20_p4.ebuild 
b/dev-lang/python/python-3.8.20_p4.ebuild
index 028d41bfe44a..a2b352762ea4 100644
--- a/dev-lang/python/python-3.8.20_p4.ebuild
+++ b/dev-lang/python/python-3.8.20_p4.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-11-17 Thread Michał Górny
commit: 36d3e7637859cdd8e1f3441c7a5a0471c99b999d
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 17 15:43:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 17 15:43:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36d3e763

dev-lang/python: Stabilize 3.9.20_p2 arm, #943633

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

 dev-lang/python/python-3.9.20_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.9.20_p2.ebuild 
b/dev-lang/python/python-3.9.20_p2.ebuild
index 9fbca8955ad2..e857a80a7060 100644
--- a/dev-lang/python/python-3.9.20_p2.ebuild
+++ b/dev-lang/python/python-3.9.20_p2.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-11-16 Thread Sam James
commit: 9c7aa6e0633378ff621cff84c4f334d48b8f5177
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 17 06:25:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 17 06:25:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c7aa6e0

dev-lang/python: Stabilize 3.10.15_p2 x86, #943632

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

 dev-lang/python/python-3.10.15_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.10.15_p2.ebuild 
b/dev-lang/python/python-3.10.15_p2.ebuild
index 81cddec6567c..9d864e4af65e 100644
--- a/dev-lang/python/python-3.10.15_p2.ebuild
+++ b/dev-lang/python/python-3.10.15_p2.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-11-16 Thread Sam James
commit: 3516741ce51713f49816ac7079875af7ead48e6d
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 17 06:25:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 17 06:25:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3516741c

dev-lang/python: Stabilize 3.9.20_p2 x86, #943633

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

 dev-lang/python/python-3.9.20_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.9.20_p2.ebuild 
b/dev-lang/python/python-3.9.20_p2.ebuild
index f63ff0133b5d..9fbca8955ad2 100644
--- a/dev-lang/python/python-3.9.20_p2.ebuild
+++ b/dev-lang/python/python-3.9.20_p2.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-11-16 Thread Sam James
commit: f16aeb89034965c858ddfd05a260c59b65ff1f8f
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 17 05:47:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 17 05:47:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f16aeb89

dev-lang/python: Stabilize 3.8.20_p4 x86, #943634

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

 dev-lang/python/python-3.8.20_p4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.8.20_p4.ebuild 
b/dev-lang/python/python-3.8.20_p4.ebuild
index 740ab91216df..0c9cb8190f2a 100644
--- a/dev-lang/python/python-3.8.20_p4.ebuild
+++ b/dev-lang/python/python-3.8.20_p4.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2024-11-16 Thread Arthur Zamarin
commit: 3d9620a6af73af5a7f0813fa2bb6cf5919d45c41
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 16 16:32:16 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 16 16:32:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d9620a6

dev-lang/python: Stabilize 3.9.20_p2 ppc, #943633

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/python/python-3.9.20_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.9.20_p2.ebuild 
b/dev-lang/python/python-3.9.20_p2.ebuild
index b4747dbe38c8..5f97fb6d8fc5 100644
--- a/dev-lang/python/python-3.9.20_p2.ebuild
+++ b/dev-lang/python/python-3.9.20_p2.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



  1   2   3   4   5   6   7   8   9   10   >