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

2024-10-27 Thread orbea
commit: e799fb72c00661efdc3625dd28bf6d7c16756f29
Author: orbea  riseup  net>
AuthorDate: Sun Oct 27 17:33:32 2024 +
Commit: orbea  riseup  net>
CommitDate: Sun Oct 27 17:34:10 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=e799fb72

dev-lang/python: add 3.12.7_p1, 3.13.0

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest|   6 +
 dev-lang/python/metadata.xml|   4 -
 dev-lang/python/python-3.12.7_p1.ebuild | 612 +
 dev-lang/python/python-3.13.0.ebuild| 671 
 4 files changed, 1289 insertions(+), 4 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 197a1c7..279c98a 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -6,6 +6,10 @@ DIST Python-3.11.10.tar.xz 20067656 BLAKE2B 
aba211a09e4c083d71574c7537ba98474476
 DIST Python-3.11.10.tar.xz.asc 833 BLAKE2B 
a1cbe57e568367fbc5817c983696619f515263a9b37662ca536c4d1132ad336959285bbe3076a251778016966f030d1e259f48accdb0df67c116af0e335acb8f
 SHA512 
3a9efe1dd39fd6883ae3fc8dd7f6e25af7e06c6e6049cf9a31a1a82e6d7c84f85ac838d2a71127977d93ce77233a8bbff86a10a80d24fcee85a4e70fcbd1db19
 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
+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.9.20.tar.xz 19648968 BLAKE2B 
80a337ff406130599b8320068d11bc275d23473cedd7c85fcb9e40134f0f2d533be6e712139e788a6423cdc74cea938f306aa37c2a5099e3051f3e390159279c
 SHA512 
c828f33edf1704e3149499d6d34e89264cb5cdb2b09ff05561641b359716d7996f0fe928629e09f006b1fd7850fdaf937275919c7fdd83f5efc32707c64d814b
 DIST Python-3.9.20.tar.xz.asc 833 BLAKE2B 
bcd5a612281bf8e057e19db9105b199cb7e44050441b19832843e8149088d277f4b625421099b09d4ed6fac5578505f46dbfea13b041d157d695eaf668c3a7de
 SHA512 
f21c012f4f642542479ba329da9654589e5a7f7305c39fb1b6f136b578316bdb115cef9773c9a9fe4e195677af01cb80af05780613cca83f42fae131862a9584
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
@@ -13,4 +17,6 @@ DIST python-gentoo-patches-3.10.15_p1.tar.xz 24048 BLAKE2B 
191c28ad9bc781d6f3077
 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 
831f6c4284035832e0536ad3211d10c078e6c356e1fa593dd45984b29253deaf703bcb71e1b488508992dd37d5a140591c9193f1620bb966e39b048e4d5c67

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

2024-10-18 Thread orbea
commit: 83f564b52ab77d05cc1982cc1d177119a274e561
Author: orbea  riseup  net>
AuthorDate: Fri Oct 18 14:57:11 2024 +
Commit: orbea  riseup  net>
CommitDate: Fri Oct 18 14:57:11 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=83f564b5

dev-lang/python: sync ::gentoo

Signed-off-by: orbea  riseup.net>

 dev-lang/python/python-3.10.15_p1.ebuild | 2 ++
 dev-lang/python/python-3.11.10_p1.ebuild | 2 ++
 dev-lang/python/python-3.9.20_p1.ebuild  | 2 ++
 3 files changed, 6 insertions(+)

diff --git a/dev-lang/python/python-3.10.15_p1.ebuild 
b/dev-lang/python/python-3.10.15_p1.ebuild
index aa52615..524ba7d 100644
--- a/dev-lang/python/python-3.10.15_p1.ebuild
+++ b/dev-lang/python/python-3.10.15_p1.ebuild
@@ -460,6 +460,7 @@ src_compile() {
# bug 660358
local -x COLUMNS=80
local -x PYTHONDONTWRITEBYTECODE=
+   local -x TMPDIR=/tmp
fi
 
# also need to clear the flags explicitly here or they end up
@@ -494,6 +495,7 @@ src_test() {
# bug 660358
local -x COLUMNS=80
local -x PYTHONDONTWRITEBYTECODE=
+   local -x TMPDIR=/tmp
 
nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty

diff --git a/dev-lang/python/python-3.11.10_p1.ebuild 
b/dev-lang/python/python-3.11.10_p1.ebuild
index 0e85bc6..391f85a 100644
--- a/dev-lang/python/python-3.11.10_p1.ebuild
+++ b/dev-lang/python/python-3.11.10_p1.ebuild
@@ -473,6 +473,7 @@ src_compile() {
# bug 660358
local -x COLUMNS=80
local -x PYTHONDONTWRITEBYTECODE=
+   local -x TMPDIR=/tmp
fi
 
# also need to clear the flags explicitly here or they end up
@@ -512,6 +513,7 @@ src_test() {
# bug 660358
local -x COLUMNS=80
local -x PYTHONDONTWRITEBYTECODE=
+   local -x TMPDIR=/tmp
 
nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty

diff --git a/dev-lang/python/python-3.9.20_p1.ebuild 
b/dev-lang/python/python-3.9.20_p1.ebuild
index 28ff5c1..baa948e 100644
--- a/dev-lang/python/python-3.9.20_p1.ebuild
+++ b/dev-lang/python/python-3.9.20_p1.ebuild
@@ -449,6 +449,7 @@ src_compile() {
# bug 660358
local -x COLUMNS=80
local -x PYTHONDONTWRITEBYTECODE=
+   local -x TMPDIR=/tmp
fi
 
# also need to clear the flags explicitly here or they end up
@@ -483,6 +484,7 @@ src_test() {
# bug 660358
local -x COLUMNS=80
local -x PYTHONDONTWRITEBYTECODE=
+   local -x TMPDIR=/tmp
 
nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty



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

2024-10-18 Thread orbea
commit: 1f40a5e30f8108d21040730554cbf102dd117973
Author: orbea  riseup  net>
AuthorDate: Fri Oct 18 14:54:50 2024 +
Commit: orbea  riseup  net>
CommitDate: Fri Oct 18 14:54:50 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=1f40a5e3

dev-lang/python: stabilize 3.12.6_p4 for arm64

Signed-off-by: orbea  riseup.net>

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

diff --git a/dev-lang/python/python-3.12.6_p4.ebuild 
b/dev-lang/python/python-3.12.6_p4.ebuild
index 8c06204..70bb715 100644
--- a/dev-lang/python/python-3.12.6_p4.ebuild
+++ b/dev-lang/python/python-3.12.6_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 libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



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

2024-10-06 Thread orbea
commit: 23135dba3e93da02f23024e56c44be7cd251e078
Author: orbea  riseup  net>
AuthorDate: Sun Oct  6 13:56:27 2024 +
Commit: orbea  riseup  net>
CommitDate: Sun Oct  6 13:56:27 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=23135dba

dev-lang/python: add 3.9.20_p1, 3.10.15_p1, 3.11.10_p1, 3.12.6_p4

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest |  10 +
 dev-lang/python/python-3.10.15_p1.ebuild | 593 +
 dev-lang/python/python-3.11.10_p1.ebuild | 628 +++
 dev-lang/python/python-3.12.6_p4.ebuild  | 610 ++
 dev-lang/python/python-3.9.20_p1.ebuild  | 585 
 5 files changed, 2426 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 93a88cb..3c14ef9 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -2,6 +2,10 @@ 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.14.tar.xz 19600188 BLAKE2B 
a9e65fff590d56848f55f2d93d8a1c631bb8135617112997fbaea9fc45db1d5e2ce39f00cb29c9428542e523fdf48064bdb9aea144acb7aa7cfe71990b8e949e
 SHA512 
adee638aeca898743da4b8245c0fa1e9b94b516f22e716e60c99038f0bb3dcbf726317aa86656404be1719b5a7c58eb09533720ebc0badbb04bd9a534dd48fef
 DIST Python-3.10.14.tar.xz.asc 833 BLAKE2B 
945ada655532d578beba9fdd882cc9cc247e24f7efd68ce172766a8adcb3c8d76bc1f229402405e607004ae0f9bb8e55e4b01867ca712700106d8ec42212cb2c
 SHA512 
450f910a91dd0fb66f99245828983a9234c4a67ea7e653404efa06ce5da1c6667a46329a2d1e276c5a956d2c32d8ae6d8c497a1892102f4a360dae33b135c372
+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.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.9.tar.xz 20175816 BLAKE2B 
4e7cd2c42ee39b5ef9624ebd1798320957e948cb4f23f17fd1530814c60126dbf988846928d4d7d4b9d2174029ab8d4dbaf19e6203da237da4c3212ddebd5803
 SHA512 
2b0a1d936b4ef8376f9655797aece8ffdff75031ad7bfa840f330cac2aed189aecc80c163edc12ea772851d7a011f3fc1960470a73d9d4290cf3ab8ad6ed7e6a
 DIST Python-3.11.9.tar.xz.asc 833 BLAKE2B 
fa29f632bae0bee7db946038ee3529bc3bfbe1b2e755b21394f67a3c80911ce8079aaab43a16d88e614a8bfc01fb5105ce3f61c59a5ca44470b0f59787c707b3
 SHA512 
b18b50e7168b2ca5376a1fa75e50e8baae2026d4f11d4cf613d758f3f17df4610fe4653fb2ac0c5c4ec0f6e630dc6490ad1ff32a2fd0ebd60f9f3bd136207ffc
 DIST Python-3.12.3.tar.xz 20625068 BLAKE2B 
fc4f57ae50183db4c8cb37d94c37a7e58da5d031e03866841a678b986f01bbb8afdefb38124ba82b0a4988445b647214be43338dea13b0f063d3c2bf81c48c0b
 SHA512 
4a2213b108e7f1f1525baa8348e68b2a2336d925e60d0a59f0225fc470768a2c8031edafc0b8243f94dbae18afda335ee5adf2785328c2218fd64cbb439f13a4
@@ -14,10 +18,14 @@ 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.9.19.tar.xz 19682840 BLAKE2B 
a12256663f0ff3b799c2193c5877aa89a434340dfa01e655f790abea70af0709b54577e1c2590add241308a8581fd6f45a22aed450bd5db2bf9fa35c4a9d619b
 SHA512 
5577830c734e63a70bbc62cd33d263b9aa87c4381b49cb694c3559067c4c682a55506b65ec5514a8e0a5abf6294dc728e909385d449ae1c388e62f83cea9bb89
 DIST Python-3.9.19.tar.xz.asc 833 BLAKE2B 
b48b58b8ccf4d6ba8d0d7120f04bebf59f843ffecf5fde4c3989fd9c26e3d3d1

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

2024-10-06 Thread orbea
commit: 6d8cd4c7d27ad70ebf72551e77cff467d7f9e567
Author: orbea  riseup  net>
AuthorDate: Sun Oct  6 13:47:17 2024 +
Commit: orbea  riseup  net>
CommitDate: Sun Oct  6 13:47:17 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=6d8cd4c7

dev-lang/python: stabilize 3.12.6_p2

Signed-off-by: orbea  riseup.net>

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

diff --git a/dev-lang/python/python-3.12.6_p2.ebuild 
b/dev-lang/python/python-3.12.6_p2.ebuild
index 7470eed..77ff1f1 100644
--- a/dev-lang/python/python-3.12.6_p2.ebuild
+++ b/dev-lang/python/python-3.12.6_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/proj/libressl:master commit in: dev-lang/python/

2024-09-19 Thread orbea
commit: d3f2e5a7152eb2fffbb7d31f6963dbc2ac31ce30
Author: orbea  riseup  net>
AuthorDate: Fri Sep 20 00:51:28 2024 +
Commit: orbea  riseup  net>
CommitDate: Fri Sep 20 01:04:09 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=d3f2e5a7

dev-lang/python: add 3.12.6_p2

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest|   1 +
 dev-lang/python/python-3.12.6_p2.ebuild | 613 
 2 files changed, 614 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 814d302..93a88cb 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -26,6 +26,7 @@ DIST python-gentoo-patches-3.12.4_p3.tar.xz 14796 BLAKE2B 
68f5235ef434f9db16e7bc
 DIST python-gentoo-patches-3.12.5.tar.xz 6056 BLAKE2B 
d9b85d98a75f6365c63ddabb8f25db3be11e7e4de22ec9426bb24160efcca25c75e3e19beec9fc2f8f8fe273c145f825c6f27ece2fca83d44cf2dbdfacae918d
 SHA512 
72949ae8a1c796cb57e8b43d259037a723482b5a3849823c1cdc58acc012177a0ec836a4dd6ad656fe57ee1d84491c03ed9109667a953aa52bf5df7640de969f
 DIST python-gentoo-patches-3.12.5_p1.tar.xz 8632 BLAKE2B 
13570bb465002cea3590b06d055b936ac0fcc68f6f258aca99a67f02f0b1cd28396424b686c5e080f593a74a744ff449e7220f51f167a858b2313be4c8b64b19
 SHA512 
eb9fb2d48236a9f7941fb8938310cc32d216eb01e19277175223b8b1fe1bfd606bde9a3c8bc66ad2e494fb87ce23b0d1acd359c375e4a11a5caae25450c11360
 DIST python-gentoo-patches-3.12.6.tar.xz 6048 BLAKE2B 
577032d7aa4bab423781bffad8e64f56b492dc31fbd20acd91f3d28356bd697603dfd47a3a9051538dde2af942ae513727ecea415d82f5082a992bd22b8cb2dd
 SHA512 
6f1037e97bb362a3d04c3ec080dc062c5de6e4b779cda0d88f684422d757acd6fc6f971c7004a3f50bbc0161dd28c3146672f74e0e598066f9a8ba4e0eb2627e
+DIST python-gentoo-patches-3.12.6_p2.tar.xz 8144 BLAKE2B 
2f36ce972e0b3e2884c9df629e3aeb1af05e4c77dffb866ff28e08a0a7df3c7cf36a9de250d148d909c07fd5bad483c95b3267818657c04e7d0d6fe512e21f9a
 SHA512 
caa86c6cf693f9293b3aa8944452d117b78c1c3f8d6a6aa658cb5c2d2ffb0cecc6cf14b293872bd2101766ee7167ba88183904b2814090f8cbc64c1fa3b771be
 DIST python-gentoo-patches-3.9.19_p3.tar.xz 28240 BLAKE2B 
35c70b1f9a590abe9a74795f478ab788cd72c96e9d84f2756685e61324dc4203148e71b00a236bb4af8fb8315e3582ecec255b39749a653e0511d4a9f9fef725
 SHA512 
6b8f4dab4aa7d4d646ee4091b5cf76bbc8896d4299a3623660a2c5fec06c0cf56c0a50ac87604885cd155141bc85e0e80acdbedb7b34a813901aad021b9b8ab2
 DIST python-gentoo-patches-3.9.19_p4.tar.xz 32048 BLAKE2B 
9595d508304baf36a2c8daa2ae15d3596fdfb5fed5c531fc379ee347d5b165885ade1842f094184fb7bd81a6385e45f9b77ba7bfa4334ea30292c0bc59b373e2
 SHA512 
5713c69ee3745246a570e0f05ac8f45baa8f9fa8a2154c930f1ddcf827a2a790cb5e308f5ff9452d3ffda5d60c167a02429af773eebf13dcb6463793cd448500
 DIST python-gentoo-patches-3.9.19_p5.tar.xz 34548 BLAKE2B 
6ad49bba626932b3ba1b781fe5762882aa90b552bedc0f1b8fe0921c7e4ad1bd67ddbc2c11c969fae53fd2b6189dd1b1506da87c123c055ec3df023950bd1938
 SHA512 
d66a2d6012d98edde4a9eb52cd8a06f0338a25f44e299713abd970884c7b1d457c6a09a1e27035841eae3a4844bbec1b4d2a4b691bbf519867a6ed58f251e633

diff --git a/dev-lang/python/python-3.12.6_p2.ebuild 
b/dev-lang/python/python-3.12.6_p2.ebuild
new file mode 100644
index 000..7470eed
--- /dev/null
+++ b/dev-lang/python/python-3.12.6_p2.ebuild
@@ -0,0 +1,613 @@
+# Copyright 1999-2024 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
+   ensurepip? ( dev-python/ensurepip-pip )
+  

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

2024-09-18 Thread orbea
commit: 568d982d1c03f9765a0e4db4fb8e12ba7587fa64
Author: orbea  riseup  net>
AuthorDate: Wed Sep 18 16:19:18 2024 +
Commit: orbea  riseup  net>
CommitDate: Wed Sep 18 16:20:39 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=568d982d

dev-lang/python: add 3.12.6

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest |   3 +
 dev-lang/python/python-3.12.6.ebuild | 562 +++
 2 files changed, 565 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index d1f850a..814d302 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -10,6 +10,8 @@ DIST Python-3.12.4.tar.xz 20659356 BLAKE2B 
4255171ef8ee1777bab829be7bbaf28a9d507
 DIST Python-3.12.4.tar.xz.asc 963 BLAKE2B 
d4f62dca1de5f4e4b2581fc49ca55b1d87abe7c4ceb2c9087efe4b92d9e9b3bdd25949bbf82fd771b4b60bc3690be982c2f25b810d87592665f0728fbe08be9d
 SHA512 
1102b17f395e0ec5de5368d04a4dceb8cc98dd408b68b53998071cf129eb9a6c259316a416128f1dfa37a739f86e599507502a98430348da2272442ce1b7059e
 DIST Python-3.12.5.tar.xz 20422396 BLAKE2B 
f127d1e12d12be84d5837282757787be8a0cf702adce29b93622f91f45ba2d8cc0f5db2e8277c86b098623951b302015febd28bdabaff66b30cb06a5ef2b4a24
 SHA512 
7a1c30d798434fe24697bc253f6010d75145e7650f66803328425c8525331b9fa6b63d12a652687582db205f8d4c8279c8f73c338168592481517b063351c921
 DIST Python-3.12.5.tar.xz.asc 963 BLAKE2B 
238167f6b4012136bc4274eee0dd4d958c4ee02d2505f9f64e5bcad15e84a9e9e12a9fc907651083543f1fce93579b752d4ccdf60c8cc421cb43e9034877bf1c
 SHA512 
65ce92272a38cc6bf8bf56fa2a99a830cf5b33b811b1788508e7b6f8b5d3e93e0b143412f829271be40cbb4e7c154f84499239b3e8ab63b2ccf0a5a22d2f84ee
+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.9.19.tar.xz 19682840 BLAKE2B 
a12256663f0ff3b799c2193c5877aa89a434340dfa01e655f790abea70af0709b54577e1c2590add241308a8581fd6f45a22aed450bd5db2bf9fa35c4a9d619b
 SHA512 
5577830c734e63a70bbc62cd33d263b9aa87c4381b49cb694c3559067c4c682a55506b65ec5514a8e0a5abf6294dc728e909385d449ae1c388e62f83cea9bb89
 DIST Python-3.9.19.tar.xz.asc 833 BLAKE2B 
b48b58b8ccf4d6ba8d0d7120f04bebf59f843ffecf5fde4c3989fd9c26e3d3d1ccf4e5688f7024ae94775c8731e9ffa56799fca8596289edf93e4aac5480aaad
 SHA512 
f7f4946243dfc56de2c84f50276b088d347f17054f50e3331d1e312e2a8e2c6ed1b4b4a807202b51137fd2af3fc9218cafa42ed348a954ace896d9a432e2defd
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
@@ -23,6 +25,7 @@ DIST python-gentoo-patches-3.12.3.tar.xz 6028 BLAKE2B 
7953a48a1d95a6a33bd88060fb
 DIST python-gentoo-patches-3.12.4_p3.tar.xz 14796 BLAKE2B 
68f5235ef434f9db16e7bc635ff51b6607cfb9be713fdc3c0ef624ec0f513345f6e02e27b8ebc2b3c8a5fcd4f4f5161024407ae364bdffd3b22a7a9d3a509b30
 SHA512 
8e337a7234b8ad64dd82435dcda0ef4e90c21214bd7b13a83fe9ba700d5b07ce11fb33b7d34d808132120b4a077fde26278b87116bb02ccef50470c046a66d2b
 DIST python-gentoo-patches-3.12.5.tar.xz 6056 BLAKE2B 
d9b85d98a75f6365c63ddabb8f25db3be11e7e4de22ec9426bb24160efcca25c75e3e19beec9fc2f8f8fe273c145f825c6f27ece2fca83d44cf2dbdfacae918d
 SHA512 
72949ae8a1c796cb57e8b43d259037a723482b5a3849823c1cdc58acc012177a0ec836a4dd6ad656fe57ee1d84491c03ed9109667a953aa52bf5df7640de969f
 DIST python-gentoo-patches-3.12.5_p1.tar.xz 8632 BLAKE2B 
13570bb465002cea3590b06d055b936ac0fcc68f6f258aca99a67f02f0b1cd28396424b686c5e080f593a74a744ff449e7220f51f167a858b2313be4c8b64b19
 SHA512 
eb9fb2d48236a9f7941fb8938310cc32d216eb01e19277175223b8b1fe1bfd606bde9a3c8bc66ad2e494fb87ce23b0d1acd359c375e4a11a5caae25450c11360
+DIST python-gentoo-patches-3.12.6.tar.xz 6048 BLAKE2B 
577032d7aa4bab423781bffad8e64f56b492dc31fbd20acd91f3d28356bd697603dfd47a3a9051538dde2af942ae513727ecea415d82f5082a992bd22b8cb2dd
 SHA512 
6f1037e97bb362a3d04c3ec080dc062c5de6e4b779cda0d88f684422d757acd6fc6f971c7004a3f50bbc0161dd28c3146672f74e0e598066f9a8ba4e0eb2627e
 DIST python-gentoo-patches-3.9.19_p3.tar.xz 28240 BLAKE2B 
35c70b1f9a590abe9a74795f478ab788cd72c96e9d84f2756685e61324dc4203148e71b00a236bb4af8fb8315e3582ecec255b39749a653e0511d4a9f9fef725
 SHA512 
6b8f4dab4aa7d4d646ee4091b5cf76bbc8896d4299a3623660a2c5fec06c0cf56c0a50ac87604885cd155141bc85e0e80acdbedb7b34a813901aad021b9b8

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

2024-09-12 Thread orbea
commit: 45d5923177296bcdc73ceaf3c2dc3d45494f8c7e
Author: orbea  riseup  net>
AuthorDate: Fri Sep 13 01:12:12 2024 +
Commit: orbea  riseup  net>
CommitDate: Fri Sep 13 01:13:33 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=45d59231

dev-lang/python: unkeyword ~ia64

Signed-off-by: orbea  riseup.net>

 dev-lang/python/python-2.7.18_p16-r2.ebuild | 2 +-
 dev-lang/python/python-3.10.14_p1-r1.ebuild | 2 +-
 dev-lang/python/python-3.10.14_p2.ebuild| 2 +-
 dev-lang/python/python-3.10.14_p3-r1.ebuild | 2 +-
 dev-lang/python/python-3.10.14_p3.ebuild| 2 +-
 dev-lang/python/python-3.11.9-r1.ebuild | 2 +-
 dev-lang/python/python-3.11.9_p1.ebuild | 2 +-
 dev-lang/python/python-3.11.9_p2-r1.ebuild  | 2 +-
 dev-lang/python/python-3.11.9_p2.ebuild | 2 +-
 dev-lang/python/python-3.12.3-r1.ebuild | 2 +-
 dev-lang/python/python-3.12.4_p3.ebuild | 2 +-
 dev-lang/python/python-3.12.5.ebuild| 2 +-
 dev-lang/python/python-3.12.5_p1-r1.ebuild  | 2 +-
 dev-lang/python/python-3.12.5_p1.ebuild | 2 +-
 dev-lang/python/python-3.9.19_p3.ebuild | 2 +-
 dev-lang/python/python-3.9.19_p4.ebuild | 2 +-
 dev-lang/python/python-3.9.19_p5.ebuild | 2 +-
 17 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/dev-lang/python/python-2.7.18_p16-r2.ebuild 
b/dev-lang/python/python-2.7.18_p16-r2.ebuild
index 6d0e22d..5ff366f 100644
--- a/dev-lang/python/python-2.7.18_p16-r2.ebuild
+++ b/dev-lang/python/python-2.7.18_p16-r2.ebuild
@@ -27,7 +27,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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="
berkdb bluetooth build examples gdbm +ncurses +readline
+sqlite +ssl tk valgrind wininst +xml

diff --git a/dev-lang/python/python-3.10.14_p1-r1.ebuild 
b/dev-lang/python/python-3.10.14_p1-r1.ebuild
index 0ba745c..55f452e 100644
--- a/dev-lang/python/python-3.10.14_p1-r1.ebuild
+++ b/dev-lang/python/python-3.10.14_p1-r1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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

diff --git a/dev-lang/python/python-3.10.14_p2.ebuild 
b/dev-lang/python/python-3.10.14_p2.ebuild
index 6820947..84994df 100644
--- a/dev-lang/python/python-3.10.14_p2.ebuild
+++ b/dev-lang/python/python-3.10.14_p2.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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

diff --git a/dev-lang/python/python-3.10.14_p3-r1.ebuild 
b/dev-lang/python/python-3.10.14_p3-r1.ebuild
index 500a294..91c52f2 100644
--- a/dev-lang/python/python-3.10.14_p3-r1.ebuild
+++ b/dev-lang/python/python-3.10.14_p3-r1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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

diff --git a/dev-lang/python/python-3.10.14_p3.ebuild 
b/dev-lang/python/python-3.10.14_p3.ebuild
index 7061c2a..4ce9de6 100644
--- a/dev-lang/python/python-3.10.14_p3.ebuild
+++ b/dev-lang/python/python-3.10.14_p3.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~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

diff --git a/dev-lang/python/python-3.11.9-r1.ebuild 
b/dev-lang/python/python-3.11.9-r1.ebuild
index ab6fd0d..75e6b3e 100644
--- a/dev-lang/python/python-3.11.9-r1.ebuild
+++ b/dev-lang/python/python-3.11.9-r1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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 

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

2024-09-06 Thread orbea
commit: a798a13397f9c0d6b86419b6b48b54136decaee1
Author: orbea  riseup  net>
AuthorDate: Sat Sep  7 01:11:38 2024 +
Commit: orbea  riseup  net>
CommitDate: Sat Sep  7 01:11:38 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=a798a133

dev-lang/python: add new versions

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest|   3 +
 dev-lang/python/python-3.10.14_p3-r1.ebuild | 543 ++
 dev-lang/python/python-3.10.14_p3.ebuild| 543 ++
 dev-lang/python/python-3.11.9_p2-r1.ebuild  | 577 
 dev-lang/python/python-3.11.9_p2.ebuild | 577 
 dev-lang/python/python-3.12.5_p1-r1.ebuild  | 562 +++
 dev-lang/python/python-3.9.19_p5.ebuild | 496 
 7 files changed, 3301 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 1446f11..d1f850a 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -15,11 +15,14 @@ DIST Python-3.9.19.tar.xz.asc 833 BLAKE2B 
b48b58b8ccf4d6ba8d0d7120f04bebf59f843f
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.14_p1.tar.xz 15836 BLAKE2B 
a850e4ad4f025fa9d38ccba937f1b3ee8443ed186c22ede58b4c7324a8541cf724590686671a9aa9194662303ce75bc80aac8ee6f9da34b793876817b6f593ff
 SHA512 
5d969f5e5126ee675a062924a5f403de142fc5bfe4a931fd3576bcc6298a855419d305d4b1ffedacb429783a05324b36eef4c45c861c47bada0bdd840de2bca3
 DIST python-gentoo-patches-3.10.14_p2.tar.xz 19564 BLAKE2B 
2ad1398e0679e73028a0614e8c4ef6bc76928f6c1d0e93c39c3bf2c23201904ee677377abb120444995154bda4251cb8f0aabafca5e6c82601a6270d0e62bf67
 SHA512 
6d4194b85a176a1a0f7acc3eab48829d504e66381f3008821a9a433e63f5188b444321192ad536d8219a1c3ca56dbdb5c39439401cbbb30f35a606e2b6617624
+DIST python-gentoo-patches-3.10.14_p3.tar.xz 22080 BLAKE2B 
f45ebe4df3dc39a842c93d741ef66fd0f9f7d1c6453d499d59b62eda41f01bc17e109205fedc506963d1f21eb3fbf9478564ff5e1a11c10336f855069a642ceb
 SHA512 
db268f1482e5c46a71ce3aef2c2ab6d458cc5263aec360e61c6aff97f119f4f100becefbb575156b1b0239e591a496cb62a136597fadae8a5b630c7233c0040a
 DIST python-gentoo-patches-3.11.9.tar.xz 8456 BLAKE2B 
4e62837f17c1d056460df417b056a79ad78dbcdd3454761c7cda68ffe6faf8f4d4f04d5539e0ba94332fe19a751f7d5ff2c35ff969a6aa09a2c72d2ce5efbff1
 SHA512 
a288aa8d1d15e906e0f1762602a2122f9dc91bbd6b72123ac5d00ce55b3af324a4e8280b600fc0fb630e489e57ee1547d7595a4ede7a70e4b26d6686a8414997
 DIST python-gentoo-patches-3.11.9_p1.tar.xz 12348 BLAKE2B 
885c18eb52d299c8da43fe48106a2464ce594822e8ed362150c98f749065447b7438741cacf82a71db102434a5b2a2e91778aca8609fd7ede7898f9e57a82d49
 SHA512 
2ed8a97692a8980e565038ad095dad8ed3daf1f8c5c5e042a0bc278c320e099962ad13b5ff919ae334674a4828c5e8f3b9c3af6b3c37e93a42374284f5ea2243
+DIST python-gentoo-patches-3.11.9_p2.tar.xz 14916 BLAKE2B 
a910eae412fc1ce3657272c3c2ea9ef95b8d5711ed4c85b93a35f4ab757b1134bff0f8c8a0071e8e06aac784d0b51e36cd9271f892098cba272da4a4e73317d1
 SHA512 
5c055186b3a8376f4f602ec5d1f8e7bf0f067bc67295c1cdaa68ce1fb6fb21cda75e22705b8a5a2a6525af67f3b36a82fde5ba6ae9b097a5914ab79a2f1a0fad
 DIST python-gentoo-patches-3.12.3.tar.xz 6028 BLAKE2B 
7953a48a1d95a6a33bd88060fbcac463a5469371aa0c882c3945f1fea64a63c4d45fca8451f51f4eaeea00a04267ad2e54e4cc720c95e8bb5a3477e00263b80a
 SHA512 
4779bab2b24e59e4a77987ce3e9611d99e87c9c4d016309758c26a65fe2e11ef04d48d5af628c02b1552dc1f31b768f87448f8e19e716b4fe372941e6dacac3f
 DIST python-gentoo-patches-3.12.4_p3.tar.xz 14796 BLAKE2B 
68f5235ef434f9db16e7bc635ff51b6607cfb9be713fdc3c0ef624ec0f513345f6e02e27b8ebc2b3c8a5fcd4f4f5161024407ae364bdffd3b22a7a9d3a509b30
 SHA512 
8e337a7234b8ad64dd82435dcda0ef4e90c21214bd7b13a83fe9ba700d5b07ce11fb33b7d34d808132120b4a077fde26278b87116bb02ccef50470c046a66d2b
 DIST python-gentoo-patches-3.12.5.tar.xz 6056 BLAKE2B 
d9b85d98a75f6365c63ddabb8f25db3be11e7e4de22ec9426bb24160efcca25c75e3e19beec9fc2f8f8fe273c145f825c6f27ece2fca83d44cf2dbdfacae918d
 SHA512 
72949ae8a1c796cb57e8b43d259037a723482b5a3849823c1cdc58acc012177a0ec836a4dd6ad656fe57ee1d84491c03ed9109667a953aa52bf5df7640de969f
 DIST python-gentoo-patches-3.12.5_p1.tar.xz 8632 BLAKE2B 
13570bb465002cea3590b06d055b936ac0fcc68f6f258aca99a67f02f0b1cd28396424b686c5e080f593a74a744ff449e7220f51f167a858b2313be4c8b64b19
 SHA512 
eb9fb2d48236a9f7941fb8938310cc32d216eb01e19277175223b8b1fe1bfd606bde9a3c8bc66ad2e494fb87ce23b0d1acd359c375e4a11a5caae25450c11360
 DIST python-gentoo-patches-3.9.19_p3.tar.xz 28240 BLAKE2B 
35c70b1f9a590abe9a74795f478ab788cd72c96e9d84f2756685e61324dc4203148e71b00a236bb4af8fb8315e3582ecec255b39749a653e0511d4a9f9fef725
 SHA512 
6b8f4dab4aa7d4d646ee4091b5cf76bbc8896

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

2024-09-06 Thread orbea
commit: da8154e7fa543b0e3ff72f1c7d55995013d7228c
Author: orbea  riseup  net>
AuthorDate: Sat Sep  7 00:51:39 2024 +
Commit: orbea  riseup  net>
CommitDate: Sat Sep  7 01:11:05 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=da8154e7

dev-lang/python: stabilize 3.12.5_p1 for hppa

Signed-off-by: orbea  riseup.net>

 dev-lang/python/python-3.12.5_p1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-lang/python/python-3.12.5_p1.ebuild 
b/dev-lang/python/python-3.12.5_p1.ebuild
index 7e1059b..f48aac9 100644
--- a/dev-lang/python/python-3.12.5_p1.ebuild
+++ b/dev-lang/python/python-3.12.5_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~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
@@ -288,7 +288,6 @@ src_configure() {
# libressl doesn't find hashlib (From OpenBSD)
ac_cv_working_openssl_hashlib=yes
 
-
--enable-shared
--without-static-libpython
--enable-ipv6



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

2024-08-30 Thread orbea
commit: 6ca2e5ed827567d30ce068956fa09364e450d5e0
Author: orbea  riseup  net>
AuthorDate: Fri Aug 30 13:16:00 2024 +
Commit: orbea  riseup  net>
CommitDate: Fri Aug 30 13:16:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=6ca2e5ed

dev-lang/python: add correct ebuild for 3.12.5_p1

Closes: https://github.com/gentoo/libressl/issues/569
Signed-off-by: orbea  riseup.net>

 dev-lang/python/python-3.12.5_p1.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-lang/python/python-3.12.5_p1.ebuild 
b/dev-lang/python/python-3.12.5_p1.ebuild
index ac3fc7f..7e1059b 100644
--- a/dev-lang/python/python-3.12.5_p1.ebuild
+++ b/dev-lang/python/python-3.12.5_p1.ebuild
@@ -127,6 +127,7 @@ src_prepare() {
 
local PATCHES=(
"${WORKDIR}/${PATCHSET}"
+   "${FILESDIR}"/${PN}-3.12.4-libressl.patch
)
 
default
@@ -284,6 +285,10 @@ src_configure() {
# a chance for users rebuilding python before glibc
ac_cv_header_stropts_h=no
 
+   # libressl doesn't find hashlib (From OpenBSD)
+   ac_cv_working_openssl_hashlib=yes
+
+
--enable-shared
--without-static-libpython
--enable-ipv6



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

2024-08-28 Thread orbea
commit: 8f1a0b85f71f68d214eac51710201d360496bf1f
Author: orbea  riseup  net>
AuthorDate: Thu Aug 29 00:43:42 2024 +
Commit: orbea  riseup  net>
CommitDate: Thu Aug 29 00:43:42 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=8f1a0b85

dev-lang/python: drop 3.12.4_p1, 3.12.4_p2

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest|   2 -
 dev-lang/python/python-3.12.4_p1.ebuild | 562 
 dev-lang/python/python-3.12.4_p2.ebuild | 562 
 3 files changed, 1126 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 886d690..1446f11 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -18,8 +18,6 @@ DIST python-gentoo-patches-3.10.14_p2.tar.xz 19564 BLAKE2B 
2ad1398e0679e73028a06
 DIST python-gentoo-patches-3.11.9.tar.xz 8456 BLAKE2B 
4e62837f17c1d056460df417b056a79ad78dbcdd3454761c7cda68ffe6faf8f4d4f04d5539e0ba94332fe19a751f7d5ff2c35ff969a6aa09a2c72d2ce5efbff1
 SHA512 
a288aa8d1d15e906e0f1762602a2122f9dc91bbd6b72123ac5d00ce55b3af324a4e8280b600fc0fb630e489e57ee1547d7595a4ede7a70e4b26d6686a8414997
 DIST python-gentoo-patches-3.11.9_p1.tar.xz 12348 BLAKE2B 
885c18eb52d299c8da43fe48106a2464ce594822e8ed362150c98f749065447b7438741cacf82a71db102434a5b2a2e91778aca8609fd7ede7898f9e57a82d49
 SHA512 
2ed8a97692a8980e565038ad095dad8ed3daf1f8c5c5e042a0bc278c320e099962ad13b5ff919ae334674a4828c5e8f3b9c3af6b3c37e93a42374284f5ea2243
 DIST python-gentoo-patches-3.12.3.tar.xz 6028 BLAKE2B 
7953a48a1d95a6a33bd88060fbcac463a5469371aa0c882c3945f1fea64a63c4d45fca8451f51f4eaeea00a04267ad2e54e4cc720c95e8bb5a3477e00263b80a
 SHA512 
4779bab2b24e59e4a77987ce3e9611d99e87c9c4d016309758c26a65fe2e11ef04d48d5af628c02b1552dc1f31b768f87448f8e19e716b4fe372941e6dacac3f
-DIST python-gentoo-patches-3.12.4_p1.tar.xz 7088 BLAKE2B 
450b95539aaf7c8c052ca1bbcab3b1a8f1c33e8007b6c66cc290c33d88cac8bad346e13cf96508834599a59ccb6548e6dd8cbfb1e24d84539f502101b04299d0
 SHA512 
df874cb1d8d0f5df60fca82daa2a59cbcfeba6be72b021101a753306a09bb19ee268681b3fdb39659be923d868c727bf7aabbe8173cfd48a329c66f4727353c7
-DIST python-gentoo-patches-3.12.4_p2.tar.xz 11124 BLAKE2B 
8e49af60b1e514de9b77c562a8df5ae7d6caf0045e631fcf85a8f91335cf18f1df2ac611ea73d26e5b70c2537beb423a9303dcce41c2c2e2b049ee9f1e537b53
 SHA512 
df1d49e60d23f5f09144c57034c86f81f8d185f65c3a93bbb2b386977638bd525b45fe1dff8c7202d60ca3a5fdf96b94a492b076072713565e7449b679fde7b5
 DIST python-gentoo-patches-3.12.4_p3.tar.xz 14796 BLAKE2B 
68f5235ef434f9db16e7bc635ff51b6607cfb9be713fdc3c0ef624ec0f513345f6e02e27b8ebc2b3c8a5fcd4f4f5161024407ae364bdffd3b22a7a9d3a509b30
 SHA512 
8e337a7234b8ad64dd82435dcda0ef4e90c21214bd7b13a83fe9ba700d5b07ce11fb33b7d34d808132120b4a077fde26278b87116bb02ccef50470c046a66d2b
 DIST python-gentoo-patches-3.12.5.tar.xz 6056 BLAKE2B 
d9b85d98a75f6365c63ddabb8f25db3be11e7e4de22ec9426bb24160efcca25c75e3e19beec9fc2f8f8fe273c145f825c6f27ece2fca83d44cf2dbdfacae918d
 SHA512 
72949ae8a1c796cb57e8b43d259037a723482b5a3849823c1cdc58acc012177a0ec836a4dd6ad656fe57ee1d84491c03ed9109667a953aa52bf5df7640de969f
 DIST python-gentoo-patches-3.12.5_p1.tar.xz 8632 BLAKE2B 
13570bb465002cea3590b06d055b936ac0fcc68f6f258aca99a67f02f0b1cd28396424b686c5e080f593a74a744ff449e7220f51f167a858b2313be4c8b64b19
 SHA512 
eb9fb2d48236a9f7941fb8938310cc32d216eb01e19277175223b8b1fe1bfd606bde9a3c8bc66ad2e494fb87ce23b0d1acd359c375e4a11a5caae25450c11360

diff --git a/dev-lang/python/python-3.12.4_p1.ebuild 
b/dev-lang/python/python-3.12.4_p1.ebuild
deleted file mode 100644
index 9019119..000
--- a/dev-lang/python/python-3.12.4_p1.ebuild
+++ /dev/null
@@ -1,562 +0,0 @@
-# Copyright 1999-2024 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 ~ia64 ~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 cod

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

2024-08-28 Thread orbea
commit: aedfa1b97f9a8a2444a2a58a45a9467e9b047d9d
Author: orbea  riseup  net>
AuthorDate: Thu Aug 29 00:42:17 2024 +
Commit: orbea  riseup  net>
CommitDate: Thu Aug 29 00:42:17 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=aedfa1b9

dev-lang/python: add 3.12.5_p1

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest|   1 +
 dev-lang/python/python-3.12.5_p1.ebuild | 558 
 2 files changed, 559 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 648e392..886d690 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -22,5 +22,6 @@ DIST python-gentoo-patches-3.12.4_p1.tar.xz 7088 BLAKE2B 
450b95539aaf7c8c052ca1b
 DIST python-gentoo-patches-3.12.4_p2.tar.xz 11124 BLAKE2B 
8e49af60b1e514de9b77c562a8df5ae7d6caf0045e631fcf85a8f91335cf18f1df2ac611ea73d26e5b70c2537beb423a9303dcce41c2c2e2b049ee9f1e537b53
 SHA512 
df1d49e60d23f5f09144c57034c86f81f8d185f65c3a93bbb2b386977638bd525b45fe1dff8c7202d60ca3a5fdf96b94a492b076072713565e7449b679fde7b5
 DIST python-gentoo-patches-3.12.4_p3.tar.xz 14796 BLAKE2B 
68f5235ef434f9db16e7bc635ff51b6607cfb9be713fdc3c0ef624ec0f513345f6e02e27b8ebc2b3c8a5fcd4f4f5161024407ae364bdffd3b22a7a9d3a509b30
 SHA512 
8e337a7234b8ad64dd82435dcda0ef4e90c21214bd7b13a83fe9ba700d5b07ce11fb33b7d34d808132120b4a077fde26278b87116bb02ccef50470c046a66d2b
 DIST python-gentoo-patches-3.12.5.tar.xz 6056 BLAKE2B 
d9b85d98a75f6365c63ddabb8f25db3be11e7e4de22ec9426bb24160efcca25c75e3e19beec9fc2f8f8fe273c145f825c6f27ece2fca83d44cf2dbdfacae918d
 SHA512 
72949ae8a1c796cb57e8b43d259037a723482b5a3849823c1cdc58acc012177a0ec836a4dd6ad656fe57ee1d84491c03ed9109667a953aa52bf5df7640de969f
+DIST python-gentoo-patches-3.12.5_p1.tar.xz 8632 BLAKE2B 
13570bb465002cea3590b06d055b936ac0fcc68f6f258aca99a67f02f0b1cd28396424b686c5e080f593a74a744ff449e7220f51f167a858b2313be4c8b64b19
 SHA512 
eb9fb2d48236a9f7941fb8938310cc32d216eb01e19277175223b8b1fe1bfd606bde9a3c8bc66ad2e494fb87ce23b0d1acd359c375e4a11a5caae25450c11360
 DIST python-gentoo-patches-3.9.19_p3.tar.xz 28240 BLAKE2B 
35c70b1f9a590abe9a74795f478ab788cd72c96e9d84f2756685e61324dc4203148e71b00a236bb4af8fb8315e3582ecec255b39749a653e0511d4a9f9fef725
 SHA512 
6b8f4dab4aa7d4d646ee4091b5cf76bbc8896d4299a3623660a2c5fec06c0cf56c0a50ac87604885cd155141bc85e0e80acdbedb7b34a813901aad021b9b8ab2
 DIST python-gentoo-patches-3.9.19_p4.tar.xz 32048 BLAKE2B 
9595d508304baf36a2c8daa2ae15d3596fdfb5fed5c531fc379ee347d5b165885ade1842f094184fb7bd81a6385e45f9b77ba7bfa4334ea30292c0bc59b373e2
 SHA512 
5713c69ee3745246a570e0f05ac8f45baa8f9fa8a2154c930f1ddcf827a2a790cb5e308f5ff9452d3ffda5d60c167a02429af773eebf13dcb6463793cd448500

diff --git a/dev-lang/python/python-3.12.5_p1.ebuild 
b/dev-lang/python/python-3.12.5_p1.ebuild
new file mode 100644
index 000..ac3fc7f
--- /dev/null
+++ b/dev-lang/python/python-3.12.5_p1.ebuild
@@ -0,0 +1,558 @@
+# Copyright 1999-2024 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 ~ia64 ~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
+   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= )
+  

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

2024-08-12 Thread orbea
commit: 853464f63394d52a5f27779e8f5093fcd266b5ff
Author: orbea  riseup  net>
AuthorDate: Mon Aug 12 15:49:16 2024 +
Commit: orbea  riseup  net>
CommitDate: Mon Aug 12 15:49:16 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=853464f6

dev-lang/python: stabilize 3.9.19_p4 for sparc

Signed-off-by: orbea  riseup.net>

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

diff --git a/dev-lang/python/python-3.9.19_p4.ebuild 
b/dev-lang/python/python-3.9.19_p4.ebuild
index 879c21f..8779989 100644
--- a/dev-lang/python/python-3.9.19_p4.ebuild
+++ b/dev-lang/python/python-3.9.19_p4.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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/proj/libressl:master commit in: dev-lang/python/

2024-08-08 Thread orbea
commit: 135998ec0b65a74b62ad0eb9e890b62bdbe3a6f4
Author: orbea  riseup  net>
AuthorDate: Fri Aug  9 03:11:25 2024 +
Commit: orbea  riseup  net>
CommitDate: Fri Aug  9 03:11:25 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=135998ec

dev-lang/python: add 3.12.5

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest |   3 +
 dev-lang/python/python-3.12.5.ebuild | 562 +++
 2 files changed, 565 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 13388cf..648e392 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -8,6 +8,8 @@ DIST Python-3.12.3.tar.xz 20625068 BLAKE2B 
fc4f57ae50183db4c8cb37d94c37a7e58da5d
 DIST Python-3.12.3.tar.xz.asc 963 BLAKE2B 
f9668dde210793f8da0e0bb026b8ec3e0b4bc3abc58e72732f8faf356b19ca88a59b9d89b4b10f77b3602d9a967f0f2f44a0f091d698bc28ba9bad8049e5e006
 SHA512 
c291ec5b5e4f8deba867cc517624dd9a174745f04061ef737e58f3d52b9b30318264aec350e339fe88ccb493809ca1a90a378e86d86b8ec4a4f578b1a5843624
 DIST Python-3.12.4.tar.xz 20659356 BLAKE2B 
4255171ef8ee1777bab829be7bbaf28a9d5073985b3b1309a41694dda5f6b4ad599df4534a1ce83ec65b357d42416cc18722ca94b4227a45ebd90e2c1df90945
 SHA512 
750132ee6369196096130a924f4ddb78b9a55804133e5d136a70b9280928822974d1aa559d844486df02e89155fb0d8117871e1ac532abc18174309ca4b08369
 DIST Python-3.12.4.tar.xz.asc 963 BLAKE2B 
d4f62dca1de5f4e4b2581fc49ca55b1d87abe7c4ceb2c9087efe4b92d9e9b3bdd25949bbf82fd771b4b60bc3690be982c2f25b810d87592665f0728fbe08be9d
 SHA512 
1102b17f395e0ec5de5368d04a4dceb8cc98dd408b68b53998071cf129eb9a6c259316a416128f1dfa37a739f86e599507502a98430348da2272442ce1b7059e
+DIST Python-3.12.5.tar.xz 20422396 BLAKE2B 
f127d1e12d12be84d5837282757787be8a0cf702adce29b93622f91f45ba2d8cc0f5db2e8277c86b098623951b302015febd28bdabaff66b30cb06a5ef2b4a24
 SHA512 
7a1c30d798434fe24697bc253f6010d75145e7650f66803328425c8525331b9fa6b63d12a652687582db205f8d4c8279c8f73c338168592481517b063351c921
+DIST Python-3.12.5.tar.xz.asc 963 BLAKE2B 
238167f6b4012136bc4274eee0dd4d958c4ee02d2505f9f64e5bcad15e84a9e9e12a9fc907651083543f1fce93579b752d4ccdf60c8cc421cb43e9034877bf1c
 SHA512 
65ce92272a38cc6bf8bf56fa2a99a830cf5b33b811b1788508e7b6f8b5d3e93e0b143412f829271be40cbb4e7c154f84499239b3e8ab63b2ccf0a5a22d2f84ee
 DIST Python-3.9.19.tar.xz 19682840 BLAKE2B 
a12256663f0ff3b799c2193c5877aa89a434340dfa01e655f790abea70af0709b54577e1c2590add241308a8581fd6f45a22aed450bd5db2bf9fa35c4a9d619b
 SHA512 
5577830c734e63a70bbc62cd33d263b9aa87c4381b49cb694c3559067c4c682a55506b65ec5514a8e0a5abf6294dc728e909385d449ae1c388e62f83cea9bb89
 DIST Python-3.9.19.tar.xz.asc 833 BLAKE2B 
b48b58b8ccf4d6ba8d0d7120f04bebf59f843ffecf5fde4c3989fd9c26e3d3d1ccf4e5688f7024ae94775c8731e9ffa56799fca8596289edf93e4aac5480aaad
 SHA512 
f7f4946243dfc56de2c84f50276b088d347f17054f50e3331d1e312e2a8e2c6ed1b4b4a807202b51137fd2af3fc9218cafa42ed348a954ace896d9a432e2defd
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
@@ -19,5 +21,6 @@ DIST python-gentoo-patches-3.12.3.tar.xz 6028 BLAKE2B 
7953a48a1d95a6a33bd88060fb
 DIST python-gentoo-patches-3.12.4_p1.tar.xz 7088 BLAKE2B 
450b95539aaf7c8c052ca1bbcab3b1a8f1c33e8007b6c66cc290c33d88cac8bad346e13cf96508834599a59ccb6548e6dd8cbfb1e24d84539f502101b04299d0
 SHA512 
df874cb1d8d0f5df60fca82daa2a59cbcfeba6be72b021101a753306a09bb19ee268681b3fdb39659be923d868c727bf7aabbe8173cfd48a329c66f4727353c7
 DIST python-gentoo-patches-3.12.4_p2.tar.xz 11124 BLAKE2B 
8e49af60b1e514de9b77c562a8df5ae7d6caf0045e631fcf85a8f91335cf18f1df2ac611ea73d26e5b70c2537beb423a9303dcce41c2c2e2b049ee9f1e537b53
 SHA512 
df1d49e60d23f5f09144c57034c86f81f8d185f65c3a93bbb2b386977638bd525b45fe1dff8c7202d60ca3a5fdf96b94a492b076072713565e7449b679fde7b5
 DIST python-gentoo-patches-3.12.4_p3.tar.xz 14796 BLAKE2B 
68f5235ef434f9db16e7bc635ff51b6607cfb9be713fdc3c0ef624ec0f513345f6e02e27b8ebc2b3c8a5fcd4f4f5161024407ae364bdffd3b22a7a9d3a509b30
 SHA512 
8e337a7234b8ad64dd82435dcda0ef4e90c21214bd7b13a83fe9ba700d5b07ce11fb33b7d34d808132120b4a077fde26278b87116bb02ccef50470c046a66d2b
+DIST python-gentoo-patches-3.12.5.tar.xz 6056 BLAKE2B 
d9b85d98a75f6365c63ddabb8f25db3be11e7e4de22ec9426bb24160efcca25c75e3e19beec9fc2f8f8fe273c145f825c6f27ece2fca83d44cf2dbdfacae918d
 SHA512 
72949ae8a1c796cb57e8b43d259037a723482b5a3849823c1cdc58acc012177a0ec836a4dd6ad656fe57ee1d84491c03ed9109667a953aa52bf5df7640de969f
 DIST python-gentoo-patches-3.9.19_p3.tar.xz 28240 BLAKE2B 
35c70b1f9a590abe9a74795f478ab788cd72c96e9d84f2756685e61324dc4203148e71b00a236bb4af8fb8315e3582ecec255b39749a653e0511d4a9f9fef725
 SHA512 
6b8f4dab4aa7d4d646ee4091b5cf76bbc8896d4299a3623660a2c5fec06c0cf56c0a50ac87604885cd155141bc85e0e80acdbedb7b34a813901aad021b9

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

2024-08-08 Thread orbea
commit: 9715f28282c78c6ffdae5bc30034f2d5a8bbdfd3
Author: orbea  riseup  net>
AuthorDate: Thu Aug  8 22:54:15 2024 +
Commit: orbea  riseup  net>
CommitDate: Thu Aug  8 22:54:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=9715f282

dev-lang/python: stabilize 3.11.9_p1 for arm64, ppc, ppc64

Signed-off-by: orbea  riseup.net>

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

diff --git a/dev-lang/python/python-3.11.9_p1.ebuild 
b/dev-lang/python/python-3.11.9_p1.ebuild
index 3882bdb..bf9b163 100644
--- a/dev-lang/python/python-3.11.9_p1.ebuild
+++ b/dev-lang/python/python-3.11.9_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~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/proj/libressl:master commit in: dev-lang/python/

2024-08-08 Thread orbea
commit: 6c426b8072679ec1c66cfc03881f2e42924b961d
Author: orbea  riseup  net>
AuthorDate: Thu Aug  8 22:53:27 2024 +
Commit: orbea  riseup  net>
CommitDate: Thu Aug  8 22:53:27 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=6c426b80

dev-lang/python: stabilize 3.12.4_p3 for arm64, ppc, ppc64

Signed-off-by: orbea  riseup.net>

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

diff --git a/dev-lang/python/python-3.12.4_p3.ebuild 
b/dev-lang/python/python-3.12.4_p3.ebuild
index 1f5ded0..9019119 100644
--- a/dev-lang/python/python-3.12.4_p3.ebuild
+++ b/dev-lang/python/python-3.12.4_p3.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~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/proj/libressl:master commit in: dev-lang/python/, dev-lang/python/files/

2024-08-02 Thread orbea
commit: c4107a1f6e8e2d54c1f679cc11e79a2db64be9a7
Author: orbea  riseup  net>
AuthorDate: Sat Aug  3 04:42:02 2024 +
Commit: orbea  riseup  net>
CommitDate: Sat Aug  3 04:51:07 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=c4107a1f

dev-lang/python: add 3.9.19_p4, 3.10.14_p2, 3.11.9_p1, 3.12.4_p3

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest   |   4 +
 dev-lang/python/files/python-3.9.19-libressl.patch |  34 ++
 dev-lang/python/python-3.10.14_p2.ebuild   | 543 +++
 dev-lang/python/python-3.11.9_p1.ebuild| 577 +
 dev-lang/python/python-3.12.4_p3.ebuild| 562 
 dev-lang/python/python-3.9.19_p4.ebuild| 496 ++
 6 files changed, 2216 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index aa2c937..13388cf 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -12,8 +12,12 @@ DIST Python-3.9.19.tar.xz 19682840 BLAKE2B 
a12256663f0ff3b799c2193c5877aa89a4343
 DIST Python-3.9.19.tar.xz.asc 833 BLAKE2B 
b48b58b8ccf4d6ba8d0d7120f04bebf59f843ffecf5fde4c3989fd9c26e3d3d1ccf4e5688f7024ae94775c8731e9ffa56799fca8596289edf93e4aac5480aaad
 SHA512 
f7f4946243dfc56de2c84f50276b088d347f17054f50e3331d1e312e2a8e2c6ed1b4b4a807202b51137fd2af3fc9218cafa42ed348a954ace896d9a432e2defd
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.14_p1.tar.xz 15836 BLAKE2B 
a850e4ad4f025fa9d38ccba937f1b3ee8443ed186c22ede58b4c7324a8541cf724590686671a9aa9194662303ce75bc80aac8ee6f9da34b793876817b6f593ff
 SHA512 
5d969f5e5126ee675a062924a5f403de142fc5bfe4a931fd3576bcc6298a855419d305d4b1ffedacb429783a05324b36eef4c45c861c47bada0bdd840de2bca3
+DIST python-gentoo-patches-3.10.14_p2.tar.xz 19564 BLAKE2B 
2ad1398e0679e73028a0614e8c4ef6bc76928f6c1d0e93c39c3bf2c23201904ee677377abb120444995154bda4251cb8f0aabafca5e6c82601a6270d0e62bf67
 SHA512 
6d4194b85a176a1a0f7acc3eab48829d504e66381f3008821a9a433e63f5188b444321192ad536d8219a1c3ca56dbdb5c39439401cbbb30f35a606e2b6617624
 DIST python-gentoo-patches-3.11.9.tar.xz 8456 BLAKE2B 
4e62837f17c1d056460df417b056a79ad78dbcdd3454761c7cda68ffe6faf8f4d4f04d5539e0ba94332fe19a751f7d5ff2c35ff969a6aa09a2c72d2ce5efbff1
 SHA512 
a288aa8d1d15e906e0f1762602a2122f9dc91bbd6b72123ac5d00ce55b3af324a4e8280b600fc0fb630e489e57ee1547d7595a4ede7a70e4b26d6686a8414997
+DIST python-gentoo-patches-3.11.9_p1.tar.xz 12348 BLAKE2B 
885c18eb52d299c8da43fe48106a2464ce594822e8ed362150c98f749065447b7438741cacf82a71db102434a5b2a2e91778aca8609fd7ede7898f9e57a82d49
 SHA512 
2ed8a97692a8980e565038ad095dad8ed3daf1f8c5c5e042a0bc278c320e099962ad13b5ff919ae334674a4828c5e8f3b9c3af6b3c37e93a42374284f5ea2243
 DIST python-gentoo-patches-3.12.3.tar.xz 6028 BLAKE2B 
7953a48a1d95a6a33bd88060fbcac463a5469371aa0c882c3945f1fea64a63c4d45fca8451f51f4eaeea00a04267ad2e54e4cc720c95e8bb5a3477e00263b80a
 SHA512 
4779bab2b24e59e4a77987ce3e9611d99e87c9c4d016309758c26a65fe2e11ef04d48d5af628c02b1552dc1f31b768f87448f8e19e716b4fe372941e6dacac3f
 DIST python-gentoo-patches-3.12.4_p1.tar.xz 7088 BLAKE2B 
450b95539aaf7c8c052ca1bbcab3b1a8f1c33e8007b6c66cc290c33d88cac8bad346e13cf96508834599a59ccb6548e6dd8cbfb1e24d84539f502101b04299d0
 SHA512 
df874cb1d8d0f5df60fca82daa2a59cbcfeba6be72b021101a753306a09bb19ee268681b3fdb39659be923d868c727bf7aabbe8173cfd48a329c66f4727353c7
 DIST python-gentoo-patches-3.12.4_p2.tar.xz 11124 BLAKE2B 
8e49af60b1e514de9b77c562a8df5ae7d6caf0045e631fcf85a8f91335cf18f1df2ac611ea73d26e5b70c2537beb423a9303dcce41c2c2e2b049ee9f1e537b53
 SHA512 
df1d49e60d23f5f09144c57034c86f81f8d185f65c3a93bbb2b386977638bd525b45fe1dff8c7202d60ca3a5fdf96b94a492b076072713565e7449b679fde7b5
+DIST python-gentoo-patches-3.12.4_p3.tar.xz 14796 BLAKE2B 
68f5235ef434f9db16e7bc635ff51b6607cfb9be713fdc3c0ef624ec0f513345f6e02e27b8ebc2b3c8a5fcd4f4f5161024407ae364bdffd3b22a7a9d3a509b30
 SHA512 
8e337a7234b8ad64dd82435dcda0ef4e90c21214bd7b13a83fe9ba700d5b07ce11fb33b7d34d808132120b4a077fde26278b87116bb02ccef50470c046a66d2b
 DIST python-gentoo-patches-3.9.19_p3.tar.xz 28240 BLAKE2B 
35c70b1f9a590abe9a74795f478ab788cd72c96e9d84f2756685e61324dc4203148e71b00a236bb4af8fb8315e3582ecec255b39749a653e0511d4a9f9fef725
 SHA512 
6b8f4dab4aa7d4d646ee4091b5cf76bbc8896d4299a3623660a2c5fec06c0cf56c0a50ac87604885cd155141bc85e0e80acdbedb7b34a813901aad021b9b8ab2
+DIST python-gentoo-patches-3.9.19_p4.tar.xz 32048 BLAKE2B 
9595d508304baf36a2c8daa2ae15d3596fdfb5fed5c531fc379ee347d5b165885ade1842f094184fb7bd81a6385e45f9b77ba7bfa4334ea30292c0bc59b373e2
 SHA512 
5713c69ee3745246a570e0f05ac8f45baa8f9fa8a2154c930f1ddcf827a2a790cb5e308f5ff9452d3ffda5d60c167a02429af773eebf1

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

2024-07-28 Thread orbea
commit: d0de789671ce1f97c4c6115fa28e0d2343589d1a
Author: orbea  riseup  net>
AuthorDate: Mon Jul 29 01:27:20 2024 +
Commit: orbea  riseup  net>
CommitDate: Mon Jul 29 01:57:49 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=d0de7896

dev-lang/python: stabilize 3.12.4_p2 for arm64, ppc, ppc64

Signed-off-by: orbea  riseup.net>

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

diff --git a/dev-lang/python/python-3.12.4_p2.ebuild 
b/dev-lang/python/python-3.12.4_p2.ebuild
index 1f5ded0..9019119 100644
--- a/dev-lang/python/python-3.12.4_p2.ebuild
+++ b/dev-lang/python/python-3.12.4_p2.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~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/proj/libressl:master commit in: dev-lang/python/, dev-lang/python/files/

2024-07-16 Thread orbea
commit: bebc026c685139497953a430559766e962e5e30d
Author: orbea  riseup  net>
AuthorDate: Tue Jul 16 22:00:39 2024 +
Commit: orbea  riseup  net>
CommitDate: Tue Jul 16 22:01:58 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=bebc026c

dev-lang/python: sync ::gentoo

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest   |   6 +-
 .../python/files/python-3.10.14-libressl.patch |  69 +
 dev-lang/python/files/python-3.10.3-libressl.patch |  69 -
 dev-lang/python/files/python-3.12.4-libressl.patch |  39 +
 .../python/files/python-3.9.9-r1-libressl.patch|  11 ++
 ...10.14_p1.ebuild => python-3.10.14_p1-r1.ebuild} |  35 -
 dev-lang/python/python-3.11.9-r1.ebuild|   1 -
 dev-lang/python/python-3.12.3-r1.ebuild|   1 -
 ...ython-3.12.3.ebuild => python-3.12.4_p1.ebuild} |  58 +---
 ...ython-3.11.9.ebuild => python-3.12.4_p2.ebuild} | 162 -
 ...on-3.9.19_p2.ebuild => python-3.9.19_p3.ebuild} |   3 +-
 11 files changed, 289 insertions(+), 165 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 2d92132..aa2c937 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -6,10 +6,14 @@ DIST Python-3.11.9.tar.xz 20175816 BLAKE2B 
4e7cd2c42ee39b5ef9624ebd1798320957e94
 DIST Python-3.11.9.tar.xz.asc 833 BLAKE2B 
fa29f632bae0bee7db946038ee3529bc3bfbe1b2e755b21394f67a3c80911ce8079aaab43a16d88e614a8bfc01fb5105ce3f61c59a5ca44470b0f59787c707b3
 SHA512 
b18b50e7168b2ca5376a1fa75e50e8baae2026d4f11d4cf613d758f3f17df4610fe4653fb2ac0c5c4ec0f6e630dc6490ad1ff32a2fd0ebd60f9f3bd136207ffc
 DIST Python-3.12.3.tar.xz 20625068 BLAKE2B 
fc4f57ae50183db4c8cb37d94c37a7e58da5d031e03866841a678b986f01bbb8afdefb38124ba82b0a4988445b647214be43338dea13b0f063d3c2bf81c48c0b
 SHA512 
4a2213b108e7f1f1525baa8348e68b2a2336d925e60d0a59f0225fc470768a2c8031edafc0b8243f94dbae18afda335ee5adf2785328c2218fd64cbb439f13a4
 DIST Python-3.12.3.tar.xz.asc 963 BLAKE2B 
f9668dde210793f8da0e0bb026b8ec3e0b4bc3abc58e72732f8faf356b19ca88a59b9d89b4b10f77b3602d9a967f0f2f44a0f091d698bc28ba9bad8049e5e006
 SHA512 
c291ec5b5e4f8deba867cc517624dd9a174745f04061ef737e58f3d52b9b30318264aec350e339fe88ccb493809ca1a90a378e86d86b8ec4a4f578b1a5843624
+DIST Python-3.12.4.tar.xz 20659356 BLAKE2B 
4255171ef8ee1777bab829be7bbaf28a9d5073985b3b1309a41694dda5f6b4ad599df4534a1ce83ec65b357d42416cc18722ca94b4227a45ebd90e2c1df90945
 SHA512 
750132ee6369196096130a924f4ddb78b9a55804133e5d136a70b9280928822974d1aa559d844486df02e89155fb0d8117871e1ac532abc18174309ca4b08369
+DIST Python-3.12.4.tar.xz.asc 963 BLAKE2B 
d4f62dca1de5f4e4b2581fc49ca55b1d87abe7c4ceb2c9087efe4b92d9e9b3bdd25949bbf82fd771b4b60bc3690be982c2f25b810d87592665f0728fbe08be9d
 SHA512 
1102b17f395e0ec5de5368d04a4dceb8cc98dd408b68b53998071cf129eb9a6c259316a416128f1dfa37a739f86e599507502a98430348da2272442ce1b7059e
 DIST Python-3.9.19.tar.xz 19682840 BLAKE2B 
a12256663f0ff3b799c2193c5877aa89a434340dfa01e655f790abea70af0709b54577e1c2590add241308a8581fd6f45a22aed450bd5db2bf9fa35c4a9d619b
 SHA512 
5577830c734e63a70bbc62cd33d263b9aa87c4381b49cb694c3559067c4c682a55506b65ec5514a8e0a5abf6294dc728e909385d449ae1c388e62f83cea9bb89
 DIST Python-3.9.19.tar.xz.asc 833 BLAKE2B 
b48b58b8ccf4d6ba8d0d7120f04bebf59f843ffecf5fde4c3989fd9c26e3d3d1ccf4e5688f7024ae94775c8731e9ffa56799fca8596289edf93e4aac5480aaad
 SHA512 
f7f4946243dfc56de2c84f50276b088d347f17054f50e3331d1e312e2a8e2c6ed1b4b4a807202b51137fd2af3fc9218cafa42ed348a954ace896d9a432e2defd
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.14_p1.tar.xz 15836 BLAKE2B 
a850e4ad4f025fa9d38ccba937f1b3ee8443ed186c22ede58b4c7324a8541cf724590686671a9aa9194662303ce75bc80aac8ee6f9da34b793876817b6f593ff
 SHA512 
5d969f5e5126ee675a062924a5f403de142fc5bfe4a931fd3576bcc6298a855419d305d4b1ffedacb429783a05324b36eef4c45c861c47bada0bdd840de2bca3
 DIST python-gentoo-patches-3.11.9.tar.xz 8456 BLAKE2B 
4e62837f17c1d056460df417b056a79ad78dbcdd3454761c7cda68ffe6faf8f4d4f04d5539e0ba94332fe19a751f7d5ff2c35ff969a6aa09a2c72d2ce5efbff1
 SHA512 
a288aa8d1d15e906e0f1762602a2122f9dc91bbd6b72123ac5d00ce55b3af324a4e8280b600fc0fb630e489e57ee1547d7595a4ede7a70e4b26d6686a8414997
 DIST python-gentoo-patches-3.12.3.tar.xz 6028 BLAKE2B 
7953a48a1d95a6a33bd88060fbcac463a5469371aa0c882c3945f1fea64a63c4d45fca8451f51f4eaeea00a04267ad2e54e4cc720c95e8bb5a3477e00263b80a
 SHA512 
4779bab2b24e59e4a77987ce3e9611d99e87c9c4d016309758c26a65fe2e11ef04d48d5af628c02b1552dc1f31b768f87448f8e19e716b4fe372941e6dacac3f
-DIST python-gentoo-patches-3.9.19_p2.tar.xz 27684 BLAKE2B 
a69f00548c153da7b13dfeccb332d3d67ecf649fb5ae054590492f3e2fc2c84b78ebaf90bcf973

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

2024-06-28 Thread orbea
commit: 76ff6008fd22cb9c0b186eeb55af70a508cc5a22
Author: orbea  riseup  net>
AuthorDate: Fri Jun 28 19:05:40 2024 +
Commit: orbea  riseup  net>
CommitDate: Fri Jun 28 19:05:40 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=76ff6008

dev-lang/python: stabilize 3.11.9-r1 for hppa

Signed-off-by: orbea  riseup.net>

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

diff --git a/dev-lang/python/python-3.11.9-r1.ebuild 
b/dev-lang/python/python-3.11.9-r1.ebuild
index 074b131..b6b315f 100644
--- a/dev-lang/python/python-3.11.9-r1.ebuild
+++ b/dev-lang/python/python-3.11.9-r1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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/proj/libressl:master commit in: dev-lang/python/

2024-06-28 Thread orbea
commit: 084842bb1ff70462de76f31b92c3a7b1d9b426c4
Author: orbea  riseup  net>
AuthorDate: Fri Jun 28 19:05:55 2024 +
Commit: orbea  riseup  net>
CommitDate: Fri Jun 28 19:05:55 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=084842bb

dev-lang/python: stabilize 3.12.3-r1 for hppa

Signed-off-by: orbea  riseup.net>

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

diff --git a/dev-lang/python/python-3.12.3-r1.ebuild 
b/dev-lang/python/python-3.12.3-r1.ebuild
index da774a9..b032f8a 100644
--- a/dev-lang/python/python-3.12.3-r1.ebuild
+++ b/dev-lang/python/python-3.12.3-r1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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/proj/libressl:master commit in: dev-lang/python/

2024-06-10 Thread orbea
commit: fbfba5847c27c9397ff94b834c77f4d4c1e2d3c9
Author: orbea  riseup  net>
AuthorDate: Mon Jun 10 03:26:27 2024 +
Commit: orbea  riseup  net>
CommitDate: Mon Jun 10 03:26:27 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=fbfba584

dev-lang/python: update metadata.xml

Signed-off-by: orbea  riseup.net>

 dev-lang/python/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-lang/python/metadata.xml b/dev-lang/python/metadata.xml
index 22ce986..97c6bd9 100644
--- a/dev-lang/python/metadata.xml
+++ b/dev-lang/python/metadata.xml
@@ -14,6 +14,10 @@
to bootstrap pip and setuptools (if disabled, it will
be only possible to use venv `--without-pip`)

+   
+   Build with Global Interpreter Lock.  Disable to use
+   the experimental freethreading mode.
+   

Enable experimental Just-In-Time compilation support.




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

2024-06-10 Thread orbea
commit: 32b4227e4a8032e3e5d0b4e364d3747441d78ba7
Author: orbea  riseup  net>
AuthorDate: Mon Jun 10 03:29:16 2024 +
Commit: orbea  riseup  net>
CommitDate: Mon Jun 10 03:29:16 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=32b4227e

dev-lang/python: drop 3.11.8_p1, 3.12.2_p1

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest|   6 -
 dev-lang/python/python-3.11.8_p1.ebuild | 543 
 dev-lang/python/python-3.12.2_p1.ebuild | 541 ---
 3 files changed, 1090 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 52bceb8..2d92132 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -2,20 +2,14 @@ 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.14.tar.xz 19600188 BLAKE2B 
a9e65fff590d56848f55f2d93d8a1c631bb8135617112997fbaea9fc45db1d5e2ce39f00cb29c9428542e523fdf48064bdb9aea144acb7aa7cfe71990b8e949e
 SHA512 
adee638aeca898743da4b8245c0fa1e9b94b516f22e716e60c99038f0bb3dcbf726317aa86656404be1719b5a7c58eb09533720ebc0badbb04bd9a534dd48fef
 DIST Python-3.10.14.tar.xz.asc 833 BLAKE2B 
945ada655532d578beba9fdd882cc9cc247e24f7efd68ce172766a8adcb3c8d76bc1f229402405e607004ae0f9bb8e55e4b01867ca712700106d8ec42212cb2c
 SHA512 
450f910a91dd0fb66f99245828983a9234c4a67ea7e653404efa06ce5da1c6667a46329a2d1e276c5a956d2c32d8ae6d8c497a1892102f4a360dae33b135c372
-DIST Python-3.11.8.tar.xz 20041256 BLAKE2B 
361253743c58facd01063922523c39fafe647a4204e04db79f36f0c3c180c2f1e95e8ea6662e85a8da06bdbd84d32bb7df9ac0febf361122df5b207ade562740
 SHA512 
434e727fa370def348838fd84acb69b4d309cfb03f61bf5069150164e9ca005637ac01dfbf997f445607d4e28d02c8bed0858b36589240ccadaa4c14c19f2320
-DIST Python-3.11.8.tar.xz.asc 833 BLAKE2B 
c82907808de345b263cd1869589004a29e94f225c338a6da3035130728bda137727898743f30d64cc4b819a28cd035fa70123cc45cbf8719b66f9d3ef14452e2
 SHA512 
aebec01f84e96a76f6c5949004df2bb51c817bac3fc8d925ee26ded1ff2d80bec1b579dd0fc129004bc9cd81cbdcdcdf7c1f0471c3d26b70bd6dac11b97187e0
 DIST Python-3.11.9.tar.xz 20175816 BLAKE2B 
4e7cd2c42ee39b5ef9624ebd1798320957e948cb4f23f17fd1530814c60126dbf988846928d4d7d4b9d2174029ab8d4dbaf19e6203da237da4c3212ddebd5803
 SHA512 
2b0a1d936b4ef8376f9655797aece8ffdff75031ad7bfa840f330cac2aed189aecc80c163edc12ea772851d7a011f3fc1960470a73d9d4290cf3ab8ad6ed7e6a
 DIST Python-3.11.9.tar.xz.asc 833 BLAKE2B 
fa29f632bae0bee7db946038ee3529bc3bfbe1b2e755b21394f67a3c80911ce8079aaab43a16d88e614a8bfc01fb5105ce3f61c59a5ca44470b0f59787c707b3
 SHA512 
b18b50e7168b2ca5376a1fa75e50e8baae2026d4f11d4cf613d758f3f17df4610fe4653fb2ac0c5c4ec0f6e630dc6490ad1ff32a2fd0ebd60f9f3bd136207ffc
-DIST Python-3.12.2.tar.xz 20591308 BLAKE2B 
419186d220d4ae5ca31466771158c8b56f5298b93e81a29993f36711e08b0384e002d891280ca29099ae826919ba99c2d056d468d9d3049a984d58e01d4972c0
 SHA512 
2ccfae7b9f95d8e15ea85d3f66eea5f6a8fdcaffc0b405095fecb33efc0df50b831c1215542910ced948b54e6de1f7242b0b8b9afc5f89079451c552430d7d9f
-DIST Python-3.12.2.tar.xz.asc 963 BLAKE2B 
45bfa01009f4df19d348a1fda722901cb4f0b76eb63fcf1061c2796949b5b2ef301fd0fdf818cd145e41d45e5785e0cfbfab8d98751765741715ee7d1b27f2f8
 SHA512 
fb477acb49864a662b1586db79e80fd8ebab85d4e5e14acd3bfb5afc3dbe8d6b9bf97eb518dfb77662e27040d400f451ed7575fe1264a6cc0d9feb06e4f2dc84
 DIST Python-3.12.3.tar.xz 20625068 BLAKE2B 
fc4f57ae50183db4c8cb37d94c37a7e58da5d031e03866841a678b986f01bbb8afdefb38124ba82b0a4988445b647214be43338dea13b0f063d3c2bf81c48c0b
 SHA512 
4a2213b108e7f1f1525baa8348e68b2a2336d925e60d0a59f0225fc470768a2c8031edafc0b8243f94dbae18afda335ee5adf2785328c2218fd64cbb439f13a4
 DIST Python-3.12.3.tar.xz.asc 963 BLAKE2B 
f9668dde210793f8da0e0bb026b8ec3e0b4bc3abc58e72732f8faf356b19ca88a59b9d89b4b10f77b3602d9a967f0f2f44a0f091d698bc28ba9bad8049e5e006
 SHA512 
c291ec5b5e4f8deba867cc517624dd9a174745f04061ef737e58f3d52b9b30318264aec350e339fe88ccb493809ca1a90a378e86d86b8ec4a4f578b1a5843624
 DIST Python-3.9.19.tar.xz 19682840 BLAKE2B 
a12256663f0ff3b799c2193c5877aa89a434340dfa01e655f790abea70af0709b54577e1c2590add241308a8581fd6f45a22aed450bd5db2bf9fa35c4a9d619b
 SHA512 
5577830c734e63a70bbc62cd33d263b9aa87c4381b49cb694c3559067c4c682a55506b65ec5514a8e0a5abf6294dc728e909385d449ae1c388e62f83cea9bb89
 DIST Python-3.9.19.tar.xz.asc 833 BLAKE2B 
b48b58b8ccf4d6ba8d0d7120f04bebf59f843ffecf5fde4c3989fd9c26e3d3d1ccf4e5688f7024ae94775c8731e9ffa56799fca8596289edf93e4aac5480aaad
 SHA512 
f7f4946243dfc56de2c84f50276b088d347f17054f50e3331d1e312e2a8e2c6ed1b4b4a807202b51137fd2af3fc9218cafa42ed348a954ace896d9a432e2defd
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f

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

2024-06-10 Thread orbea
commit: cc4cc9d346c82ff22057a4420931bdaefa15cb40
Author: orbea  riseup  net>
AuthorDate: Mon Jun 10 03:27:23 2024 +
Commit: orbea  riseup  net>
CommitDate: Mon Jun 10 03:27:23 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=cc4cc9d3

dev-lang/python: add 3.11.9-r1 + 3.12.3-r1

Signed-off-by: orbea  riseup.net>

 dev-lang/python/python-3.11.9-r1.ebuild | 578 
 dev-lang/python/python-3.12.3-r1.ebuild | 576 +++
 2 files changed, 1154 insertions(+)

diff --git a/dev-lang/python/python-3.11.9-r1.ebuild 
b/dev-lang/python/python-3.11.9-r1.ebuild
new file mode 100644
index 000..074b131
--- /dev/null
+++ b/dev-lang/python/python-3.11.9-r1.ebuild
@@ -0,0 +1,578 @@
+# Copyright 1999-2024 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 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 ~ia64 ~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
+   ensurepip? ( dev-python/ensurepip-wheels )
+   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? ( app-arch/xz-utils )
+   valgrind? ( dev-debug/valgrind )
+"
+# autoconf-archive needed to eautoreconf
+BDEPEND="
+   dev-build/autoconf-archive
+   app-alternatives/awk
+   virtual/pkgconfig
+   verify-sig? ( sec-keys/openpgp-keys-python )
+"
+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}
+# false positives -- functions specific to *BSD
+QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
+
+pkg_pretend() {
+   use test && check-reqs_pkg_pretend
+}
+
+pkg_setup() {
+   use test && check-reqs_pkg_setup
+}
+
+src_unpack() {
+   if use verify-sig; then
+   verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc}
+   fi
+   default
+}
+
+src_prepare() {
+   # Ensure that internal copies of expat and libffi are not used.
+   rm -r Modules/expat || die
+   rm -r Modules/_ctypes/libffi* || die
+
+   local PATCHES=(
+   "${WORKDIR}/${PATCHSET}"
+   "${FILESDIR}"/${PN}-3.10.3-libressl.patch
+   "${FILESDIR}"/${PN}-3.10.14-libressl.patch
+   )
+
+   default
+
+   # https://bugs.gentoo.org/850151
+   sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" setup.py || die
+
+   # force the correct number of jobs
+   # https://bugs.gentoo.org/737660
+   local jobs=$(makeopts_jobs)
+   sed -i -e "s:-j0:-j${jobs}:" Makefile.pre.in || die
+   sed -i -e "/self\.parallel/s:True:${jobs}:" setup.py || die
+
+   eautoreconf
+}
+
+build_cbuild_python() {
+

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

2024-06-10 Thread orbea
commit: bd582c575d051aaf0bb821fd2a87745efebb837f
Author: orbea  riseup  net>
AuthorDate: Mon Jun 10 03:28:10 2024 +
Commit: orbea  riseup  net>
CommitDate: Mon Jun 10 03:28:10 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=bd582c57

dev-lang/python: stabilize 3.12.3 for arm

Signed-off-by: orbea  riseup.net>

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

diff --git a/dev-lang/python/python-3.12.3.ebuild 
b/dev-lang/python/python-3.12.3.ebuild
index e5d6493..0282cc1 100644
--- a/dev-lang/python/python-3.12.3.ebuild
+++ b/dev-lang/python/python-3.12.3.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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/proj/libressl:master commit in: dev-lang/python/

2024-04-28 Thread orbea
commit: fc3ba017b9157d519188720fb1d2f19ddc208a03
Author: orbea  riseup  net>
AuthorDate: Sun Apr 28 20:44:23 2024 +
Commit: orbea  riseup  net>
CommitDate: Sun Apr 28 20:44:23 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=fc3ba017

dev-lang/python: drop 3.9.18_p2, 3.9.19, 3.10.13_p3, 3.10.14

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest |   8 -
 dev-lang/python/python-3.10.13_p3.ebuild | 509 --
 dev-lang/python/python-3.10.14.ebuild| 510 ---
 dev-lang/python/python-3.9.18_p2.ebuild  | 494 --
 dev-lang/python/python-3.9.19.ebuild | 494 --
 5 files changed, 2015 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index e761edd..52bceb8 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -1,7 +1,5 @@
 DIST Python-2.7.18.tar.xz 12854736 BLAKE2B 
060a621c91dd8e3d321aec99d44c17aa67381998256a1a002d316b38288349884d5960de35c49352d03129ed0bae599e641ec2225898158ebce50a7a2fd74d2c
 SHA512 
a7bb62b51f48ff0b6df0b18f5b0312a523e3110f49c3237936bfe56ed0e26838c0274ff5401bda6fc21bf24337477ccac49e8026c5d651e4b4cafb5eb5086f6c
 DIST Python-2.7.18.tar.xz.asc 833 BLAKE2B 
1d98770e46171971fb4508d238c01d2755281d2f94353314014d9e83e0ec5f0b3e3950ea1fdf5fce9ba6b8f55312355845c2a3fc4291c27ee56fe6215448
 SHA512 
c2a5f5a52f47dec52460ad3275758d4e5de6e7075c3def4353c988d74d563a39b42cae2d5eb24e2a23a6247cef69100f91620b11a49c2359fbf99b203c9cbda8
-DIST Python-3.10.13.tar.xz 19663088 BLAKE2B 
d9a8edf89d0ccd665fd5ed444a144af240e078fcab1876fea8b44586c23651a08cf5833fc54c39e8471fd9e66ea0ded11fcaa5d215bc025acaf4504a15c5846d
 SHA512 
7579772e501486b2b07f78142082dee1e99c7643640098860ac0cf2ca87daf7588b0c00b1db1960146b37f56a6ed98fd08297c25c9a19b612cf6e6a258984da8
-DIST Python-3.10.13.tar.xz.asc 833 BLAKE2B 
b00222b30a6701e77c11c6019e2240be7cf42f2b4e558c03f7a058664d242a00665fbc52fdf03106e84c75f49b51b705d8acd1f381d1f41ada67c4647652ef4c
 SHA512 
3083e66f8d26128302dc77a0c6ba3bfefc4229928a1bbd06460f2fec2421188bd30d493e3bce138cde1fed1df206e1dda04912b9f43a0b81229f1e69135e3a7f
 DIST Python-3.10.14.tar.xz 19600188 BLAKE2B 
a9e65fff590d56848f55f2d93d8a1c631bb8135617112997fbaea9fc45db1d5e2ce39f00cb29c9428542e523fdf48064bdb9aea144acb7aa7cfe71990b8e949e
 SHA512 
adee638aeca898743da4b8245c0fa1e9b94b516f22e716e60c99038f0bb3dcbf726317aa86656404be1719b5a7c58eb09533720ebc0badbb04bd9a534dd48fef
 DIST Python-3.10.14.tar.xz.asc 833 BLAKE2B 
945ada655532d578beba9fdd882cc9cc247e24f7efd68ce172766a8adcb3c8d76bc1f229402405e607004ae0f9bb8e55e4b01867ca712700106d8ec42212cb2c
 SHA512 
450f910a91dd0fb66f99245828983a9234c4a67ea7e653404efa06ce5da1c6667a46329a2d1e276c5a956d2c32d8ae6d8c497a1892102f4a360dae33b135c372
 DIST Python-3.11.8.tar.xz 20041256 BLAKE2B 
361253743c58facd01063922523c39fafe647a4204e04db79f36f0c3c180c2f1e95e8ea6662e85a8da06bdbd84d32bb7df9ac0febf361122df5b207ade562740
 SHA512 
434e727fa370def348838fd84acb69b4d309cfb03f61bf5069150164e9ca005637ac01dfbf997f445607d4e28d02c8bed0858b36589240ccadaa4c14c19f2320
@@ -12,18 +10,12 @@ DIST Python-3.12.2.tar.xz 20591308 BLAKE2B 
419186d220d4ae5ca31466771158c8b56f529
 DIST Python-3.12.2.tar.xz.asc 963 BLAKE2B 
45bfa01009f4df19d348a1fda722901cb4f0b76eb63fcf1061c2796949b5b2ef301fd0fdf818cd145e41d45e5785e0cfbfab8d98751765741715ee7d1b27f2f8
 SHA512 
fb477acb49864a662b1586db79e80fd8ebab85d4e5e14acd3bfb5afc3dbe8d6b9bf97eb518dfb77662e27040d400f451ed7575fe1264a6cc0d9feb06e4f2dc84
 DIST Python-3.12.3.tar.xz 20625068 BLAKE2B 
fc4f57ae50183db4c8cb37d94c37a7e58da5d031e03866841a678b986f01bbb8afdefb38124ba82b0a4988445b647214be43338dea13b0f063d3c2bf81c48c0b
 SHA512 
4a2213b108e7f1f1525baa8348e68b2a2336d925e60d0a59f0225fc470768a2c8031edafc0b8243f94dbae18afda335ee5adf2785328c2218fd64cbb439f13a4
 DIST Python-3.12.3.tar.xz.asc 963 BLAKE2B 
f9668dde210793f8da0e0bb026b8ec3e0b4bc3abc58e72732f8faf356b19ca88a59b9d89b4b10f77b3602d9a967f0f2f44a0f091d698bc28ba9bad8049e5e006
 SHA512 
c291ec5b5e4f8deba867cc517624dd9a174745f04061ef737e58f3d52b9b30318264aec350e339fe88ccb493809ca1a90a378e86d86b8ec4a4f578b1a5843624
-DIST Python-3.9.18.tar.xz 19673928 BLAKE2B 
97da9bedaf29101e5df82199ac3ee12f1da74d5cc89de21ff1510c3f6d34d7f9194489e79855f1ab3c6f26768738e784cb7231c1a692fa746edd21d35558bc4e
 SHA512 
aab155aca757d298394eddb91ff9a8f239665bd46feb495c6b6f735bbcb7489c05c858cc4cd08f1575c24f293b33492d763e9a140d92f0b2b0cc81a165a677c7
-DIST Python-3.9.18.tar.xz.asc 833 BLAKE2B 
b2160eedf7a7529c379ede5cd626f2d1e36db65bad8c8968adbc2940e597bf0e66f4872078c6543c69aed9b7f38b41d922fdc1cb8046738c1d8566a3f48da7d3
 SHA512 
dff9a86df2b0774b68e7c762bacf05e2482dbb218301acfdc9128fc600bbc51c97a3a44f6b7cee87bd4e153bcb4a0af3c98109560d0c7861b7508edc9ae05ea1
 DIST Python-3.9.19.tar.xz 19682840 BLAKE2B 
a12256663f0ff3b799c2193c5877aa89a434340dfa01e655f790abea70af0709b54577e1c2590add241308a8581fd6f45a22aed450bd5db2bf9fa35c4a9d619b
 SHA512 
5577830c734e6

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

2024-04-28 Thread orbea
commit: ccb93ba597dafcd214c7fc4054294f777be82316
Author: orbea  riseup  net>
AuthorDate: Sun Apr 28 20:43:04 2024 +
Commit: orbea  riseup  net>
CommitDate: Sun Apr 28 20:43:04 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=ccb93ba5

dev-lang/python: sync ::gentoo

Signed-off-by: orbea  riseup.net>

 dev-lang/python/python-3.10.14_p1.ebuild | 2 +-
 dev-lang/python/python-3.11.9.ebuild | 2 +-
 dev-lang/python/python-3.12.3.ebuild | 2 +-
 dev-lang/python/python-3.9.19_p2.ebuild  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lang/python/python-3.10.14_p1.ebuild 
b/dev-lang/python/python-3.10.14_p1.ebuild
index 655cd66..1656bcc 100644
--- a/dev-lang/python/python-3.10.14_p1.ebuild
+++ b/dev-lang/python/python-3.10.14_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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

diff --git a/dev-lang/python/python-3.11.9.ebuild 
b/dev-lang/python/python-3.11.9.ebuild
index 2c6b569..8cdc57e 100644
--- a/dev-lang/python/python-3.11.9.ebuild
+++ b/dev-lang/python/python-3.11.9.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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

diff --git a/dev-lang/python/python-3.12.3.ebuild 
b/dev-lang/python/python-3.12.3.ebuild
index c5224a9..e5d6493 100644
--- a/dev-lang/python/python-3.12.3.ebuild
+++ b/dev-lang/python/python-3.12.3.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~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

diff --git a/dev-lang/python/python-3.9.19_p2.ebuild 
b/dev-lang/python/python-3.9.19_p2.ebuild
index b257d02..5a38252 100644
--- a/dev-lang/python/python-3.9.19_p2.ebuild
+++ b/dev-lang/python/python-3.9.19_p2.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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/proj/libressl:master commit in: dev-lang/python/

2024-04-13 Thread orbea
commit: 6a7aacb782e386e7d1c6d41936c27c05ba690e3b
Author: orbea  riseup  net>
AuthorDate: Sat Apr 13 16:01:40 2024 +
Commit: orbea  riseup  net>
CommitDate: Sat Apr 13 16:01:40 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=6a7aacb7

dev-lang/python: add 3.9.19_p2, 3.10.14_p1, 3.11.9, 3.12.3

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest |   8 +
 dev-lang/python/python-3.10.14_p1.ebuild | 510 +
 dev-lang/python/python-3.11.9.ebuild | 544 +++
 dev-lang/python/python-3.12.3.ebuild | 542 ++
 dev-lang/python/python-3.9.19_p2.ebuild  | 495 
 5 files changed, 2099 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 72837d9..e761edd 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -6,8 +6,12 @@ DIST Python-3.10.14.tar.xz 19600188 BLAKE2B 
a9e65fff590d56848f55f2d93d8a1c631bb8
 DIST Python-3.10.14.tar.xz.asc 833 BLAKE2B 
945ada655532d578beba9fdd882cc9cc247e24f7efd68ce172766a8adcb3c8d76bc1f229402405e607004ae0f9bb8e55e4b01867ca712700106d8ec42212cb2c
 SHA512 
450f910a91dd0fb66f99245828983a9234c4a67ea7e653404efa06ce5da1c6667a46329a2d1e276c5a956d2c32d8ae6d8c497a1892102f4a360dae33b135c372
 DIST Python-3.11.8.tar.xz 20041256 BLAKE2B 
361253743c58facd01063922523c39fafe647a4204e04db79f36f0c3c180c2f1e95e8ea6662e85a8da06bdbd84d32bb7df9ac0febf361122df5b207ade562740
 SHA512 
434e727fa370def348838fd84acb69b4d309cfb03f61bf5069150164e9ca005637ac01dfbf997f445607d4e28d02c8bed0858b36589240ccadaa4c14c19f2320
 DIST Python-3.11.8.tar.xz.asc 833 BLAKE2B 
c82907808de345b263cd1869589004a29e94f225c338a6da3035130728bda137727898743f30d64cc4b819a28cd035fa70123cc45cbf8719b66f9d3ef14452e2
 SHA512 
aebec01f84e96a76f6c5949004df2bb51c817bac3fc8d925ee26ded1ff2d80bec1b579dd0fc129004bc9cd81cbdcdcdf7c1f0471c3d26b70bd6dac11b97187e0
+DIST Python-3.11.9.tar.xz 20175816 BLAKE2B 
4e7cd2c42ee39b5ef9624ebd1798320957e948cb4f23f17fd1530814c60126dbf988846928d4d7d4b9d2174029ab8d4dbaf19e6203da237da4c3212ddebd5803
 SHA512 
2b0a1d936b4ef8376f9655797aece8ffdff75031ad7bfa840f330cac2aed189aecc80c163edc12ea772851d7a011f3fc1960470a73d9d4290cf3ab8ad6ed7e6a
+DIST Python-3.11.9.tar.xz.asc 833 BLAKE2B 
fa29f632bae0bee7db946038ee3529bc3bfbe1b2e755b21394f67a3c80911ce8079aaab43a16d88e614a8bfc01fb5105ce3f61c59a5ca44470b0f59787c707b3
 SHA512 
b18b50e7168b2ca5376a1fa75e50e8baae2026d4f11d4cf613d758f3f17df4610fe4653fb2ac0c5c4ec0f6e630dc6490ad1ff32a2fd0ebd60f9f3bd136207ffc
 DIST Python-3.12.2.tar.xz 20591308 BLAKE2B 
419186d220d4ae5ca31466771158c8b56f5298b93e81a29993f36711e08b0384e002d891280ca29099ae826919ba99c2d056d468d9d3049a984d58e01d4972c0
 SHA512 
2ccfae7b9f95d8e15ea85d3f66eea5f6a8fdcaffc0b405095fecb33efc0df50b831c1215542910ced948b54e6de1f7242b0b8b9afc5f89079451c552430d7d9f
 DIST Python-3.12.2.tar.xz.asc 963 BLAKE2B 
45bfa01009f4df19d348a1fda722901cb4f0b76eb63fcf1061c2796949b5b2ef301fd0fdf818cd145e41d45e5785e0cfbfab8d98751765741715ee7d1b27f2f8
 SHA512 
fb477acb49864a662b1586db79e80fd8ebab85d4e5e14acd3bfb5afc3dbe8d6b9bf97eb518dfb77662e27040d400f451ed7575fe1264a6cc0d9feb06e4f2dc84
+DIST Python-3.12.3.tar.xz 20625068 BLAKE2B 
fc4f57ae50183db4c8cb37d94c37a7e58da5d031e03866841a678b986f01bbb8afdefb38124ba82b0a4988445b647214be43338dea13b0f063d3c2bf81c48c0b
 SHA512 
4a2213b108e7f1f1525baa8348e68b2a2336d925e60d0a59f0225fc470768a2c8031edafc0b8243f94dbae18afda335ee5adf2785328c2218fd64cbb439f13a4
+DIST Python-3.12.3.tar.xz.asc 963 BLAKE2B 
f9668dde210793f8da0e0bb026b8ec3e0b4bc3abc58e72732f8faf356b19ca88a59b9d89b4b10f77b3602d9a967f0f2f44a0f091d698bc28ba9bad8049e5e006
 SHA512 
c291ec5b5e4f8deba867cc517624dd9a174745f04061ef737e58f3d52b9b30318264aec350e339fe88ccb493809ca1a90a378e86d86b8ec4a4f578b1a5843624
 DIST Python-3.9.18.tar.xz 19673928 BLAKE2B 
97da9bedaf29101e5df82199ac3ee12f1da74d5cc89de21ff1510c3f6d34d7f9194489e79855f1ab3c6f26768738e784cb7231c1a692fa746edd21d35558bc4e
 SHA512 
aab155aca757d298394eddb91ff9a8f239665bd46feb495c6b6f735bbcb7489c05c858cc4cd08f1575c24f293b33492d763e9a140d92f0b2b0cc81a165a677c7
 DIST Python-3.9.18.tar.xz.asc 833 BLAKE2B 
b2160eedf7a7529c379ede5cd626f2d1e36db65bad8c8968adbc2940e597bf0e66f4872078c6543c69aed9b7f38b41d922fdc1cb8046738c1d8566a3f48da7d3
 SHA512 
dff9a86df2b0774b68e7c762bacf05e2482dbb218301acfdc9128fc600bbc51c97a3a44f6b7cee87bd4e153bcb4a0af3c98109560d0c7861b7508edc9ae05ea1
 DIST Python-3.9.19.tar.xz 19682840 BLAKE2B 
a12256663f0ff3b799c2193c5877aa89a434340dfa01e655f790abea70af0709b54577e1c2590add241308a8581fd6f45a22aed450bd5db2bf9fa35c4a9d619b
 SHA512 
5577830c734e63a70bbc62cd33d263b9aa87c4381b49cb694c3559067c4c682a55506b65ec5514a8e0a5abf6294dc728e909385d449ae1c388e62f83cea9bb89
@@ -15,7 +19,11 @@ DIST Python-3.9.19.tar.xz.asc 833 BLAKE2B 
b48b58b8ccf4d6ba8d0d7120f04bebf59f843f
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a

[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/python/files/, dev-lang/python/

2024-04-08 Thread orbea
commit: cda6f69bd63803125accb050655cd00e1c44f1f7
Author: orbea  riseup  net>
AuthorDate: Mon Apr  8 20:05:58 2024 +
Commit: orbea  riseup  net>
CommitDate: Mon Apr  8 20:06:04 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=cda6f69b

dev-lang/python: add 3.10.14

Only works with >= libressl-3.9.0 for now.

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest   |   3 +
 .../python/files/python-3.10.14-libressl.patch |  11 +
 dev-lang/python/python-3.10.14.ebuild  | 510 +
 3 files changed, 524 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 4d43eb8..72837d9 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.13.tar.xz 19663088 BLAKE2B 
d9a8edf89d0ccd665fd5ed444a144af240e078fcab1876fea8b44586c23651a08cf5833fc54c39e8471fd9e66ea0ded11fcaa5d215bc025acaf4504a15c5846d
 SHA512 
7579772e501486b2b07f78142082dee1e99c7643640098860ac0cf2ca87daf7588b0c00b1db1960146b37f56a6ed98fd08297c25c9a19b612cf6e6a258984da8
 DIST Python-3.10.13.tar.xz.asc 833 BLAKE2B 
b00222b30a6701e77c11c6019e2240be7cf42f2b4e558c03f7a058664d242a00665fbc52fdf03106e84c75f49b51b705d8acd1f381d1f41ada67c4647652ef4c
 SHA512 
3083e66f8d26128302dc77a0c6ba3bfefc4229928a1bbd06460f2fec2421188bd30d493e3bce138cde1fed1df206e1dda04912b9f43a0b81229f1e69135e3a7f
+DIST Python-3.10.14.tar.xz 19600188 BLAKE2B 
a9e65fff590d56848f55f2d93d8a1c631bb8135617112997fbaea9fc45db1d5e2ce39f00cb29c9428542e523fdf48064bdb9aea144acb7aa7cfe71990b8e949e
 SHA512 
adee638aeca898743da4b8245c0fa1e9b94b516f22e716e60c99038f0bb3dcbf726317aa86656404be1719b5a7c58eb09533720ebc0badbb04bd9a534dd48fef
+DIST Python-3.10.14.tar.xz.asc 833 BLAKE2B 
945ada655532d578beba9fdd882cc9cc247e24f7efd68ce172766a8adcb3c8d76bc1f229402405e607004ae0f9bb8e55e4b01867ca712700106d8ec42212cb2c
 SHA512 
450f910a91dd0fb66f99245828983a9234c4a67ea7e653404efa06ce5da1c6667a46329a2d1e276c5a956d2c32d8ae6d8c497a1892102f4a360dae33b135c372
 DIST Python-3.11.8.tar.xz 20041256 BLAKE2B 
361253743c58facd01063922523c39fafe647a4204e04db79f36f0c3c180c2f1e95e8ea6662e85a8da06bdbd84d32bb7df9ac0febf361122df5b207ade562740
 SHA512 
434e727fa370def348838fd84acb69b4d309cfb03f61bf5069150164e9ca005637ac01dfbf997f445607d4e28d02c8bed0858b36589240ccadaa4c14c19f2320
 DIST Python-3.11.8.tar.xz.asc 833 BLAKE2B 
c82907808de345b263cd1869589004a29e94f225c338a6da3035130728bda137727898743f30d64cc4b819a28cd035fa70123cc45cbf8719b66f9d3ef14452e2
 SHA512 
aebec01f84e96a76f6c5949004df2bb51c817bac3fc8d925ee26ded1ff2d80bec1b579dd0fc129004bc9cd81cbdcdcdf7c1f0471c3d26b70bd6dac11b97187e0
 DIST Python-3.12.2.tar.xz 20591308 BLAKE2B 
419186d220d4ae5ca31466771158c8b56f5298b93e81a29993f36711e08b0384e002d891280ca29099ae826919ba99c2d056d468d9d3049a984d58e01d4972c0
 SHA512 
2ccfae7b9f95d8e15ea85d3f66eea5f6a8fdcaffc0b405095fecb33efc0df50b831c1215542910ced948b54e6de1f7242b0b8b9afc5f89079451c552430d7d9f
@@ -12,6 +14,7 @@ DIST Python-3.9.19.tar.xz 19682840 BLAKE2B 
a12256663f0ff3b799c2193c5877aa89a4343
 DIST Python-3.9.19.tar.xz.asc 833 BLAKE2B 
b48b58b8ccf4d6ba8d0d7120f04bebf59f843ffecf5fde4c3989fd9c26e3d3d1ccf4e5688f7024ae94775c8731e9ffa56799fca8596289edf93e4aac5480aaad
 SHA512 
f7f4946243dfc56de2c84f50276b088d347f17054f50e3331d1e312e2a8e2c6ed1b4b4a807202b51137fd2af3fc9218cafa42ed348a954ace896d9a432e2defd
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.13_p3.tar.xz 16192 BLAKE2B 
f13efbaf3b41572cc9d1f3878cf2339448f513c96fd85b35d0f4a9a472cd4867d898ec46230391fc916debf5dc23ac0030b228f8ab78b2ac9e38159c75aecabb
 SHA512 
a5eab5f3ea59b12fa6613a18b4f318981b750899d69cf382abea7705efb873be5b94024ed64fb47f19aa6f6e4f2a9ebe05c05361e7a45bd41dea5161f955448c
+DIST python-gentoo-patches-3.10.14.tar.xz 15240 BLAKE2B 
0bfae6d93ceb1292891450d6af3bd7f286546141f1eb4a6a39ec1a43450f62fab6f31aa7e7be25982e6354ccfa1f233a4c949f6c9dffcf2d71ef136a64d91597
 SHA512 
c7084bf49642192d69979fff205d7e29d9491f483219240e3a1cd5fc00985e471a1f884af789058fa490f0994829b50accf2e445d21906a96aefdec8a394da24
 DIST python-gentoo-patches-3.11.8_p1.tar.xz 9604 BLAKE2B 
9017104f160f24e0a1818a8b12225c596faee79d646cc73b6edc4ed1e3faca86cfa2fcea09a128224b85330a67dea65f658507e60dcd09b10af0d590a2b05082
 SHA512 
0f0afa57abfb4282953a1a78e5ad

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

2024-04-08 Thread orbea
commit: 88039b9003ccba108506a6219fb06353e977de72
Author: orbea  riseup  net>
AuthorDate: Mon Apr  8 18:30:29 2024 +
Commit: orbea  riseup  net>
CommitDate: Mon Apr  8 18:30:29 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=88039b90

dev-lang/python: update 3.10 libressl patch

>From OpenBSD.

Signed-off-by: orbea  riseup.net>

 dev-lang/python/files/python-3.10.3-libressl.patch | 101 -
 1 file changed, 39 insertions(+), 62 deletions(-)

diff --git a/dev-lang/python/files/python-3.10.3-libressl.patch 
b/dev-lang/python/files/python-3.10.3-libressl.patch
index 68dd937..ebff9d4 100644
--- a/dev-lang/python/files/python-3.10.3-libressl.patch
+++ b/dev-lang/python/files/python-3.10.3-libressl.patch
@@ -1,83 +1,61 @@
-Neuter security level things for LibreSSL < 3.6.0
-
-diff --git a/Modules/_ssl.c b/Modules/_ssl.c
-index d11ec05..4cb9479 100644
 a/Modules/_ssl.c
-+++ b/Modules/_ssl.c
-@@ -171,7 +171,15 @@ extern const SSL_METHOD *TLSv1_2_method(void);
-  * Based on Hynek's excellent blog post (update 2021-02-11)
-  * https://hynek.me/articles/hardening-your-web-servers-ssl-ciphers/
-  */
--  #define PY_SSL_DEFAULT_CIPHER_STRING 
"@SECLEVEL=2:ECDH+AESGCM:ECDH+CHACHA20:ECDH+AES:DHE+AES:!aNULL:!eNULL:!aDSS:!SHA1:!AESCCM"
-+
-+  // libssl can only parse @SECLEVEL annotations with LibreSSL 3.6.0 and 
later.
-+  #if defined(LIBRESSL_VERSION_NUMBER) && \
-+ (LIBRESSL_VERSION_NUMBER >= 0x0306f)
-+#define PY_SSL_DEFAULT_CIPHER_STRING 
"@SECLEVEL=2:ECDH+AESGCM:ECDH+CHACHA20:ECDH+AES:DHE+AES:!aNULL:!eNULL:!aDSS:!SHA1:!AESCCM"
-+  #else
-+#define PY_SSL_DEFAULT_CIPHER_STRING 
"ECDH+AESGCM:ECDH+CHACHA20:ECDH+AES:DHE+AES:!aNULL:!eNULL:!aDSS:!SHA1:!AESCCM"
-+  #endif
-+
-   #ifndef PY_SSL_MIN_PROTOCOL
- #define PY_SSL_MIN_PROTOCOL TLS1_2_VERSION
-   #endif
-@@ -3584,6 +3592,16 @@ PyDoc_STRVAR(PySSLContext_num_tickets_doc,
- "Control the number of TLSv1.3 session tickets");
- #endif /* TLS1_3_VERSION */
-
-+// Fall back to security level 1 for LibreSSL < 3.6.0
-+#if defined(LIBRESSL_VERSION_NUMBER) && \
-+   (LIBRESSL_VERSION_NUMBER < 0x0306f)
-+static int
-+SSL_CTX_get_security_level(const SSL_CTX *ctx)
-+{
-+return 1;
-+}
-+#endif
-+
- static PyObject *
- get_security_level(PySSLContext *self, void *c)
- {
-
-Fix for _hashopenssl module.
-https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/lang/python/3.11/patches/patch-Modules__hashopenssl_c
+LibreSSL has NID_sha3_256 and NID_sha512_256 now, but it's simpler to
+handle -stable updates if we keep the patch until 7.4 is out.
 
 Index: Modules/_hashopenssl.c
 --- a/Modules/_hashopenssl.c.orig
 +++ b/Modules/_hashopenssl.c
-@@ -45,11 +45,6 @@
-
+@@ -45,10 +45,18 @@
+ 
  #define MUNCH_SIZE INT_MAX
-
--#define PY_OPENSSL_HAS_SCRYPT 1
--#define PY_OPENSSL_HAS_SHA3 1
--#define PY_OPENSSL_HAS_SHAKE 1
--#define PY_OPENSSL_HAS_BLAKE2 1
--
+ 
++#ifdef NID_id_scrypt
+ #define PY_OPENSSL_HAS_SCRYPT 1
++#endif
++#ifdef NID_sha3_256
+ #define PY_OPENSSL_HAS_SHA3 1
++#endif
++#ifdef NID_shake256
+ #define PY_OPENSSL_HAS_SHAKE 1
++#endif
++#ifdef NID_blake2s256
+ #define PY_OPENSSL_HAS_BLAKE2 1
++#endif
+ 
  #if OPENSSL_VERSION_NUMBER >= 0x3000L
  #define PY_EVP_MD EVP_MD
- #define PY_EVP_MD_fetch(algorithm, properties) EVP_MD_fetch(NULL, algorithm, 
properties)
-@@ -119,6 +114,7 @@ static const py_hashentry_t py_hashes[] = {
- PY_HASH_ENTRY(Py_hash_sha256, "SHA256", SN_sha256, NID_sha256),
+@@ -120,19 +128,27 @@ static const py_hashentry_t py_hashes[] = {
  PY_HASH_ENTRY(Py_hash_sha384, "SHA384", SN_sha384, NID_sha384),
  PY_HASH_ENTRY(Py_hash_sha512, "SHA512", SN_sha512, NID_sha512),
-+#if !defined(LIBRESSL_VERSION_NUMBER)
  /* truncated sha2 */
++#ifdef NID_sha512_256
  PY_HASH_ENTRY(Py_hash_sha512_224, "SHA512_224", SN_sha512_224, 
NID_sha512_224),
  PY_HASH_ENTRY(Py_hash_sha512_256, "SHA512_256", SN_sha512_256, 
NID_sha512_256),
-@@ -133,6 +129,7 @@ static const py_hashentry_t py_hashes[] = {
++#endif
+ /* sha3 */
++#ifdef PY_OPENSSL_HAS_SHA3
+ PY_HASH_ENTRY(Py_hash_sha3_224, NULL, SN_sha3_224, NID_sha3_224),
+ PY_HASH_ENTRY(Py_hash_sha3_256, NULL, SN_sha3_256, NID_sha3_256),
+ PY_HASH_ENTRY(Py_hash_sha3_384, NULL, SN_sha3_384, NID_sha3_384),
+ PY_HASH_ENTRY(Py_hash_sha3_512, NULL, SN_sha3_512, NID_sha3_512),
++#endif
+ /* sha3 shake */
++#ifdef PY_OPENSSL_HAS_SHAKE
+ PY_HASH_ENTRY(Py_hash_shake_128, NULL, SN_shake128, NID_shake128),
+ PY_HASH_ENTRY(Py_hash_shake_256, NULL, SN_shake256, NID_shake256),
++#endif
  /* blake2 digest */
++#ifdef PY_OPENSSL_HAS_BLAKE2
  PY_HASH_ENTRY(Py_hash_blake2s, "blake2s256", SN_blake2s256, 
NID_blake2s256),
  PY_HASH_ENTRY(Py_hash_blake2b, "blake2b512", SN_blake2b512, 
NID_blake2b512),
 +#endif
  PY_HASH_ENTRY(NULL, NULL, NULL, 0),
  };
-
-@@ -873,11 +870,15 @@ py_evp_fromname(PyObject *module, const char *digestna
+ 
+@@ -873,11 +889,15 @@ py_evp_fromname(PyObject 

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

2024-04-08 Thread orbea
commit: c2be06a8729d76073d9d4c20672067a9a496f725
Author: orbea  riseup  net>
AuthorDate: Mon Apr  8 14:13:05 2024 +
Commit: orbea  riseup  net>
CommitDate: Mon Apr  8 14:13:05 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=c2be06a8

dev-lang/python: add 3.9.19

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest |   3 +
 dev-lang/python/python-3.9.19.ebuild | 494 +++
 2 files changed, 497 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 250edb8..4d43eb8 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -8,8 +8,11 @@ DIST Python-3.12.2.tar.xz 20591308 BLAKE2B 
419186d220d4ae5ca31466771158c8b56f529
 DIST Python-3.12.2.tar.xz.asc 963 BLAKE2B 
45bfa01009f4df19d348a1fda722901cb4f0b76eb63fcf1061c2796949b5b2ef301fd0fdf818cd145e41d45e5785e0cfbfab8d98751765741715ee7d1b27f2f8
 SHA512 
fb477acb49864a662b1586db79e80fd8ebab85d4e5e14acd3bfb5afc3dbe8d6b9bf97eb518dfb77662e27040d400f451ed7575fe1264a6cc0d9feb06e4f2dc84
 DIST Python-3.9.18.tar.xz 19673928 BLAKE2B 
97da9bedaf29101e5df82199ac3ee12f1da74d5cc89de21ff1510c3f6d34d7f9194489e79855f1ab3c6f26768738e784cb7231c1a692fa746edd21d35558bc4e
 SHA512 
aab155aca757d298394eddb91ff9a8f239665bd46feb495c6b6f735bbcb7489c05c858cc4cd08f1575c24f293b33492d763e9a140d92f0b2b0cc81a165a677c7
 DIST Python-3.9.18.tar.xz.asc 833 BLAKE2B 
b2160eedf7a7529c379ede5cd626f2d1e36db65bad8c8968adbc2940e597bf0e66f4872078c6543c69aed9b7f38b41d922fdc1cb8046738c1d8566a3f48da7d3
 SHA512 
dff9a86df2b0774b68e7c762bacf05e2482dbb218301acfdc9128fc600bbc51c97a3a44f6b7cee87bd4e153bcb4a0af3c98109560d0c7861b7508edc9ae05ea1
+DIST Python-3.9.19.tar.xz 19682840 BLAKE2B 
a12256663f0ff3b799c2193c5877aa89a434340dfa01e655f790abea70af0709b54577e1c2590add241308a8581fd6f45a22aed450bd5db2bf9fa35c4a9d619b
 SHA512 
5577830c734e63a70bbc62cd33d263b9aa87c4381b49cb694c3559067c4c682a55506b65ec5514a8e0a5abf6294dc728e909385d449ae1c388e62f83cea9bb89
+DIST Python-3.9.19.tar.xz.asc 833 BLAKE2B 
b48b58b8ccf4d6ba8d0d7120f04bebf59f843ffecf5fde4c3989fd9c26e3d3d1ccf4e5688f7024ae94775c8731e9ffa56799fca8596289edf93e4aac5480aaad
 SHA512 
f7f4946243dfc56de2c84f50276b088d347f17054f50e3331d1e312e2a8e2c6ed1b4b4a807202b51137fd2af3fc9218cafa42ed348a954ace896d9a432e2defd
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.13_p3.tar.xz 16192 BLAKE2B 
f13efbaf3b41572cc9d1f3878cf2339448f513c96fd85b35d0f4a9a472cd4867d898ec46230391fc916debf5dc23ac0030b228f8ab78b2ac9e38159c75aecabb
 SHA512 
a5eab5f3ea59b12fa6613a18b4f318981b750899d69cf382abea7705efb873be5b94024ed64fb47f19aa6f6e4f2a9ebe05c05361e7a45bd41dea5161f955448c
 DIST python-gentoo-patches-3.11.8_p1.tar.xz 9604 BLAKE2B 
9017104f160f24e0a1818a8b12225c596faee79d646cc73b6edc4ed1e3faca86cfa2fcea09a128224b85330a67dea65f658507e60dcd09b10af0d590a2b05082
 SHA512 
0f0afa57abfb4282953a1a78e5ad1cc5e17c0a205e96d9c152f9de6537da95671c1d429ac03fd6aa70a457b27a19b0892a1f9b81164468c4085172a58f5e8d9e
 DIST python-gentoo-patches-3.12.2_p1.tar.xz 7208 BLAKE2B 
8266f2b6c64ffd509278c0d8756680e6700dcd3ed3ab6d3f0e1be2cc87cb20bc694f9e386b474fa5d115ffecdd5d4807a956a48450e109ef7f449ed6f4a8afce
 SHA512 
5fdb93ffae471b5a9e617c12ca1646b9521867cd260efe6da6350fcf5ba24114cad1dc715f033079ab69ecab7cc62c870e14fe2d2035c2d7f29c05cc0f1297db
 DIST python-gentoo-patches-3.9.18_p2.tar.xz 26756 BLAKE2B 
d9625e8972e2b7536ca1f54a284f0b414361e234b869f98593d132d7bc63b7a1a311c3e6769deba1f07358053982845a96b62b14871388e3b6d211f51f7358b5
 SHA512 
83584170cb29fb71937dd224af381cd5602b736d893c8ae89891805d6882d74208244040e3278baef82c31a6769c827c21746265260e9be7bc55ffdb8b625b2d
+DIST python-gentoo-patches-3.9.19.tar.xz 25828 BLAKE2B 
1213880c55a34d4c39546fd5b5bfed17f969d8ebf0230861c04730c193b568adc9236e72cf3d65b0169769f47c488954abbcbbefaa28058409010704f3a5ccd0
 SHA512 
634809c9c80df37336d435e3d946c156f3623454b2cf5aa9a3a6d5b6754a5cfe2fa370310d9ba846abb3b2cdfe81dfec2071efe45b5e23396b38e392cd3314b8

diff --git a/dev-lang/python/python-3.9.19.ebuild 
b/dev-lang/python/python-3.9.19.ebuild
new file mode 100644
index 000..d1ca123
--- /dev/null
+++ b/dev-lang/python/python-3.9.19.ebuild
@@ -0,0 +1,494 @@
+# Copyright 1999-2024 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 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

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

2024-03-15 Thread orbea
commit: 13cd256709bc9c687ca99ef5fc9880718db6be6e
Author: orbea  riseup  net>
AuthorDate: Fri Mar 15 19:33:18 2024 +
Commit: orbea  riseup  net>
CommitDate: Fri Mar 15 19:33:18 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=13cd2567

dev-lang/python: sync ::gentoo

Signed-off-by: orbea  riseup.net>

 dev-lang/python/python-3.10.13_p3.ebuild | 2 ++
 dev-lang/python/python-3.11.8_p1.ebuild  | 2 ++
 dev-lang/python/python-3.12.2_p1.ebuild  | 2 ++
 dev-lang/python/python-3.9.18_p2.ebuild  | 2 ++
 4 files changed, 8 insertions(+)

diff --git a/dev-lang/python/python-3.10.13_p3.ebuild 
b/dev-lang/python/python-3.10.13_p3.ebuild
index 8891b5c..ef4e8a6 100644
--- a/dev-lang/python/python-3.10.13_p3.ebuild
+++ b/dev-lang/python/python-3.10.13_p3.ebuild
@@ -248,6 +248,7 @@ src_configure() {
# They'll even hang here but be fine in src_test 
sometimes.
# bug #828535 (and related: bug #788022)
-x test_asyncio
+   -x test_concurrent_futures
-x test_httpservers
-x test_logging
-x test_multiprocessing_fork
@@ -385,6 +386,7 @@ src_test() {
-j "$(makeopts_jobs)"
 
# fails
+   -x test_concurrent_futures
-x test_gdb
)
 

diff --git a/dev-lang/python/python-3.11.8_p1.ebuild 
b/dev-lang/python/python-3.11.8_p1.ebuild
index 7ab2d9f..45389b7 100644
--- a/dev-lang/python/python-3.11.8_p1.ebuild
+++ b/dev-lang/python/python-3.11.8_p1.ebuild
@@ -238,6 +238,7 @@ src_configure() {
# They'll even hang here but be fine in src_test 
sometimes.
# bug #828535 (and related: bug #788022)
-x test_asyncio
+   -x test_concurrent_futures
-x test_httpservers
-x test_logging
-x test_multiprocessing_fork
@@ -402,6 +403,7 @@ src_test() {
-j "$(makeopts_jobs)"
 
# fails
+   -x test_concurrent_futures
-x test_gdb
)
 

diff --git a/dev-lang/python/python-3.12.2_p1.ebuild 
b/dev-lang/python/python-3.12.2_p1.ebuild
index 1249eca..9da529c 100644
--- a/dev-lang/python/python-3.12.2_p1.ebuild
+++ b/dev-lang/python/python-3.12.2_p1.ebuild
@@ -238,6 +238,7 @@ src_configure() {
# They'll even hang here but be fine in src_test 
sometimes.
# bug #828535 (and related: bug #788022)
-x test_asyncio
+   -x test_concurrent_futures
-x test_httpservers
-x test_logging
-x test_multiprocessing_fork
@@ -396,6 +397,7 @@ src_test() {
-j "$(makeopts_jobs)"
 
# fails
+   -x test_concurrent_futures
-x test_gdb
)
 

diff --git a/dev-lang/python/python-3.9.18_p2.ebuild 
b/dev-lang/python/python-3.9.18_p2.ebuild
index 361c4ba..ea5bea1 100644
--- a/dev-lang/python/python-3.9.18_p2.ebuild
+++ b/dev-lang/python/python-3.9.18_p2.ebuild
@@ -175,6 +175,7 @@ src_configure() {
# They'll even hang here but be fine in src_test 
sometimes.
# bug #828535 (and related: bug #788022)
-x test_asyncio
+   -x test_concurrent_futures
-x test_httpservers
-x test_logging
-x test_multiprocessing_fork
@@ -369,6 +370,7 @@ src_test() {
-j "$(makeopts_jobs)"
 
# fails
+   -x test_concurrent_futures
-x test_gdb
)
 



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

2024-03-12 Thread orbea
commit: 0a55b7dac06b5210c67d328456e27e17b2eed681
Author: orbea  riseup  net>
AuthorDate: Tue Mar 12 20:08:45 2024 +
Commit: orbea  riseup  net>
CommitDate: Tue Mar 12 20:08:45 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=0a55b7da

dev-lang/python: update 2.7 patch for libressl-3.9

Signed-off-by: orbea  riseup.net>

 dev-lang/python/files/python-2.7.18-libressl.patch | 15 +--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/dev-lang/python/files/python-2.7.18-libressl.patch 
b/dev-lang/python/files/python-2.7.18-libressl.patch
index 2f74202..159d329 100644
--- a/dev-lang/python/files/python-2.7.18-libressl.patch
+++ b/dev-lang/python/files/python-2.7.18-libressl.patch
@@ -1,7 +1,6 @@
 
https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/lang/python/2.7/patches/patch-Modules__hashopenssl_c
 
-Index: Modules/_hashopenssl.c
 a/Modules/_hashopenssl.c.orig
+--- a/Modules/_hashopenssl.c
 +++ b/Modules/_hashopenssl.c
 @@ -56,7 +56,8 @@
  #define _OPENSSL_SUPPORTS_SHA2
@@ -13,3 +12,15 @@ Index: Modules/_hashopenssl.c
  /* OpenSSL < 1.1.0 */
  #define EVP_MD_CTX_new EVP_MD_CTX_create
  #define EVP_MD_CTX_free EVP_MD_CTX_destroy
+--- a/Modules/_ssl.c
 b/Modules/_ssl.c
+@@ -596,7 +596,9 @@
+ Py_INCREF(sslctx);
+ 
+ /* Make sure the SSL error state is initialized */
++#if !defined(LIBRESSL_VERSION_NUMBER) || (LIBRESSL_VERSION_NUMBER < 
0x309fL)
+ (void) ERR_get_state();
++#endif
+ ERR_clear_error();
+ 
+ PySSL_BEGIN_ALLOW_THREADS



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

2024-03-09 Thread orbea
commit: e2e2be6eab5a6c63e3a614e1066992efb8c34b75
Author: orbea  riseup  net>
AuthorDate: Sun Mar 10 01:14:20 2024 +
Commit: orbea  riseup  net>
CommitDate: Sun Mar 10 01:17:11 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=e2e2be6e

dev-lang/python: add 3.9.18_p2, 3.10.13_p3

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest |   2 +
 dev-lang/python/python-3.10.13_p3.ebuild | 507 +++
 dev-lang/python/python-3.9.18_p2.ebuild  | 492 ++
 3 files changed, 1001 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 324ebff..2f2b414 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -14,9 +14,11 @@ DIST Python-3.9.18.tar.xz 19673928 BLAKE2B 
97da9bedaf29101e5df82199ac3ee12f1da74
 DIST Python-3.9.18.tar.xz.asc 833 BLAKE2B 
b2160eedf7a7529c379ede5cd626f2d1e36db65bad8c8968adbc2940e597bf0e66f4872078c6543c69aed9b7f38b41d922fdc1cb8046738c1d8566a3f48da7d3
 SHA512 
dff9a86df2b0774b68e7c762bacf05e2482dbb218301acfdc9128fc600bbc51c97a3a44f6b7cee87bd4e153bcb4a0af3c98109560d0c7861b7508edc9ae05ea1
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.13_p2.tar.xz 15236 BLAKE2B 
1b60a9ec0973de0f5fc7454e016b01c2a03e55a4515345ec86bf20e129018809908493847f55346d0c07ed6878ee2ead32f2b7dcbc25a6902d1494f718480acf
 SHA512 
1db65a001fc307b48d034ad58c7d9aa4561a0e01b46fa1027ee730b2db1652eb6f02c73df6a9e2b8545e76d3b0541706ea32d423787f99ed83f86463951e9e81
+DIST python-gentoo-patches-3.10.13_p3.tar.xz 16192 BLAKE2B 
f13efbaf3b41572cc9d1f3878cf2339448f513c96fd85b35d0f4a9a472cd4867d898ec46230391fc916debf5dc23ac0030b228f8ab78b2ac9e38159c75aecabb
 SHA512 
a5eab5f3ea59b12fa6613a18b4f318981b750899d69cf382abea7705efb873be5b94024ed64fb47f19aa6f6e4f2a9ebe05c05361e7a45bd41dea5161f955448c
 DIST python-gentoo-patches-3.11.7_p1.tar.xz 8364 BLAKE2B 
246da406e6d58d85ab2ef79dd3a018a134e473f90d42f8dd9274629f998a6129f3b03da228aa5e65c1b4508a71979ceb1f752a28066c356f813be21c30a40f70
 SHA512 
c5c1448a2e9b15b8084125e07cee288b667267779d89da8aab9df4b1d014739ba9af4d09e51b3cdc37e8942821d7aee0d1998e55820b67b83ef654d0a442767e
 DIST python-gentoo-patches-3.11.8_p1.tar.xz 9604 BLAKE2B 
9017104f160f24e0a1818a8b12225c596faee79d646cc73b6edc4ed1e3faca86cfa2fcea09a128224b85330a67dea65f658507e60dcd09b10af0d590a2b05082
 SHA512 
0f0afa57abfb4282953a1a78e5ad1cc5e17c0a205e96d9c152f9de6537da95671c1d429ac03fd6aa70a457b27a19b0892a1f9b81164468c4085172a58f5e8d9e
 DIST python-gentoo-patches-3.12.1.tar.xz 5152 BLAKE2B 
bd1470dbdb4a3336f499534131d9f67329d6a1f6378b61592f6168d9a2500d9d9d65a77167065f80c38745fa1464a2073eac3e4bc0e5c096eefbbc8971a077b6
 SHA512 
2e608940f2f8c3a4be2699365acd1967d887c7895e71b173327dfe91ea41b6fb10a83d0845b2caa8b59884aa73ea73e49535d7805dc8b50f63b7fcdda67b438a
 DIST python-gentoo-patches-3.12.1_p2.tar.xz 6880 BLAKE2B 
20f0ba78295cc64743f6842bccc7fc684389b8800c3884572be64b61516ba38c873104612467ffaa2a84653fc35184a7d7cd77d1f6ca6e19faca0b05bce1417e
 SHA512 
653104144c864a0c0a27972f849988833540641d24f02bf14096e99e5a9c2d41df31f5dd0d1ecbbfe36419588eefae8f2e0a4b49bff3e6d96bd8b3cf0e3b5425
 DIST python-gentoo-patches-3.12.2_p1.tar.xz 7208 BLAKE2B 
8266f2b6c64ffd509278c0d8756680e6700dcd3ed3ab6d3f0e1be2cc87cb20bc694f9e386b474fa5d115ffecdd5d4807a956a48450e109ef7f449ed6f4a8afce
 SHA512 
5fdb93ffae471b5a9e617c12ca1646b9521867cd260efe6da6350fcf5ba24114cad1dc715f033079ab69ecab7cc62c870e14fe2d2035c2d7f29c05cc0f1297db
 DIST python-gentoo-patches-3.9.18_p1.tar.xz 25792 BLAKE2B 
f24ab6d3443c2b39a2fdca5810790eed51d2d42c93a3b41d75cad6b6c99ebf709f598eaa9881858e13ad102867d97a159f3a6d97a42569d5183de6118fb953c6
 SHA512 
be0c60c65d4c982cd8b934d14b69f5f41ca9f0d6c51d6bf195d64d0a53d359edc29a6a2f2808450c896d2795cc773c9f31680970205a37955134be50ee79
+DIST python-gentoo-patches-3.9.18_p2.tar.xz 26756 BLAKE2B 
d9625e8972e2b7536ca1f54a284f0b414361e234b869f98593d132d7bc63b7a1a311c3e6769deba1f07358053982845a96b62b14871388e3b6d211f51f7358b5
 SHA512 
83584170cb29fb71937dd224af381cd5602b736d893c8ae89891805d6882d74208244040e3278baef82c31a6769c827c21746265260e9be7bc55ffdb8b625b2d

diff --git a/dev-lang/python/python-3.10.13_p3.ebuild 
b/dev-lang/python/python-3.10.13_p3.ebuild
new file mode 100644
index 000..8891b5c
--- /dev/null
+++ b/dev-lang/python/python-3.10.13_p3.ebuild
@@ -0,0 +1,507 @@
+# Copyright 1999-2024 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 prefix python-utils-r1 toolchain-funcs verify-sig
+
+MY_PV=${PV/_rc/rc}
+MY_P="Python-${MY_PV%_p*}"
+PYVER=$(ver_

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

2024-03-09 Thread orbea
commit: aa73b2a38442600c6fe4b254cdd9061d111b50e4
Author: orbea  riseup  net>
AuthorDate: Sun Mar 10 01:17:51 2024 +
Commit: orbea  riseup  net>
CommitDate: Sun Mar 10 01:17:51 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=aa73b2a3

dev-lang/python: drop 3.9.18, 3.10.13, 3.11.7, 3.12.1, 3.12.1_p1

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest|   9 -
 dev-lang/python/python-3.10.13.ebuild   | 511 --
 dev-lang/python/python-3.11.7.ebuild| 542 
 dev-lang/python/python-3.12.1.ebuild| 537 ---
 dev-lang/python/python-3.12.1_p1.ebuild | 540 ---
 dev-lang/python/python-3.9.18.ebuild| 500 -
 6 files changed, 2639 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 2f2b414..250edb8 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -2,23 +2,14 @@ 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.13.tar.xz 19663088 BLAKE2B 
d9a8edf89d0ccd665fd5ed444a144af240e078fcab1876fea8b44586c23651a08cf5833fc54c39e8471fd9e66ea0ded11fcaa5d215bc025acaf4504a15c5846d
 SHA512 
7579772e501486b2b07f78142082dee1e99c7643640098860ac0cf2ca87daf7588b0c00b1db1960146b37f56a6ed98fd08297c25c9a19b612cf6e6a258984da8
 DIST Python-3.10.13.tar.xz.asc 833 BLAKE2B 
b00222b30a6701e77c11c6019e2240be7cf42f2b4e558c03f7a058664d242a00665fbc52fdf03106e84c75f49b51b705d8acd1f381d1f41ada67c4647652ef4c
 SHA512 
3083e66f8d26128302dc77a0c6ba3bfefc4229928a1bbd06460f2fec2421188bd30d493e3bce138cde1fed1df206e1dda04912b9f43a0b81229f1e69135e3a7f
-DIST Python-3.11.7.tar.xz 20074108 BLAKE2B 
3414118d30076e4223571825b5c595c5795422244de20dc70d07389a03b2c2b03b98a9ff562a8fd164db8f776dd741a9d7beb1c2ae4087ec6af677619a9dfd80
 SHA512 
11e06f2ffe1f66888cb5b4e9f607de815294d6863a77eda6ec6d7c724ef158df9f51881f4a956d4a6fa973c2fb6fd031d495e3496e9b0bb53793fb1cc8434c63
-DIST Python-3.11.7.tar.xz.asc 833 BLAKE2B 
32d6984631d7b4b064e2c2588835a89098842a0ecc3d8ccb893830c9946124a159123e2082e6da3abcdb97d27dde0fb68c1fd11e4ed2bf2e0641fa95191354bb
 SHA512 
7b342990c6e32897047f8ba33c4d264f1be987b73843b61bd7db08bfa1a7280c616e9dcd96225f37602f876549d011ff82a4d79f1e32a5ab7d7cc22651bba44f
 DIST Python-3.11.8.tar.xz 20041256 BLAKE2B 
361253743c58facd01063922523c39fafe647a4204e04db79f36f0c3c180c2f1e95e8ea6662e85a8da06bdbd84d32bb7df9ac0febf361122df5b207ade562740
 SHA512 
434e727fa370def348838fd84acb69b4d309cfb03f61bf5069150164e9ca005637ac01dfbf997f445607d4e28d02c8bed0858b36589240ccadaa4c14c19f2320
 DIST Python-3.11.8.tar.xz.asc 833 BLAKE2B 
c82907808de345b263cd1869589004a29e94f225c338a6da3035130728bda137727898743f30d64cc4b819a28cd035fa70123cc45cbf8719b66f9d3ef14452e2
 SHA512 
aebec01f84e96a76f6c5949004df2bb51c817bac3fc8d925ee26ded1ff2d80bec1b579dd0fc129004bc9cd81cbdcdcdf7c1f0471c3d26b70bd6dac11b97187e0
-DIST Python-3.12.1.tar.xz 20583448 BLAKE2B 
20f6f8b7b0d7e560d269138a38c5b9362073aa414f0a862357644b97eb76f9bf70b5365cac1dd1a615895302b046bd88404966e56818d57e506b9972d34445a3
 SHA512 
44cf06b89ade692d87ca3105d8e3de5c7ce3f5fb318690fff513cf56f909ff5e0d0f6a0b22ae270b12e1fe3051b1bde3ec786506ec87c810b1d02e92e45dff07
-DIST Python-3.12.1.tar.xz.asc 963 BLAKE2B 
6c08f666c914fc413d24c3591c24ce7ec22d459a571f9e91b50862b534ea6d98170d7141dd42602c18893cfc07a02f5b44c42edc97571a3a12cac3cdfe6ddc82
 SHA512 
1c85237b5921fbf940ded4e038d99c8d02682fcb357b5de761eb5bebf94142b308a11654fc6312129663727e2ce1f546fbb5a5a3747d7dc02fc7dced9cb968fd
 DIST Python-3.12.2.tar.xz 20591308 BLAKE2B 
419186d220d4ae5ca31466771158c8b56f5298b93e81a29993f36711e08b0384e002d891280ca29099ae826919ba99c2d056d468d9d3049a984d58e01d4972c0
 SHA512 
2ccfae7b9f95d8e15ea85d3f66eea5f6a8fdcaffc0b405095fecb33efc0df50b831c1215542910ced948b54e6de1f7242b0b8b9afc5f89079451c552430d7d9f
 DIST Python-3.12.2.tar.xz.asc 963 BLAKE2B 
45bfa01009f4df19d348a1fda722901cb4f0b76eb63fcf1061c2796949b5b2ef301fd0fdf818cd145e41d45e5785e0cfbfab8d98751765741715ee7d1b27f2f8
 SHA512 
fb477acb49864a662b1586db79e80fd8ebab85d4e5e14acd3bfb5afc3dbe8d6b9bf97eb518dfb77662e27040d400f451ed7575fe1264a6cc0d9feb06e4f2dc84
 DIST Python-3.9.18.tar.xz 19673928 BLAKE2B 
97da9bedaf29101e5df82199ac3ee12f1da74d5cc89de21ff1510c3f6d34d7f9194489e79855f1ab3c6f26768738e784cb7231c1a692fa746edd21d35558bc4e
 SHA512 
aab155aca757d298394eddb91ff9a8f239665bd46feb495c6b6f735bbcb7489c05c858cc4cd08f1575c24f293b33492d763e9a140d92f0b2b0cc81a165a677c7
 DIST Python-3.9.18.tar.xz.asc 833 BLAKE2B 
b2160eedf7a7529c379ede5cd626f2d1e36db65bad8c8968adbc2940e597bf0e66f4872078c6543c69aed9b7f38b4

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

2024-03-09 Thread orbea
commit: a65238d383a552b23fcc686d69d3029dc3e1ace4
Author: orbea  riseup  net>
AuthorDate: Sun Mar 10 01:10:10 2024 +
Commit: orbea  riseup  net>
CommitDate: Sun Mar 10 01:12:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=a65238d3

dev-lang/python: sync ::gentoo

Signed-off-by: orbea  riseup.net>

 dev-lang/python/python-2.7.18_p16-r2.ebuild | 2 +-
 dev-lang/python/python-3.11.8_p1.ebuild | 4 ++--
 dev-lang/python/python-3.12.2_p1.ebuild | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-lang/python/python-2.7.18_p16-r2.ebuild 
b/dev-lang/python/python-2.7.18_p16-r2.ebuild
index f3e3fba..6d0e22d 100644
--- a/dev-lang/python/python-2.7.18_p16-r2.ebuild
+++ b/dev-lang/python/python-2.7.18_p16-r2.ebuild
@@ -267,7 +267,7 @@ src_test() {
local -x TZ=UTC
 
# Rerun failed tests in verbose mode (regrtest -w).
-   emake test EXTRATESTOPTS="-w" < /dev/tty
+   emake -Onone test EXTRATESTOPTS="-w" < /dev/tty
 
for test in "${skipped_tests[@]}"; do
mv "${T}/test_${test}.py" Lib/test/ || die

diff --git a/dev-lang/python/python-3.11.8_p1.ebuild 
b/dev-lang/python/python-3.11.8_p1.ebuild
index d50f6e3..7ab2d9f 100644
--- a/dev-lang/python/python-3.11.8_p1.ebuild
+++ b/dev-lang/python/python-3.11.8_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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
@@ -424,7 +424,7 @@ src_test() {
# workaround https://bugs.gentoo.org/775416
addwrite "/usr/lib/python${PYVER}/site-packages"
 
-   nonfatal emake test EXTRATESTOPTS="${test_opts[*]}" \
+   nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty
local ret=${?}
 

diff --git a/dev-lang/python/python-3.12.2_p1.ebuild 
b/dev-lang/python/python-3.12.2_p1.ebuild
index e261863..1249eca 100644
--- a/dev-lang/python/python-3.12.2_p1.ebuild
+++ b/dev-lang/python/python-3.12.2_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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
@@ -418,7 +418,7 @@ src_test() {
# workaround https://bugs.gentoo.org/775416
addwrite "/usr/lib/python${PYVER}/site-packages"
 
-   nonfatal emake test EXTRATESTOPTS="${test_opts[*]}" \
+   nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty
local ret=${?}
 



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

2024-02-24 Thread orbea
commit: 3da55d67c96c9c00f28ea413f264dca5d02509a5
Author: orbea  riseup  net>
AuthorDate: Sat Feb 24 17:35:25 2024 +
Commit: orbea  riseup  net>
CommitDate: Sat Feb 24 17:35:25 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=3da55d67

dev-lang/python: add 3.11.8_p1, 3.12.2_p1

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest|   6 +
 dev-lang/python/metadata.xml|   3 +
 dev-lang/python/python-3.11.8_p1.ebuild | 541 
 dev-lang/python/python-3.12.2_p1.ebuild | 539 +++
 4 files changed, 1089 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 6d8e86c..324ebff 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -4,13 +4,19 @@ DIST Python-3.10.13.tar.xz 19663088 BLAKE2B 
d9a8edf89d0ccd665fd5ed444a144af240e0
 DIST Python-3.10.13.tar.xz.asc 833 BLAKE2B 
b00222b30a6701e77c11c6019e2240be7cf42f2b4e558c03f7a058664d242a00665fbc52fdf03106e84c75f49b51b705d8acd1f381d1f41ada67c4647652ef4c
 SHA512 
3083e66f8d26128302dc77a0c6ba3bfefc4229928a1bbd06460f2fec2421188bd30d493e3bce138cde1fed1df206e1dda04912b9f43a0b81229f1e69135e3a7f
 DIST Python-3.11.7.tar.xz 20074108 BLAKE2B 
3414118d30076e4223571825b5c595c5795422244de20dc70d07389a03b2c2b03b98a9ff562a8fd164db8f776dd741a9d7beb1c2ae4087ec6af677619a9dfd80
 SHA512 
11e06f2ffe1f66888cb5b4e9f607de815294d6863a77eda6ec6d7c724ef158df9f51881f4a956d4a6fa973c2fb6fd031d495e3496e9b0bb53793fb1cc8434c63
 DIST Python-3.11.7.tar.xz.asc 833 BLAKE2B 
32d6984631d7b4b064e2c2588835a89098842a0ecc3d8ccb893830c9946124a159123e2082e6da3abcdb97d27dde0fb68c1fd11e4ed2bf2e0641fa95191354bb
 SHA512 
7b342990c6e32897047f8ba33c4d264f1be987b73843b61bd7db08bfa1a7280c616e9dcd96225f37602f876549d011ff82a4d79f1e32a5ab7d7cc22651bba44f
+DIST Python-3.11.8.tar.xz 20041256 BLAKE2B 
361253743c58facd01063922523c39fafe647a4204e04db79f36f0c3c180c2f1e95e8ea6662e85a8da06bdbd84d32bb7df9ac0febf361122df5b207ade562740
 SHA512 
434e727fa370def348838fd84acb69b4d309cfb03f61bf5069150164e9ca005637ac01dfbf997f445607d4e28d02c8bed0858b36589240ccadaa4c14c19f2320
+DIST Python-3.11.8.tar.xz.asc 833 BLAKE2B 
c82907808de345b263cd1869589004a29e94f225c338a6da3035130728bda137727898743f30d64cc4b819a28cd035fa70123cc45cbf8719b66f9d3ef14452e2
 SHA512 
aebec01f84e96a76f6c5949004df2bb51c817bac3fc8d925ee26ded1ff2d80bec1b579dd0fc129004bc9cd81cbdcdcdf7c1f0471c3d26b70bd6dac11b97187e0
 DIST Python-3.12.1.tar.xz 20583448 BLAKE2B 
20f6f8b7b0d7e560d269138a38c5b9362073aa414f0a862357644b97eb76f9bf70b5365cac1dd1a615895302b046bd88404966e56818d57e506b9972d34445a3
 SHA512 
44cf06b89ade692d87ca3105d8e3de5c7ce3f5fb318690fff513cf56f909ff5e0d0f6a0b22ae270b12e1fe3051b1bde3ec786506ec87c810b1d02e92e45dff07
 DIST Python-3.12.1.tar.xz.asc 963 BLAKE2B 
6c08f666c914fc413d24c3591c24ce7ec22d459a571f9e91b50862b534ea6d98170d7141dd42602c18893cfc07a02f5b44c42edc97571a3a12cac3cdfe6ddc82
 SHA512 
1c85237b5921fbf940ded4e038d99c8d02682fcb357b5de761eb5bebf94142b308a11654fc6312129663727e2ce1f546fbb5a5a3747d7dc02fc7dced9cb968fd
+DIST Python-3.12.2.tar.xz 20591308 BLAKE2B 
419186d220d4ae5ca31466771158c8b56f5298b93e81a29993f36711e08b0384e002d891280ca29099ae826919ba99c2d056d468d9d3049a984d58e01d4972c0
 SHA512 
2ccfae7b9f95d8e15ea85d3f66eea5f6a8fdcaffc0b405095fecb33efc0df50b831c1215542910ced948b54e6de1f7242b0b8b9afc5f89079451c552430d7d9f
+DIST Python-3.12.2.tar.xz.asc 963 BLAKE2B 
45bfa01009f4df19d348a1fda722901cb4f0b76eb63fcf1061c2796949b5b2ef301fd0fdf818cd145e41d45e5785e0cfbfab8d98751765741715ee7d1b27f2f8
 SHA512 
fb477acb49864a662b1586db79e80fd8ebab85d4e5e14acd3bfb5afc3dbe8d6b9bf97eb518dfb77662e27040d400f451ed7575fe1264a6cc0d9feb06e4f2dc84
 DIST Python-3.9.18.tar.xz 19673928 BLAKE2B 
97da9bedaf29101e5df82199ac3ee12f1da74d5cc89de21ff1510c3f6d34d7f9194489e79855f1ab3c6f26768738e784cb7231c1a692fa746edd21d35558bc4e
 SHA512 
aab155aca757d298394eddb91ff9a8f239665bd46feb495c6b6f735bbcb7489c05c858cc4cd08f1575c24f293b33492d763e9a140d92f0b2b0cc81a165a677c7
 DIST Python-3.9.18.tar.xz.asc 833 BLAKE2B 
b2160eedf7a7529c379ede5cd626f2d1e36db65bad8c8968adbc2940e597bf0e66f4872078c6543c69aed9b7f38b41d922fdc1cb8046738c1d8566a3f48da7d3
 SHA512 
dff9a86df2b0774b68e7c762bacf05e2482dbb218301acfdc9128fc600bbc51c97a3a44f6b7cee87bd4e153bcb4a0af3c98109560d0c7861b7508edc9ae05ea1
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.13_p2.tar.xz 15236 BLAKE2B 
1b60a9ec0973de0f5fc7454e016b01c2a03e55a4515345ec86bf20e129018809908493847f55346d0c07ed6878ee2ead32f2b7dcbc25a6902d1494f718480acf
 SHA512 
1db65a001fc307b48d034ad58c7d9aa4561a0e01b46fa1027ee730b2db1652eb6f02c73df6a9e2b8545e76d3b0541706ea32d423787f99ed83f86463951e9e81
 

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

2024-02-24 Thread orbea
commit: 5e7d73d21c9fa710ba08b150023562f9b0384be2
Author: orbea  riseup  net>
AuthorDate: Sat Feb 24 17:34:51 2024 +
Commit: orbea  riseup  net>
CommitDate: Sat Feb 24 17:34:51 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=5e7d73d2

dev-lang/python: stabilize 3.12.1_p1 for arm, x86

Signed-off-by: orbea  riseup.net>

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

diff --git a/dev-lang/python/python-3.12.1_p1.ebuild 
b/dev-lang/python/python-3.12.1_p1.ebuild
index 0ff676b..08a1f3f 100644
--- a/dev-lang/python/python-3.12.1_p1.ebuild
+++ b/dev-lang/python/python-3.12.1_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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/proj/libressl:master commit in: dev-lang/python/

2024-02-15 Thread orbea
commit: 22d3601e611c26b579b3bec6bb16951513afc077
Author: orbea  riseup  net>
AuthorDate: Thu Feb 15 20:46:19 2024 +
Commit: orbea  riseup  net>
CommitDate: Thu Feb 15 20:46:19 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=22d3601e

dev-lang/python: add 2.7.18_p16-r2, drop 2.7.18_p16-r1

Signed-off-by: orbea  riseup.net>

 .../python/{python-2.7.18_p16-r1.ebuild => python-2.7.18_p16-r2.ebuild}   | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-lang/python/python-2.7.18_p16-r1.ebuild 
b/dev-lang/python/python-2.7.18_p16-r2.ebuild
similarity index 100%
rename from dev-lang/python/python-2.7.18_p16-r1.ebuild
rename to dev-lang/python/python-2.7.18_p16-r2.ebuild



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

2024-02-12 Thread orbea
commit: e27980e5578e60bd6894c3d44cf5e3566278eef7
Author: orbea  riseup  net>
AuthorDate: Mon Feb 12 23:11:29 2024 +
Commit: orbea  riseup  net>
CommitDate: Mon Feb 12 23:11:29 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=e27980e5

dev-lang/python: stabilize 3.12.1_p1 for sparc

Signed-off-by: orbea  riseup.net>

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

diff --git a/dev-lang/python/python-3.12.1_p1.ebuild 
b/dev-lang/python/python-3.12.1_p1.ebuild
index 968865d..0ff676b 100644
--- a/dev-lang/python/python-3.12.1_p1.ebuild
+++ b/dev-lang/python/python-3.12.1_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~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/proj/libressl:master commit in: dev-lang/python/

2024-02-12 Thread orbea
commit: f5bc2817ee81a1987a36ea18605fe46661d6c3be
Author: orbea  riseup  net>
AuthorDate: Mon Feb 12 23:08:25 2024 +
Commit: orbea  riseup  net>
CommitDate: Mon Feb 12 23:08:25 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=f5bc2817

dev-lang/python: sync ::gentoo

Signed-off-by: orbea  riseup.net>

 dev-lang/python/python-3.10.13.ebuild   | 3 ++-
 dev-lang/python/python-3.11.7.ebuild| 3 ++-
 dev-lang/python/python-3.12.1.ebuild| 3 ++-
 dev-lang/python/python-3.12.1_p1.ebuild | 3 ++-
 dev-lang/python/python-3.9.18.ebuild| 3 ++-
 5 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/dev-lang/python/python-3.10.13.ebuild 
b/dev-lang/python/python-3.10.13.ebuild
index f969959..124dc82 100644
--- a/dev-lang/python/python-3.10.13.ebuild
+++ b/dev-lang/python/python-3.10.13.ebuild
@@ -40,6 +40,7 @@ RESTRICT="!test? ( test )"
 # run the bootstrap code on your dev box and include the results in the
 # patchset. See bug 447752.
 
+# https://github.com/python/cpython/issues/115133
 RDEPEND="
app-arch/bzip2:=
app-arch/xz-utils:=
@@ -65,7 +66,7 @@ RDEPEND="
dev-tcltk/blt:=
dev-tcltk/tix
)
-   xml? ( >=dev-libs/expat-2.1:= )
+   xml? ( https://github.com/python/cpython/issues/115133
 RDEPEND="
app-arch/bzip2:=
app-arch/xz-utils:=
app-crypt/libb2
-   >=dev-libs/expat-2.1:=
+   =sys-libs/zlib-1.1.3:=

diff --git a/dev-lang/python/python-3.12.1.ebuild 
b/dev-lang/python/python-3.12.1.ebuild
index 888d5f0..cdb6045 100644
--- a/dev-lang/python/python-3.12.1.ebuild
+++ b/dev-lang/python/python-3.12.1.ebuild
@@ -40,11 +40,12 @@ RESTRICT="!test? ( test )"
 # run the bootstrap code on your dev box and include the results in the
 # patchset. See bug 447752.
 
+# https://github.com/python/cpython/issues/115133
 RDEPEND="
app-arch/bzip2:=
app-arch/xz-utils:=
app-crypt/libb2
-   >=dev-libs/expat-2.1:=
+   =sys-libs/zlib-1.1.3:=

diff --git a/dev-lang/python/python-3.12.1_p1.ebuild 
b/dev-lang/python/python-3.12.1_p1.ebuild
index 226ad8e..968865d 100644
--- a/dev-lang/python/python-3.12.1_p1.ebuild
+++ b/dev-lang/python/python-3.12.1_p1.ebuild
@@ -40,11 +40,12 @@ RESTRICT="!test? ( test )"
 # run the bootstrap code on your dev box and include the results in the
 # patchset. See bug 447752.
 
+# https://github.com/python/cpython/issues/115133
 RDEPEND="
app-arch/bzip2:=
app-arch/xz-utils:=
app-crypt/libb2
-   >=dev-libs/expat-2.1:=
+   =sys-libs/zlib-1.1.3:=

diff --git a/dev-lang/python/python-3.9.18.ebuild 
b/dev-lang/python/python-3.9.18.ebuild
index 93cffc0..db68388 100644
--- a/dev-lang/python/python-3.9.18.ebuild
+++ b/dev-lang/python/python-3.9.18.ebuild
@@ -40,6 +40,7 @@ RESTRICT="!test? ( test )"
 # run the bootstrap code on your dev box and include the results in the
 # patchset. See bug 447752.
 
+# https://github.com/python/cpython/issues/115133
 RDEPEND="
app-arch/bzip2:=
app-arch/xz-utils:=
@@ -61,7 +62,7 @@ RDEPEND="
dev-tcltk/blt:=
dev-tcltk/tix
)
-   xml? ( >=dev-libs/expat-2.1:= )
+   xml? ( 

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

2024-01-30 Thread orbea
commit: 9f060a3f7e79cc3a0b7313ea9037dd42b89d72e2
Author: orbea  riseup  net>
AuthorDate: Wed Jan 31 00:02:19 2024 +
Commit: orbea  riseup  net>
CommitDate: Wed Jan 31 00:02:19 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=9f060a3f

dev-lang/python: stabilize 3.12.1_p1 for hppa, ppc

Signed-off-by: orbea  riseup.net>

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

diff --git a/dev-lang/python/python-3.12.1_p1.ebuild 
b/dev-lang/python/python-3.12.1_p1.ebuild
index 7696e0e..226ad8e 100644
--- a/dev-lang/python/python-3.12.1_p1.ebuild
+++ b/dev-lang/python/python-3.12.1_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~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/proj/libressl:master commit in: dev-lang/python/

2024-01-15 Thread orbea
commit: 5e71fbccd1adcd00043c0bee6fc375e502ffa8ea
Author: orbea  riseup  net>
AuthorDate: Tue Jan 16 01:09:35 2024 +
Commit: orbea  riseup  net>
CommitDate: Tue Jan 16 01:09:35 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=5e71fbcc

dev-lang/python: sync ::gentoo

Closes: https://github.com/gentoo/libressl/issues/548
Signed-off-by: orbea  riseup.net>

 dev-lang/python/python-3.10.13.ebuild   | 2 +-
 dev-lang/python/python-3.11.7.ebuild| 2 +-
 dev-lang/python/python-3.12.1.ebuild| 2 +-
 dev-lang/python/python-3.12.1_p1.ebuild | 2 +-
 dev-lang/python/python-3.9.18.ebuild| 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-lang/python/python-3.10.13.ebuild 
b/dev-lang/python/python-3.10.13.ebuild
index dd43e19..f969959 100644
--- a/dev-lang/python/python-3.10.13.ebuild
+++ b/dev-lang/python/python-3.10.13.ebuild
@@ -76,7 +76,7 @@ DEPEND="
 "
 # autoconf-archive needed to eautoreconf
 BDEPEND="
-   sys-devel/autoconf-archive
+   dev-build/autoconf-archive
app-alternatives/awk
virtual/pkgconfig
verify-sig? ( sec-keys/openpgp-keys-python )

diff --git a/dev-lang/python/python-3.11.7.ebuild 
b/dev-lang/python/python-3.11.7.ebuild
index fad09db..7024616 100644
--- a/dev-lang/python/python-3.11.7.ebuild
+++ b/dev-lang/python/python-3.11.7.ebuild
@@ -76,7 +76,7 @@ DEPEND="
 "
 # autoconf-archive needed to eautoreconf
 BDEPEND="
-   sys-devel/autoconf-archive
+   dev-build/autoconf-archive
app-alternatives/awk
virtual/pkgconfig
verify-sig? ( sec-keys/openpgp-keys-python )

diff --git a/dev-lang/python/python-3.12.1.ebuild 
b/dev-lang/python/python-3.12.1.ebuild
index 68d77f8..888d5f0 100644
--- a/dev-lang/python/python-3.12.1.ebuild
+++ b/dev-lang/python/python-3.12.1.ebuild
@@ -81,7 +81,7 @@ DEPEND="
 "
 # autoconf-archive needed to eautoreconf
 BDEPEND="
-   sys-devel/autoconf-archive
+   dev-build/autoconf-archive
app-alternatives/awk
virtual/pkgconfig
verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )

diff --git a/dev-lang/python/python-3.12.1_p1.ebuild 
b/dev-lang/python/python-3.12.1_p1.ebuild
index 3f94a97..7696e0e 100644
--- a/dev-lang/python/python-3.12.1_p1.ebuild
+++ b/dev-lang/python/python-3.12.1_p1.ebuild
@@ -81,7 +81,7 @@ DEPEND="
 "
 # autoconf-archive needed to eautoreconf
 BDEPEND="
-   sys-devel/autoconf-archive
+   dev-build/autoconf-archive
app-alternatives/awk
virtual/pkgconfig
verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )

diff --git a/dev-lang/python/python-3.9.18.ebuild 
b/dev-lang/python/python-3.9.18.ebuild
index 263711e..93cffc0 100644
--- a/dev-lang/python/python-3.9.18.ebuild
+++ b/dev-lang/python/python-3.9.18.ebuild
@@ -72,7 +72,7 @@ DEPEND="
 "
 # autoconf-archive needed to eautoreconf
 BDEPEND="
-   sys-devel/autoconf-archive
+   dev-build/autoconf-archive
app-alternatives/awk
virtual/pkgconfig
verify-sig? ( sec-keys/openpgp-keys-python )



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

2024-01-14 Thread orbea
commit: a793cedea4fbb4794f25c9d60a69819e3fbdf5b5
Author: orbea  riseup  net>
AuthorDate: Sun Jan 14 14:44:13 2024 +
Commit: orbea  riseup  net>
CommitDate: Sun Jan 14 14:45:11 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=a793cede

dev-lang/python: sync ::gentoo

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest| 6 +++---
 dev-lang/python/metadata.xml| 2 +-
 dev-lang/python/python-2.7.18_p16-r1.ebuild | 4 ++--
 dev-lang/python/python-3.10.13.ebuild   | 8 
 dev-lang/python/python-3.11.7.ebuild| 8 
 dev-lang/python/python-3.12.1.ebuild| 4 ++--
 dev-lang/python/python-3.9.18.ebuild| 8 
 7 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index e6e8195..6d8e86c 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -9,8 +9,8 @@ DIST Python-3.12.1.tar.xz.asc 963 BLAKE2B 
6c08f666c914fc413d24c3591c24ce7ec22d45
 DIST Python-3.9.18.tar.xz 19673928 BLAKE2B 
97da9bedaf29101e5df82199ac3ee12f1da74d5cc89de21ff1510c3f6d34d7f9194489e79855f1ab3c6f26768738e784cb7231c1a692fa746edd21d35558bc4e
 SHA512 
aab155aca757d298394eddb91ff9a8f239665bd46feb495c6b6f735bbcb7489c05c858cc4cd08f1575c24f293b33492d763e9a140d92f0b2b0cc81a165a677c7
 DIST Python-3.9.18.tar.xz.asc 833 BLAKE2B 
b2160eedf7a7529c379ede5cd626f2d1e36db65bad8c8968adbc2940e597bf0e66f4872078c6543c69aed9b7f38b41d922fdc1cb8046738c1d8566a3f48da7d3
 SHA512 
dff9a86df2b0774b68e7c762bacf05e2482dbb218301acfdc9128fc600bbc51c97a3a44f6b7cee87bd4e153bcb4a0af3c98109560d0c7861b7508edc9ae05ea1
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
-DIST python-gentoo-patches-3.10.13.tar.xz 13996 BLAKE2B 
0123a18c8c39397ac03b1be1d243d8ae4da9f62888f409157bc1781285c9c6cd3d9ec23f1ae7ff0e0591b3dd2934ee366b3eb235e7cc6663afc9d617c4fd42f2
 SHA512 
ddfc830d2ced508a64e202a6082930f53edb48411c19cc9f364b29977ecd5a4f052d0ce953bbfb7fdf26072acb2836e0b7d5ce55f941955f2039551fa1f48edd
-DIST python-gentoo-patches-3.11.7.tar.xz 7560 BLAKE2B 
fa836508cc85c3fd5e9bfb61d4d214b0d23923e4d29b87d30afa7a5a4d8fa23d5abb8ae8e1d571e301318ce14707a5538228bf1f2bcc8dfdfd5788e4676c0c0c
 SHA512 
e3f94281689f500b41cd707b2881613c0c6a1be3dad2fbe1fc64330b249bce173d50cdc6e2f656daa7920b06795b7a555c1b08982b889b48955356e66416836c
+DIST python-gentoo-patches-3.10.13_p2.tar.xz 15236 BLAKE2B 
1b60a9ec0973de0f5fc7454e016b01c2a03e55a4515345ec86bf20e129018809908493847f55346d0c07ed6878ee2ead32f2b7dcbc25a6902d1494f718480acf
 SHA512 
1db65a001fc307b48d034ad58c7d9aa4561a0e01b46fa1027ee730b2db1652eb6f02c73df6a9e2b8545e76d3b0541706ea32d423787f99ed83f86463951e9e81
+DIST python-gentoo-patches-3.11.7_p1.tar.xz 8364 BLAKE2B 
246da406e6d58d85ab2ef79dd3a018a134e473f90d42f8dd9274629f998a6129f3b03da228aa5e65c1b4508a71979ceb1f752a28066c356f813be21c30a40f70
 SHA512 
c5c1448a2e9b15b8084125e07cee288b667267779d89da8aab9df4b1d014739ba9af4d09e51b3cdc37e8942821d7aee0d1998e55820b67b83ef654d0a442767e
 DIST python-gentoo-patches-3.12.1.tar.xz 5152 BLAKE2B 
bd1470dbdb4a3336f499534131d9f67329d6a1f6378b61592f6168d9a2500d9d9d65a77167065f80c38745fa1464a2073eac3e4bc0e5c096eefbbc8971a077b6
 SHA512 
2e608940f2f8c3a4be2699365acd1967d887c7895e71b173327dfe91ea41b6fb10a83d0845b2caa8b59884aa73ea73e49535d7805dc8b50f63b7fcdda67b438a
 DIST python-gentoo-patches-3.12.1_p2.tar.xz 6880 BLAKE2B 
20f0ba78295cc64743f6842bccc7fc684389b8800c3884572be64b61516ba38c873104612467ffaa2a84653fc35184a7d7cd77d1f6ca6e19faca0b05bce1417e
 SHA512 
653104144c864a0c0a27972f849988833540641d24f02bf14096e99e5a9c2d41df31f5dd0d1ecbbfe36419588eefae8f2e0a4b49bff3e6d96bd8b3cf0e3b5425
-DIST python-gentoo-patches-3.9.18.tar.xz 25044 BLAKE2B 
1d9ace5c5a0f1c15bc23595cc51d64b4c2b416552cdaaa960c3e34360aba3e7029a06e2a077212c68fa7aee4fd20f649a3b0926bd4ebb10e529e8350ab051e63
 SHA512 
bc180c3346dfae60a7db221d114146ee83409bc42092171eb05c83de528bf5f0e5654d1441f40ba839d0a98e866a5b43452fb7a72047c837497620a12097b8f5
+DIST python-gentoo-patches-3.9.18_p1.tar.xz 25792 BLAKE2B 
f24ab6d3443c2b39a2fdca5810790eed51d2d42c93a3b41d75cad6b6c99ebf709f598eaa9881858e13ad102867d97a159f3a6d97a42569d5183de6118fb953c6
 SHA512 
be0c60c65d4c982cd8b934d14b69f5f41ca9f0d6c51d6bf195d64d0a53d359edc29a6a2f2808450c896d2795cc773c9f31680970205a37955134be50ee79

diff --git a/dev-lang/python/metadata.xml b/dev-lang/python/metadata.xml
index 1d85e22..31350ae 100644
--- a/dev-lang/python/metadata.xml
+++ b/dev-lang/python/metadata.xml
@@ -25,7 +25,7 @@


Disable pymalloc when running under
-   dev-util/valgrind is detected (may incur 
minor
+   dev-debug/valg

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

2024-01-14 Thread orbea
commit: 45c0490e79e7f374064fb78f15616638f3e6b15b
Author: orbea  riseup  net>
AuthorDate: Sun Jan 14 14:38:18 2024 +
Commit: orbea  riseup  net>
CommitDate: Sun Jan 14 14:41:46 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=45c0490e

dev-lang/python: add 3.12.1_p1

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest|   1 +
 dev-lang/python/python-3.12.1_p1.ebuild | 539 
 2 files changed, 540 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 29cc318..e6e8195 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -12,4 +12,5 @@ DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f
 DIST python-gentoo-patches-3.10.13.tar.xz 13996 BLAKE2B 
0123a18c8c39397ac03b1be1d243d8ae4da9f62888f409157bc1781285c9c6cd3d9ec23f1ae7ff0e0591b3dd2934ee366b3eb235e7cc6663afc9d617c4fd42f2
 SHA512 
ddfc830d2ced508a64e202a6082930f53edb48411c19cc9f364b29977ecd5a4f052d0ce953bbfb7fdf26072acb2836e0b7d5ce55f941955f2039551fa1f48edd
 DIST python-gentoo-patches-3.11.7.tar.xz 7560 BLAKE2B 
fa836508cc85c3fd5e9bfb61d4d214b0d23923e4d29b87d30afa7a5a4d8fa23d5abb8ae8e1d571e301318ce14707a5538228bf1f2bcc8dfdfd5788e4676c0c0c
 SHA512 
e3f94281689f500b41cd707b2881613c0c6a1be3dad2fbe1fc64330b249bce173d50cdc6e2f656daa7920b06795b7a555c1b08982b889b48955356e66416836c
 DIST python-gentoo-patches-3.12.1.tar.xz 5152 BLAKE2B 
bd1470dbdb4a3336f499534131d9f67329d6a1f6378b61592f6168d9a2500d9d9d65a77167065f80c38745fa1464a2073eac3e4bc0e5c096eefbbc8971a077b6
 SHA512 
2e608940f2f8c3a4be2699365acd1967d887c7895e71b173327dfe91ea41b6fb10a83d0845b2caa8b59884aa73ea73e49535d7805dc8b50f63b7fcdda67b438a
+DIST python-gentoo-patches-3.12.1_p2.tar.xz 6880 BLAKE2B 
20f0ba78295cc64743f6842bccc7fc684389b8800c3884572be64b61516ba38c873104612467ffaa2a84653fc35184a7d7cd77d1f6ca6e19faca0b05bce1417e
 SHA512 
653104144c864a0c0a27972f849988833540641d24f02bf14096e99e5a9c2d41df31f5dd0d1ecbbfe36419588eefae8f2e0a4b49bff3e6d96bd8b3cf0e3b5425
 DIST python-gentoo-patches-3.9.18.tar.xz 25044 BLAKE2B 
1d9ace5c5a0f1c15bc23595cc51d64b4c2b416552cdaaa960c3e34360aba3e7029a06e2a077212c68fa7aee4fd20f649a3b0926bd4ebb10e529e8350ab051e63
 SHA512 
bc180c3346dfae60a7db221d114146ee83409bc42092171eb05c83de528bf5f0e5654d1441f40ba839d0a98e866a5b43452fb7a72047c837497620a12097b8f5

diff --git a/dev-lang/python/python-3.12.1_p1.ebuild 
b/dev-lang/python/python-3.12.1_p1.ebuild
new file mode 100644
index 000..3f94a97
--- /dev/null
+++ b/dev-lang/python/python-3.12.1_p1.ebuild
@@ -0,0 +1,539 @@
+# Copyright 1999-2024 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%_p*}_p2"
+
+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 ~ia64 ~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-python/gentoo-common
+   >=sys-libs/zlib-1.1.3:=
+   virtual/libcrypt:=
+   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? (
+   app-arch/xz-util

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

2023-12-29 Thread orbea
commit: 8b49e6e9ad5a00bb5636afa012b4aa93071ff52f
Author: orbea  riseup  net>
AuthorDate: Fri Dec 29 14:37:13 2023 +
Commit: orbea  riseup  net>
CommitDate: Fri Dec 29 14:37:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=8b49e6e9

dev-lang/python: sync ::gentoo

Signed-off-by: orbea  riseup.net>

 dev-lang/python/python-3.10.13.ebuild | 17 ++---
 dev-lang/python/python-3.11.7.ebuild  | 20 +++-
 dev-lang/python/python-3.9.18.ebuild  | 17 ++---
 3 files changed, 31 insertions(+), 23 deletions(-)

diff --git a/dev-lang/python/python-3.10.13.ebuild 
b/dev-lang/python/python-3.10.13.ebuild
index 2a898ea..8f956b6 100644
--- a/dev-lang/python/python-3.10.13.ebuild
+++ b/dev-lang/python/python-3.10.13.ebuild
@@ -30,7 +30,7 @@ LICENSE="PSF-2"
 SLOT="${PYVER}"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="
-   bluetooth build debug +ensurepip examples gdbm libedit lto
+   bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind +xml
 "
 RESTRICT="!test? ( test )"
@@ -224,11 +224,6 @@ src_configure() {
append-flags -fwrapv
filter-flags -malign-double
 
-   # https://bugs.gentoo.org/700012
-   if is-flagq -flto || is-flagq '-flto=*'; then
-   append-cflags $(test-flags-CC -ffat-lto-objects)
-   fi
-
# Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
# PKG_CONFIG needed for cross.
tc-export CXX PKG_CONFIG
@@ -292,12 +287,12 @@ src_configure() {
--with-libc=
--enable-loadable-sqlite-extensions
--without-ensurepip
+   --without-lto
--with-system-expat
--with-system-ffi
--with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
 
$(use_with debug assertions)
-   $(use_with lto)
$(use_enable pgo optimizations)
$(use_with readline readline "$(usex libedit editline 
readline)")
$(use_with valgrind)
@@ -306,6 +301,14 @@ src_configure() {
# disable implicit optimization/debugging flags
local -x OPT=
 
+   # https://bugs.gentoo.org/700012
+   if tc-is-lto; then
+   append-cflags $(test-flags-CC -ffat-lto-objects)
+   myeconfargs+=(
+   --with-lto
+   )
+   fi
+
if tc-is-cross-compiler ; then
build_cbuild_python
# Point the imminent CHOST build to the Python we just

diff --git a/dev-lang/python/python-3.11.7.ebuild 
b/dev-lang/python/python-3.11.7.ebuild
index 6ead0df..c9a72ac 100644
--- a/dev-lang/python/python-3.11.7.ebuild
+++ b/dev-lang/python/python-3.11.7.ebuild
@@ -28,9 +28,9 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="
-   bluetooth build debug +ensurepip examples gdbm libedit lto
+   bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind
 "
 RESTRICT="!test? ( test )"
@@ -203,7 +203,6 @@ build_cbuild_python() {
 }
 
 src_configure() {
-   local disable
# disable automagic bluetooth headers detection
if ! use bluetooth; then
local -x ac_cv_header_bluetooth_bluetooth_h=no
@@ -212,11 +211,6 @@ src_configure() {
append-flags -fwrapv
filter-flags -malign-double
 
-   # https://bugs.gentoo.org/700012
-   if is-flagq -flto || is-flagq '-flto=*'; then
-   append-cflags $(test-flags-CC -ffat-lto-objects)
-   fi
-
# Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
# PKG_CONFIG needed for cross.
tc-export CXX PKG_CONFIG
@@ -283,6 +277,7 @@ src_configure() {
--with-libc=
--enable-loadable-sqlite-extensions
--without-ensurepip
+   --without-lto
--with-system-expat
--with-system-ffi
--with-platlibdir=lib
@@ -290,7 +285,6 @@ src_configure() {
--with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
 
$(use_with debug assertions)
-   $(use_with lto)
$(use_enable pgo optimizations)
$(use_with readline readline "$(usex libedit editline 
readline)")
$(use_with valgrind)
@@ -299,6 +293,14 @@ src_configure() {
# disable implicit optimization/debugging flags
local -x OPT=
 
+   # https://bugs.gentoo.org/700012
+   if tc-is-lto; then
+   append-cflags $(test-flags-CC -ffat-lto-objects)
+   myeconfar

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

2023-12-29 Thread orbea
commit: 7b88d6051ece3723e1eab5b0b129d06178e3dcb3
Author: orbea  riseup  net>
AuthorDate: Fri Dec 29 14:38:32 2023 +
Commit: orbea  riseup  net>
CommitDate: Fri Dec 29 14:38:32 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=7b88d605

dev-lang/python: drop 3.11.6

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest |   3 -
 dev-lang/python/python-3.11.6.ebuild | 539 ---
 2 files changed, 542 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index bb37879..29cc318 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -2,8 +2,6 @@ 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.13.tar.xz 19663088 BLAKE2B 
d9a8edf89d0ccd665fd5ed444a144af240e078fcab1876fea8b44586c23651a08cf5833fc54c39e8471fd9e66ea0ded11fcaa5d215bc025acaf4504a15c5846d
 SHA512 
7579772e501486b2b07f78142082dee1e99c7643640098860ac0cf2ca87daf7588b0c00b1db1960146b37f56a6ed98fd08297c25c9a19b612cf6e6a258984da8
 DIST Python-3.10.13.tar.xz.asc 833 BLAKE2B 
b00222b30a6701e77c11c6019e2240be7cf42f2b4e558c03f7a058664d242a00665fbc52fdf03106e84c75f49b51b705d8acd1f381d1f41ada67c4647652ef4c
 SHA512 
3083e66f8d26128302dc77a0c6ba3bfefc4229928a1bbd06460f2fec2421188bd30d493e3bce138cde1fed1df206e1dda04912b9f43a0b81229f1e69135e3a7f
-DIST Python-3.11.6.tar.xz 20067204 BLAKE2B 
e54dc94f913da608bffc0880512f613ba77afc99a227a102f3a01cc4ab9f0eb4744c42ace13d89fb39ebef5fdfa7857eac477e76fea4fcf27655636b5a418667
 SHA512 
94b1038f6f53de0c44f99f72ed0f2e0791fd9d2a325ae00ba145b2b2c332c27b300b3ea3473017518089478f15e01867b1bb203c16610039cce36f8366de341a
-DIST Python-3.11.6.tar.xz.asc 833 BLAKE2B 
76fc2913e6c396de8cbeab983c751a764676a3acb1b21c83880e5e3589337a67e6bf0293711550a11e50bda1f4ae92d2e27c5941e8d60c0087076b6fe8296819
 SHA512 
510f0b1393948c1490f81fbd90987e6f6b048b9f4d9df5814168097f5d9ac96e3682ff9bdc82d35b351eff5a4cc75015c28253b1dbbb2d94780411157c8beb25
 DIST Python-3.11.7.tar.xz 20074108 BLAKE2B 
3414118d30076e4223571825b5c595c5795422244de20dc70d07389a03b2c2b03b98a9ff562a8fd164db8f776dd741a9d7beb1c2ae4087ec6af677619a9dfd80
 SHA512 
11e06f2ffe1f66888cb5b4e9f607de815294d6863a77eda6ec6d7c724ef158df9f51881f4a956d4a6fa973c2fb6fd031d495e3496e9b0bb53793fb1cc8434c63
 DIST Python-3.11.7.tar.xz.asc 833 BLAKE2B 
32d6984631d7b4b064e2c2588835a89098842a0ecc3d8ccb893830c9946124a159123e2082e6da3abcdb97d27dde0fb68c1fd11e4ed2bf2e0641fa95191354bb
 SHA512 
7b342990c6e32897047f8ba33c4d264f1be987b73843b61bd7db08bfa1a7280c616e9dcd96225f37602f876549d011ff82a4d79f1e32a5ab7d7cc22651bba44f
 DIST Python-3.12.1.tar.xz 20583448 BLAKE2B 
20f6f8b7b0d7e560d269138a38c5b9362073aa414f0a862357644b97eb76f9bf70b5365cac1dd1a615895302b046bd88404966e56818d57e506b9972d34445a3
 SHA512 
44cf06b89ade692d87ca3105d8e3de5c7ce3f5fb318690fff513cf56f909ff5e0d0f6a0b22ae270b12e1fe3051b1bde3ec786506ec87c810b1d02e92e45dff07
@@ -12,7 +10,6 @@ DIST Python-3.9.18.tar.xz 19673928 BLAKE2B 
97da9bedaf29101e5df82199ac3ee12f1da74
 DIST Python-3.9.18.tar.xz.asc 833 BLAKE2B 
b2160eedf7a7529c379ede5cd626f2d1e36db65bad8c8968adbc2940e597bf0e66f4872078c6543c69aed9b7f38b41d922fdc1cb8046738c1d8566a3f48da7d3
 SHA512 
dff9a86df2b0774b68e7c762bacf05e2482dbb218301acfdc9128fc600bbc51c97a3a44f6b7cee87bd4e153bcb4a0af3c98109560d0c7861b7508edc9ae05ea1
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.13.tar.xz 13996 BLAKE2B 
0123a18c8c39397ac03b1be1d243d8ae4da9f62888f409157bc1781285c9c6cd3d9ec23f1ae7ff0e0591b3dd2934ee366b3eb235e7cc6663afc9d617c4fd42f2
 SHA512 
ddfc830d2ced508a64e202a6082930f53edb48411c19cc9f364b29977ecd5a4f052d0ce953bbfb7fdf26072acb2836e0b7d5ce55f941955f2039551fa1f48edd
-DIST python-gentoo-patches-3.11.6.tar.xz 7568 BLAKE2B 
7ff4b1f4f2549b2df46aeff875c20fb6de40778d88071c1aa054bf2e3494f718dbb39a42d9cb791c1e0db1a025ae8eb13b24f7bd712f08b3c00ca638100bb732
 SHA512 
57c655d9d0df4284e167f3ed9b4e0d1c4554e5fe08605c64db253c104ac2e64da2439c8500fe60460d2545683467f8689d7fee68214cfa414584d71434735473
 DIST python-gentoo-patches-3.11.7.tar.xz 7560 BLAKE2B 
fa836508cc85c3fd5e9bfb61d4d214b0d23923e4d29b87d30afa7a5a4d8fa23d5abb8ae8e1d571e301318ce14707a5538228bf1f2bcc8dfdfd5788e4676c0c0c
 SHA512 
e3f94281689f500b41cd707b2881613c0c6a1be3dad2fbe1fc64330b249bce173d50cdc6e2f656daa7920b06795b7a555c1b08982b889b48955356e66416836c
 DIST python-gentoo-patches-

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

2023-12-22 Thread orbea
commit: 68268ca55c831bab62b2654123464ff41a89e730
Author: orbea  riseup  net>
AuthorDate: Fri Dec 22 14:50:54 2023 +
Commit: orbea  riseup  net>
CommitDate: Fri Dec 22 14:50:54 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=68268ca5

dev-lang/python: update metadata.xml

Signed-off-by: orbea  riseup.net>

 dev-lang/python/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-lang/python/metadata.xml b/dev-lang/python/metadata.xml
index 66d5aec..1d85e22 100644
--- a/dev-lang/python/metadata.xml
+++ b/dev-lang/python/metadata.xml
@@ -23,9 +23,6 @@
by running Python's test suite and collecting statistics
based on its performance. This will take longer to 
build.

-   
-   Optimize the build using Link Time Optimization (LTO)
-   

Disable pymalloc when running under
dev-util/valgrind is detected (may incur 
minor



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

2023-12-22 Thread orbea
commit: 97a9ea5d416bb304322367ce7a88908d1fc14768
Author: orbea  riseup  net>
AuthorDate: Fri Dec 22 14:41:16 2023 +
Commit: orbea  riseup  net>
CommitDate: Fri Dec 22 14:41:16 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=97a9ea5d

dev-lang/python: add 3.11.7

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest |   3 +
 dev-lang/python/python-3.11.7.ebuild | 539 +++
 2 files changed, 542 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index a3f23fd..bb37879 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -4,6 +4,8 @@ DIST Python-3.10.13.tar.xz 19663088 BLAKE2B 
d9a8edf89d0ccd665fd5ed444a144af240e0
 DIST Python-3.10.13.tar.xz.asc 833 BLAKE2B 
b00222b30a6701e77c11c6019e2240be7cf42f2b4e558c03f7a058664d242a00665fbc52fdf03106e84c75f49b51b705d8acd1f381d1f41ada67c4647652ef4c
 SHA512 
3083e66f8d26128302dc77a0c6ba3bfefc4229928a1bbd06460f2fec2421188bd30d493e3bce138cde1fed1df206e1dda04912b9f43a0b81229f1e69135e3a7f
 DIST Python-3.11.6.tar.xz 20067204 BLAKE2B 
e54dc94f913da608bffc0880512f613ba77afc99a227a102f3a01cc4ab9f0eb4744c42ace13d89fb39ebef5fdfa7857eac477e76fea4fcf27655636b5a418667
 SHA512 
94b1038f6f53de0c44f99f72ed0f2e0791fd9d2a325ae00ba145b2b2c332c27b300b3ea3473017518089478f15e01867b1bb203c16610039cce36f8366de341a
 DIST Python-3.11.6.tar.xz.asc 833 BLAKE2B 
76fc2913e6c396de8cbeab983c751a764676a3acb1b21c83880e5e3589337a67e6bf0293711550a11e50bda1f4ae92d2e27c5941e8d60c0087076b6fe8296819
 SHA512 
510f0b1393948c1490f81fbd90987e6f6b048b9f4d9df5814168097f5d9ac96e3682ff9bdc82d35b351eff5a4cc75015c28253b1dbbb2d94780411157c8beb25
+DIST Python-3.11.7.tar.xz 20074108 BLAKE2B 
3414118d30076e4223571825b5c595c5795422244de20dc70d07389a03b2c2b03b98a9ff562a8fd164db8f776dd741a9d7beb1c2ae4087ec6af677619a9dfd80
 SHA512 
11e06f2ffe1f66888cb5b4e9f607de815294d6863a77eda6ec6d7c724ef158df9f51881f4a956d4a6fa973c2fb6fd031d495e3496e9b0bb53793fb1cc8434c63
+DIST Python-3.11.7.tar.xz.asc 833 BLAKE2B 
32d6984631d7b4b064e2c2588835a89098842a0ecc3d8ccb893830c9946124a159123e2082e6da3abcdb97d27dde0fb68c1fd11e4ed2bf2e0641fa95191354bb
 SHA512 
7b342990c6e32897047f8ba33c4d264f1be987b73843b61bd7db08bfa1a7280c616e9dcd96225f37602f876549d011ff82a4d79f1e32a5ab7d7cc22651bba44f
 DIST Python-3.12.1.tar.xz 20583448 BLAKE2B 
20f6f8b7b0d7e560d269138a38c5b9362073aa414f0a862357644b97eb76f9bf70b5365cac1dd1a615895302b046bd88404966e56818d57e506b9972d34445a3
 SHA512 
44cf06b89ade692d87ca3105d8e3de5c7ce3f5fb318690fff513cf56f909ff5e0d0f6a0b22ae270b12e1fe3051b1bde3ec786506ec87c810b1d02e92e45dff07
 DIST Python-3.12.1.tar.xz.asc 963 BLAKE2B 
6c08f666c914fc413d24c3591c24ce7ec22d459a571f9e91b50862b534ea6d98170d7141dd42602c18893cfc07a02f5b44c42edc97571a3a12cac3cdfe6ddc82
 SHA512 
1c85237b5921fbf940ded4e038d99c8d02682fcb357b5de761eb5bebf94142b308a11654fc6312129663727e2ce1f546fbb5a5a3747d7dc02fc7dced9cb968fd
 DIST Python-3.9.18.tar.xz 19673928 BLAKE2B 
97da9bedaf29101e5df82199ac3ee12f1da74d5cc89de21ff1510c3f6d34d7f9194489e79855f1ab3c6f26768738e784cb7231c1a692fa746edd21d35558bc4e
 SHA512 
aab155aca757d298394eddb91ff9a8f239665bd46feb495c6b6f735bbcb7489c05c858cc4cd08f1575c24f293b33492d763e9a140d92f0b2b0cc81a165a677c7
@@ -11,5 +13,6 @@ DIST Python-3.9.18.tar.xz.asc 833 BLAKE2B 
b2160eedf7a7529c379ede5cd626f2d1e36db6
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.13.tar.xz 13996 BLAKE2B 
0123a18c8c39397ac03b1be1d243d8ae4da9f62888f409157bc1781285c9c6cd3d9ec23f1ae7ff0e0591b3dd2934ee366b3eb235e7cc6663afc9d617c4fd42f2
 SHA512 
ddfc830d2ced508a64e202a6082930f53edb48411c19cc9f364b29977ecd5a4f052d0ce953bbfb7fdf26072acb2836e0b7d5ce55f941955f2039551fa1f48edd
 DIST python-gentoo-patches-3.11.6.tar.xz 7568 BLAKE2B 
7ff4b1f4f2549b2df46aeff875c20fb6de40778d88071c1aa054bf2e3494f718dbb39a42d9cb791c1e0db1a025ae8eb13b24f7bd712f08b3c00ca638100bb732
 SHA512 
57c655d9d0df4284e167f3ed9b4e0d1c4554e5fe08605c64db253c104ac2e64da2439c8500fe60460d2545683467f8689d7fee68214cfa414584d71434735473
+DIST python-gentoo-patches-3.11.7.tar.xz 7560 BLAKE2B 
fa836508cc85c3fd5e9bfb61d4d214b0d23923e4d29b87d30afa7a5a4d8fa23d5abb8ae8e1d571e301318ce14707a5538228bf1f2bcc8dfdfd5788e4676c0c0c
 SHA512 
e3f94281689f500b41cd707b2881613c0c6a1be3dad2fbe1fc64330b249bce173d50cdc6e2f656daa7920b06795b7a555c1b08982b889b48955356e66416836c
 DIST python-gentoo-patches-3.12.1.tar.xz 5152 BLAKE2B 
bd1470dbdb4a3336f499534131d9f67329d6a1f6378b61592f6168d9a2500d9d9d65a77167065f80c38745fa1464a2073eac3e4bc0e5c096eefbbc8971a077b6
 SHA512 
2e608940f2f8c3a4be2699365acd1967d887c7895e71b173327dfe91ea41b6fb10a83d0845b2caa8b59884aa73ea73e49535d7805dc8b50f63b7fcdda67b438a
 DIST python-gent

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

2023-12-12 Thread orbea
commit: f102db7d917f22d54acfdebe75ee306644558c6f
Author: orbea  riseup  net>
AuthorDate: Tue Dec 12 17:32:53 2023 +
Commit: orbea  riseup  net>
CommitDate: Tue Dec 12 17:36:05 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=f102db7d

dev-lang/python: add 3.12.1, drop 3.12.0_p1

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest  | 6 +++---
 dev-lang/python/{python-3.12.0_p1.ebuild => python-3.12.1.ebuild} | 0
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index b197c6f..a3f23fd 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -4,12 +4,12 @@ DIST Python-3.10.13.tar.xz 19663088 BLAKE2B 
d9a8edf89d0ccd665fd5ed444a144af240e0
 DIST Python-3.10.13.tar.xz.asc 833 BLAKE2B 
b00222b30a6701e77c11c6019e2240be7cf42f2b4e558c03f7a058664d242a00665fbc52fdf03106e84c75f49b51b705d8acd1f381d1f41ada67c4647652ef4c
 SHA512 
3083e66f8d26128302dc77a0c6ba3bfefc4229928a1bbd06460f2fec2421188bd30d493e3bce138cde1fed1df206e1dda04912b9f43a0b81229f1e69135e3a7f
 DIST Python-3.11.6.tar.xz 20067204 BLAKE2B 
e54dc94f913da608bffc0880512f613ba77afc99a227a102f3a01cc4ab9f0eb4744c42ace13d89fb39ebef5fdfa7857eac477e76fea4fcf27655636b5a418667
 SHA512 
94b1038f6f53de0c44f99f72ed0f2e0791fd9d2a325ae00ba145b2b2c332c27b300b3ea3473017518089478f15e01867b1bb203c16610039cce36f8366de341a
 DIST Python-3.11.6.tar.xz.asc 833 BLAKE2B 
76fc2913e6c396de8cbeab983c751a764676a3acb1b21c83880e5e3589337a67e6bf0293711550a11e50bda1f4ae92d2e27c5941e8d60c0087076b6fe8296819
 SHA512 
510f0b1393948c1490f81fbd90987e6f6b048b9f4d9df5814168097f5d9ac96e3682ff9bdc82d35b351eff5a4cc75015c28253b1dbbb2d94780411157c8beb25
-DIST Python-3.12.0.tar.xz 20575020 BLAKE2B 
047968c76adb88326295c7133b27e6849a45651fd2d9c1768d4f7c2a4c5ed4ed9de4e0e54855c66cc99e39818759404ccaf056b000a9376aa5aad7370e4f4ce6
 SHA512 
4d5353151fd1dad80fe96bd2a668cec27287a0dad85086239597166f8189d4edf6c4800ed14f39c8e54816076fec13ba405d6bfa1123ad2dada8cf85c60025e6
-DIST Python-3.12.0.tar.xz.asc 963 BLAKE2B 
2b2b119a4314d88c9ecbf881b583fa8bd7c0a67d7307cd7ea625fbaeb1e696dbcb0d13041ec807cecf1636c8b4f1ac1862d0d966fe7705f384cd414c3097af0d
 SHA512 
2c457f51cd4269deb2c644b35da1c617d1b1d53a6093da77b967f4e5661bc3400c70808aab4f619d9035fd33e656653f992d308c683e26f1505929a3a59b4ce2
+DIST Python-3.12.1.tar.xz 20583448 BLAKE2B 
20f6f8b7b0d7e560d269138a38c5b9362073aa414f0a862357644b97eb76f9bf70b5365cac1dd1a615895302b046bd88404966e56818d57e506b9972d34445a3
 SHA512 
44cf06b89ade692d87ca3105d8e3de5c7ce3f5fb318690fff513cf56f909ff5e0d0f6a0b22ae270b12e1fe3051b1bde3ec786506ec87c810b1d02e92e45dff07
+DIST Python-3.12.1.tar.xz.asc 963 BLAKE2B 
6c08f666c914fc413d24c3591c24ce7ec22d459a571f9e91b50862b534ea6d98170d7141dd42602c18893cfc07a02f5b44c42edc97571a3a12cac3cdfe6ddc82
 SHA512 
1c85237b5921fbf940ded4e038d99c8d02682fcb357b5de761eb5bebf94142b308a11654fc6312129663727e2ce1f546fbb5a5a3747d7dc02fc7dced9cb968fd
 DIST Python-3.9.18.tar.xz 19673928 BLAKE2B 
97da9bedaf29101e5df82199ac3ee12f1da74d5cc89de21ff1510c3f6d34d7f9194489e79855f1ab3c6f26768738e784cb7231c1a692fa746edd21d35558bc4e
 SHA512 
aab155aca757d298394eddb91ff9a8f239665bd46feb495c6b6f735bbcb7489c05c858cc4cd08f1575c24f293b33492d763e9a140d92f0b2b0cc81a165a677c7
 DIST Python-3.9.18.tar.xz.asc 833 BLAKE2B 
b2160eedf7a7529c379ede5cd626f2d1e36db65bad8c8968adbc2940e597bf0e66f4872078c6543c69aed9b7f38b41d922fdc1cb8046738c1d8566a3f48da7d3
 SHA512 
dff9a86df2b0774b68e7c762bacf05e2482dbb218301acfdc9128fc600bbc51c97a3a44f6b7cee87bd4e153bcb4a0af3c98109560d0c7861b7508edc9ae05ea1
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.13.tar.xz 13996 BLAKE2B 
0123a18c8c39397ac03b1be1d243d8ae4da9f62888f409157bc1781285c9c6cd3d9ec23f1ae7ff0e0591b3dd2934ee366b3eb235e7cc6663afc9d617c4fd42f2
 SHA512 
ddfc830d2ced508a64e202a6082930f53edb48411c19cc9f364b29977ecd5a4f052d0ce953bbfb7fdf26072acb2836e0b7d5ce55f941955f2039551fa1f48edd
 DIST python-gentoo-patches-3.11.6.tar.xz 7568 BLAKE2B 
7ff4b1f4f2549b2df46aeff875c20fb6de40778d88071c1aa054bf2e3494f718dbb39a42d9cb791c1e0db1a025ae8eb13b24f7bd712f08b3c00ca638100bb732
 SHA512 
57c655d9d0df4284e167f3ed9b4e0d1c4554e5fe08605c64db253c104ac2e64da2439c8500fe60460d2545683467f8689d7fee68214cfa414584d71434735473
-DIST python-gentoo-patches-3.12.0_p1.tar.xz 6104 BLAKE2B 
9064e4bd96d6aed60398113cc4e624ec53a04694146e3cc532453228bdbe1b65fed2f426ed99aa5e76dc10f2513fa5af356e6a505e71e9f66e890c2254f55280
 SHA512 
5ca6e8fb255fd4b3ec25e7f9d7889d1490661d121907bb86134a0dffb4ecabb2d0b0423429b83f0411a85ec1ec24b8f5162064365f298e356877d55dd570413f
+DIST python-gentoo-patches-3.12.1.tar.xz 5152 BLAKE2B 
bd1470dbdb4a333

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

2023-12-01 Thread orbea
commit: 24568aa69a5f8df3c4f9395b8a1ec033aeb144d1
Author: orbea  riseup  net>
AuthorDate: Fri Dec  1 15:12:16 2023 +
Commit: orbea  riseup  net>
CommitDate: Fri Dec  1 15:12:16 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=24568aa6

dev-lang/python: add 3.12.0_p1

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest|   3 +
 dev-lang/python/python-3.12.0_p1.ebuild | 536 
 2 files changed, 539 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 3f75a40..b197c6f 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -4,9 +4,12 @@ DIST Python-3.10.13.tar.xz 19663088 BLAKE2B 
d9a8edf89d0ccd665fd5ed444a144af240e0
 DIST Python-3.10.13.tar.xz.asc 833 BLAKE2B 
b00222b30a6701e77c11c6019e2240be7cf42f2b4e558c03f7a058664d242a00665fbc52fdf03106e84c75f49b51b705d8acd1f381d1f41ada67c4647652ef4c
 SHA512 
3083e66f8d26128302dc77a0c6ba3bfefc4229928a1bbd06460f2fec2421188bd30d493e3bce138cde1fed1df206e1dda04912b9f43a0b81229f1e69135e3a7f
 DIST Python-3.11.6.tar.xz 20067204 BLAKE2B 
e54dc94f913da608bffc0880512f613ba77afc99a227a102f3a01cc4ab9f0eb4744c42ace13d89fb39ebef5fdfa7857eac477e76fea4fcf27655636b5a418667
 SHA512 
94b1038f6f53de0c44f99f72ed0f2e0791fd9d2a325ae00ba145b2b2c332c27b300b3ea3473017518089478f15e01867b1bb203c16610039cce36f8366de341a
 DIST Python-3.11.6.tar.xz.asc 833 BLAKE2B 
76fc2913e6c396de8cbeab983c751a764676a3acb1b21c83880e5e3589337a67e6bf0293711550a11e50bda1f4ae92d2e27c5941e8d60c0087076b6fe8296819
 SHA512 
510f0b1393948c1490f81fbd90987e6f6b048b9f4d9df5814168097f5d9ac96e3682ff9bdc82d35b351eff5a4cc75015c28253b1dbbb2d94780411157c8beb25
+DIST Python-3.12.0.tar.xz 20575020 BLAKE2B 
047968c76adb88326295c7133b27e6849a45651fd2d9c1768d4f7c2a4c5ed4ed9de4e0e54855c66cc99e39818759404ccaf056b000a9376aa5aad7370e4f4ce6
 SHA512 
4d5353151fd1dad80fe96bd2a668cec27287a0dad85086239597166f8189d4edf6c4800ed14f39c8e54816076fec13ba405d6bfa1123ad2dada8cf85c60025e6
+DIST Python-3.12.0.tar.xz.asc 963 BLAKE2B 
2b2b119a4314d88c9ecbf881b583fa8bd7c0a67d7307cd7ea625fbaeb1e696dbcb0d13041ec807cecf1636c8b4f1ac1862d0d966fe7705f384cd414c3097af0d
 SHA512 
2c457f51cd4269deb2c644b35da1c617d1b1d53a6093da77b967f4e5661bc3400c70808aab4f619d9035fd33e656653f992d308c683e26f1505929a3a59b4ce2
 DIST Python-3.9.18.tar.xz 19673928 BLAKE2B 
97da9bedaf29101e5df82199ac3ee12f1da74d5cc89de21ff1510c3f6d34d7f9194489e79855f1ab3c6f26768738e784cb7231c1a692fa746edd21d35558bc4e
 SHA512 
aab155aca757d298394eddb91ff9a8f239665bd46feb495c6b6f735bbcb7489c05c858cc4cd08f1575c24f293b33492d763e9a140d92f0b2b0cc81a165a677c7
 DIST Python-3.9.18.tar.xz.asc 833 BLAKE2B 
b2160eedf7a7529c379ede5cd626f2d1e36db65bad8c8968adbc2940e597bf0e66f4872078c6543c69aed9b7f38b41d922fdc1cb8046738c1d8566a3f48da7d3
 SHA512 
dff9a86df2b0774b68e7c762bacf05e2482dbb218301acfdc9128fc600bbc51c97a3a44f6b7cee87bd4e153bcb4a0af3c98109560d0c7861b7508edc9ae05ea1
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.13.tar.xz 13996 BLAKE2B 
0123a18c8c39397ac03b1be1d243d8ae4da9f62888f409157bc1781285c9c6cd3d9ec23f1ae7ff0e0591b3dd2934ee366b3eb235e7cc6663afc9d617c4fd42f2
 SHA512 
ddfc830d2ced508a64e202a6082930f53edb48411c19cc9f364b29977ecd5a4f052d0ce953bbfb7fdf26072acb2836e0b7d5ce55f941955f2039551fa1f48edd
 DIST python-gentoo-patches-3.11.6.tar.xz 7568 BLAKE2B 
7ff4b1f4f2549b2df46aeff875c20fb6de40778d88071c1aa054bf2e3494f718dbb39a42d9cb791c1e0db1a025ae8eb13b24f7bd712f08b3c00ca638100bb732
 SHA512 
57c655d9d0df4284e167f3ed9b4e0d1c4554e5fe08605c64db253c104ac2e64da2439c8500fe60460d2545683467f8689d7fee68214cfa414584d71434735473
+DIST python-gentoo-patches-3.12.0_p1.tar.xz 6104 BLAKE2B 
9064e4bd96d6aed60398113cc4e624ec53a04694146e3cc532453228bdbe1b65fed2f426ed99aa5e76dc10f2513fa5af356e6a505e71e9f66e890c2254f55280
 SHA512 
5ca6e8fb255fd4b3ec25e7f9d7889d1490661d121907bb86134a0dffb4ecabb2d0b0423429b83f0411a85ec1ec24b8f5162064365f298e356877d55dd570413f
 DIST python-gentoo-patches-3.9.18.tar.xz 25044 BLAKE2B 
1d9ace5c5a0f1c15bc23595cc51d64b4c2b416552cdaaa960c3e34360aba3e7029a06e2a077212c68fa7aee4fd20f649a3b0926bd4ebb10e529e8350ab051e63
 SHA512 
bc180c3346dfae60a7db221d114146ee83409bc42092171eb05c83de528bf5f0e5654d1441f40ba839d0a98e866a5b43452fb7a72047c837497620a12097b8f5

diff --git a/dev-lang/python/python-3.12.0_p1.ebuild 
b/dev-lang/python/python-3.12.0_p1.ebuild
new file mode 100644
index 000..bcfb5ab
--- /dev/null
+++ b/dev-lang/python/python-3.12.0_p1.ebuild
@@ -0,0 +1,536 @@
+# Copyright 1999-2023 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

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

2023-12-01 Thread orbea
commit: 52463131cf8480c547d2b98fb244945134dba593
Author: orbea  riseup  net>
AuthorDate: Fri Dec  1 14:48:21 2023 +
Commit: orbea  riseup  net>
CommitDate: Fri Dec  1 14:48:21 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=52463131

dev-lang/python: add 3.11.6, drop 3.11.5

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest   | 6 +++---
 dev-lang/python/{python-3.11.5.ebuild => python-3.11.6.ebuild} | 0
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index dec5bd3..3f75a40 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -2,11 +2,11 @@ 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.13.tar.xz 19663088 BLAKE2B 
d9a8edf89d0ccd665fd5ed444a144af240e078fcab1876fea8b44586c23651a08cf5833fc54c39e8471fd9e66ea0ded11fcaa5d215bc025acaf4504a15c5846d
 SHA512 
7579772e501486b2b07f78142082dee1e99c7643640098860ac0cf2ca87daf7588b0c00b1db1960146b37f56a6ed98fd08297c25c9a19b612cf6e6a258984da8
 DIST Python-3.10.13.tar.xz.asc 833 BLAKE2B 
b00222b30a6701e77c11c6019e2240be7cf42f2b4e558c03f7a058664d242a00665fbc52fdf03106e84c75f49b51b705d8acd1f381d1f41ada67c4647652ef4c
 SHA512 
3083e66f8d26128302dc77a0c6ba3bfefc4229928a1bbd06460f2fec2421188bd30d493e3bce138cde1fed1df206e1dda04912b9f43a0b81229f1e69135e3a7f
-DIST Python-3.11.5.tar.xz 20053580 BLAKE2B 
3b85f2d9d32787b0500abeec4211032bb147bd991f1a865ff3d13350f6beddef8051ebdda21e130cbf094e6546b31ae43d827840735ce245f462feea6868e0b2
 SHA512 
93fa640bedcea449060caac8aa691aa315a19f172fd9f0422183d17749c3512d4ecac60e7599f9ef14e3cdb3c8b4b060e484c9061b1e7ee8d958200d6041e408
-DIST Python-3.11.5.tar.xz.asc 833 BLAKE2B 
e3c277f30203b5a0253aa1a41b8754bce7c00b54f0563e2d178c8fd264925a1b308ed84a875faeeae18405c419341ee286ea4ddaff93ce1e59b896daaf805e6e
 SHA512 
5a8e1b1cabe89de03c050d581bbd3ec917d93ec943b2e8241db05c245809cf80294022c4cfc1bea3b90aa0570176109aac90455057256c025e2596aa136375fc
+DIST Python-3.11.6.tar.xz 20067204 BLAKE2B 
e54dc94f913da608bffc0880512f613ba77afc99a227a102f3a01cc4ab9f0eb4744c42ace13d89fb39ebef5fdfa7857eac477e76fea4fcf27655636b5a418667
 SHA512 
94b1038f6f53de0c44f99f72ed0f2e0791fd9d2a325ae00ba145b2b2c332c27b300b3ea3473017518089478f15e01867b1bb203c16610039cce36f8366de341a
+DIST Python-3.11.6.tar.xz.asc 833 BLAKE2B 
76fc2913e6c396de8cbeab983c751a764676a3acb1b21c83880e5e3589337a67e6bf0293711550a11e50bda1f4ae92d2e27c5941e8d60c0087076b6fe8296819
 SHA512 
510f0b1393948c1490f81fbd90987e6f6b048b9f4d9df5814168097f5d9ac96e3682ff9bdc82d35b351eff5a4cc75015c28253b1dbbb2d94780411157c8beb25
 DIST Python-3.9.18.tar.xz 19673928 BLAKE2B 
97da9bedaf29101e5df82199ac3ee12f1da74d5cc89de21ff1510c3f6d34d7f9194489e79855f1ab3c6f26768738e784cb7231c1a692fa746edd21d35558bc4e
 SHA512 
aab155aca757d298394eddb91ff9a8f239665bd46feb495c6b6f735bbcb7489c05c858cc4cd08f1575c24f293b33492d763e9a140d92f0b2b0cc81a165a677c7
 DIST Python-3.9.18.tar.xz.asc 833 BLAKE2B 
b2160eedf7a7529c379ede5cd626f2d1e36db65bad8c8968adbc2940e597bf0e66f4872078c6543c69aed9b7f38b41d922fdc1cb8046738c1d8566a3f48da7d3
 SHA512 
dff9a86df2b0774b68e7c762bacf05e2482dbb218301acfdc9128fc600bbc51c97a3a44f6b7cee87bd4e153bcb4a0af3c98109560d0c7861b7508edc9ae05ea1
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.13.tar.xz 13996 BLAKE2B 
0123a18c8c39397ac03b1be1d243d8ae4da9f62888f409157bc1781285c9c6cd3d9ec23f1ae7ff0e0591b3dd2934ee366b3eb235e7cc6663afc9d617c4fd42f2
 SHA512 
ddfc830d2ced508a64e202a6082930f53edb48411c19cc9f364b29977ecd5a4f052d0ce953bbfb7fdf26072acb2836e0b7d5ce55f941955f2039551fa1f48edd
-DIST python-gentoo-patches-3.11.5.tar.xz 7124 BLAKE2B 
04e19b0cce37794622d211fb7758988e734eca7298be59169fff81f8ec98f9c2454be3bba0944e681efcdca0810b74b4a07993965d89cdc0261cbc61862cd6f1
 SHA512 
3e137ab2b7ff4aaa41e4c760a7340d86cc3fb226c47985bd0f0bb8a4ef4fc157e1442e69995e585db15f04f95a734a19d80534a89067981ea314ef5be042b02e
+DIST python-gentoo-patches-3.11.6.tar.xz 7568 BLAKE2B 
7ff4b1f4f2549b2df46aeff875c20fb6de40778d88071c1aa054bf2e3494f718dbb39a42d9cb791c1e0db1a025ae8eb13b24f7bd712f08b3c00ca638100bb732
 SHA512 
57c655d9d0df4284e167f3ed9b4e0d1c4554e5fe08605c64db253c104ac2e64da2439c8500fe60460d2545683467f8689d7fee68214cfa414584d71434735473
 DIST python-gentoo-patches-3.9.18.tar.xz 25044 BLAKE2B 
1d9ace5c5a0f1c15bc23595cc

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

2023-11-04 Thread orbea
commit: 7452e8e1017b78cde142e5f534a2e6b9d50a75be
Author: orbea  riseup  net>
AuthorDate: Sun Nov  5 03:36:18 2023 +
Commit: orbea  riseup  net>
CommitDate: Sun Nov  5 03:36:18 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=7452e8e1

dev-lang/python: sync ::gentoo

Signed-off-by: orbea  riseup.net>

 dev-lang/python/python-2.7.18_p16-r1.ebuild | 2 +-
 dev-lang/python/python-3.10.13.ebuild   | 2 +-
 dev-lang/python/python-3.11.5.ebuild| 2 +-
 dev-lang/python/python-3.9.18.ebuild| 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lang/python/python-2.7.18_p16-r1.ebuild 
b/dev-lang/python/python-2.7.18_p16-r1.ebuild
index fb2b97b..cdcf3ef 100644
--- a/dev-lang/python/python-2.7.18_p16-r1.ebuild
+++ b/dev-lang/python/python-2.7.18_p16-r1.ebuild
@@ -77,7 +77,7 @@ RDEPEND+="
!build? ( app-misc/mime-types )
 "
 
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc
 
 QA_PKGCONFIG_VERSION=${PYVER}
 # false positives -- functions specific to *BSD

diff --git a/dev-lang/python/python-3.10.13.ebuild 
b/dev-lang/python/python-3.10.13.ebuild
index 818b8f3..2a898ea 100644
--- a/dev-lang/python/python-3.10.13.ebuild
+++ b/dev-lang/python/python-3.10.13.ebuild
@@ -85,7 +85,7 @@ RDEPEND+="
!build? ( app-misc/mime-types )
 "
 
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc
+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

diff --git a/dev-lang/python/python-3.11.5.ebuild 
b/dev-lang/python/python-3.11.5.ebuild
index f0bad06..6945d15 100644
--- a/dev-lang/python/python-3.11.5.ebuild
+++ b/dev-lang/python/python-3.11.5.ebuild
@@ -90,7 +90,7 @@ if [[ ${PV} != *_alpha* ]]; then
"
 fi
 
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc
+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

diff --git a/dev-lang/python/python-3.9.18.ebuild 
b/dev-lang/python/python-3.9.18.ebuild
index d499e90..4936929 100644
--- a/dev-lang/python/python-3.9.18.ebuild
+++ b/dev-lang/python/python-3.9.18.ebuild
@@ -81,7 +81,7 @@ RDEPEND+="
!build? ( app-misc/mime-types )
 "
 
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc
+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



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

2023-09-17 Thread orbea
commit: a84f5528465ae58c98a7a70b16ef722e376fdb78
Author: orbea  riseup  net>
AuthorDate: Sun Sep 17 16:04:30 2023 +
Commit: orbea  riseup  net>
CommitDate: Sun Sep 17 16:04:30 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=a84f5528

dev-lang/python: sync ::gentoo

Signed-off-by: orbea  riseup.net>

 dev-lang/python/python-3.10.13.ebuild | 124 +
 dev-lang/python/python-3.11.5.ebuild  | 126 ++
 2 files changed, 129 insertions(+), 121 deletions(-)

diff --git a/dev-lang/python/python-3.10.13.ebuild 
b/dev-lang/python/python-3.10.13.ebuild
index b5d3bc2..818b8f3 100644
--- a/dev-lang/python/python-3.10.13.ebuild
+++ b/dev-lang/python/python-3.10.13.ebuild
@@ -133,6 +133,69 @@ src_prepare() {
eautoreconf
 }
 
+build_cbuild_python() {
+   # Hack to workaround get_libdir not being able to handle CBUILD, bug 
#794181
+   local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) 
--keep-system-libs --libs-only-L libffi)
+
+   # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
+   # propagated to sysconfig for built extensions
+   #
+   # -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD 
Python anyway)
+   local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto"
+   local -x LDFLAGS_NODIST=${BUILD_LDFLAGS}
+   local -x CFLAGS= LDFLAGS=
+   local -x BUILD_CFLAGS="${CFLAGS_NODIST}"
+   local -x BUILD_LDFLAGS=${LDFLAGS_NODIST}
+
+   # We need to build our own Python on CBUILD first, and feed it in.
+   # bug #847910 and bug #864911.
+   local myeconfargs_cbuild=(
+   "${myeconfargs[@]}"
+
+   --prefix="${BROOT}"/usr
+   --libdir="${cbuild_libdir:2}"
+
+   # Avoid needing to load the right libpython.so.
+   --disable-shared
+
+   # As minimal as possible for the mini CBUILD Python
+   # we build just for cross.
+   --without-lto
+   --disable-optimizations
+   )
+
+   mkdir "${WORKDIR}"/${P}-${CBUILD} || die
+   pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die
+   # We disable _ctypes and _crypt for CBUILD because Python's setup.py 
can't handle locating
+   # libdir correctly for cross.
+   PYTHON_DISABLE_MODULES+=" _ctypes _crypt" \
+   ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}"
+
+   # Avoid as many dependencies as possible for the cross build.
+   cat >> Makefile <<-EOF || die
+   MODULE_NIS=disabled
+   MODULE__DBM=disabled
+   MODULE__GDBM=disabled
+   MODULE__DBM=disabled
+   MODULE__SQLITE3=disabled
+   MODULE__HASHLIB=disabled
+   MODULE__SSL=disabled
+   MODULE__CURSES=disabled
+   MODULE__CURSES_PANEL=disabled
+   MODULE_READLINE=disabled
+   MODULE__TKINTER=disabled
+   MODULE_PYEXPAT=disabled
+   MODULE_ZLIB=disabled
+   EOF
+
+   # Unfortunately, we do have to build this immediately, and
+   # not in src_compile, because CHOST configure for Python
+   # will check the existence of the Python it was pointed to
+   # immediately.
+   PYTHON_DISABLE_MODULES+=" _ctypes _crypt" emake
+   popd &> /dev/null || die
+}
+
 src_configure() {
# disable automagic bluetooth headers detection
if ! use bluetooth; then
@@ -244,69 +307,10 @@ src_configure() {
local -x OPT=
 
if tc-is-cross-compiler ; then
-   # Hack to workaround get_libdir not being able to handle 
CBUILD, bug #794181
-   local cbuild_libdir=$(unset PKG_CONFIG_PATH ; 
$(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi)
-
-   # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
-   # propagated to sysconfig for built extensions
-   #
-   # -fno-lto to avoid bug #700012 (not like it matters for 
mini-CBUILD Python anyway)
-   local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto"
-   local -x LDFLAGS_NODIST=${BUILD_LDFLAGS}
-   local -x CFLAGS= LDFLAGS=
-   local -x BUILD_CFLAGS="${CFLAGS_NODIST}"
-   local -x BUILD_LDFLAGS=${LDFLAGS_NODIST}
-
-   # We need to build our own Python on CBUILD first, and feed it 
in.
-   # bug #847910 and bug #864911.
-   local myeconfargs_cbuild=(
-   "${myeconfargs[@]}"
-
-   --libdir="${cbuild_libdir:2}"
-
-   # Avoid needing to load the right libpython.so.
-   --disable-shared
-
-   # As minimal as possible for the mini CBUILD Python
-   # we build just for cross.
-   --without-lto
- 

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

2023-08-29 Thread orbea
commit: 6a9022ac505c5c306de8378b770eee41a1c63da8
Author: orbea  riseup  net>
AuthorDate: Tue Aug 29 22:39:15 2023 +
Commit: orbea  riseup  net>
CommitDate: Tue Aug 29 22:39:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=6a9022ac

dev-lang/python: sync ::gentoo

Signed-off-by: orbea  riseup.net>

 dev-lang/python/python-3.10.13.ebuild | 8 ++--
 dev-lang/python/python-3.11.5.ebuild  | 8 ++--
 dev-lang/python/python-3.9.18.ebuild  | 8 ++--
 3 files changed, 18 insertions(+), 6 deletions(-)

diff --git a/dev-lang/python/python-3.10.13.ebuild 
b/dev-lang/python/python-3.10.13.ebuild
index db08c2e..b5d3bc2 100644
--- a/dev-lang/python/python-3.10.13.ebuild
+++ b/dev-lang/python/python-3.10.13.ebuild
@@ -249,9 +249,13 @@ src_configure() {
 
# pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
# propagated to sysconfig for built extensions
-   local -x CFLAGS_NODIST=${CFLAGS_FOR_BUILD}
-   local -x LDFLAGS_NODIST=${LDFLAGS_FOR_BUILD}
+   #
+   # -fno-lto to avoid bug #700012 (not like it matters for 
mini-CBUILD Python anyway)
+   local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto"
+   local -x LDFLAGS_NODIST=${BUILD_LDFLAGS}
local -x CFLAGS= LDFLAGS=
+   local -x BUILD_CFLAGS="${CFLAGS_NODIST}"
+   local -x BUILD_LDFLAGS=${LDFLAGS_NODIST}
 
# We need to build our own Python on CBUILD first, and feed it 
in.
# bug #847910 and bug #864911.

diff --git a/dev-lang/python/python-3.11.5.ebuild 
b/dev-lang/python/python-3.11.5.ebuild
index 271700c..dda9bb2 100644
--- a/dev-lang/python/python-3.11.5.ebuild
+++ b/dev-lang/python/python-3.11.5.ebuild
@@ -241,9 +241,13 @@ src_configure() {
 
# pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
# propagated to sysconfig for built extensions
-   local -x CFLAGS_NODIST=${CFLAGS_FOR_BUILD}
-   local -x LDFLAGS_NODIST=${LDFLAGS_FOR_BUILD}
+   #
+   # -fno-lto to avoid bug #700012 (not like it matters for 
mini-CBUILD Python anyway)
+   local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto"
+   local -x LDFLAGS_NODIST=${BUILD_LDFLAGS}
local -x CFLAGS= LDFLAGS=
+   local -x BUILD_CFLAGS="${CFLAGS_NODIST}"
+   local -x BUILD_LDFLAGS=${LDFLAGS_NODIST}
 
# We need to build our own Python on CBUILD first, and feed it 
in.
# bug #847910

diff --git a/dev-lang/python/python-3.9.18.ebuild 
b/dev-lang/python/python-3.9.18.ebuild
index 37ab7b8..d499e90 100644
--- a/dev-lang/python/python-3.9.18.ebuild
+++ b/dev-lang/python/python-3.9.18.ebuild
@@ -241,9 +241,13 @@ src_configure() {
 
# pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
# propagated to sysconfig for built extensions
-   local -x CFLAGS_NODIST=${CFLAGS_FOR_BUILD}
-   local -x LDFLAGS_NODIST=${LDFLAGS_FOR_BUILD}
+   #
+   # -fno-lto to avoid bug #700012 (not like it matters for 
mini-CBUILD Python anyway)
+   local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto"
+   local -x LDFLAGS_NODIST=${BUILD_LDFLAGS}
local -x CFLAGS= LDFLAGS=
+   local -x BUILD_CFLAGS="${CFLAGS_NODIST}"
+   local -x BUILD_LDFLAGS=${LDFLAGS_NODIST}
 
# We need to build our own Python on CBUILD first, and feed it 
in.
# bug #847910 and bug #864911.



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

2023-08-26 Thread orbea
commit: b33080a059c9c146c45e32d03c6653fc43112cdc
Author: orbea  riseup  net>
AuthorDate: Sat Aug 26 15:01:30 2023 +
Commit: orbea  riseup  net>
CommitDate: Sat Aug 26 15:01:30 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=b33080a0

dev-lang/python: add 3.9.18, 3.10.13, 3.11.5

Also drop 3.9.17, 3.10.12, 3.11.4

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest   | 18 +-
 .../{python-3.10.12.ebuild => python-3.10.13.ebuild}   |  0
 .../{python-3.11.4.ebuild => python-3.11.5.ebuild} |  0
 .../{python-3.9.17.ebuild => python-3.9.18.ebuild} |  0
 4 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 6cefd6b..dec5bd3 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -1,12 +1,12 @@
 DIST Python-2.7.18.tar.xz 12854736 BLAKE2B 
060a621c91dd8e3d321aec99d44c17aa67381998256a1a002d316b38288349884d5960de35c49352d03129ed0bae599e641ec2225898158ebce50a7a2fd74d2c
 SHA512 
a7bb62b51f48ff0b6df0b18f5b0312a523e3110f49c3237936bfe56ed0e26838c0274ff5401bda6fc21bf24337477ccac49e8026c5d651e4b4cafb5eb5086f6c
 DIST Python-2.7.18.tar.xz.asc 833 BLAKE2B 
1d98770e46171971fb4508d238c01d2755281d2f94353314014d9e83e0ec5f0b3e3950ea1fdf5fce9ba6b8f55312355845c2a3fc4291c27ee56fe6215448
 SHA512 
c2a5f5a52f47dec52460ad3275758d4e5de6e7075c3def4353c988d74d563a39b42cae2d5eb24e2a23a6247cef69100f91620b11a49c2359fbf99b203c9cbda8
-DIST Python-3.10.12.tar.xz 19654836 BLAKE2B 
f7a3e27b437003915e4ebeeba82d1cc0c9de169f6e4bfe8d957e910141767668f3f1dd19374c212dba09325465f859244b955f3ffd3d0e6e879cc31bb4229ed6
 SHA512 
5ea018e71bfe7872e02eaf8aef56d5583c0880e4ce5fbbdf8ea76da20c2e94ac6a3ba8badb4b7d1bc21853402a3b63541b04181737417b1626e786b696595cf5
-DIST Python-3.10.12.tar.xz.asc 833 BLAKE2B 
a0278118ce8e1806a68838e77f2448570e41791d968e23f27940e48ba996a21dbe3766e670180ec0f78d32d89aa7574a95e5232aa9173f2c58886069a76a4cca
 SHA512 
d5f1c98d8509e078bf7d7205f9fe25d028178fb7940cff406761c14a2689a82425f6bfe9b58b2aa6e9d4fee53626fb56658e56bd54028245de827dc5ebc1d7d8
-DIST Python-3.11.4.tar.xz 19954828 BLAKE2B 
b423aa1838702f555160b41cd90d752180250381af9222d714f0545281e8577e14d7771dc2e1217d877ba31e85590da8adcc50b5019faaecdd775cd09b313d47
 SHA512 
7eb14fecbf60824d10c22a9057584c3a142c2866f4af6caa2525c10c8bcb24e6e7afb32a44a0e118df0a2b2543d578c3b422ffd4a5fa317dfe6ea371cc7ee1ee
-DIST Python-3.11.4.tar.xz.asc 833 BLAKE2B 
0384dfbda5f897e749d8fca21773c599d1910ce1188f3c2dbf9632c9a79347644e1354e0ec6fc182c387b9cd6c66b8c224e5bfd8237877786918414f8d49f5f7
 SHA512 
8ee82bf116b2cc7407e260eccf53e7fee4d7497165d0b9c3e59931c73f3b419bc0299b459eee9544a6e51e323ff0a6aa07827efd89f9c320b54556feeea04a78
-DIST Python-3.9.17.tar.xz 19647312 BLAKE2B 
eae9d1c0b9a6cd9ce84af75e58899bcd127163c90434d2bc879047706adb087721aa5ac9425e6906e6238296b2695ea0304a2b93288627cee3560ee85f450062
 SHA512 
994d92346e563a4635411808744eac8207c68e6fc9c1db1c2eb4103dad8553aaad4a8116e38c61f28cb17905a12cc46dccdde985e1c45882bf1815081b88b6be
-DIST Python-3.9.17.tar.xz.asc 833 BLAKE2B 
ff3dc342e89149b89b060d0bd8d2a147cc901bc64c1e97d3c21ca8ff2165cd4959ca76ae1df9dbc76039b43d75e8108382ad2d8954e4ae892d174f6eb3aaeb44
 SHA512 
948196f104539b2e05b17fb5ef2387be392c51513def7ab6f5b0f490d60e472e8df2dc6ec1df1d293a34d8c26a761412c93aabbdefd3390ee8bdef95a5d8
+DIST Python-3.10.13.tar.xz 19663088 BLAKE2B 
d9a8edf89d0ccd665fd5ed444a144af240e078fcab1876fea8b44586c23651a08cf5833fc54c39e8471fd9e66ea0ded11fcaa5d215bc025acaf4504a15c5846d
 SHA512 
7579772e501486b2b07f78142082dee1e99c7643640098860ac0cf2ca87daf7588b0c00b1db1960146b37f56a6ed98fd08297c25c9a19b612cf6e6a258984da8
+DIST Python-3.10.13.tar.xz.asc 833 BLAKE2B 
b00222b30a6701e77c11c6019e2240be7cf42f2b4e558c03f7a058664d242a00665fbc52fdf03106e84c75f49b51b705d8acd1f381d1f41ada67c4647652ef4c
 SHA512 
3083e66f8d26128302dc77a0c6ba3bfefc4229928a1bbd06460f2fec2421188bd30d493e3bce138cde1fed1df206e1dda04912b9f43a0b81229f1e69135e3a7f
+DIST Python-3.11.5.tar.xz 20053580 BLAKE2B 
3b85f2d9d32787b0500abeec4211032bb147bd991f1a865ff3d13350f6beddef8051ebdda21e130cbf094e6546b31ae43d827840735ce245f462feea6868e0b2
 SHA512 
93fa640bedcea449060caac8aa691aa315a19f172fd9f0422183d17749c3512d4ecac60e7599f9ef14e3cdb3c8b4b060e484c9061b1e7ee8d958200d6041e408
+DIST Python-3.11.5.tar.xz.asc 833 BLAKE2B 
e3c277f30203b5a0253aa1a41b8754bce7c00b54f0563e2d178c8fd264925a1b308ed84a875faeeae18405c419341ee286ea4ddaff93ce1e59b896daaf805e6e
 SHA512 
5a8e1b1cabe89de03c050d581bbd3ec917d93ec943b2e8241db05c245809cf80294022c4cfc1bea3b90aa0570176109aac90455057256c025e2596aa136375fc
+DIST Python-3.9.18.tar.xz 19673928 BLAKE2B 
97da9bedaf29101e5df82199ac3ee12f1da74d5cc89de21ff1510c3f6d34d7f9194489e79855f1ab3c6f26768738e784cb7231c1a692fa746edd21d35558bc4e
 SHA512 
aab155aca757d298394eddb91ff9a8f239665bd46feb495c6b6f735bbcb7489c05c858cc4cd08f1575c24f293b33492d763e9a140d92f0b2b0cc81a165a677c7
+DIST Python-3.9.18.tar.xz.asc 833 BLAKE2B 
b2160eedf7a

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

2023-06-27 Thread orbea
commit: 46e7844833d70a8580625604c7aca40a2357d2fb
Author: orbea  riseup  net>
AuthorDate: Wed Jun 28 00:34:51 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed Jun 28 00:34:57 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=46e78448

dev-lang/python: merge ::gentoo changes

Signed-off-by: orbea  riseup.net>

 dev-lang/python/python-2.7.18_p16-r1.ebuild | 2 +-
 dev-lang/python/python-3.10.12.ebuild   | 3 +--
 dev-lang/python/python-3.11.4.ebuild| 5 ++---
 dev-lang/python/python-3.9.17.ebuild| 2 +-
 4 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/dev-lang/python/python-2.7.18_p16-r1.ebuild 
b/dev-lang/python/python-2.7.18_p16-r1.ebuild
index a6b2e27..fb2b97b 100644
--- a/dev-lang/python/python-2.7.18_p16-r1.ebuild
+++ b/dev-lang/python/python-2.7.18_p16-r1.ebuild
@@ -29,7 +29,7 @@ LICENSE="PSF-2"
 SLOT="${PYVER}"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="
-   berkdb bluetooth build examples gdbm hardened +ncurses +readline
+   berkdb bluetooth build examples gdbm +ncurses +readline
+sqlite +ssl tk valgrind wininst +xml
 "
 RESTRICT="test"

diff --git a/dev-lang/python/python-3.10.12.ebuild 
b/dev-lang/python/python-3.10.12.ebuild
index f3bd9da..db08c2e 100644
--- a/dev-lang/python/python-3.10.12.ebuild
+++ b/dev-lang/python/python-3.10.12.ebuild
@@ -30,7 +30,7 @@ LICENSE="PSF-2"
 SLOT="${PYVER}"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="
-   bluetooth build debug +ensurepip examples gdbm hardened libedit lto
+   bluetooth build debug +ensurepip examples gdbm libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind +xml
 "
 RESTRICT="!test? ( test )"
@@ -66,7 +66,6 @@ RDEPEND="
dev-tcltk/tix
)
xml? ( >=dev-libs/expat-2.1:= )
-   !!

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

2023-06-27 Thread orbea
commit: 4b89eb27e4f401a4319524adb5879050a8b543f3
Author: orbea  riseup  net>
AuthorDate: Wed Jun 28 00:36:00 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed Jun 28 00:36:00 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=4b89eb27

dev-lang/python: drop 3.9.16_p3-r1, 3.10.11, 3.11.3

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest   |   9 -
 dev-lang/python/python-3.10.11.ebuild  | 500 ---
 dev-lang/python/python-3.11.3.ebuild   | 532 -
 dev-lang/python/python-3.9.16_p3-r1.ebuild | 492 --
 4 files changed, 1533 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index ace0145..6cefd6b 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -1,21 +1,12 @@
 DIST Python-2.7.18.tar.xz 12854736 BLAKE2B 
060a621c91dd8e3d321aec99d44c17aa67381998256a1a002d316b38288349884d5960de35c49352d03129ed0bae599e641ec2225898158ebce50a7a2fd74d2c
 SHA512 
a7bb62b51f48ff0b6df0b18f5b0312a523e3110f49c3237936bfe56ed0e26838c0274ff5401bda6fc21bf24337477ccac49e8026c5d651e4b4cafb5eb5086f6c
 DIST Python-2.7.18.tar.xz.asc 833 BLAKE2B 
1d98770e46171971fb4508d238c01d2755281d2f94353314014d9e83e0ec5f0b3e3950ea1fdf5fce9ba6b8f55312355845c2a3fc4291c27ee56fe6215448
 SHA512 
c2a5f5a52f47dec52460ad3275758d4e5de6e7075c3def4353c988d74d563a39b42cae2d5eb24e2a23a6247cef69100f91620b11a49c2359fbf99b203c9cbda8
-DIST Python-3.10.11.tar.xz 19640792 BLAKE2B 
ce281549cb8fdcb74e068cc76c5412af749a6394644c2aacabdcbf5e10210fb5c0f4e7cb2eb3b728837eb89e382873074e938f609d94001dd5b4bf823084a994
 SHA512 
fa113b4b635d271a1412999587ec64654d337db263851a6a9d88b3cab4ed66dba76fe03e65c4d341f0a83fd8182d35e245bfd9827465d7aebcb4deb71af4d047
-DIST Python-3.10.11.tar.xz.asc 833 BLAKE2B 
ba107904c1658374481636bc950187a7bd1a2fb33aa3fb2fd1343e5aec6e84afdadab0b2edc6f0768856ae7b847a592fc79a7476247f4ff67c38c1ff18f831e9
 SHA512 
edddacc81d4671851cd2a52853cabc53314fa226dac77c2248ee61cf7d58dd2f59301b7729b2ff9f5717b84268140c3bef30e358b80718c6c84b308bd560bcd8
 DIST Python-3.10.12.tar.xz 19654836 BLAKE2B 
f7a3e27b437003915e4ebeeba82d1cc0c9de169f6e4bfe8d957e910141767668f3f1dd19374c212dba09325465f859244b955f3ffd3d0e6e879cc31bb4229ed6
 SHA512 
5ea018e71bfe7872e02eaf8aef56d5583c0880e4ce5fbbdf8ea76da20c2e94ac6a3ba8badb4b7d1bc21853402a3b63541b04181737417b1626e786b696595cf5
 DIST Python-3.10.12.tar.xz.asc 833 BLAKE2B 
a0278118ce8e1806a68838e77f2448570e41791d968e23f27940e48ba996a21dbe3766e670180ec0f78d32d89aa7574a95e5232aa9173f2c58886069a76a4cca
 SHA512 
d5f1c98d8509e078bf7d7205f9fe25d028178fb7940cff406761c14a2689a82425f6bfe9b58b2aa6e9d4fee53626fb56658e56bd54028245de827dc5ebc1d7d8
-DIST Python-3.11.3.tar.xz 19906156 BLAKE2B 
c23815e09a0012b2af03f3e18471389382978ef0991cb081c4c6410e98613589d47d3ad782c0a06a48ddd86fc5df7f1d59e93dbab5871b89559e225084544248
 SHA512 
a3bba4b69322a47bfeefe42ba0fd7331b5b67fd2ab41441e2219d16ef8c6f307f1a48977afd073c18cfd24ec6cb1bfe0c4bb4b273031eb524dc7e9fb5fbcc3b6
-DIST Python-3.11.3.tar.xz.asc 833 BLAKE2B 
1846858480428293047bfaf87a74f5a6cf28227f63dbc36e658ab68444a5b91c2178fca42f35a413591103a0ceeea3cd5f8b757fb2f42cbcad023c62970ab950
 SHA512 
34bfb6e74e2bbec15bf3f653e32a3d705961b5f724e3f4713cf9b6b530f9c9e7e94f5cf855798bdf9763235b97a60ec9ad554d24cdc793e21a0c39540b5818d8
 DIST Python-3.11.4.tar.xz 19954828 BLAKE2B 
b423aa1838702f555160b41cd90d752180250381af9222d714f0545281e8577e14d7771dc2e1217d877ba31e85590da8adcc50b5019faaecdd775cd09b313d47
 SHA512 
7eb14fecbf60824d10c22a9057584c3a142c2866f4af6caa2525c10c8bcb24e6e7afb32a44a0e118df0a2b2543d578c3b422ffd4a5fa317dfe6ea371cc7ee1ee
 DIST Python-3.11.4.tar.xz.asc 833 BLAKE2B 
0384dfbda5f897e749d8fca21773c599d1910ce1188f3c2dbf9632c9a79347644e1354e0ec6fc182c387b9cd6c66b8c224e5bfd8237877786918414f8d49f5f7
 SHA512 
8ee82bf116b2cc7407e260eccf53e7fee4d7497165d0b9c3e59931c73f3b419bc0299b459eee9544a6e51e323ff0a6aa07827efd89f9c320b54556feeea04a78
-DIST Python-3.9.16.tar.xz 19738796 BLAKE2B 
70dedeb70d9d8f27e4f6db5106623e087c61d451c7a04639cf8d3503ad02d4d43f1b36d0cdf1131aefc9bf6e677e561227dd4baef2c2c3d2dbf6d3e7dc36bd94
 SHA512 
b5fd0afe131c82bbce6ddf887c59eef6945910d6a9a2bc87c0927f4e4a096bf9ca4d25bcb729c40f6ebb8a65fbe8bf7b0b97a7c4a8c9e551240eb4f34b878653
-DIST Python-3.9.16.tar.xz.asc 833 BLAKE2B 
416b4a4be06e101c5971c12a6f21229c425bcabaea58487e0d1b24d6dea318c58806ee43892fc704df8252670451bd6a4a2610c25672d3983ddb081fed34b92d
 SHA512 
468959c36a3ec6136f57a39475fff4745a25be0cb5d3d58cf3e5faf0b9ce2d2a8b89f1f9fea1479c4c6ad12ac49e97c1cfd4291c978bb3d30df5a582ec315210
 DIST Python-3.9.17.tar.xz 19647312 BLAKE2B 
eae9d1c0b9a6cd9ce84af75e58899bcd127163c90434d2bc879047706adb087721aa5ac9425e6906e6238296b2695ea0304a2b93288627cee3560ee85f450062
 SHA512 
994d92346e563a4635411808744eac8207c68e6fc9c1db1c2eb4103dad8553aaad4a8116e38c61f28cb17905a12cc46dccdde985e1c45882bf1815081b88b6be
 DIST Python-3.9.17.tar.xz.asc 833 BLAKE2B 
ff3dc342e89149b89b060d0bd8d2a

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

2023-06-21 Thread orbea
commit: 7210c7d5e763eb1d05c0d1b5c688319df00f20f8
Author: orbea  riseup  net>
AuthorDate: Wed Jun 21 13:40:01 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed Jun 21 13:40:01 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=7210c7d5

dev-lang/python: add 3.9.17, 3.10.12, 3.11.4

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest  |   9 +
 dev-lang/python/python-3.10.12.ebuild | 500 
 dev-lang/python/python-3.11.4.ebuild  | 532 ++
 dev-lang/python/python-3.9.17.ebuild  | 492 +++
 4 files changed, 1533 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 3c50cf6..ace0145 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -2,11 +2,20 @@ 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.11.tar.xz 19640792 BLAKE2B 
ce281549cb8fdcb74e068cc76c5412af749a6394644c2aacabdcbf5e10210fb5c0f4e7cb2eb3b728837eb89e382873074e938f609d94001dd5b4bf823084a994
 SHA512 
fa113b4b635d271a1412999587ec64654d337db263851a6a9d88b3cab4ed66dba76fe03e65c4d341f0a83fd8182d35e245bfd9827465d7aebcb4deb71af4d047
 DIST Python-3.10.11.tar.xz.asc 833 BLAKE2B 
ba107904c1658374481636bc950187a7bd1a2fb33aa3fb2fd1343e5aec6e84afdadab0b2edc6f0768856ae7b847a592fc79a7476247f4ff67c38c1ff18f831e9
 SHA512 
edddacc81d4671851cd2a52853cabc53314fa226dac77c2248ee61cf7d58dd2f59301b7729b2ff9f5717b84268140c3bef30e358b80718c6c84b308bd560bcd8
+DIST Python-3.10.12.tar.xz 19654836 BLAKE2B 
f7a3e27b437003915e4ebeeba82d1cc0c9de169f6e4bfe8d957e910141767668f3f1dd19374c212dba09325465f859244b955f3ffd3d0e6e879cc31bb4229ed6
 SHA512 
5ea018e71bfe7872e02eaf8aef56d5583c0880e4ce5fbbdf8ea76da20c2e94ac6a3ba8badb4b7d1bc21853402a3b63541b04181737417b1626e786b696595cf5
+DIST Python-3.10.12.tar.xz.asc 833 BLAKE2B 
a0278118ce8e1806a68838e77f2448570e41791d968e23f27940e48ba996a21dbe3766e670180ec0f78d32d89aa7574a95e5232aa9173f2c58886069a76a4cca
 SHA512 
d5f1c98d8509e078bf7d7205f9fe25d028178fb7940cff406761c14a2689a82425f6bfe9b58b2aa6e9d4fee53626fb56658e56bd54028245de827dc5ebc1d7d8
 DIST Python-3.11.3.tar.xz 19906156 BLAKE2B 
c23815e09a0012b2af03f3e18471389382978ef0991cb081c4c6410e98613589d47d3ad782c0a06a48ddd86fc5df7f1d59e93dbab5871b89559e225084544248
 SHA512 
a3bba4b69322a47bfeefe42ba0fd7331b5b67fd2ab41441e2219d16ef8c6f307f1a48977afd073c18cfd24ec6cb1bfe0c4bb4b273031eb524dc7e9fb5fbcc3b6
 DIST Python-3.11.3.tar.xz.asc 833 BLAKE2B 
1846858480428293047bfaf87a74f5a6cf28227f63dbc36e658ab68444a5b91c2178fca42f35a413591103a0ceeea3cd5f8b757fb2f42cbcad023c62970ab950
 SHA512 
34bfb6e74e2bbec15bf3f653e32a3d705961b5f724e3f4713cf9b6b530f9c9e7e94f5cf855798bdf9763235b97a60ec9ad554d24cdc793e21a0c39540b5818d8
+DIST Python-3.11.4.tar.xz 19954828 BLAKE2B 
b423aa1838702f555160b41cd90d752180250381af9222d714f0545281e8577e14d7771dc2e1217d877ba31e85590da8adcc50b5019faaecdd775cd09b313d47
 SHA512 
7eb14fecbf60824d10c22a9057584c3a142c2866f4af6caa2525c10c8bcb24e6e7afb32a44a0e118df0a2b2543d578c3b422ffd4a5fa317dfe6ea371cc7ee1ee
+DIST Python-3.11.4.tar.xz.asc 833 BLAKE2B 
0384dfbda5f897e749d8fca21773c599d1910ce1188f3c2dbf9632c9a79347644e1354e0ec6fc182c387b9cd6c66b8c224e5bfd8237877786918414f8d49f5f7
 SHA512 
8ee82bf116b2cc7407e260eccf53e7fee4d7497165d0b9c3e59931c73f3b419bc0299b459eee9544a6e51e323ff0a6aa07827efd89f9c320b54556feeea04a78
 DIST Python-3.9.16.tar.xz 19738796 BLAKE2B 
70dedeb70d9d8f27e4f6db5106623e087c61d451c7a04639cf8d3503ad02d4d43f1b36d0cdf1131aefc9bf6e677e561227dd4baef2c2c3d2dbf6d3e7dc36bd94
 SHA512 
b5fd0afe131c82bbce6ddf887c59eef6945910d6a9a2bc87c0927f4e4a096bf9ca4d25bcb729c40f6ebb8a65fbe8bf7b0b97a7c4a8c9e551240eb4f34b878653
 DIST Python-3.9.16.tar.xz.asc 833 BLAKE2B 
416b4a4be06e101c5971c12a6f21229c425bcabaea58487e0d1b24d6dea318c58806ee43892fc704df8252670451bd6a4a2610c25672d3983ddb081fed34b92d
 SHA512 
468959c36a3ec6136f57a39475fff4745a25be0cb5d3d58cf3e5faf0b9ce2d2a8b89f1f9fea1479c4c6ad12ac49e97c1cfd4291c978bb3d30df5a582ec315210
+DIST Python-3.9.17.tar.xz 19647312 BLAKE2B 
eae9d1c0b9a6cd9ce84af75e58899bcd127163c90434d2bc879047706adb087721aa5ac9425e6906e6238296b2695ea0304a2b93288627cee3560ee85f450062
 SHA512 
994d92346e563a4635411808744eac8207c68e6fc9c1db1c2eb4103dad8553aaad4a8116e38c61f28cb17905a12cc46dccdde985e1c45882bf1815081b88b6be
+DIST Python-3.9.17.tar.xz.asc 833 BLAKE2B 
ff3dc342e89149b89b060d0bd8d2a147cc901bc64c1e97d3c21ca8ff2165cd4959ca76ae1df9dbc76039b43d75e8108382ad2d8954e4ae892d174f6eb3aaeb44
 SHA512 
948196f104539b2e05b17fb5ef2387be392c51513def7ab6f5b0f490d60e472e8df2dc6ec1df1d293a34d8c26a761412c93aabbdefd3390ee8bdef95a5d8
 DI

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

2023-06-21 Thread orbea
commit: 6894c334f202faf1bb0e238a47682f1f0a6d9f91
Author: orbea  riseup  net>
AuthorDate: Wed Jun 21 13:31:58 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed Jun 21 13:31:58 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=6894c334

dev-lang/python: sync ::gentoo

Signed-off-by: orbea  riseup.net>

 dev-lang/python/python-3.10.11.ebuild  | 1 +
 dev-lang/python/python-3.11.3.ebuild   | 1 +
 dev-lang/python/python-3.9.16_p3-r1.ebuild | 1 +
 3 files changed, 3 insertions(+)

diff --git a/dev-lang/python/python-3.10.11.ebuild 
b/dev-lang/python/python-3.10.11.ebuild
index 440d270..f3bd9da 100644
--- a/dev-lang/python/python-3.10.11.ebuild
+++ b/dev-lang/python/python-3.10.11.ebuild
@@ -188,6 +188,7 @@ src_configure() {
--timeout 1200
 
-x test_gdb
+   -x test_dtrace
 
# All of these seem to occasionally hang for PGO 
inconsistently
# They'll even hang here but be fine in src_test 
sometimes.

diff --git a/dev-lang/python/python-3.11.3.ebuild 
b/dev-lang/python/python-3.11.3.ebuild
index 7617d3c..5d5e194 100644
--- a/dev-lang/python/python-3.11.3.ebuild
+++ b/dev-lang/python/python-3.11.3.ebuild
@@ -175,6 +175,7 @@ src_configure() {
--timeout 1200
 
-x test_gdb
+   -x test_dtrace
 
# All of these seem to occasionally hang for PGO 
inconsistently
# They'll even hang here but be fine in src_test 
sometimes.

diff --git a/dev-lang/python/python-3.9.16_p3-r1.ebuild 
b/dev-lang/python/python-3.9.16_p3-r1.ebuild
index e094996..bb89f41 100644
--- a/dev-lang/python/python-3.9.16_p3-r1.ebuild
+++ b/dev-lang/python/python-3.9.16_p3-r1.ebuild
@@ -180,6 +180,7 @@ src_configure() {
"-j$(makeopts_jobs)"
--pgo-extended
-x test_gdb
+   -x test_dtrace
-u-network
 
# All of these seem to occasionally hang for PGO 
inconsistently



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

2023-05-31 Thread orbea
commit: 8691c69e34eef56b4f6085cb82895a37dd88c8da
Author: orbea  riseup  net>
AuthorDate: Wed May 31 14:56:30 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed May 31 14:56:30 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=8691c69e

dev-lang/python: sync ::gentoo

Signed-off-by: orbea  riseup.net>

 dev-lang/python/python-3.10.11.ebuild  | 3 ++-
 dev-lang/python/python-3.11.3.ebuild   | 3 ++-
 dev-lang/python/python-3.9.16_p3-r1.ebuild | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-lang/python/python-3.10.11.ebuild 
b/dev-lang/python/python-3.10.11.ebuild
index 47f947a..440d270 100644
--- a/dev-lang/python/python-3.10.11.ebuild
+++ b/dev-lang/python/python-3.10.11.ebuild
@@ -30,7 +30,7 @@ LICENSE="PSF-2"
 SLOT="${PYVER}"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="
-   bluetooth build +ensurepip examples gdbm hardened libedit lto
+   bluetooth build debug +ensurepip examples gdbm hardened libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind +xml
 "
 RESTRICT="!test? ( test )"
@@ -233,6 +233,7 @@ src_configure() {
--with-system-ffi
--with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
 
+   $(use_with debug assertions)
$(use_with lto)
$(use_enable pgo optimizations)
$(use_with readline readline "$(usex libedit editline 
readline)")

diff --git a/dev-lang/python/python-3.11.3.ebuild 
b/dev-lang/python/python-3.11.3.ebuild
index d23dff4..7617d3c 100644
--- a/dev-lang/python/python-3.11.3.ebuild
+++ b/dev-lang/python/python-3.11.3.ebuild
@@ -30,7 +30,7 @@ LICENSE="PSF-2"
 SLOT="${PYVER}"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="
-   bluetooth build +ensurepip examples gdbm hardened libedit lto
+   bluetooth build debug +ensurepip examples gdbm hardened libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind
 "
 RESTRICT="!test? ( test )"
@@ -225,6 +225,7 @@ src_configure() {
--with-pkg-config=yes
--with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
 
+   $(use_with debug assertions)
$(use_with lto)
$(use_enable pgo optimizations)
$(use_with readline readline "$(usex libedit editline 
readline)")

diff --git a/dev-lang/python/python-3.9.16_p3-r1.ebuild 
b/dev-lang/python/python-3.9.16_p3-r1.ebuild
index 24afd52..e094996 100644
--- a/dev-lang/python/python-3.9.16_p3-r1.ebuild
+++ b/dev-lang/python/python-3.9.16_p3-r1.ebuild
@@ -30,7 +30,7 @@ LICENSE="PSF-2"
 SLOT="${PYVER}"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="
-   bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo
+   bluetooth build debug +ensurepip examples gdbm hardened lto +ncurses pgo
+readline +sqlite +ssl test tk valgrind +xml
 "
 RESTRICT="!test? ( test )"
@@ -225,6 +225,7 @@ src_configure() {
--with-system-ffi
--with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
 
+   $(use_with debug assertions)
$(use_with lto)
$(use_enable pgo optimizations)
$(use_with valgrind)



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

2023-05-10 Thread orbea
commit: 659cba726e2288aadfc59909ade4e9e0c4ba2bbc
Author: orbea  riseup  net>
AuthorDate: Wed May 10 19:15:07 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed May 10 19:15:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=659cba72

dev-lang/python: add 3.10.11, drop 3.10.10_p3

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest  |  6 +++---
 .../{python-3.10.10_p3.ebuild => python-3.10.11.ebuild}   | 11 ++-
 2 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 18e7622..3c50cf6 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -1,12 +1,12 @@
 DIST Python-2.7.18.tar.xz 12854736 BLAKE2B 
060a621c91dd8e3d321aec99d44c17aa67381998256a1a002d316b38288349884d5960de35c49352d03129ed0bae599e641ec2225898158ebce50a7a2fd74d2c
 SHA512 
a7bb62b51f48ff0b6df0b18f5b0312a523e3110f49c3237936bfe56ed0e26838c0274ff5401bda6fc21bf24337477ccac49e8026c5d651e4b4cafb5eb5086f6c
 DIST Python-2.7.18.tar.xz.asc 833 BLAKE2B 
1d98770e46171971fb4508d238c01d2755281d2f94353314014d9e83e0ec5f0b3e3950ea1fdf5fce9ba6b8f55312355845c2a3fc4291c27ee56fe6215448
 SHA512 
c2a5f5a52f47dec52460ad3275758d4e5de6e7075c3def4353c988d74d563a39b42cae2d5eb24e2a23a6247cef69100f91620b11a49c2359fbf99b203c9cbda8
-DIST Python-3.10.10.tar.xz 19627028 BLAKE2B 
57fc6869fa05586158a170c1892d93a3036823bfafb9484b9d70bca6cdc3e76f75357622eace4bde9a4c0ca62a1bb79665e5751b41655f9f4d7e345547013ad8
 SHA512 
f0aee65970a68287b34c4eafcf35c6fa09c81ba234ac356db16fbbc6c36417e4ac67071e616d118f5e192d541d7f177dcab5585b9780e842f656c09e01c37ced
-DIST Python-3.10.10.tar.xz.asc 833 BLAKE2B 
fd60e6268f7dd6676ea58bd7e80c513506ac9810c1a62ff060134207b0fd8e7b096d5f11f3cc536a1578144ff54c00bcb076d3c3f5889a69a898660dd280312b
 SHA512 
591746d74c6123bf36c763b6e8e1de1554f02eeff30c855623ef0f12d3864d5573eb5efe96d6e142f24627c77b90738ada3456df4ad59bddcb008658f2ca8af9
+DIST Python-3.10.11.tar.xz 19640792 BLAKE2B 
ce281549cb8fdcb74e068cc76c5412af749a6394644c2aacabdcbf5e10210fb5c0f4e7cb2eb3b728837eb89e382873074e938f609d94001dd5b4bf823084a994
 SHA512 
fa113b4b635d271a1412999587ec64654d337db263851a6a9d88b3cab4ed66dba76fe03e65c4d341f0a83fd8182d35e245bfd9827465d7aebcb4deb71af4d047
+DIST Python-3.10.11.tar.xz.asc 833 BLAKE2B 
ba107904c1658374481636bc950187a7bd1a2fb33aa3fb2fd1343e5aec6e84afdadab0b2edc6f0768856ae7b847a592fc79a7476247f4ff67c38c1ff18f831e9
 SHA512 
edddacc81d4671851cd2a52853cabc53314fa226dac77c2248ee61cf7d58dd2f59301b7729b2ff9f5717b84268140c3bef30e358b80718c6c84b308bd560bcd8
 DIST Python-3.11.3.tar.xz 19906156 BLAKE2B 
c23815e09a0012b2af03f3e18471389382978ef0991cb081c4c6410e98613589d47d3ad782c0a06a48ddd86fc5df7f1d59e93dbab5871b89559e225084544248
 SHA512 
a3bba4b69322a47bfeefe42ba0fd7331b5b67fd2ab41441e2219d16ef8c6f307f1a48977afd073c18cfd24ec6cb1bfe0c4bb4b273031eb524dc7e9fb5fbcc3b6
 DIST Python-3.11.3.tar.xz.asc 833 BLAKE2B 
1846858480428293047bfaf87a74f5a6cf28227f63dbc36e658ab68444a5b91c2178fca42f35a413591103a0ceeea3cd5f8b757fb2f42cbcad023c62970ab950
 SHA512 
34bfb6e74e2bbec15bf3f653e32a3d705961b5f724e3f4713cf9b6b530f9c9e7e94f5cf855798bdf9763235b97a60ec9ad554d24cdc793e21a0c39540b5818d8
 DIST Python-3.9.16.tar.xz 19738796 BLAKE2B 
70dedeb70d9d8f27e4f6db5106623e087c61d451c7a04639cf8d3503ad02d4d43f1b36d0cdf1131aefc9bf6e677e561227dd4baef2c2c3d2dbf6d3e7dc36bd94
 SHA512 
b5fd0afe131c82bbce6ddf887c59eef6945910d6a9a2bc87c0927f4e4a096bf9ca4d25bcb729c40f6ebb8a65fbe8bf7b0b97a7c4a8c9e551240eb4f34b878653
 DIST Python-3.9.16.tar.xz.asc 833 BLAKE2B 
416b4a4be06e101c5971c12a6f21229c425bcabaea58487e0d1b24d6dea318c58806ee43892fc704df8252670451bd6a4a2610c25672d3983ddb081fed34b92d
 SHA512 
468959c36a3ec6136f57a39475fff4745a25be0cb5d3d58cf3e5faf0b9ce2d2a8b89f1f9fea1479c4c6ad12ac49e97c1cfd4291c978bb3d30df5a582ec315210
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
-DIST python-gentoo-patches-3.10.10_p3.tar.xz 14700 BLAKE2B 
934462f437ffbf0b65e1cd63719121b7d551698e5ca9e67283a60f24151c6cf62eb0d31b16dad3b6e95da0dd6eac8c84c86332e42195f0f9dd7fbc4db52a3f9e
 SHA512 
72e97a441463fff2760deb5557d2bbee82a5354b3db30e1ea34ea05bf349af0a46e0ff244e5ec212c8d2663ad79e660634733c3737ed853f5270c5c0427c902f
+DIST python-gentoo-patches-3.10.11.tar.xz 13984 BLAKE2B 
00c682609876756f61d41f637d0354538823dd713c81f8a3a168d217c515d4559d24e1988c1796b2b920f3962f56e023758b292175d29d5348a87bd8b422f6e7
 SHA512 
f819113908bc689bb522d2cbe749c658a6b29e7f627718954b12797461a13781352b01f798e2f42b3741a0a0489049bf03405ead4ac8103a025dac11e72b0888
 DIST python-gentoo-patches-3.11.3.tar.xz 7776 BLAKE2B 
78bf26f554c608c68826b9ea3c63a1df2b45bff755860f39f14306ebb63f17f5111b117519c4a9cb30452a62a14a3a

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

2023-05-10 Thread orbea
commit: 6cfb0a92b1b6af32631346c1f8c61a23ea70a399
Author: orbea  riseup  net>
AuthorDate: Wed May 10 19:08:17 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed May 10 19:08:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=6cfb0a92

dev-lang/python: stabilize 3.11.3 for arm, arm64

Signed-off-by: orbea  riseup.net>

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

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



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

2023-05-10 Thread orbea
commit: 52e176db79cee34bd4cd29180577b3f145ee9f5d
Author: orbea  riseup  net>
AuthorDate: Wed May 10 19:10:10 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed May 10 19:10:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=52e176db

dev-lang/python: drop 3.11.2_p2

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest|   3 -
 dev-lang/python/python-3.11.2_p2.ebuild | 521 
 2 files changed, 524 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 4f506a7..18e7622 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -2,14 +2,11 @@ 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.10.tar.xz 19627028 BLAKE2B 
57fc6869fa05586158a170c1892d93a3036823bfafb9484b9d70bca6cdc3e76f75357622eace4bde9a4c0ca62a1bb79665e5751b41655f9f4d7e345547013ad8
 SHA512 
f0aee65970a68287b34c4eafcf35c6fa09c81ba234ac356db16fbbc6c36417e4ac67071e616d118f5e192d541d7f177dcab5585b9780e842f656c09e01c37ced
 DIST Python-3.10.10.tar.xz.asc 833 BLAKE2B 
fd60e6268f7dd6676ea58bd7e80c513506ac9810c1a62ff060134207b0fd8e7b096d5f11f3cc536a1578144ff54c00bcb076d3c3f5889a69a898660dd280312b
 SHA512 
591746d74c6123bf36c763b6e8e1de1554f02eeff30c855623ef0f12d3864d5573eb5efe96d6e142f24627c77b90738ada3456df4ad59bddcb008658f2ca8af9
-DIST Python-3.11.2.tar.xz 19893284 BLAKE2B 
0cfb1fefcdd4c4baf5c34f74ab0600ac7cd40101d266c28f66f9d35bcfbf19d6c3ff2a5b0d357ee1d03061e06005ea3ee7b18adf878d32e197434b3da2b7d918
 SHA512 
5684ec7eae2dce26facc54d448ccdb6901bbfa1cab03abbe8fd34e4268a2b701daa13df15903349492447035be78380d473389e8703b4e910a65b088d2462e8b
-DIST Python-3.11.2.tar.xz.asc 833 BLAKE2B 
15795836babd269424f1ff511073e27235827353383d15cac6a85406b967787840ca6c0f119faa1971a50ebb6699e6cdf0de095f428b868b57a91eb8dc6d5baa
 SHA512 
9d9d1c6dd6e56a916c6861cd0e7e623a165b0845bafe0acfcae27b4fe10a6b7015844e6b3f8deded26a763c935e32f565b2e12beb20c43fda16c11eba8d282a1
 DIST Python-3.11.3.tar.xz 19906156 BLAKE2B 
c23815e09a0012b2af03f3e18471389382978ef0991cb081c4c6410e98613589d47d3ad782c0a06a48ddd86fc5df7f1d59e93dbab5871b89559e225084544248
 SHA512 
a3bba4b69322a47bfeefe42ba0fd7331b5b67fd2ab41441e2219d16ef8c6f307f1a48977afd073c18cfd24ec6cb1bfe0c4bb4b273031eb524dc7e9fb5fbcc3b6
 DIST Python-3.11.3.tar.xz.asc 833 BLAKE2B 
1846858480428293047bfaf87a74f5a6cf28227f63dbc36e658ab68444a5b91c2178fca42f35a413591103a0ceeea3cd5f8b757fb2f42cbcad023c62970ab950
 SHA512 
34bfb6e74e2bbec15bf3f653e32a3d705961b5f724e3f4713cf9b6b530f9c9e7e94f5cf855798bdf9763235b97a60ec9ad554d24cdc793e21a0c39540b5818d8
 DIST Python-3.9.16.tar.xz 19738796 BLAKE2B 
70dedeb70d9d8f27e4f6db5106623e087c61d451c7a04639cf8d3503ad02d4d43f1b36d0cdf1131aefc9bf6e677e561227dd4baef2c2c3d2dbf6d3e7dc36bd94
 SHA512 
b5fd0afe131c82bbce6ddf887c59eef6945910d6a9a2bc87c0927f4e4a096bf9ca4d25bcb729c40f6ebb8a65fbe8bf7b0b97a7c4a8c9e551240eb4f34b878653
 DIST Python-3.9.16.tar.xz.asc 833 BLAKE2B 
416b4a4be06e101c5971c12a6f21229c425bcabaea58487e0d1b24d6dea318c58806ee43892fc704df8252670451bd6a4a2610c25672d3983ddb081fed34b92d
 SHA512 
468959c36a3ec6136f57a39475fff4745a25be0cb5d3d58cf3e5faf0b9ce2d2a8b89f1f9fea1479c4c6ad12ac49e97c1cfd4291c978bb3d30df5a582ec315210
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.10_p3.tar.xz 14700 BLAKE2B 
934462f437ffbf0b65e1cd63719121b7d551698e5ca9e67283a60f24151c6cf62eb0d31b16dad3b6e95da0dd6eac8c84c86332e42195f0f9dd7fbc4db52a3f9e
 SHA512 
72e97a441463fff2760deb5557d2bbee82a5354b3db30e1ea34ea05bf349af0a46e0ff244e5ec212c8d2663ad79e660634733c3737ed853f5270c5c0427c902f
-DIST python-gentoo-patches-3.11.2_p2.tar.xz 8516 BLAKE2B 
52bfdfac533ed53f32b8546c37a10b7019f3f0cd296b7929d3eb83fdc6a5e49c95515bb2ba56487b81e68701c586520db08e323ac1f49ef6f82da56010e21a28
 SHA512 
4388c0ae0bd25a002aed095d1db42076bcf6b7486955aa41c34ac41318e82eec686e8b9aac31ff766eed16edf3fb86fd333c448090240ba79bbc35e458a96dd0
 DIST python-gentoo-patches-3.11.3.tar.xz 7776 BLAKE2B 
78bf26f554c608c68826b9ea3c63a1df2b45bff755860f39f14306ebb63f17f5111b117519c4a9cb30452a62a14a3a7393798b8920c3d108ec8b6a30db88641e
 SHA512 
64b79c90055fd940590b72ffd3744fe02ab9e46caf7b46f4aa1d074bf3e62d355e128bb2ac68c42f228f2e1bcdee2b0b114d9e2b9bf8427512083c1c5f8680e8
 DIST python-gentoo-patches-3.9.16_p3.tar.xz 27160 BLAKE2B 
5a41a6ff135c3aca02b19cf9a61f554ca224173854274b872ce85e

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

2023-05-06 Thread orbea
commit: 8aa79793b77e7507154a959b8ff22133b9f2da75
Author: orbea  riseup  net>
AuthorDate: Sat May  6 18:29:10 2023 +
Commit: orbea  riseup  net>
CommitDate: Sat May  6 18:29:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=8aa79793

dev-lang/python: add 3.9.16_p3-r1, 3.11.3

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest   |   3 +
 ...ython-3.9.16_p3.ebuild => python-3.11.3.ebuild} | 153 +
 ...3.9.16_p3.ebuild => python-3.9.16_p3-r1.ebuild} |   7 +-
 3 files changed, 106 insertions(+), 57 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 4f838cc..4f506a7 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -4,9 +4,12 @@ DIST Python-3.10.10.tar.xz 19627028 BLAKE2B 
57fc6869fa05586158a170c1892d93a30368
 DIST Python-3.10.10.tar.xz.asc 833 BLAKE2B 
fd60e6268f7dd6676ea58bd7e80c513506ac9810c1a62ff060134207b0fd8e7b096d5f11f3cc536a1578144ff54c00bcb076d3c3f5889a69a898660dd280312b
 SHA512 
591746d74c6123bf36c763b6e8e1de1554f02eeff30c855623ef0f12d3864d5573eb5efe96d6e142f24627c77b90738ada3456df4ad59bddcb008658f2ca8af9
 DIST Python-3.11.2.tar.xz 19893284 BLAKE2B 
0cfb1fefcdd4c4baf5c34f74ab0600ac7cd40101d266c28f66f9d35bcfbf19d6c3ff2a5b0d357ee1d03061e06005ea3ee7b18adf878d32e197434b3da2b7d918
 SHA512 
5684ec7eae2dce26facc54d448ccdb6901bbfa1cab03abbe8fd34e4268a2b701daa13df15903349492447035be78380d473389e8703b4e910a65b088d2462e8b
 DIST Python-3.11.2.tar.xz.asc 833 BLAKE2B 
15795836babd269424f1ff511073e27235827353383d15cac6a85406b967787840ca6c0f119faa1971a50ebb6699e6cdf0de095f428b868b57a91eb8dc6d5baa
 SHA512 
9d9d1c6dd6e56a916c6861cd0e7e623a165b0845bafe0acfcae27b4fe10a6b7015844e6b3f8deded26a763c935e32f565b2e12beb20c43fda16c11eba8d282a1
+DIST Python-3.11.3.tar.xz 19906156 BLAKE2B 
c23815e09a0012b2af03f3e18471389382978ef0991cb081c4c6410e98613589d47d3ad782c0a06a48ddd86fc5df7f1d59e93dbab5871b89559e225084544248
 SHA512 
a3bba4b69322a47bfeefe42ba0fd7331b5b67fd2ab41441e2219d16ef8c6f307f1a48977afd073c18cfd24ec6cb1bfe0c4bb4b273031eb524dc7e9fb5fbcc3b6
+DIST Python-3.11.3.tar.xz.asc 833 BLAKE2B 
1846858480428293047bfaf87a74f5a6cf28227f63dbc36e658ab68444a5b91c2178fca42f35a413591103a0ceeea3cd5f8b757fb2f42cbcad023c62970ab950
 SHA512 
34bfb6e74e2bbec15bf3f653e32a3d705961b5f724e3f4713cf9b6b530f9c9e7e94f5cf855798bdf9763235b97a60ec9ad554d24cdc793e21a0c39540b5818d8
 DIST Python-3.9.16.tar.xz 19738796 BLAKE2B 
70dedeb70d9d8f27e4f6db5106623e087c61d451c7a04639cf8d3503ad02d4d43f1b36d0cdf1131aefc9bf6e677e561227dd4baef2c2c3d2dbf6d3e7dc36bd94
 SHA512 
b5fd0afe131c82bbce6ddf887c59eef6945910d6a9a2bc87c0927f4e4a096bf9ca4d25bcb729c40f6ebb8a65fbe8bf7b0b97a7c4a8c9e551240eb4f34b878653
 DIST Python-3.9.16.tar.xz.asc 833 BLAKE2B 
416b4a4be06e101c5971c12a6f21229c425bcabaea58487e0d1b24d6dea318c58806ee43892fc704df8252670451bd6a4a2610c25672d3983ddb081fed34b92d
 SHA512 
468959c36a3ec6136f57a39475fff4745a25be0cb5d3d58cf3e5faf0b9ce2d2a8b89f1f9fea1479c4c6ad12ac49e97c1cfd4291c978bb3d30df5a582ec315210
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.10_p3.tar.xz 14700 BLAKE2B 
934462f437ffbf0b65e1cd63719121b7d551698e5ca9e67283a60f24151c6cf62eb0d31b16dad3b6e95da0dd6eac8c84c86332e42195f0f9dd7fbc4db52a3f9e
 SHA512 
72e97a441463fff2760deb5557d2bbee82a5354b3db30e1ea34ea05bf349af0a46e0ff244e5ec212c8d2663ad79e660634733c3737ed853f5270c5c0427c902f
 DIST python-gentoo-patches-3.11.2_p2.tar.xz 8516 BLAKE2B 
52bfdfac533ed53f32b8546c37a10b7019f3f0cd296b7929d3eb83fdc6a5e49c95515bb2ba56487b81e68701c586520db08e323ac1f49ef6f82da56010e21a28
 SHA512 
4388c0ae0bd25a002aed095d1db42076bcf6b7486955aa41c34ac41318e82eec686e8b9aac31ff766eed16edf3fb86fd333c448090240ba79bbc35e458a96dd0
+DIST python-gentoo-patches-3.11.3.tar.xz 7776 BLAKE2B 
78bf26f554c608c68826b9ea3c63a1df2b45bff755860f39f14306ebb63f17f5111b117519c4a9cb30452a62a14a3a7393798b8920c3d108ec8b6a30db88641e
 SHA512 
64b79c90055fd940590b72ffd3744fe02ab9e46caf7b46f4aa1d074bf3e62d355e128bb2ac68c42f228f2e1bcdee2b0b114d9e2b9bf8427512083c1c5f8680e8
 DIST python-gentoo-patches-3.9.16_p3.tar.xz 27160 BLAKE2B 
5a41a6ff135c3aca02b19cf9a61f554ca224173854274b872ce85e8c71f25c678604e50b87bae40d4b5ac082731c143338fcc6ef47acebad2b59ce0b1d600f5d
 SHA512 
1ace0a9e929769c29082fdec6845a476c07c13fbbff8726a7a592fda09da8b50c996638b4e4e40acccb15630a796074329adbcc9a004c4305952fa5b0dc4146c

diff --git a/dev-lang/python/python-3.9.16_p3.ebuild 
b/dev-lang/python/python-3.11.3.ebuild
similarity index 78%
copy from dev-lang/python/python-3.9.16_p3.ebuild
copy to dev-lang/python/python-3.11.3.ebuild
index fe28a6c..cbf640c 100644
--- a/dev-lang/python/python-3.9.16_p3.ebuild
+++ b/dev-lang/python/pyth

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

2023-05-06 Thread orbea
commit: 8bf1fdb04e14e5f054498cc86a8bb3c8dccae260
Author: orbea  riseup  net>
AuthorDate: Sat May  6 18:29:58 2023 +
Commit: orbea  riseup  net>
CommitDate: Sat May  6 18:29:58 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=8bf1fdb0

dev-lang/python: sync ::gentoo

Signed-off-by: orbea  riseup.net>

 dev-lang/python/python-3.10.10_p3.ebuild | 2 +-
 dev-lang/python/python-3.11.2_p2.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/python/python-3.10.10_p3.ebuild 
b/dev-lang/python/python-3.10.10_p3.ebuild
index db87428..bdddbfa 100644
--- a/dev-lang/python/python-3.10.10_p3.ebuild
+++ b/dev-lang/python/python-3.10.10_p3.ebuild
@@ -46,12 +46,12 @@ RDEPEND="
dev-lang/python-exec[python_targets_python3_10(-)]
dev-libs/libffi:=
dev-python/gentoo-common
-   sys-apps/util-linux:=
>=sys-libs/zlib-1.1.3:=
virtual/libcrypt:=
virtual/libintl
ensurepip? ( dev-python/ensurepip-wheels )
gdbm? ( sys-libs/gdbm:=[berkdb] )
+   kernel_linux? ( sys-apps/util-linux:= )
ncurses? ( >=sys-libs/ncurses-5.2:= )
readline? (
!libedit? ( >=sys-libs/readline-4.1:= )

diff --git a/dev-lang/python/python-3.11.2_p2.ebuild 
b/dev-lang/python/python-3.11.2_p2.ebuild
index b7ae735..5c4191c 100644
--- a/dev-lang/python/python-3.11.2_p2.ebuild
+++ b/dev-lang/python/python-3.11.2_p2.ebuild
@@ -47,12 +47,12 @@ RDEPEND="
>=dev-libs/expat-2.1:=
dev-libs/libffi:=
dev-python/gentoo-common
-   sys-apps/util-linux:=
>=sys-libs/zlib-1.1.3:=
virtual/libcrypt:=
virtual/libintl
ensurepip? ( dev-python/ensurepip-wheels )
gdbm? ( sys-libs/gdbm:=[berkdb] )
+   kernel_linux? ( sys-apps/util-linux:= )
ncurses? ( >=sys-libs/ncurses-5.2:= )
readline? (
!libedit? ( >=sys-libs/readline-4.1:= )



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

2023-03-16 Thread Quentin Retornaz
commit: 854cf9fadd3298c66e69a72067b85c12ec9d3d7a
Author: orbea  riseup  net>
AuthorDate: Wed Mar 15 19:09:20 2023 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Thu Mar 16 21:50:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=854cf9fa

dev-lang/python: Remove old versions

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/503
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest|   7 -
 dev-lang/python/python-3.10.9-r1.ebuild | 487 --
 dev-lang/python/python-3.11.1-r1.ebuild | 519 
 dev-lang/python/python-3.9.16_p1.ebuild | 485 -
 4 files changed, 1498 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 8c6f56b..4f838cc 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -2,18 +2,11 @@ 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.10.tar.xz 19627028 BLAKE2B 
57fc6869fa05586158a170c1892d93a3036823bfafb9484b9d70bca6cdc3e76f75357622eace4bde9a4c0ca62a1bb79665e5751b41655f9f4d7e345547013ad8
 SHA512 
f0aee65970a68287b34c4eafcf35c6fa09c81ba234ac356db16fbbc6c36417e4ac67071e616d118f5e192d541d7f177dcab5585b9780e842f656c09e01c37ced
 DIST Python-3.10.10.tar.xz.asc 833 BLAKE2B 
fd60e6268f7dd6676ea58bd7e80c513506ac9810c1a62ff060134207b0fd8e7b096d5f11f3cc536a1578144ff54c00bcb076d3c3f5889a69a898660dd280312b
 SHA512 
591746d74c6123bf36c763b6e8e1de1554f02eeff30c855623ef0f12d3864d5573eb5efe96d6e142f24627c77b90738ada3456df4ad59bddcb008658f2ca8af9
-DIST Python-3.10.9.tar.xz 19612112 BLAKE2B 
ef2d063a9fbaf234aa4a47149cb184a0379dc403515df10249104a5092750cdaf22ad47916d34e17dd68fff1c30338c0375f4e4e3cc9bde33e0896c1c3ba655b
 SHA512 
d66ea8adeb6dc4951e612175f8838b3092967ff275b7a3470f2d86f470036aa2221e722c3144d90bcd230b88efd53dde204213f72f703e524e4b833e2ccc68e2
-DIST Python-3.10.9.tar.xz.asc 833 BLAKE2B 
8895c6cb5031b2463cc6ba3e0dc56bee40c2e99117c062f9c72f2b7adb0d5a49782b968abfc764117e8513bd12816915245677c25b1710e3dae3c9e26937c2b9
 SHA512 
525e166ede6836086de814c26fc880f41eaf1ed4bff6118f00342e42f7ab1c47148447ced1b565e146d3125fa06b5cd6b394a256bc61096766b26e07f18bbf10
-DIST Python-3.11.1.tar.xz 19856648 BLAKE2B 
2a8942e7a145cfcc5b6932865ff9a1afd300bf2e6c4c915e88d0e849441196a3a4cacf94f3db87eaa7538872059085cf7eeff91c436f424448f85d4b180a6f24
 SHA512 
5edd70c881e083c96199c60471f18f9ebc4c97a2d45dc66f89e16d7c3638d8a5d2cbf2e84b1be3d7f1178ce9f7fa4197884385c1ee3618ff66a538f872f318ed
-DIST Python-3.11.1.tar.xz.asc 833 BLAKE2B 
27c6101b2022cb7bea3e6082f1554b31cceb8cabe720e4b19391f550e870588c4defd1552c580a7e063638b80e8b8f415e54a11cf40ae3b0f449500c2e9babc6
 SHA512 
81ed05c2adf38552bdc5ac761704f2720a646d56681a919a6bfa51f1a4b42cd14edb9c84d58664dbc8e7b561cd78d82ae6b10dda423e1fae543bc7fa4bf3f78e
 DIST Python-3.11.2.tar.xz 19893284 BLAKE2B 
0cfb1fefcdd4c4baf5c34f74ab0600ac7cd40101d266c28f66f9d35bcfbf19d6c3ff2a5b0d357ee1d03061e06005ea3ee7b18adf878d32e197434b3da2b7d918
 SHA512 
5684ec7eae2dce26facc54d448ccdb6901bbfa1cab03abbe8fd34e4268a2b701daa13df15903349492447035be78380d473389e8703b4e910a65b088d2462e8b
 DIST Python-3.11.2.tar.xz.asc 833 BLAKE2B 
15795836babd269424f1ff511073e27235827353383d15cac6a85406b967787840ca6c0f119faa1971a50ebb6699e6cdf0de095f428b868b57a91eb8dc6d5baa
 SHA512 
9d9d1c6dd6e56a916c6861cd0e7e623a165b0845bafe0acfcae27b4fe10a6b7015844e6b3f8deded26a763c935e32f565b2e12beb20c43fda16c11eba8d282a1
 DIST Python-3.9.16.tar.xz 19738796 BLAKE2B 
70dedeb70d9d8f27e4f6db5106623e087c61d451c7a04639cf8d3503ad02d4d43f1b36d0cdf1131aefc9bf6e677e561227dd4baef2c2c3d2dbf6d3e7dc36bd94
 SHA512 
b5fd0afe131c82bbce6ddf887c59eef6945910d6a9a2bc87c0927f4e4a096bf9ca4d25bcb729c40f6ebb8a65fbe8bf7b0b97a7c4a8c9e551240eb4f34b878653
 DIST Python-3.9.16.tar.xz.asc 833 BLAKE2B 
416b4a4be06e101c5971c12a6f21229c425bcabaea58487e0d1b24d6dea318c58806ee43892fc704df8252670451bd6a4a2610c25672d3983ddb081fed34b92d
 SHA512 
468959c36a3ec6136f57a39475fff4745a25be0cb5d3d58cf3e5faf0b9ce2d2a8b89f1f9fea1479c4c6ad12ac49e97c1cfd4291c978bb3d30df5a582ec315210
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.10_p3.tar.xz 14700 BLAKE2B 
934462f437ffbf0b65e1cd63719121b7d551698e5ca9e67283a60f24151c6cf62eb0d31b16dad3b6e95da0dd6eac8c84c86332e42195f0f9dd7fbc4db52a3f9e
 SHA5

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

2023-03-16 Thread Quentin Retornaz
commit: 2fa95c1d9ea6e7eedc1b2e6b37d8bf521a2eec96
Author: orbea  riseup  net>
AuthorDate: Wed Mar 15 19:05:49 2023 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Thu Mar 16 21:50:22 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=2fa95c1d

dev-lang/python: Add 3.9.16_p3, 3.10.10_p3, 3.11.2_p2

Removes 3.9.16_p2, 3.10.10_p2, 3.11.2_p1

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest| 6 +++---
 .../python/{python-3.10.10_p2.ebuild => python-3.10.10_p3.ebuild}   | 2 +-
 .../python/{python-3.11.2_p1.ebuild => python-3.11.2_p2.ebuild} | 0
 .../python/{python-3.9.16_p2.ebuild => python-3.9.16_p3.ebuild} | 2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index fb864ef..8c6f56b 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -11,9 +11,9 @@ DIST Python-3.11.2.tar.xz.asc 833 BLAKE2B 
15795836babd269424f1ff511073e272358273
 DIST Python-3.9.16.tar.xz 19738796 BLAKE2B 
70dedeb70d9d8f27e4f6db5106623e087c61d451c7a04639cf8d3503ad02d4d43f1b36d0cdf1131aefc9bf6e677e561227dd4baef2c2c3d2dbf6d3e7dc36bd94
 SHA512 
b5fd0afe131c82bbce6ddf887c59eef6945910d6a9a2bc87c0927f4e4a096bf9ca4d25bcb729c40f6ebb8a65fbe8bf7b0b97a7c4a8c9e551240eb4f34b878653
 DIST Python-3.9.16.tar.xz.asc 833 BLAKE2B 
416b4a4be06e101c5971c12a6f21229c425bcabaea58487e0d1b24d6dea318c58806ee43892fc704df8252670451bd6a4a2610c25672d3983ddb081fed34b92d
 SHA512 
468959c36a3ec6136f57a39475fff4745a25be0cb5d3d58cf3e5faf0b9ce2d2a8b89f1f9fea1479c4c6ad12ac49e97c1cfd4291c978bb3d30df5a582ec315210
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
-DIST python-gentoo-patches-3.10.10_p2.tar.xz 13992 BLAKE2B 
e18e70dd28c8f238d4897aff79483a679396a168d8b5ff4f5e8c7f09cec5f1b13aeb327d3dc3e2149c2117c25da050987f1f1c3322b56c87245ba2d0b54d
 SHA512 
14bc218a2f3c64ef9f42682fd1364208bcaa74f787dee39bd9566e40764c260a65fd42961be47a6e6c6227091cb2fef83e1d689302448647560689e20e07efe0
+DIST python-gentoo-patches-3.10.10_p3.tar.xz 14700 BLAKE2B 
934462f437ffbf0b65e1cd63719121b7d551698e5ca9e67283a60f24151c6cf62eb0d31b16dad3b6e95da0dd6eac8c84c86332e42195f0f9dd7fbc4db52a3f9e
 SHA512 
72e97a441463fff2760deb5557d2bbee82a5354b3db30e1ea34ea05bf349af0a46e0ff244e5ec212c8d2663ad79e660634733c3737ed853f5270c5c0427c902f
 DIST python-gentoo-patches-3.10.9.tar.xz 12216 BLAKE2B 
ced4f951089c51ddaab6c62ade9d2c84f69e7e1baf2acf5247559534c7d0fb0e88dca1222f5bd2209b4e61f5aca17279b8054f269535dbc10de0786c2c5779f5
 SHA512 
2d01f0f3831beeba004517bb82f7d616f25f08e5c755409ecff79cd68e0a619b5bf6802fffd0e5f7f39f1d9d93e65b018b91cdeb337a5e47f1651f36bea0e96e
 DIST python-gentoo-patches-3.11.1.tar.xz 7076 BLAKE2B 
3ec45f7529d34eabc9d9ba7fa7f8dd51d8754d9758a605b61857a9fd80386a0357837c925263ad7b0e207ff916944b94cc0e03c0f59921f839d5e51d92f0e47e
 SHA512 
4253dbfa057a91db584b92550e2d39d87986f33041233bc400dd0254cbd95415b33fc47b0fe997bb84192c755bc16d3d31941bba4c216ee4d65facf0b48c7862
-DIST python-gentoo-patches-3.11.2_p1.tar.xz 7788 BLAKE2B 
9652c46cd323958a43e26fd6b0afdd8f214953db59d9acf133366f7576502578c10e0a80ca13a9d768442d79c71dd6d095d73ef2bbbd1f79ef269a9ee20fc4b8
 SHA512 
7c5794e582d8ea5f99acb9ccf87c7e1f45a6557d0eb95de2b8c0cd7831f22e53eef0f03f32ca37568d1742024be127f0219463351f5b604f258c8a9985f89ea9
+DIST python-gentoo-patches-3.11.2_p2.tar.xz 8516 BLAKE2B 
52bfdfac533ed53f32b8546c37a10b7019f3f0cd296b7929d3eb83fdc6a5e49c95515bb2ba56487b81e68701c586520db08e323ac1f49ef6f82da56010e21a28
 SHA512 
4388c0ae0bd25a002aed095d1db42076bcf6b7486955aa41c34ac41318e82eec686e8b9aac31ff766eed16edf3fb86fd333c448090240ba79bbc35e458a96dd0
 DIST python-gentoo-patches-3.9.16_p1.tar.xz 25564 BLAKE2B 
e6b7f20bb0457011d74f441d58eb0c9c4426a61bf0f8a2146f0180104c7b8b5054a04afc664374a17f3770d3ae94836099c362e841e4c00631a75fc56a2b352d
 SHA512 
43f473dba8f6bd19c6a30f169ec8e8abb9eefe7d26c357884ee27cabf1b5876c079ea0e9454b9e52021d15f070e0a824e3366cfde20d57175f5f89774ee50a5b
-DIST python-gentoo-patches-3.9.16_p2.tar.xz 26664 BLAKE2B 
7176c58fd4bfe40489de33d67a0c106f9d170656e6ae47318b103ac45a4e0aca14e89790300c3881a3c9b8ca556996573621eb5dac0a71106ea0ae9bbf3e82c2
 SHA512 
792fcd53385d95e3ba5937b26099fcc19e62d3512783c25e734ee0cd153c8717e618dba010dd98b8647d3265bf94e40665e30494aae1a84181febbd7dbab3f36
+DIST python-gentoo-patches-3.9.16_p3.tar.xz 27160 BLAKE2B 
5a41a6ff135c3aca02b19cf9a61f554ca224173854274b872ce85e8c71f25c678604e50b87bae40d4b5ac082731c143338fcc6ef47acebad2b59ce0b1d600f5d
 SHA512 
1ace0a9e929769c29082fdec6845a476c07c13fbbff8726a7a592fda09da8b50c996638b4e4e40acccb15630a796074329adbcc9a004c4305952fa5b0dc4146c

diff --git a/dev-lang

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

2023-03-05 Thread Quentin Retornaz
commit: a0fa0cbfd7e2887f70d3da819a52eae87d0b9412
Author: Quentin Retornaz  retornaz  com>
AuthorDate: Sun Mar  5 21:44:35 2023 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun Mar  5 21:45:27 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=a0fa0cbf

dev-lang/python-3.11.2: fix checksums

Closes: https://github.com/gentoo/libressl/issues/500

Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 3cb28a7..fb864ef 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -6,11 +6,14 @@ DIST Python-3.10.9.tar.xz 19612112 BLAKE2B 
ef2d063a9fbaf234aa4a47149cb184a0379dc
 DIST Python-3.10.9.tar.xz.asc 833 BLAKE2B 
8895c6cb5031b2463cc6ba3e0dc56bee40c2e99117c062f9c72f2b7adb0d5a49782b968abfc764117e8513bd12816915245677c25b1710e3dae3c9e26937c2b9
 SHA512 
525e166ede6836086de814c26fc880f41eaf1ed4bff6118f00342e42f7ab1c47148447ced1b565e146d3125fa06b5cd6b394a256bc61096766b26e07f18bbf10
 DIST Python-3.11.1.tar.xz 19856648 BLAKE2B 
2a8942e7a145cfcc5b6932865ff9a1afd300bf2e6c4c915e88d0e849441196a3a4cacf94f3db87eaa7538872059085cf7eeff91c436f424448f85d4b180a6f24
 SHA512 
5edd70c881e083c96199c60471f18f9ebc4c97a2d45dc66f89e16d7c3638d8a5d2cbf2e84b1be3d7f1178ce9f7fa4197884385c1ee3618ff66a538f872f318ed
 DIST Python-3.11.1.tar.xz.asc 833 BLAKE2B 
27c6101b2022cb7bea3e6082f1554b31cceb8cabe720e4b19391f550e870588c4defd1552c580a7e063638b80e8b8f415e54a11cf40ae3b0f449500c2e9babc6
 SHA512 
81ed05c2adf38552bdc5ac761704f2720a646d56681a919a6bfa51f1a4b42cd14edb9c84d58664dbc8e7b561cd78d82ae6b10dda423e1fae543bc7fa4bf3f78e
+DIST Python-3.11.2.tar.xz 19893284 BLAKE2B 
0cfb1fefcdd4c4baf5c34f74ab0600ac7cd40101d266c28f66f9d35bcfbf19d6c3ff2a5b0d357ee1d03061e06005ea3ee7b18adf878d32e197434b3da2b7d918
 SHA512 
5684ec7eae2dce26facc54d448ccdb6901bbfa1cab03abbe8fd34e4268a2b701daa13df15903349492447035be78380d473389e8703b4e910a65b088d2462e8b
+DIST Python-3.11.2.tar.xz.asc 833 BLAKE2B 
15795836babd269424f1ff511073e27235827353383d15cac6a85406b967787840ca6c0f119faa1971a50ebb6699e6cdf0de095f428b868b57a91eb8dc6d5baa
 SHA512 
9d9d1c6dd6e56a916c6861cd0e7e623a165b0845bafe0acfcae27b4fe10a6b7015844e6b3f8deded26a763c935e32f565b2e12beb20c43fda16c11eba8d282a1
 DIST Python-3.9.16.tar.xz 19738796 BLAKE2B 
70dedeb70d9d8f27e4f6db5106623e087c61d451c7a04639cf8d3503ad02d4d43f1b36d0cdf1131aefc9bf6e677e561227dd4baef2c2c3d2dbf6d3e7dc36bd94
 SHA512 
b5fd0afe131c82bbce6ddf887c59eef6945910d6a9a2bc87c0927f4e4a096bf9ca4d25bcb729c40f6ebb8a65fbe8bf7b0b97a7c4a8c9e551240eb4f34b878653
 DIST Python-3.9.16.tar.xz.asc 833 BLAKE2B 
416b4a4be06e101c5971c12a6f21229c425bcabaea58487e0d1b24d6dea318c58806ee43892fc704df8252670451bd6a4a2610c25672d3983ddb081fed34b92d
 SHA512 
468959c36a3ec6136f57a39475fff4745a25be0cb5d3d58cf3e5faf0b9ce2d2a8b89f1f9fea1479c4c6ad12ac49e97c1cfd4291c978bb3d30df5a582ec315210
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.10_p2.tar.xz 13992 BLAKE2B 
e18e70dd28c8f238d4897aff79483a679396a168d8b5ff4f5e8c7f09cec5f1b13aeb327d3dc3e2149c2117c25da050987f1f1c3322b56c87245ba2d0b54d
 SHA512 
14bc218a2f3c64ef9f42682fd1364208bcaa74f787dee39bd9566e40764c260a65fd42961be47a6e6c6227091cb2fef83e1d689302448647560689e20e07efe0
 DIST python-gentoo-patches-3.10.9.tar.xz 12216 BLAKE2B 
ced4f951089c51ddaab6c62ade9d2c84f69e7e1baf2acf5247559534c7d0fb0e88dca1222f5bd2209b4e61f5aca17279b8054f269535dbc10de0786c2c5779f5
 SHA512 
2d01f0f3831beeba004517bb82f7d616f25f08e5c755409ecff79cd68e0a619b5bf6802fffd0e5f7f39f1d9d93e65b018b91cdeb337a5e47f1651f36bea0e96e
 DIST python-gentoo-patches-3.11.1.tar.xz 7076 BLAKE2B 
3ec45f7529d34eabc9d9ba7fa7f8dd51d8754d9758a605b61857a9fd80386a0357837c925263ad7b0e207ff916944b94cc0e03c0f59921f839d5e51d92f0e47e
 SHA512 
4253dbfa057a91db584b92550e2d39d87986f33041233bc400dd0254cbd95415b33fc47b0fe997bb84192c755bc16d3d31941bba4c216ee4d65facf0b48c7862
+DIST python-gentoo-patches-3.11.2_p1.tar.xz 7788 BLAKE2B 
9652c46cd323958a43e26fd6b0afdd8f214953db59d9acf133366f7576502578c10e0a80ca13a9d768442d79c71dd6d095d73ef2bbbd1f79ef269a9ee20fc4b8
 SHA512 
7c5794e582d8ea5f99acb9ccf87c7e1f45a6557d0eb95de2b8c0cd7831f22e53eef0f03f32ca37568d1742024be127f0219463351f5b604f258c8a9985f89ea9
 DIST python-gentoo-patches-3.9.16_p1.tar.xz 25564 BLAKE2B 
e6b7f20bb0457011d74f441d58eb0c9c4426a61bf0f8a2146f0180104c7b8b5054a04afc664374a17f3770d3ae94836099c362e841e4c00631a75fc56a2b352d
 SHA512 
43f473dba8f6bd19c6a30f169ec8e8abb9eefe7d26c357884ee27cabf1b5876c079ea0e9454b9e52021d15f070e0a824e3366cfde20d57175f5f89774ee50a5b
 DIST python-gentoo-patches-3.9.16_p2.tar.xz 26664 BLAKE2B 
7176c58fd4bfe40489de33d67

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

2023-03-05 Thread Quentin Retornaz
commit: 32cbe8a924cac88f4537aa257204ab0881cd6323
Author: orbea  riseup  net>
AuthorDate: Sat Mar  4 02:33:03 2023 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun Mar  5 14:19:41 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=32cbe8a9

dev-lang/python: Add 3.11.2_p1

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/python-3.11.2_p1.ebuild | 521 
 1 file changed, 521 insertions(+)

diff --git a/dev-lang/python/python-3.11.2_p1.ebuild 
b/dev-lang/python/python-3.11.2_p1.ebuild
new file mode 100644
index 000..b7ae735
--- /dev/null
+++ b/dev-lang/python/python-3.11.2_p1.ebuild
@@ -0,0 +1,521 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+WANT_LIBTOOL="none"
+
+inherit autotools check-reqs 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 ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+IUSE="
+   bluetooth build +ensurepip examples gdbm hardened libedit lto
+   +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-python/gentoo-common
+   sys-apps/util-linux:=
+   >=sys-libs/zlib-1.1.3:=
+   virtual/libcrypt:=
+   virtual/libintl
+   ensurepip? ( dev-python/ensurepip-wheels )
+   gdbm? ( sys-libs/gdbm:=[berkdb] )
+   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
+   )
+   !!https://bugs.gentoo.org/850151
+   sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" setup.py || die
+
+   # force the correct number of jobs
+   # https://bugs.gentoo.org/737660
+   local jobs=$(makeopts_jobs)
+   sed -i -e "s:-j0:-j${jobs}:" Makefile.pre.in || die
+   sed -i -e "/self\.parallel/s:True:${jobs}:" setup.py || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local disable
+   # disable automagic bluetooth headers detection
+   if ! use bluetooth; then
+   local -x ac_cv_header_bluetooth_bluetooth_h=no
+   fi
+
+   append-flags -fwrapv
+   filter-flags -malign-double
+
+   # https://bugs.gentoo.org/700012
+   if is-flagq -flto || is-flagq '-flto=*'; then
+   append-cflags $(test-flags-CC -ffat-lto-objects)
+   fi
+
+   # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
+   # PKG_CONFIG needed for cross.
+   tc-export CXX PKG_CONFIG
+
+   local dbmliborder=
+   if use gdbm; then
+   dbmliborder+="${dbmliborder:+:}gdbm"
+   fi
+
+   if use pgo; then
+   local profile_task_flags=(
+   -m test
+   "-j$(makeopts_jobs)"
+   --pgo-extended
+   -x test_gdb
+   -u-network
+
+   # All of these seem to occasionally hang for PGO 
inconsistently
+   # They'll even hang here but be fine in src_test 
sometimes.
+   # bug #828535 (and related: bug #788022)
+   -x test_asyncio
+   -x test_httpservers
+   -x test_logging
+   -x test_multiprocessing_fork
+   -x test_socket
+   -x test_xmlrpc
+   )
+
+   if has_version "app-arch/rpm" ; then
+   # Avoid sandbox failure (attempts to write to 
/var/lib/rpm)
+   profile_t

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

2023-03-05 Thread Quentin Retornaz
commit: e5d60ec9479b5974cd1afbbe10223c95c040f2cc
Author: orbea  riseup  net>
AuthorDate: Sat Mar  4 02:33:27 2023 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun Mar  5 14:19:41 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=e5d60ec9

dev-lang/python: Merge ::gentoo changes

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/499
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/python-2.7.18_p16-r1.ebuild | 5 +
 dev-lang/python/python-3.10.10_p2.ebuild| 4 +++-
 dev-lang/python/python-3.9.16_p2.ebuild | 4 +++-
 3 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/dev-lang/python/python-2.7.18_p16-r1.ebuild 
b/dev-lang/python/python-2.7.18_p16-r1.ebuild
index 1a6eeb4..a6b2e27 100644
--- a/dev-lang/python/python-2.7.18_p16-r1.ebuild
+++ b/dev-lang/python/python-2.7.18_p16-r1.ebuild
@@ -80,6 +80,8 @@ RDEPEND+="
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc
 
 QA_PKGCONFIG_VERSION=${PYVER}
+# false positives -- functions specific to *BSD
+QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
 
 pkg_setup() {
if use berkdb; then
@@ -188,6 +190,9 @@ src_configure() {
# Python on glibc upgrade, remove it proactively to give
# a chance for users rebuilding python before glibc
ac_cv_header_stropts_h=no
+   # Test program has missing includes.  This doesn't change
+   # the result but it's cleaner to force it.
+   ac_cv_broken_poll=no
 
--with-fpectl
--enable-shared

diff --git a/dev-lang/python/python-3.10.10_p2.ebuild 
b/dev-lang/python/python-3.10.10_p2.ebuild
index bc46c2d..27e8c9b 100644
--- a/dev-lang/python/python-3.10.10_p2.ebuild
+++ b/dev-lang/python/python-3.10.10_p2.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="
bluetooth build +ensurepip examples gdbm hardened libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind +xml
@@ -92,6 +92,8 @@ 
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc
 CHECKREQS_DISK_BUILD=5500M
 
 QA_PKGCONFIG_VERSION=${PYVER}
+# false positives -- functions specific to *BSD
+QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
 
 pkg_pretend() {
use test && check-reqs_pkg_pretend

diff --git a/dev-lang/python/python-3.9.16_p2.ebuild 
b/dev-lang/python/python-3.9.16_p2.ebuild
index 84511dc..78144db 100644
--- a/dev-lang/python/python-3.9.16_p2.ebuild
+++ b/dev-lang/python/python-3.9.16_p2.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
 IUSE="
bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo
+readline +sqlite +ssl test tk valgrind +xml
@@ -88,6 +88,8 @@ 
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc
 CHECKREQS_DISK_BUILD=5500M
 
 QA_PKGCONFIG_VERSION=${PYVER}
+# false positives -- functions specific to *BSD
+QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
 
 pkg_pretend() {
use test && check-reqs_pkg_pretend



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

2023-03-05 Thread Quentin Retornaz
commit: f2561451a7ee376ac200107c516b20ae4afebc11
Author: orbea  riseup  net>
AuthorDate: Mon Feb 27 14:18:55 2023 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun Mar  5 14:19:36 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=f2561451

dev-lang/python: Add 3.9.16_p1, 3.9.16_p2, 3.10.10_p2

Also removed 3.9.16-r1.

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest   |  6 -
 ...n-3.9.16-r1.ebuild => python-3.10.10_p2.ebuild} | 28 --
 ...on-3.9.16-r1.ebuild => python-3.9.16_p1.ebuild} |  0
 ...on-3.9.16-r1.ebuild => python-3.9.16_p2.ebuild} |  2 +-
 4 files changed, 21 insertions(+), 15 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index e991e8b..3cb28a7 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -1,5 +1,7 @@
 DIST Python-2.7.18.tar.xz 12854736 BLAKE2B 
060a621c91dd8e3d321aec99d44c17aa67381998256a1a002d316b38288349884d5960de35c49352d03129ed0bae599e641ec2225898158ebce50a7a2fd74d2c
 SHA512 
a7bb62b51f48ff0b6df0b18f5b0312a523e3110f49c3237936bfe56ed0e26838c0274ff5401bda6fc21bf24337477ccac49e8026c5d651e4b4cafb5eb5086f6c
 DIST Python-2.7.18.tar.xz.asc 833 BLAKE2B 
1d98770e46171971fb4508d238c01d2755281d2f94353314014d9e83e0ec5f0b3e3950ea1fdf5fce9ba6b8f55312355845c2a3fc4291c27ee56fe6215448
 SHA512 
c2a5f5a52f47dec52460ad3275758d4e5de6e7075c3def4353c988d74d563a39b42cae2d5eb24e2a23a6247cef69100f91620b11a49c2359fbf99b203c9cbda8
+DIST Python-3.10.10.tar.xz 19627028 BLAKE2B 
57fc6869fa05586158a170c1892d93a3036823bfafb9484b9d70bca6cdc3e76f75357622eace4bde9a4c0ca62a1bb79665e5751b41655f9f4d7e345547013ad8
 SHA512 
f0aee65970a68287b34c4eafcf35c6fa09c81ba234ac356db16fbbc6c36417e4ac67071e616d118f5e192d541d7f177dcab5585b9780e842f656c09e01c37ced
+DIST Python-3.10.10.tar.xz.asc 833 BLAKE2B 
fd60e6268f7dd6676ea58bd7e80c513506ac9810c1a62ff060134207b0fd8e7b096d5f11f3cc536a1578144ff54c00bcb076d3c3f5889a69a898660dd280312b
 SHA512 
591746d74c6123bf36c763b6e8e1de1554f02eeff30c855623ef0f12d3864d5573eb5efe96d6e142f24627c77b90738ada3456df4ad59bddcb008658f2ca8af9
 DIST Python-3.10.9.tar.xz 19612112 BLAKE2B 
ef2d063a9fbaf234aa4a47149cb184a0379dc403515df10249104a5092750cdaf22ad47916d34e17dd68fff1c30338c0375f4e4e3cc9bde33e0896c1c3ba655b
 SHA512 
d66ea8adeb6dc4951e612175f8838b3092967ff275b7a3470f2d86f470036aa2221e722c3144d90bcd230b88efd53dde204213f72f703e524e4b833e2ccc68e2
 DIST Python-3.10.9.tar.xz.asc 833 BLAKE2B 
8895c6cb5031b2463cc6ba3e0dc56bee40c2e99117c062f9c72f2b7adb0d5a49782b968abfc764117e8513bd12816915245677c25b1710e3dae3c9e26937c2b9
 SHA512 
525e166ede6836086de814c26fc880f41eaf1ed4bff6118f00342e42f7ab1c47148447ced1b565e146d3125fa06b5cd6b394a256bc61096766b26e07f18bbf10
 DIST Python-3.11.1.tar.xz 19856648 BLAKE2B 
2a8942e7a145cfcc5b6932865ff9a1afd300bf2e6c4c915e88d0e849441196a3a4cacf94f3db87eaa7538872059085cf7eeff91c436f424448f85d4b180a6f24
 SHA512 
5edd70c881e083c96199c60471f18f9ebc4c97a2d45dc66f89e16d7c3638d8a5d2cbf2e84b1be3d7f1178ce9f7fa4197884385c1ee3618ff66a538f872f318ed
@@ -7,6 +9,8 @@ DIST Python-3.11.1.tar.xz.asc 833 BLAKE2B 
27c6101b2022cb7bea3e6082f1554b31cceb8c
 DIST Python-3.9.16.tar.xz 19738796 BLAKE2B 
70dedeb70d9d8f27e4f6db5106623e087c61d451c7a04639cf8d3503ad02d4d43f1b36d0cdf1131aefc9bf6e677e561227dd4baef2c2c3d2dbf6d3e7dc36bd94
 SHA512 
b5fd0afe131c82bbce6ddf887c59eef6945910d6a9a2bc87c0927f4e4a096bf9ca4d25bcb729c40f6ebb8a65fbe8bf7b0b97a7c4a8c9e551240eb4f34b878653
 DIST Python-3.9.16.tar.xz.asc 833 BLAKE2B 
416b4a4be06e101c5971c12a6f21229c425bcabaea58487e0d1b24d6dea318c58806ee43892fc704df8252670451bd6a4a2610c25672d3983ddb081fed34b92d
 SHA512 
468959c36a3ec6136f57a39475fff4745a25be0cb5d3d58cf3e5faf0b9ce2d2a8b89f1f9fea1479c4c6ad12ac49e97c1cfd4291c978bb3d30df5a582ec315210
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
+DIST python-gentoo-patches-3.10.10_p2.tar.xz 13992 BLAKE2B 
e18e70dd28c8f238d4897aff79483a679396a168d8b5ff4f5e8c7f09cec5f1b13aeb327d3dc3e2149c2117c25da050987f1f1c3322b56c87245ba2d0b54d
 SHA512 
14bc218a2f3c64ef9f42682fd1364208bcaa74f787dee39bd9566e40764c260a65fd42961be47a6e6c6227091cb2fef83e1d689302448647560689e20e07efe0
 DIST python-gentoo-patches-3.10.9.tar.xz 12216 BLAKE2B 
ced4f951089c51ddaab6c62ade9d2c84f69e7e1baf2acf5247559534c7d0fb0e88dca1222f5bd2209b4e61f5aca17279b8054f269535dbc10de0786c2c5779f5
 SHA512 
2d01f0f3831beeba004517bb82f7d616f25f08e5c755409ecff79cd68e0a619b5bf6802fffd0e5f7f39f1d9d93e65b018b91cdeb337a5e47f1651f36bea0e96e
 DIST python-gentoo-patches-3.11.1.tar.xz 7076 BLAKE2B 
3ec45f7529d34eabc9d9ba7fa7f8dd51d8754d9758a605b61857a9fd80386a0357837c925263ad7b0e207ff916944b94cc0e03c0f59921f83

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

2023-02-02 Thread Quentin Retornaz
commit: c926838b89457e45282bb59a5ec416fa7e94010e
Author: orbea  riseup  net>
AuthorDate: Wed Feb  1 00:14:09 2023 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Thu Feb  2 21:54:27 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=c926838b

dev-lang/python: Add new versions + Remove old versions

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/493
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest   |   3 -
 ...7.18_p16.ebuild => python-2.7.18_p16-r1.ebuild} |   9 +-
 ...ython-3.10.9.ebuild => python-3.10.9-r1.ebuild} |   8 +-
 dev-lang/python/python-3.11.0_p2.ebuild| 512 -
 ...ython-3.11.1.ebuild => python-3.11.1-r1.ebuild} |   8 +-
 ...ython-3.9.16.ebuild => python-3.9.16-r1.ebuild} |  10 +-
 6 files changed, 28 insertions(+), 522 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 83f5262..e991e8b 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -2,14 +2,11 @@ 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.9.tar.xz 19612112 BLAKE2B 
ef2d063a9fbaf234aa4a47149cb184a0379dc403515df10249104a5092750cdaf22ad47916d34e17dd68fff1c30338c0375f4e4e3cc9bde33e0896c1c3ba655b
 SHA512 
d66ea8adeb6dc4951e612175f8838b3092967ff275b7a3470f2d86f470036aa2221e722c3144d90bcd230b88efd53dde204213f72f703e524e4b833e2ccc68e2
 DIST Python-3.10.9.tar.xz.asc 833 BLAKE2B 
8895c6cb5031b2463cc6ba3e0dc56bee40c2e99117c062f9c72f2b7adb0d5a49782b968abfc764117e8513bd12816915245677c25b1710e3dae3c9e26937c2b9
 SHA512 
525e166ede6836086de814c26fc880f41eaf1ed4bff6118f00342e42f7ab1c47148447ced1b565e146d3125fa06b5cd6b394a256bc61096766b26e07f18bbf10
-DIST Python-3.11.0.tar.xz 19819768 BLAKE2B 
3a9852b8973e0e6ce414742f08f17f2c239d20a4e437e95656a325e151d04f4751f07fce955e55f2818af6810b767f2438b3d14e9f2313fe607bab31c47a2fca
 SHA512 
314eef88ae0d68760f34d7a32f238fd2ecb27c50963baa7357c42ad8159026ec50229a0b31d83c39710a472904a06422afc082f9658a90a1dc83ccb74c08039d
-DIST Python-3.11.0.tar.xz.asc 833 BLAKE2B 
7133f390ff8e7d856466c8d310903ef694196f5d945d6b753dcd7bf3e5416d69ef0e2320252ecce419ecce07ac5e2a37ad1657e2ded393d0c38a6521a65cebc2
 SHA512 
d20fb152c5b16cfef1f59af588f7576eb45c903d9e15fd4ad0e15fd32bef7ffd951b99a062d2944234ecffcf29eb9266544e92d2f6584710cbb20ba38f8ac224
 DIST Python-3.11.1.tar.xz 19856648 BLAKE2B 
2a8942e7a145cfcc5b6932865ff9a1afd300bf2e6c4c915e88d0e849441196a3a4cacf94f3db87eaa7538872059085cf7eeff91c436f424448f85d4b180a6f24
 SHA512 
5edd70c881e083c96199c60471f18f9ebc4c97a2d45dc66f89e16d7c3638d8a5d2cbf2e84b1be3d7f1178ce9f7fa4197884385c1ee3618ff66a538f872f318ed
 DIST Python-3.11.1.tar.xz.asc 833 BLAKE2B 
27c6101b2022cb7bea3e6082f1554b31cceb8cabe720e4b19391f550e870588c4defd1552c580a7e063638b80e8b8f415e54a11cf40ae3b0f449500c2e9babc6
 SHA512 
81ed05c2adf38552bdc5ac761704f2720a646d56681a919a6bfa51f1a4b42cd14edb9c84d58664dbc8e7b561cd78d82ae6b10dda423e1fae543bc7fa4bf3f78e
 DIST Python-3.9.16.tar.xz 19738796 BLAKE2B 
70dedeb70d9d8f27e4f6db5106623e087c61d451c7a04639cf8d3503ad02d4d43f1b36d0cdf1131aefc9bf6e677e561227dd4baef2c2c3d2dbf6d3e7dc36bd94
 SHA512 
b5fd0afe131c82bbce6ddf887c59eef6945910d6a9a2bc87c0927f4e4a096bf9ca4d25bcb729c40f6ebb8a65fbe8bf7b0b97a7c4a8c9e551240eb4f34b878653
 DIST Python-3.9.16.tar.xz.asc 833 BLAKE2B 
416b4a4be06e101c5971c12a6f21229c425bcabaea58487e0d1b24d6dea318c58806ee43892fc704df8252670451bd6a4a2610c25672d3983ddb081fed34b92d
 SHA512 
468959c36a3ec6136f57a39475fff4745a25be0cb5d3d58cf3e5faf0b9ce2d2a8b89f1f9fea1479c4c6ad12ac49e97c1cfd4291c978bb3d30df5a582ec315210
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.9.tar.xz 12216 BLAKE2B 
ced4f951089c51ddaab6c62ade9d2c84f69e7e1baf2acf5247559534c7d0fb0e88dca1222f5bd2209b4e61f5aca17279b8054f269535dbc10de0786c2c5779f5
 SHA512 
2d01f0f3831beeba004517bb82f7d616f25f08e5c755409ecff79cd68e0a619b5bf6802fffd0e5f7f39f1d9d93e65b018b91cdeb337a5e47f1651f36bea0e96e
-DIST python-gentoo-patches-3.11.0_p2-r1.tar.xz 9140 BLAKE2B 
3fa95d054c2702ec04f92493c1a721064a5119bfe555dc413f54977d2349d513c00586ec379ee3719e8c5a213c1c43b8702e945d1f6b746ba71dc53d70d98d9c
 SHA512 
2372b40f5e5d391193c8560430c21d6b1d8d9aaefd8ea77aff68decc08addaea17c34ae3b3f754b6069bbab797f06361438585411276d680da2a18d6361be1fd
 DIST python-gentoo-patches-3.1

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

2023-01-16 Thread Quentin Retornaz
commit: e1fd48347df24a6d8fc84677ffab8189954b37c7
Author: orbea  riseup  net>
AuthorDate: Sun Jan 15 02:48:15 2023 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Tue Jan 17 00:41:22 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=e1fd4834

dev-lang/python: Remove old versions

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/489
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest|   6 -
 dev-lang/python/python-3.10.8_p3.ebuild | 480 
 dev-lang/python/python-3.9.15_p3.ebuild | 476 ---
 3 files changed, 962 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 7404b9e..83f5262 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -1,21 +1,15 @@
 DIST Python-2.7.18.tar.xz 12854736 BLAKE2B 
060a621c91dd8e3d321aec99d44c17aa67381998256a1a002d316b38288349884d5960de35c49352d03129ed0bae599e641ec2225898158ebce50a7a2fd74d2c
 SHA512 
a7bb62b51f48ff0b6df0b18f5b0312a523e3110f49c3237936bfe56ed0e26838c0274ff5401bda6fc21bf24337477ccac49e8026c5d651e4b4cafb5eb5086f6c
 DIST Python-2.7.18.tar.xz.asc 833 BLAKE2B 
1d98770e46171971fb4508d238c01d2755281d2f94353314014d9e83e0ec5f0b3e3950ea1fdf5fce9ba6b8f55312355845c2a3fc4291c27ee56fe6215448
 SHA512 
c2a5f5a52f47dec52460ad3275758d4e5de6e7075c3def4353c988d74d563a39b42cae2d5eb24e2a23a6247cef69100f91620b11a49c2359fbf99b203c9cbda8
-DIST Python-3.10.8.tar.xz 19619508 BLAKE2B 
8bbfbae34fbc517c4a746e5e4c360efc57aca175c50fe46a378aa9d6d023a3d90c7df816149e4cca0c9b64ca0142267d8df552e8f8dc53a04b5251e8848dce74
 SHA512 
40e3e77d79618c81d6fc57c5d119b99c2959dcf932f40aad6b26f2ec39c5e713e6ff298f7597b4fad2ab94680db3732483b5ca0a45e6ae58c14580b3ea44cb0f
-DIST Python-3.10.8.tar.xz.asc 833 BLAKE2B 
1e94822a57d055f5db1a5d2915df24be9d6fd9e6b301d148919a7643285a93ca1c8a16db7d74e0adabe7d2a21678b5126e3df7fffb253b35f8db6f74284a0aba
 SHA512 
0c2ef09d898257ba5e9ec7c5bb224a7e50e5ebca96843b4d9e25be6cdd2f17144772aafc92280af20c21491e3c8cedc697414688ece613c93b28ff7ecddcf93f
 DIST Python-3.10.9.tar.xz 19612112 BLAKE2B 
ef2d063a9fbaf234aa4a47149cb184a0379dc403515df10249104a5092750cdaf22ad47916d34e17dd68fff1c30338c0375f4e4e3cc9bde33e0896c1c3ba655b
 SHA512 
d66ea8adeb6dc4951e612175f8838b3092967ff275b7a3470f2d86f470036aa2221e722c3144d90bcd230b88efd53dde204213f72f703e524e4b833e2ccc68e2
 DIST Python-3.10.9.tar.xz.asc 833 BLAKE2B 
8895c6cb5031b2463cc6ba3e0dc56bee40c2e99117c062f9c72f2b7adb0d5a49782b968abfc764117e8513bd12816915245677c25b1710e3dae3c9e26937c2b9
 SHA512 
525e166ede6836086de814c26fc880f41eaf1ed4bff6118f00342e42f7ab1c47148447ced1b565e146d3125fa06b5cd6b394a256bc61096766b26e07f18bbf10
 DIST Python-3.11.0.tar.xz 19819768 BLAKE2B 
3a9852b8973e0e6ce414742f08f17f2c239d20a4e437e95656a325e151d04f4751f07fce955e55f2818af6810b767f2438b3d14e9f2313fe607bab31c47a2fca
 SHA512 
314eef88ae0d68760f34d7a32f238fd2ecb27c50963baa7357c42ad8159026ec50229a0b31d83c39710a472904a06422afc082f9658a90a1dc83ccb74c08039d
 DIST Python-3.11.0.tar.xz.asc 833 BLAKE2B 
7133f390ff8e7d856466c8d310903ef694196f5d945d6b753dcd7bf3e5416d69ef0e2320252ecce419ecce07ac5e2a37ad1657e2ded393d0c38a6521a65cebc2
 SHA512 
d20fb152c5b16cfef1f59af588f7576eb45c903d9e15fd4ad0e15fd32bef7ffd951b99a062d2944234ecffcf29eb9266544e92d2f6584710cbb20ba38f8ac224
 DIST Python-3.11.1.tar.xz 19856648 BLAKE2B 
2a8942e7a145cfcc5b6932865ff9a1afd300bf2e6c4c915e88d0e849441196a3a4cacf94f3db87eaa7538872059085cf7eeff91c436f424448f85d4b180a6f24
 SHA512 
5edd70c881e083c96199c60471f18f9ebc4c97a2d45dc66f89e16d7c3638d8a5d2cbf2e84b1be3d7f1178ce9f7fa4197884385c1ee3618ff66a538f872f318ed
 DIST Python-3.11.1.tar.xz.asc 833 BLAKE2B 
27c6101b2022cb7bea3e6082f1554b31cceb8cabe720e4b19391f550e870588c4defd1552c580a7e063638b80e8b8f415e54a11cf40ae3b0f449500c2e9babc6
 SHA512 
81ed05c2adf38552bdc5ac761704f2720a646d56681a919a6bfa51f1a4b42cd14edb9c84d58664dbc8e7b561cd78d82ae6b10dda423e1fae543bc7fa4bf3f78e
-DIST Python-3.9.15.tar.xz 19712208 BLAKE2B 
a8490c998c89ed4e3e87ef48e3b5d622e5d06ebd7b8b79db564d668cd1f0c7fe89e0ef37ec4481ff82b30778e2be1a96c1b16199b9dce1f82de32f73b4343ddd
 SHA512 
9310d263bc7a7925f73a6f66fd254ae61f377f43011a6bc5c58e57c8b170c2da4f197a646927ab9d05f8912ed8be4369c09576063931a3f93c3b0228ccb33a39
-DIST Python-3.9.15.tar.xz.asc 833 BLAKE2B 
c325fb52fae254153456c24c1039b07c9ccf8734df3665640215d35219ccacb705f99d94c9f8b644d15d4ea4612f5ac0da599814f68f7d3b6fc1fdc175db9002
 SHA512 
722625091731536757b9db447590c31620665133d45076367a3281f2ee3add23a781b10ce5cea582d65caabb18814583c1a347689d2b396214e36a6771182f38
 DIST Python-3.9.16.tar.xz 19738796 BLAKE2B 
70dedeb70d9d8f27e4f6db5106623e087c61d451c7a04639cf8d3503ad02d4d43f1b36d0cdf1131aefc9bf6e677e561227dd4baef2c2c3d2dbf6d3e7dc36bd94
 SHA512 
b5fd0afe131c82bbce6ddf887c59eef6945910d6a9a2bc87c0927f4e4a096bf9ca4d25bcb729c40f6ebb8a65fbe8bf7b0b97a7c4a8c9e551240eb4f34b878653
 DIST Python-3.9.16.tar.xz.asc 833 BLAKE2B 
416b4a4be06e101c

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

2023-01-16 Thread Quentin Retornaz
commit: 047842201e0d9faa6b57bb3650e0ea55c0f4351b
Author: orbea  riseup  net>
AuthorDate: Sun Jan 15 02:48:07 2023 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Tue Jan 17 00:41:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=04784220

dev-lang/python: Merge ::gentoo changes

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/metadata.xml | 7 +++
 dev-lang/python/python-3.10.9.ebuild | 5 +++--
 dev-lang/python/python-3.11.1.ebuild | 5 +++--
 dev-lang/python/python-3.9.16.ebuild | 5 +++--
 4 files changed, 16 insertions(+), 6 deletions(-)

diff --git a/dev-lang/python/metadata.xml b/dev-lang/python/metadata.xml
index c123a9e..66d5aec 100644
--- a/dev-lang/python/metadata.xml
+++ b/dev-lang/python/metadata.xml
@@ -20,10 +20,17 @@


Optimize the build using Profile Guided Optimization 
(PGO)
+   by running Python's test suite and collecting statistics
+   based on its performance. This will take longer to 
build.


Optimize the build using Link Time Optimization (LTO)

+   
+   Disable pymalloc when running under
+   dev-util/valgrind is detected (may incur 
minor
+   performance penalty even when valgrind is not used)
+   

Install Windows executables required to create an 
executable
installer for MS Windows

diff --git a/dev-lang/python/python-3.10.9.ebuild 
b/dev-lang/python/python-3.10.9.ebuild
index 2aacb96..2bf209e 100644
--- a/dev-lang/python/python-3.10.9.ebuild
+++ b/dev-lang/python/python-3.10.9.ebuild
@@ -5,7 +5,7 @@ EAPI="7"
 WANT_LIBTOOL="none"
 
 inherit autotools check-reqs flag-o-matic multiprocessing pax-utils
-inherit python-utils-r1 toolchain-funcs verify-sig
+inherit prefix python-utils-r1 toolchain-funcs verify-sig
 
 MY_PV=${PV/_rc/rc}
 MY_P="Python-${MY_PV%_p*}"
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="
bluetooth build +ensurepip examples gdbm hardened libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind +xml
@@ -300,6 +300,7 @@ src_configure() {
append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
fi
 
+   hprefixify setup.py
econf "${myeconfargs[@]}"
 
if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then

diff --git a/dev-lang/python/python-3.11.1.ebuild 
b/dev-lang/python/python-3.11.1.ebuild
index ebd1a39..f557060 100644
--- a/dev-lang/python/python-3.11.1.ebuild
+++ b/dev-lang/python/python-3.11.1.ebuild
@@ -5,7 +5,7 @@ EAPI="7"
 WANT_LIBTOOL="none"
 
 inherit autotools check-reqs flag-o-matic multiprocessing pax-utils
-inherit python-utils-r1 toolchain-funcs verify-sig
+inherit prefix python-utils-r1 toolchain-funcs verify-sig
 
 MY_PV=${PV/_rc/rc}
 MY_P="Python-${MY_PV%_p*}"
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="
bluetooth build +ensurepip examples gdbm hardened libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind
@@ -295,6 +295,7 @@ src_configure() {
append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
fi
 
+   hprefixify setup.py
econf "${myeconfargs[@]}"
 
if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then

diff --git a/dev-lang/python/python-3.9.16.ebuild 
b/dev-lang/python/python-3.9.16.ebuild
index c20e715..4d10996 100644
--- a/dev-lang/python/python-3.9.16.ebuild
+++ b/dev-lang/python/python-3.9.16.ebuild
@@ -5,7 +5,7 @@ EAPI="7"
 WANT_LIBTOOL="none"
 
 inherit autotools check-reqs flag-o-matic multiprocessing pax-utils
-inherit python-utils-r1 toolchain-funcs verify-sig
+inherit prefix python-utils-r1 toolchain-funcs verify-sig
 
 MY_PV=${PV/_rc/rc}
 MY_P="Python-${MY_PV%_p*}"
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="
bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo
+readline +sqlite +ssl test tk valgrind +xml
@@ -295,6 +295,7 @@ src_configure() {
append-cppflags -I"${ESYSROOT}"/usr/include/nc

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

2022-12-08 Thread Quentin Retornaz
commit: fc9ff6196a0420c603d9db2d832331c23da8fbc5
Author: Saki Xi  riseup  net>
AuthorDate: Thu Dec  8 14:13:01 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Thu Dec  8 14:48:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=fc9ff619

dev-lang/python Sync with upstream

Signed-off-by: Saki Xi  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest   | 11 +--
 dev-lang/python/python-2.7.18_p16.ebuild   |  8 ++--
 dev-lang/python/python-3.10.8_p3.ebuild| 18 ++
 ...ython-3.10.8_p2.ebuild => python-3.10.9.ebuild} | 20 +++-
 dev-lang/python/python-3.11.0_p2.ebuild| 18 ++
 ...ython-3.11.0_p2.ebuild => python-3.11.1.ebuild} | 22 --
 dev-lang/python/python-3.9.15_p3.ebuild| 18 ++
 ...ython-3.9.15_p2.ebuild => python-3.9.16.ebuild} | 20 +++-
 8 files changed, 103 insertions(+), 32 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 5aa0fa1..cc4466f 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -2,14 +2,21 @@ 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.8.tar.xz 19619508 BLAKE2B 
8bbfbae34fbc517c4a746e5e4c360efc57aca175c50fe46a378aa9d6d023a3d90c7df816149e4cca0c9b64ca0142267d8df552e8f8dc53a04b5251e8848dce74
 SHA512 
40e3e77d79618c81d6fc57c5d119b99c2959dcf932f40aad6b26f2ec39c5e713e6ff298f7597b4fad2ab94680db3732483b5ca0a45e6ae58c14580b3ea44cb0f
 DIST Python-3.10.8.tar.xz.asc 833 BLAKE2B 
1e94822a57d055f5db1a5d2915df24be9d6fd9e6b301d148919a7643285a93ca1c8a16db7d74e0adabe7d2a21678b5126e3df7fffb253b35f8db6f74284a0aba
 SHA512 
0c2ef09d898257ba5e9ec7c5bb224a7e50e5ebca96843b4d9e25be6cdd2f17144772aafc92280af20c21491e3c8cedc697414688ece613c93b28ff7ecddcf93f
+DIST Python-3.10.9.tar.xz 19612112 BLAKE2B 
ef2d063a9fbaf234aa4a47149cb184a0379dc403515df10249104a5092750cdaf22ad47916d34e17dd68fff1c30338c0375f4e4e3cc9bde33e0896c1c3ba655b
 SHA512 
d66ea8adeb6dc4951e612175f8838b3092967ff275b7a3470f2d86f470036aa2221e722c3144d90bcd230b88efd53dde204213f72f703e524e4b833e2ccc68e2
+DIST Python-3.10.9.tar.xz.asc 833 BLAKE2B 
8895c6cb5031b2463cc6ba3e0dc56bee40c2e99117c062f9c72f2b7adb0d5a49782b968abfc764117e8513bd12816915245677c25b1710e3dae3c9e26937c2b9
 SHA512 
525e166ede6836086de814c26fc880f41eaf1ed4bff6118f00342e42f7ab1c47148447ced1b565e146d3125fa06b5cd6b394a256bc61096766b26e07f18bbf10
 DIST Python-3.11.0.tar.xz 19819768 BLAKE2B 
3a9852b8973e0e6ce414742f08f17f2c239d20a4e437e95656a325e151d04f4751f07fce955e55f2818af6810b767f2438b3d14e9f2313fe607bab31c47a2fca
 SHA512 
314eef88ae0d68760f34d7a32f238fd2ecb27c50963baa7357c42ad8159026ec50229a0b31d83c39710a472904a06422afc082f9658a90a1dc83ccb74c08039d
 DIST Python-3.11.0.tar.xz.asc 833 BLAKE2B 
7133f390ff8e7d856466c8d310903ef694196f5d945d6b753dcd7bf3e5416d69ef0e2320252ecce419ecce07ac5e2a37ad1657e2ded393d0c38a6521a65cebc2
 SHA512 
d20fb152c5b16cfef1f59af588f7576eb45c903d9e15fd4ad0e15fd32bef7ffd951b99a062d2944234ecffcf29eb9266544e92d2f6584710cbb20ba38f8ac224
+DIST Python-3.11.1.tar.xz 19856648 BLAKE2B 
2a8942e7a145cfcc5b6932865ff9a1afd300bf2e6c4c915e88d0e849441196a3a4cacf94f3db87eaa7538872059085cf7eeff91c436f424448f85d4b180a6f24
 SHA512 
5edd70c881e083c96199c60471f18f9ebc4c97a2d45dc66f89e16d7c3638d8a5d2cbf2e84b1be3d7f1178ce9f7fa4197884385c1ee3618ff66a538f872f318ed
+DIST Python-3.11.1.tar.xz.asc 833 BLAKE2B 
27c6101b2022cb7bea3e6082f1554b31cceb8cabe720e4b19391f550e870588c4defd1552c580a7e063638b80e8b8f415e54a11cf40ae3b0f449500c2e9babc6
 SHA512 
81ed05c2adf38552bdc5ac761704f2720a646d56681a919a6bfa51f1a4b42cd14edb9c84d58664dbc8e7b561cd78d82ae6b10dda423e1fae543bc7fa4bf3f78e
 DIST Python-3.9.15.tar.xz 19712208 BLAKE2B 
a8490c998c89ed4e3e87ef48e3b5d622e5d06ebd7b8b79db564d668cd1f0c7fe89e0ef37ec4481ff82b30778e2be1a96c1b16199b9dce1f82de32f73b4343ddd
 SHA512 
9310d263bc7a7925f73a6f66fd254ae61f377f43011a6bc5c58e57c8b170c2da4f197a646927ab9d05f8912ed8be4369c09576063931a3f93c3b0228ccb33a39
 DIST Python-3.9.15.tar.xz.asc 833 BLAKE2B 
c325fb52fae254153456c24c1039b07c9ccf8734df3665640215d35219ccacb705f99d94c9f8b644d15d4ea4612f5ac0da599814f68f7d3b6fc1fdc175db9002
 SHA512 
722625091731536757b9db447590c31620665133d45076367a3281f2ee3add23a781b10ce5cea582d65caabb18814583c1a347689d2b396214e36a6771182f38
+DIST Python-3.9.16.tar.xz 19738796 BLAKE2B 
70dedeb70d9d8f27e4f6db5106623e087c61d451c7a04639cf8d3503ad02d4d43f1b36d0cdf1131aefc9bf6e677e561227dd4baef2c2c3d2dbf6d3e7dc36bd94
 SHA512 
b5fd0afe131c82bbce6ddf887c59eef6945910d6a9a2bc87c0927f4e4a09

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

2022-12-08 Thread Quentin Retornaz
commit: 7291f51e81ef1f6a57d1ffcb83c76b6b5cb8d9a6
Author: Saki Xi  riseup  net>
AuthorDate: Thu Dec  8 14:43:57 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Thu Dec  8 14:49:48 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=7291f51e

dev-lang/python: Remove old version

Signed-off-by: Saki Xi  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/479
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest|   1 -
 dev-lang/python/python-3.11.0_p1.ebuild | 502 
 2 files changed, 503 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index cc4466f..7404b9e 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -15,7 +15,6 @@ DIST Python-3.9.16.tar.xz.asc 833 BLAKE2B 
416b4a4be06e101c5971c12a6f21229c425bca
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.8_p3-r1.tar.xz 16468 BLAKE2B 
be00739bdfc78623781139b8218d5173f13f252d3394482c38aeda8efd9b6bb4988a8dbec1b521a028448a0a92c7dce8b979eb2c38fdd6749bd9be682847d719
 SHA512 
094a058d2b956dfe017ae8b1da4c8da0a6aad82b70eebe9cdeb8d86bfe8b625aba57526186c97a805392c6baa62e5daaf005b54864e096f946f40ef3ce703bda
 DIST python-gentoo-patches-3.10.9.tar.xz 12216 BLAKE2B 
ced4f951089c51ddaab6c62ade9d2c84f69e7e1baf2acf5247559534c7d0fb0e88dca1222f5bd2209b4e61f5aca17279b8054f269535dbc10de0786c2c5779f5
 SHA512 
2d01f0f3831beeba004517bb82f7d616f25f08e5c755409ecff79cd68e0a619b5bf6802fffd0e5f7f39f1d9d93e65b018b91cdeb337a5e47f1651f36bea0e96e
-DIST python-gentoo-patches-3.11.0_p1.tar.xz 5920 BLAKE2B 
c1fefa593faa4b65b646310bf924f697c2e85ccc620d749ca478839198687147813f0794597bd0451403958c56b575ece27209b152f3872a1a510ebbafa63206
 SHA512 
241313f70d282ada1c7153ffd62556722d4763c1a6053b91fc0a10be3d18304c39086202ccd02be99c4dca849e2de998d79c8799c0b0cdf25b2d1ff866267491
 DIST python-gentoo-patches-3.11.0_p2-r1.tar.xz 9140 BLAKE2B 
3fa95d054c2702ec04f92493c1a721064a5119bfe555dc413f54977d2349d513c00586ec379ee3719e8c5a213c1c43b8702e945d1f6b746ba71dc53d70d98d9c
 SHA512 
2372b40f5e5d391193c8560430c21d6b1d8d9aaefd8ea77aff68decc08addaea17c34ae3b3f754b6069bbab797f06361438585411276d680da2a18d6361be1fd
 DIST python-gentoo-patches-3.11.1.tar.xz 7076 BLAKE2B 
3ec45f7529d34eabc9d9ba7fa7f8dd51d8754d9758a605b61857a9fd80386a0357837c925263ad7b0e207ff916944b94cc0e03c0f59921f839d5e51d92f0e47e
 SHA512 
4253dbfa057a91db584b92550e2d39d87986f33041233bc400dd0254cbd95415b33fc47b0fe997bb84192c755bc16d3d31941bba4c216ee4d65facf0b48c7862
 DIST python-gentoo-patches-3.9.15_p3-r1.tar.xz 26400 BLAKE2B 
27198acf3e9087b96ef15328b9da6d80837a459c62b21c9785fde77dc6f4a5c8c4ccbc3cb48e5af684a253a978c5562fb1a342e6a554d2247aa968fd5890d6f5
 SHA512 
d658dc89ca29070de2a39d643cc9585ae7f66232dececfd7007cb57a6c6ededd30ae030dbe9226686b8517c48fdb5ed7e681decb64b207e41173a0993f461aea

diff --git a/dev-lang/python/python-3.11.0_p1.ebuild 
b/dev-lang/python/python-3.11.0_p1.ebuild
deleted file mode 100644
index b2c6dff..000
--- a/dev-lang/python/python-3.11.0_p1.ebuild
+++ /dev/null
@@ -1,502 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-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 ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86"
-IUSE="
-   bluetooth build +ensurepip examples gdbm hardened libedit lto
-   +ncurses pgo +readline +sqlite +ssl test tk
-"
-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:=
-   sys-apps/util-linux:=
-   >=sys-libs/zlib-1.1.3:=
-  

[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/python/files/, dev-lang/python/

2022-11-19 Thread Quentin Retornaz
commit: 503381926543fc0c62407be5f01781a141707750
Author: Mike Skec  protonmail  ch>
AuthorDate: Fri Nov 18 06:05:01 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sat Nov 19 17:26:48 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=50338192

dev-lang/python: merge 3.10.3+ patch files

Signed-off-by: Mike Skec  protonmail.ch>
Closes: https://github.com/gentoo/libressl/pull/476
Signed-off-by: Quentin Retornaz  retornaz.com>

 ...libressl.patch => python-3.10.3-libressl.patch} | 42 ++
 .../python/files/python-3.10.3-ssl-libressl.patch  | 40 -
 dev-lang/python/python-3.10.8_p2.ebuild|  3 +-
 dev-lang/python/python-3.10.8_p3.ebuild|  3 +-
 dev-lang/python/python-3.11.0_p1.ebuild|  3 +-
 dev-lang/python/python-3.11.0_p2.ebuild|  3 +-
 6 files changed, 46 insertions(+), 48 deletions(-)

diff --git a/dev-lang/python/files/python-3.10.3-hashopenssl-libressl.patch 
b/dev-lang/python/files/python-3.10.3-libressl.patch
similarity index 54%
rename from dev-lang/python/files/python-3.10.3-hashopenssl-libressl.patch
rename to dev-lang/python/files/python-3.10.3-libressl.patch
index 46cbbe7..68dd937 100644
--- a/dev-lang/python/files/python-3.10.3-hashopenssl-libressl.patch
+++ b/dev-lang/python/files/python-3.10.3-libressl.patch
@@ -1,3 +1,45 @@
+Neuter security level things for LibreSSL < 3.6.0
+
+diff --git a/Modules/_ssl.c b/Modules/_ssl.c
+index d11ec05..4cb9479 100644
+--- a/Modules/_ssl.c
 b/Modules/_ssl.c
+@@ -171,7 +171,15 @@ extern const SSL_METHOD *TLSv1_2_method(void);
+  * Based on Hynek's excellent blog post (update 2021-02-11)
+  * https://hynek.me/articles/hardening-your-web-servers-ssl-ciphers/
+  */
+-  #define PY_SSL_DEFAULT_CIPHER_STRING 
"@SECLEVEL=2:ECDH+AESGCM:ECDH+CHACHA20:ECDH+AES:DHE+AES:!aNULL:!eNULL:!aDSS:!SHA1:!AESCCM"
++
++  // libssl can only parse @SECLEVEL annotations with LibreSSL 3.6.0 and 
later.
++  #if defined(LIBRESSL_VERSION_NUMBER) && \
++ (LIBRESSL_VERSION_NUMBER >= 0x0306f)
++#define PY_SSL_DEFAULT_CIPHER_STRING 
"@SECLEVEL=2:ECDH+AESGCM:ECDH+CHACHA20:ECDH+AES:DHE+AES:!aNULL:!eNULL:!aDSS:!SHA1:!AESCCM"
++  #else
++#define PY_SSL_DEFAULT_CIPHER_STRING 
"ECDH+AESGCM:ECDH+CHACHA20:ECDH+AES:DHE+AES:!aNULL:!eNULL:!aDSS:!SHA1:!AESCCM"
++  #endif
++
+   #ifndef PY_SSL_MIN_PROTOCOL
+ #define PY_SSL_MIN_PROTOCOL TLS1_2_VERSION
+   #endif
+@@ -3584,6 +3592,16 @@ PyDoc_STRVAR(PySSLContext_num_tickets_doc,
+ "Control the number of TLSv1.3 session tickets");
+ #endif /* TLS1_3_VERSION */
+
++// Fall back to security level 1 for LibreSSL < 3.6.0
++#if defined(LIBRESSL_VERSION_NUMBER) && \
++   (LIBRESSL_VERSION_NUMBER < 0x0306f)
++static int
++SSL_CTX_get_security_level(const SSL_CTX *ctx)
++{
++return 1;
++}
++#endif
++
+ static PyObject *
+ get_security_level(PySSLContext *self, void *c)
+ {
+
+Fix for _hashopenssl module.
 
https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/lang/python/3.11/patches/patch-Modules__hashopenssl_c
 
 Index: Modules/_hashopenssl.c

diff --git a/dev-lang/python/files/python-3.10.3-ssl-libressl.patch 
b/dev-lang/python/files/python-3.10.3-ssl-libressl.patch
deleted file mode 100644
index 78b6291..000
--- a/dev-lang/python/files/python-3.10.3-ssl-libressl.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-Neuter security level things for LibreSSL < 3.6.0
-
-diff --git a/Modules/_ssl.c b/Modules/_ssl.c
-index d11ec05..4cb9479 100644
 a/Modules/_ssl.c
-+++ b/Modules/_ssl.c
-@@ -171,7 +171,15 @@ extern const SSL_METHOD *TLSv1_2_method(void);
-  * Based on Hynek's excellent blog post (update 2021-02-11)
-  * https://hynek.me/articles/hardening-your-web-servers-ssl-ciphers/
-  */
--  #define PY_SSL_DEFAULT_CIPHER_STRING 
"@SECLEVEL=2:ECDH+AESGCM:ECDH+CHACHA20:ECDH+AES:DHE+AES:!aNULL:!eNULL:!aDSS:!SHA1:!AESCCM"
-+
-+  // libssl can only parse @SECLEVEL annotations with LibreSSL 3.6.0 and 
later.
-+  #if defined(LIBRESSL_VERSION_NUMBER) && \
-+ (LIBRESSL_VERSION_NUMBER >= 0x0306f)
-+#define PY_SSL_DEFAULT_CIPHER_STRING 
"@SECLEVEL=2:ECDH+AESGCM:ECDH+CHACHA20:ECDH+AES:DHE+AES:!aNULL:!eNULL:!aDSS:!SHA1:!AESCCM"
-+  #else
-+#define PY_SSL_DEFAULT_CIPHER_STRING 
"ECDH+AESGCM:ECDH+CHACHA20:ECDH+AES:DHE+AES:!aNULL:!eNULL:!aDSS:!SHA1:!AESCCM"
-+  #endif
-+
-   #ifndef PY_SSL_MIN_PROTOCOL
- #define PY_SSL_MIN_PROTOCOL TLS1_2_VERSION
-   #endif
-@@ -3584,6 +3592,16 @@ PyDoc_STRVAR(PySSLContext_num_tickets_doc,
- "Control the number of TLSv1.3 session tickets");
- #endif /* TLS1_3_VERSION */
- 
-+// Fall back to security level 1 for LibreSSL < 3.6.0
-+#if defined(LIBRESSL_VERSION_NUMBER) && \
-+   (LIBRESSL_VERSION_NUMBER < 0x0306f)
-+static int
-+SSL_CTX_get_security_level(const SSL_CTX *ctx)
-+{
-+return 1;
-+}
-+#endif
-+
- static PyObject *
- get_security_level(PySSLContext *self, void *c)
- {

diff --git a/dev-lang/python/python-3.10.8_p2.ebuild 

[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/python/, dev-lang/python/files/

2022-11-19 Thread Quentin Retornaz
commit: fdeb8eb44ef8b07500cb9fbad5d99d735ed59465
Author: Mike Skec  protonmail  ch>
AuthorDate: Fri Nov 18 01:27:53 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sat Nov 19 17:25:50 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=fdeb8eb4

dev-lang/python: LibreSSL 3.5.3 compatibility patches

The patches for Python 3.10 and 3.11 are now the same.  The fix for
the _hashopenssl module is unchanged.

For the _ssl module we neuter the security_level stuff if we are
building with =libressl-3.6.0.

Signed-off-by: Mike Skec  protonmail.ch>
Signed-off-by: Quentin Retornaz  retornaz.com>

 ...ch => python-3.10.3-hashopenssl-libressl.patch} | 11 ++--
 dev-lang/python/files/python-3.10.3-libressl.patch | 74 --
 .../python/files/python-3.10.3-ssl-libressl.patch  | 40 
 dev-lang/python/python-3.10.8_p2.ebuild|  3 +-
 dev-lang/python/python-3.10.8_p3.ebuild|  3 +-
 dev-lang/python/python-3.11.0_p1.ebuild|  3 +-
 dev-lang/python/python-3.11.0_p2.ebuild|  3 +-
 7 files changed, 54 insertions(+), 83 deletions(-)

diff --git a/dev-lang/python/files/python-3.11.0-libressl.patch 
b/dev-lang/python/files/python-3.10.3-hashopenssl-libressl.patch
similarity index 99%
rename from dev-lang/python/files/python-3.11.0-libressl.patch
rename to dev-lang/python/files/python-3.10.3-hashopenssl-libressl.patch
index ccac291..46cbbe7 100644
--- a/dev-lang/python/files/python-3.11.0-libressl.patch
+++ b/dev-lang/python/files/python-3.10.3-hashopenssl-libressl.patch
@@ -4,9 +4,9 @@ Index: Modules/_hashopenssl.c
 --- a/Modules/_hashopenssl.c.orig
 +++ b/Modules/_hashopenssl.c
 @@ -45,11 +45,6 @@
- 
+
  #define MUNCH_SIZE INT_MAX
- 
+
 -#define PY_OPENSSL_HAS_SCRYPT 1
 -#define PY_OPENSSL_HAS_SHA3 1
 -#define PY_OPENSSL_HAS_SHAKE 1
@@ -30,11 +30,11 @@ Index: Modules/_hashopenssl.c
 +#endif
  PY_HASH_ENTRY(NULL, NULL, NULL, 0),
  };
- 
+
 @@ -873,11 +870,15 @@ py_evp_fromname(PyObject *module, const char *digestna
  goto exit;
  }
- 
+
 +#if defined(LIBRESSL_VERSION_NUMBER)
 +type = get_hashlib_state(module)->EVPtype;
 +#else
@@ -44,6 +44,7 @@ Index: Modules/_hashopenssl.c
  type = get_hashlib_state(module)->EVPtype;
  }
 +#endif
- 
+
  self = newEVPobject(type);
  if (self == NULL) {
+

diff --git a/dev-lang/python/files/python-3.10.3-libressl.patch 
b/dev-lang/python/files/python-3.10.3-libressl.patch
deleted file mode 100644
index 18e40c1..000
--- a/dev-lang/python/files/python-3.10.3-libressl.patch
+++ /dev/null
@@ -1,74 +0,0 @@
-Neuter security level things until LibreSSL supports them.
-
-Index: Modules/_ssl.c
 a/Modules/_ssl.c.orig
-+++ b/Modules/_ssl.c
-@@ -169,7 +169,7 @@ extern const SSL_METHOD *TLSv1_2_method(void);
-  * Based on Hynek's excellent blog post (update 2021-02-11)
-  * https://hynek.me/articles/hardening-your-web-servers-ssl-ciphers/
-  */
--  #define PY_SSL_DEFAULT_CIPHER_STRING 
"@SECLEVEL=2:ECDH+AESGCM:ECDH+CHACHA20:ECDH+AES:DHE+AES:!aNULL:!eNULL:!aDSS:!SHA1:!AESCCM"
-+  #define PY_SSL_DEFAULT_CIPHER_STRING 
"ECDH+AESGCM:ECDH+CHACHA20:ECDH+AES:DHE+AES:!aNULL:!eNULL:!aDSS:!SHA1:!AESCCM"
-   #ifndef PY_SSL_MIN_PROTOCOL
- #define PY_SSL_MIN_PROTOCOL TLS1_2_VERSION
-   #endif
-@@ -3579,6 +3579,12 @@ set_num_tickets(PySSLContext *self, PyObject *arg, voi
- PyDoc_STRVAR(PySSLContext_num_tickets_doc,
- "Control the number of TLSv1.3 session tickets");
- #endif /* TLS1_3_VERSION */
-+
-+int
-+SSL_CTX_get_security_level(const SSL_CTX *ctx)
-+{
-+return 1;
-+}
- 
- static PyObject *
- get_security_level(PySSLContext *self, void *c)
-Index: Modules/_hashopenssl.c
 a/Modules/_hashopenssl.c.orig
-+++ b/Modules/_hashopenssl.c
-@@ -45,11 +45,6 @@
- 
- #define MUNCH_SIZE INT_MAX
- 
--#define PY_OPENSSL_HAS_SCRYPT 1
--#define PY_OPENSSL_HAS_SHA3 1
--#define PY_OPENSSL_HAS_SHAKE 1
--#define PY_OPENSSL_HAS_BLAKE2 1
--
- #if OPENSSL_VERSION_NUMBER >= 0x3000L
- #define PY_EVP_MD EVP_MD
- #define PY_EVP_MD_fetch(algorithm, properties) EVP_MD_fetch(NULL, algorithm, 
properties)
-@@ -119,6 +114,7 @@ static const py_hashentry_t py_hashes[] = {
- PY_HASH_ENTRY(Py_hash_sha256, "SHA256", SN_sha256, NID_sha256),
- PY_HASH_ENTRY(Py_hash_sha384, "SHA384", SN_sha384, NID_sha384),
- PY_HASH_ENTRY(Py_hash_sha512, "SHA512", SN_sha512, NID_sha512),
-+#if !defined(LIBRESSL_VERSION_NUMBER)
- /* truncated sha2 */
- PY_HASH_ENTRY(Py_hash_sha512_224, "SHA512_224", SN_sha512_224, 
NID_sha512_224),
- PY_HASH_ENTRY(Py_hash_sha512_256, "SHA512_256", SN_sha512_256, 
NID_sha512_256),
-@@ -133,6 +129,7 @@ static const py_hashentry_t py_hashes[] = {
- /* blake2 digest */
- PY_HASH_ENTRY(Py_hash_blake2s, "blake2s256", SN_blake2s256, 
NID_blake2s256),
- PY_HASH_ENTRY(Py_hash_blake2b, "blake2b512", SN_blake2b512, 
NID_blake2b512),
-+#endif
- PY_HASH_ENTRY(NULL, NULL, NULL, 0),
- };
- 
-@@ -873,11 +870,15 @@ py_evp_fromname(

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

2022-11-15 Thread Quentin Retornaz
commit: 49107f117799effe454f4555ac79f85c9e080aa7
Author: orbea  riseup  net>
AuthorDate: Tue Nov 15 01:27:06 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Tue Nov 15 21:17:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=49107f11

dev-lang/python: Add 3.9.15_p3 3.10.8_p3 3.11.0_p2

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest|   3 +
 dev-lang/python/python-3.10.8_p3.ebuild | 470 ++
 dev-lang/python/python-3.11.0_p2.ebuild | 502 
 dev-lang/python/python-3.9.15_p3.ebuild | 466 +
 4 files changed, 1441 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 65d26d6..5aa0fa1 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -8,5 +8,8 @@ DIST Python-3.9.15.tar.xz 19712208 BLAKE2B 
a8490c998c89ed4e3e87ef48e3b5d622e5d06
 DIST Python-3.9.15.tar.xz.asc 833 BLAKE2B 
c325fb52fae254153456c24c1039b07c9ccf8734df3665640215d35219ccacb705f99d94c9f8b644d15d4ea4612f5ac0da599814f68f7d3b6fc1fdc175db9002
 SHA512 
722625091731536757b9db447590c31620665133d45076367a3281f2ee3add23a781b10ce5cea582d65caabb18814583c1a347689d2b396214e36a6771182f38
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.8_p2.tar.xz 13252 BLAKE2B 
34424b7337c5bcde63bfd0149f9e343056696f4126b8b093c5120dbfd13bdb98e1b8395bf09dfd0dcc1e6c7de062cb54ddfb91ede25c6aa5a1c02e8f05c1685f
 SHA512 
6f99f6b3ff0b5375e9d516e3299e197a175a589e6773e3e07277cc25f8d6d7d5f04952d4b5110055fdd3923e3908d8154e4580da0fca03ffd8788e6999036d85
+DIST python-gentoo-patches-3.10.8_p3-r1.tar.xz 16468 BLAKE2B 
be00739bdfc78623781139b8218d5173f13f252d3394482c38aeda8efd9b6bb4988a8dbec1b521a028448a0a92c7dce8b979eb2c38fdd6749bd9be682847d719
 SHA512 
094a058d2b956dfe017ae8b1da4c8da0a6aad82b70eebe9cdeb8d86bfe8b625aba57526186c97a805392c6baa62e5daaf005b54864e096f946f40ef3ce703bda
 DIST python-gentoo-patches-3.11.0_p1.tar.xz 5920 BLAKE2B 
c1fefa593faa4b65b646310bf924f697c2e85ccc620d749ca478839198687147813f0794597bd0451403958c56b575ece27209b152f3872a1a510ebbafa63206
 SHA512 
241313f70d282ada1c7153ffd62556722d4763c1a6053b91fc0a10be3d18304c39086202ccd02be99c4dca849e2de998d79c8799c0b0cdf25b2d1ff866267491
+DIST python-gentoo-patches-3.11.0_p2-r1.tar.xz 9140 BLAKE2B 
3fa95d054c2702ec04f92493c1a721064a5119bfe555dc413f54977d2349d513c00586ec379ee3719e8c5a213c1c43b8702e945d1f6b746ba71dc53d70d98d9c
 SHA512 
2372b40f5e5d391193c8560430c21d6b1d8d9aaefd8ea77aff68decc08addaea17c34ae3b3f754b6069bbab797f06361438585411276d680da2a18d6361be1fd
 DIST python-gentoo-patches-3.9.15_p2.tar.xz 23244 BLAKE2B 
0917396dd08f652f8ba06c019961c81f795678da55979934e4d3d8b85ff53bd44f98bc1564ab47efaf11f581271b49f15a41538452d49dbe8ea6bfd0a9d6e3e9
 SHA512 
c4635fe88cb59f3d16a2a3c1d1519c9566b069995151d6caabc661af3d980522dd00b4a7c9de9969c0d10dafe27b6e0524af4469148fad6841e5f3329a5dad3d
+DIST python-gentoo-patches-3.9.15_p3-r1.tar.xz 26400 BLAKE2B 
27198acf3e9087b96ef15328b9da6d80837a459c62b21c9785fde77dc6f4a5c8c4ccbc3cb48e5af684a253a978c5562fb1a342e6a554d2247aa968fd5890d6f5
 SHA512 
d658dc89ca29070de2a39d643cc9585ae7f66232dececfd7007cb57a6c6ededd30ae030dbe9226686b8517c48fdb5ed7e681decb64b207e41173a0993f461aea

diff --git a/dev-lang/python/python-3.10.8_p3.ebuild 
b/dev-lang/python/python-3.10.8_p3.ebuild
new file mode 100644
index 000..393aa9b
--- /dev/null
+++ b/dev-lang/python/python-3.10.8_p3.ebuild
@@ -0,0 +1,470 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+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}-r1"
+
+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 ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+IUSE="
+   bluetooth build +ensurepip examples gdbm hardened libedit lto
+   +ncurses pgo +readline +sqlite +ssl test tk +xml
+"
+RESTRICT="!test? ( test )"
+
+# Do not add a depen

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

2022-11-15 Thread Quentin Retornaz
commit: 217d4e97ea0351ead218c0477aa2ac874cc7d359
Author: orbea  riseup  net>
AuthorDate: Tue Nov 15 01:27:30 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Tue Nov 15 21:17:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=217d4e97

dev-lang/python: Merge ::gentoo changes

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/471
Signed-off-by: Quentin Retornaz  retornaz.com>

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

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



[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/python/files/, dev-lang/python/

2022-11-13 Thread Quentin Retornaz
commit: e5cebb18e2276ce4a02d63ce94c09109e50183e8
Author: orbea  riseup  net>
AuthorDate: Tue Nov  8 01:03:01 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun Nov 13 14:47:02 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=e5cebb18

dev-lang/python: Add 3.11.0_p1

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest   |   3 +
 dev-lang/python/files/python-3.11.0-libressl.patch |  49 ++
 dev-lang/python/python-3.11.0_p1.ebuild| 502 +
 3 files changed, 554 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 1ef7558..65d26d6 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -2,8 +2,11 @@ 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.8.tar.xz 19619508 BLAKE2B 
8bbfbae34fbc517c4a746e5e4c360efc57aca175c50fe46a378aa9d6d023a3d90c7df816149e4cca0c9b64ca0142267d8df552e8f8dc53a04b5251e8848dce74
 SHA512 
40e3e77d79618c81d6fc57c5d119b99c2959dcf932f40aad6b26f2ec39c5e713e6ff298f7597b4fad2ab94680db3732483b5ca0a45e6ae58c14580b3ea44cb0f
 DIST Python-3.10.8.tar.xz.asc 833 BLAKE2B 
1e94822a57d055f5db1a5d2915df24be9d6fd9e6b301d148919a7643285a93ca1c8a16db7d74e0adabe7d2a21678b5126e3df7fffb253b35f8db6f74284a0aba
 SHA512 
0c2ef09d898257ba5e9ec7c5bb224a7e50e5ebca96843b4d9e25be6cdd2f17144772aafc92280af20c21491e3c8cedc697414688ece613c93b28ff7ecddcf93f
+DIST Python-3.11.0.tar.xz 19819768 BLAKE2B 
3a9852b8973e0e6ce414742f08f17f2c239d20a4e437e95656a325e151d04f4751f07fce955e55f2818af6810b767f2438b3d14e9f2313fe607bab31c47a2fca
 SHA512 
314eef88ae0d68760f34d7a32f238fd2ecb27c50963baa7357c42ad8159026ec50229a0b31d83c39710a472904a06422afc082f9658a90a1dc83ccb74c08039d
+DIST Python-3.11.0.tar.xz.asc 833 BLAKE2B 
7133f390ff8e7d856466c8d310903ef694196f5d945d6b753dcd7bf3e5416d69ef0e2320252ecce419ecce07ac5e2a37ad1657e2ded393d0c38a6521a65cebc2
 SHA512 
d20fb152c5b16cfef1f59af588f7576eb45c903d9e15fd4ad0e15fd32bef7ffd951b99a062d2944234ecffcf29eb9266544e92d2f6584710cbb20ba38f8ac224
 DIST Python-3.9.15.tar.xz 19712208 BLAKE2B 
a8490c998c89ed4e3e87ef48e3b5d622e5d06ebd7b8b79db564d668cd1f0c7fe89e0ef37ec4481ff82b30778e2be1a96c1b16199b9dce1f82de32f73b4343ddd
 SHA512 
9310d263bc7a7925f73a6f66fd254ae61f377f43011a6bc5c58e57c8b170c2da4f197a646927ab9d05f8912ed8be4369c09576063931a3f93c3b0228ccb33a39
 DIST Python-3.9.15.tar.xz.asc 833 BLAKE2B 
c325fb52fae254153456c24c1039b07c9ccf8734df3665640215d35219ccacb705f99d94c9f8b644d15d4ea4612f5ac0da599814f68f7d3b6fc1fdc175db9002
 SHA512 
722625091731536757b9db447590c31620665133d45076367a3281f2ee3add23a781b10ce5cea582d65caabb18814583c1a347689d2b396214e36a6771182f38
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.8_p2.tar.xz 13252 BLAKE2B 
34424b7337c5bcde63bfd0149f9e343056696f4126b8b093c5120dbfd13bdb98e1b8395bf09dfd0dcc1e6c7de062cb54ddfb91ede25c6aa5a1c02e8f05c1685f
 SHA512 
6f99f6b3ff0b5375e9d516e3299e197a175a589e6773e3e07277cc25f8d6d7d5f04952d4b5110055fdd3923e3908d8154e4580da0fca03ffd8788e6999036d85
+DIST python-gentoo-patches-3.11.0_p1.tar.xz 5920 BLAKE2B 
c1fefa593faa4b65b646310bf924f697c2e85ccc620d749ca478839198687147813f0794597bd0451403958c56b575ece27209b152f3872a1a510ebbafa63206
 SHA512 
241313f70d282ada1c7153ffd62556722d4763c1a6053b91fc0a10be3d18304c39086202ccd02be99c4dca849e2de998d79c8799c0b0cdf25b2d1ff866267491
 DIST python-gentoo-patches-3.9.15_p2.tar.xz 23244 BLAKE2B 
0917396dd08f652f8ba06c019961c81f795678da55979934e4d3d8b85ff53bd44f98bc1564ab47efaf11f581271b49f15a41538452d49dbe8ea6bfd0a9d6e3e9
 SHA512 
c4635fe88cb59f3d16a2a3c1d1519c9566b069995151d6caabc661af3d980522dd00b4a7c9de9969c0d10dafe27b6e0524af4469148fad6841e5f3329a5dad3d

diff --git a/dev-lang/python/files/python-3.11.0-libressl.patch 
b/dev-lang/python/files/python-3.11.0-libressl.patch
new file mode 100644
index 000..ccac291
--- /dev/null
+++ b/dev-lang/python/files/python-3.11.0-libressl.patch
@@ -0,0 +1,49 @@
+https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/lang/python/3.11/patches/patch-Modules__hashopenssl_c
+
+Index: Modules/_hashopenssl.c
+--- a/Modules/_hashopenssl.c.orig
 b/Modules/_hashopenssl.c
+@@ -45,11 +45,6 @@
+ 
+ #define MUNCH_SIZE INT_MAX
+ 
+-#define PY_OPENSSL_HAS_SCRYPT 1
+-#define PY_OPENSSL_HAS_SHA3 1
+-#define PY_OPENSSL_HAS_SHAKE 1

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

2022-11-13 Thread Quentin Retornaz
commit: c8f87408cbae12538597182f169d5dd6abf4d456
Author: orbea  riseup  net>
AuthorDate: Tue Nov  8 01:03:32 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun Nov 13 14:47:06 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=c8f87408

dev-lang/python: Merge ::gentoo changes

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/468
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/python-3.10.8_p2.ebuild | 10 +-
 dev-lang/python/python-3.9.15_p2.ebuild | 10 +-
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/dev-lang/python/python-3.10.8_p2.ebuild 
b/dev-lang/python/python-3.10.8_p2.ebuild
index dc1972f..0aa5e16 100644
--- a/dev-lang/python/python-3.10.8_p2.ebuild
+++ b/dev-lang/python/python-3.10.8_p2.ebuild
@@ -167,11 +167,6 @@ src_configure() {
# PKG_CONFIG needed for cross.
tc-export CXX PKG_CONFIG
 
-   # Fix implicit declarations on cross and prefix builds. Bug #674070.
-   if use ncurses; then
-   append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
-   fi
-
local dbmliborder=
if use gdbm; then
dbmliborder+="${dbmliborder:+:}gdbm"
@@ -290,6 +285,11 @@ src_configure() {
local -x LDFLAGS_NODIST=${LDFLAGS}
local -x CFLAGS= LDFLAGS=
 
+   # Fix implicit declarations on cross and prefix builds. Bug #674070.
+   if use ncurses; then
+   append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
+   fi
+
econf "${myeconfargs[@]}"
 
if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then

diff --git a/dev-lang/python/python-3.9.15_p2.ebuild 
b/dev-lang/python/python-3.9.15_p2.ebuild
index d897137..b8477c5 100644
--- a/dev-lang/python/python-3.9.15_p2.ebuild
+++ b/dev-lang/python/python-3.9.15_p2.ebuild
@@ -164,11 +164,6 @@ src_configure() {
# PKG_CONFIG needed for cross.
tc-export CXX PKG_CONFIG
 
-   # Fix implicit declarations on cross and prefix builds. Bug #674070.
-   if use ncurses; then
-   append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
-   fi
-
local dbmliborder=
if use gdbm; then
dbmliborder+="${dbmliborder:+:}gdbm"
@@ -285,6 +280,11 @@ src_configure() {
local -x LDFLAGS_NODIST=${LDFLAGS}
local -x CFLAGS= LDFLAGS=
 
+   # Fix implicit declarations on cross and prefix builds. Bug #674070.
+   if use ncurses; then
+   append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
+   fi
+
econf "${myeconfargs[@]}"
 
if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then



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

2022-11-06 Thread Quentin Retornaz
commit: 3136caead6171472ecfac4bea02c05ee3c11e456
Author: orbea  riseup  net>
AuthorDate: Sun Nov  6 04:39:54 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun Nov  6 21:06:14 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=3136caea

dev-lang/python: Add 2.7.18_p16, 3.9.15_p2, 3.10.8_p2

Removes old versions 2.7.18_p15-r1, 3.9.15_p1, 3.10.8_p1.

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/467
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest   |  6 +++---
 ...n-2.7.18_p15-r1.ebuild => python-2.7.18_p16.ebuild} |  0
 ...python-3.10.8_p1.ebuild => python-3.10.8_p2.ebuild} | 18 ++
 ...python-3.9.15_p1.ebuild => python-3.9.15_p2.ebuild} | 16 +---
 4 files changed, 30 insertions(+), 10 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index a3e1918..1ef7558 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -4,6 +4,6 @@ DIST Python-3.10.8.tar.xz 19619508 BLAKE2B 
8bbfbae34fbc517c4a746e5e4c360efc57aca
 DIST Python-3.10.8.tar.xz.asc 833 BLAKE2B 
1e94822a57d055f5db1a5d2915df24be9d6fd9e6b301d148919a7643285a93ca1c8a16db7d74e0adabe7d2a21678b5126e3df7fffb253b35f8db6f74284a0aba
 SHA512 
0c2ef09d898257ba5e9ec7c5bb224a7e50e5ebca96843b4d9e25be6cdd2f17144772aafc92280af20c21491e3c8cedc697414688ece613c93b28ff7ecddcf93f
 DIST Python-3.9.15.tar.xz 19712208 BLAKE2B 
a8490c998c89ed4e3e87ef48e3b5d622e5d06ebd7b8b79db564d668cd1f0c7fe89e0ef37ec4481ff82b30778e2be1a96c1b16199b9dce1f82de32f73b4343ddd
 SHA512 
9310d263bc7a7925f73a6f66fd254ae61f377f43011a6bc5c58e57c8b170c2da4f197a646927ab9d05f8912ed8be4369c09576063931a3f93c3b0228ccb33a39
 DIST Python-3.9.15.tar.xz.asc 833 BLAKE2B 
c325fb52fae254153456c24c1039b07c9ccf8734df3665640215d35219ccacb705f99d94c9f8b644d15d4ea4612f5ac0da599814f68f7d3b6fc1fdc175db9002
 SHA512 
722625091731536757b9db447590c31620665133d45076367a3281f2ee3add23a781b10ce5cea582d65caabb18814583c1a347689d2b396214e36a6771182f38
-DIST python-gentoo-patches-2.7.18_p15.tar.xz 34956 BLAKE2B 
d173f276dd9c0ce31004dcc55a0d18e9ce25a47683c2df3c4dd62e967dfbbb35be59a2f08cf20f30a19475a8a2344dd95b17400eafa88b5fdbe9270a12ccbf32
 SHA512 
d9386808265f978808e5c0ffd384cefe54fb0e05aeccfd394167d5227d9cd66e25c8e93c54914762b2cfc3c2dd851b26a7a84d62634c6aa8a0798aacbb7ac25f
-DIST python-gentoo-patches-3.10.8_p1.tar.xz 12712 BLAKE2B 
54370dc973fedfab4dda33a20733f483f1592fede407541b90d8389bf03f9697bf755e35a39d1d45ea99b42edaa434a0901a35b7058c73fbc4e9ca8472fce35e
 SHA512 
093a9a532713eea68b18a0681db782cf38176f4582473e4fb45c45ce6d27f9a4a7f8fd37141ae44492283bbe9eda698c7190cfd8b4cddaf4f945124b908f3cf2
-DIST python-gentoo-patches-3.9.15_p1.tar.xz 22716 BLAKE2B 
8bfe3ed3642a6734d7662c68be50c050112c1f2ae5bc10742b47e2b2943336df3bc6b0b5e6f0c1a1180dffc0590bbdd7341e84bafbfcfaf5977cde3184de6278
 SHA512 
f68b88a296a5ba6cf352c20345abe8c1dcaf9fbcaf6e48c2d7390e5d3ca57f786bfcefb912962d6642272f00dde832595bb73b48b03f3300bc11e3417e0f5fa6
+DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
+DIST python-gentoo-patches-3.10.8_p2.tar.xz 13252 BLAKE2B 
34424b7337c5bcde63bfd0149f9e343056696f4126b8b093c5120dbfd13bdb98e1b8395bf09dfd0dcc1e6c7de062cb54ddfb91ede25c6aa5a1c02e8f05c1685f
 SHA512 
6f99f6b3ff0b5375e9d516e3299e197a175a589e6773e3e07277cc25f8d6d7d5f04952d4b5110055fdd3923e3908d8154e4580da0fca03ffd8788e6999036d85
+DIST python-gentoo-patches-3.9.15_p2.tar.xz 23244 BLAKE2B 
0917396dd08f652f8ba06c019961c81f795678da55979934e4d3d8b85ff53bd44f98bc1564ab47efaf11f581271b49f15a41538452d49dbe8ea6bfd0a9d6e3e9
 SHA512 
c4635fe88cb59f3d16a2a3c1d1519c9566b069995151d6caabc661af3d980522dd00b4a7c9de9969c0d10dafe27b6e0524af4469148fad6841e5f3329a5dad3d

diff --git a/dev-lang/python/python-2.7.18_p15-r1.ebuild 
b/dev-lang/python/python-2.7.18_p16.ebuild
similarity index 100%
rename from dev-lang/python/python-2.7.18_p15-r1.ebuild
rename to dev-lang/python/python-2.7.18_p16.ebuild

diff --git a/dev-lang/python/python-3.10.8_p1.ebuild 
b/dev-lang/python/python-3.10.8_p2.ebuild
similarity index 96%
rename from dev-lang/python/python-3.10.8_p1.ebuild
rename to dev-lang/python/python-3.10.8_p2.ebuild
index bf31d54..dc1972f 100644
--- a/dev-lang/python/python-3.10.8_p1.ebuild
+++ b/dev-lang/python/python-3.10.8_p2.ebuild
@@ -320,7 +320,7 @@ src_compile() {
local -x COLUMNS=80
local -x PYTHONDONTWRITEBYTECODE=
 
-   addpredict /usr/lib/python3.10/site-packages
+   addpredict "/usr/lib/python${PYVER}/site-packages"
fi
 
# also need to clear the flags explicitly here or they end up
@@ -361,14 +361,24 @@ src_test() {
)

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

2022-11-02 Thread Quentin Retornaz
commit: 2ee172b5e853ce352eb94bc778871d2364a4e189
Author: orbea  riseup  net>
AuthorDate: Tue Nov  1 00:52:33 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Wed Nov  2 23:38:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=2ee172b5

dev-lang/python: Add 3.9.15_p1 + 3.10.8_p1

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest|   2 +
 dev-lang/python/metadata.xml|   1 +
 dev-lang/python/python-3.10.8_p1.ebuild | 460 
 dev-lang/python/python-3.9.15_p1.ebuild | 456 +++
 4 files changed, 919 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index b87c972..80237e8 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -6,4 +6,6 @@ DIST Python-3.9.15.tar.xz 19712208 BLAKE2B 
a8490c998c89ed4e3e87ef48e3b5d622e5d06
 DIST Python-3.9.15.tar.xz.asc 833 BLAKE2B 
c325fb52fae254153456c24c1039b07c9ccf8734df3665640215d35219ccacb705f99d94c9f8b644d15d4ea4612f5ac0da599814f68f7d3b6fc1fdc175db9002
 SHA512 
722625091731536757b9db447590c31620665133d45076367a3281f2ee3add23a781b10ce5cea582d65caabb18814583c1a347689d2b396214e36a6771182f38
 DIST python-gentoo-patches-2.7.18_p15.tar.xz 34956 BLAKE2B 
d173f276dd9c0ce31004dcc55a0d18e9ce25a47683c2df3c4dd62e967dfbbb35be59a2f08cf20f30a19475a8a2344dd95b17400eafa88b5fdbe9270a12ccbf32
 SHA512 
d9386808265f978808e5c0ffd384cefe54fb0e05aeccfd394167d5227d9cd66e25c8e93c54914762b2cfc3c2dd851b26a7a84d62634c6aa8a0798aacbb7ac25f
 DIST python-gentoo-patches-3.10.8.tar.xz 10104 BLAKE2B 
a2e5fa956652fda1464c65ba4f648da2d77a545d53bf8d2429bce745c93e82eaea40bf6da3289f4216fe4b029b97ccf6ac0c3cfbdcc179f3c5f9e64e89cd5fe4
 SHA512 
e506c7fc3f6ebff340f090b462716c745f1acfa95c00a39a58367941efb356b8dcd72a3fa46d6760422733c0d6b65b79f0e8bedc77b93289c51ca4dc2ea0db2a
+DIST python-gentoo-patches-3.10.8_p1.tar.xz 12712 BLAKE2B 
54370dc973fedfab4dda33a20733f483f1592fede407541b90d8389bf03f9697bf755e35a39d1d45ea99b42edaa434a0901a35b7058c73fbc4e9ca8472fce35e
 SHA512 
093a9a532713eea68b18a0681db782cf38176f4582473e4fb45c45ce6d27f9a4a7f8fd37141ae44492283bbe9eda698c7190cfd8b4cddaf4f945124b908f3cf2
 DIST python-gentoo-patches-3.9.15.tar.xz 20200 BLAKE2B 
4367cdeb0d9c27110f52f5061717e37da6b9d8a167de24417fdf2b88b4cf6d512fba2c81df90a19f02e929baaf755e70ede305b5ebbb0be94bd5ab3dc3f1bdfa
 SHA512 
9c3a20b49a29d83d2c55d7432f606ebdcaf6210c6bf6d891084d0b2161502002c6f6738cee6e05eceb8ffd6b6a40d4c6ea42f6e07634388644aaeb8f87dbdf8e
+DIST python-gentoo-patches-3.9.15_p1.tar.xz 22716 BLAKE2B 
8bfe3ed3642a6734d7662c68be50c050112c1f2ae5bc10742b47e2b2943336df3bc6b0b5e6f0c1a1180dffc0590bbdd7341e84bafbfcfaf5977cde3184de6278
 SHA512 
f68b88a296a5ba6cf352c20345abe8c1dcaf9fbcaf6e48c2d7390e5d3ca57f786bfcefb912962d6642272f00dde832595bb73b48b03f3300bc11e3417e0f5fa6

diff --git a/dev-lang/python/metadata.xml b/dev-lang/python/metadata.xml
index d3ddcf0..c123a9e 100644
--- a/dev-lang/python/metadata.xml
+++ b/dev-lang/python/metadata.xml
@@ -30,6 +30,7 @@



+   cpe:/a:python:python
python/cpython

 

diff --git a/dev-lang/python/python-3.10.8_p1.ebuild 
b/dev-lang/python/python-3.10.8_p1.ebuild
new file mode 100644
index 000..bf31d54
--- /dev/null
+++ b/dev-lang/python/python-3.10.8_p1.ebuild
@@ -0,0 +1,460 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+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 ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+IUSE="
+   bluetooth build +ensurepip examples gdbm hardened libedit lto
+   +ncurses pgo +readline +sqlite +ssl test tk +xml
+"
+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-lang/python-exec[python_targets_python3_10(-)]
+   dev-libs/libffi:=
+   sys-apps/util-linu

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

2022-11-02 Thread Quentin Retornaz
commit: 139be149283fcf5257268d147b8798096e59af70
Author: orbea  riseup  net>
AuthorDate: Tue Nov  1 00:53:46 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Wed Nov  2 23:39:03 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=139be149

dev-lang/python: Remove old version

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/466
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest |   2 -
 dev-lang/python/python-3.10.8.ebuild | 453 ---
 dev-lang/python/python-3.9.15.ebuild | 449 --
 3 files changed, 904 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 80237e8..a3e1918 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -5,7 +5,5 @@ DIST Python-3.10.8.tar.xz.asc 833 BLAKE2B 
1e94822a57d055f5db1a5d2915df24be9d6fd9
 DIST Python-3.9.15.tar.xz 19712208 BLAKE2B 
a8490c998c89ed4e3e87ef48e3b5d622e5d06ebd7b8b79db564d668cd1f0c7fe89e0ef37ec4481ff82b30778e2be1a96c1b16199b9dce1f82de32f73b4343ddd
 SHA512 
9310d263bc7a7925f73a6f66fd254ae61f377f43011a6bc5c58e57c8b170c2da4f197a646927ab9d05f8912ed8be4369c09576063931a3f93c3b0228ccb33a39
 DIST Python-3.9.15.tar.xz.asc 833 BLAKE2B 
c325fb52fae254153456c24c1039b07c9ccf8734df3665640215d35219ccacb705f99d94c9f8b644d15d4ea4612f5ac0da599814f68f7d3b6fc1fdc175db9002
 SHA512 
722625091731536757b9db447590c31620665133d45076367a3281f2ee3add23a781b10ce5cea582d65caabb18814583c1a347689d2b396214e36a6771182f38
 DIST python-gentoo-patches-2.7.18_p15.tar.xz 34956 BLAKE2B 
d173f276dd9c0ce31004dcc55a0d18e9ce25a47683c2df3c4dd62e967dfbbb35be59a2f08cf20f30a19475a8a2344dd95b17400eafa88b5fdbe9270a12ccbf32
 SHA512 
d9386808265f978808e5c0ffd384cefe54fb0e05aeccfd394167d5227d9cd66e25c8e93c54914762b2cfc3c2dd851b26a7a84d62634c6aa8a0798aacbb7ac25f
-DIST python-gentoo-patches-3.10.8.tar.xz 10104 BLAKE2B 
a2e5fa956652fda1464c65ba4f648da2d77a545d53bf8d2429bce745c93e82eaea40bf6da3289f4216fe4b029b97ccf6ac0c3cfbdcc179f3c5f9e64e89cd5fe4
 SHA512 
e506c7fc3f6ebff340f090b462716c745f1acfa95c00a39a58367941efb356b8dcd72a3fa46d6760422733c0d6b65b79f0e8bedc77b93289c51ca4dc2ea0db2a
 DIST python-gentoo-patches-3.10.8_p1.tar.xz 12712 BLAKE2B 
54370dc973fedfab4dda33a20733f483f1592fede407541b90d8389bf03f9697bf755e35a39d1d45ea99b42edaa434a0901a35b7058c73fbc4e9ca8472fce35e
 SHA512 
093a9a532713eea68b18a0681db782cf38176f4582473e4fb45c45ce6d27f9a4a7f8fd37141ae44492283bbe9eda698c7190cfd8b4cddaf4f945124b908f3cf2
-DIST python-gentoo-patches-3.9.15.tar.xz 20200 BLAKE2B 
4367cdeb0d9c27110f52f5061717e37da6b9d8a167de24417fdf2b88b4cf6d512fba2c81df90a19f02e929baaf755e70ede305b5ebbb0be94bd5ab3dc3f1bdfa
 SHA512 
9c3a20b49a29d83d2c55d7432f606ebdcaf6210c6bf6d891084d0b2161502002c6f6738cee6e05eceb8ffd6b6a40d4c6ea42f6e07634388644aaeb8f87dbdf8e
 DIST python-gentoo-patches-3.9.15_p1.tar.xz 22716 BLAKE2B 
8bfe3ed3642a6734d7662c68be50c050112c1f2ae5bc10742b47e2b2943336df3bc6b0b5e6f0c1a1180dffc0590bbdd7341e84bafbfcfaf5977cde3184de6278
 SHA512 
f68b88a296a5ba6cf352c20345abe8c1dcaf9fbcaf6e48c2d7390e5d3ca57f786bfcefb912962d6642272f00dde832595bb73b48b03f3300bc11e3417e0f5fa6

diff --git a/dev-lang/python/python-3.10.8.ebuild 
b/dev-lang/python/python-3.10.8.ebuild
deleted file mode 100644
index e0368e1..000
--- a/dev-lang/python/python-3.10.8.ebuild
+++ /dev/null
@@ -1,453 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-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 ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-IUSE="
-   bluetooth build +ensurepip examples gdbm hardened libedit lto
-   +ncurses pgo +readline +sqlite +ssl test tk +xml
-"
-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-lang/python-exec[python_targets_python3_10(-)]
-   dev-libs/libffi:=
-   sys-apps/util-linux:=
-  

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

2022-10-16 Thread Quentin Retornaz
commit: 3e37ab9ca128280dad72502b661fa20813378b40
Author: orbea  riseup  net>
AuthorDate: Fri Oct 14 20:08:03 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun Oct 16 11:05:11 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=3e37ab9c

dev-lang/python: Remove old versions

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/464
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest|   9 -
 dev-lang/python/python-3.10.6_p2.ebuild | 409 
 dev-lang/python/python-3.10.6_p3.ebuild | 408 ---
 dev-lang/python/python-3.10.6_p4.ebuild | 408 ---
 dev-lang/python/python-3.9.13_p4.ebuild | 405 ---
 dev-lang/python/python-3.9.13_p6.ebuild | 404 ---
 6 files changed, 2043 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index f72379c..b87c972 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -1,18 +1,9 @@
 DIST Python-2.7.18.tar.xz 12854736 BLAKE2B 
060a621c91dd8e3d321aec99d44c17aa67381998256a1a002d316b38288349884d5960de35c49352d03129ed0bae599e641ec2225898158ebce50a7a2fd74d2c
 SHA512 
a7bb62b51f48ff0b6df0b18f5b0312a523e3110f49c3237936bfe56ed0e26838c0274ff5401bda6fc21bf24337477ccac49e8026c5d651e4b4cafb5eb5086f6c
 DIST Python-2.7.18.tar.xz.asc 833 BLAKE2B 
1d98770e46171971fb4508d238c01d2755281d2f94353314014d9e83e0ec5f0b3e3950ea1fdf5fce9ba6b8f55312355845c2a3fc4291c27ee56fe6215448
 SHA512 
c2a5f5a52f47dec52460ad3275758d4e5de6e7075c3def4353c988d74d563a39b42cae2d5eb24e2a23a6247cef69100f91620b11a49c2359fbf99b203c9cbda8
-DIST Python-3.10.6.tar.xz 19600672 BLAKE2B 
b21398f68e13cf8464077aa2c7f08d9044198cc3d2e2829d12239d420c1c922cbad8427f3e0fae3fe62a4b8ebb7db7eff441266eff82f0c78d7a98a62d8e64c3
 SHA512 
f2bf424bf4f4caa524ee1248b431e8e06d0745c3fc3ba457710d75f3698e653733feb4b059cd124f1de2a9e851c30d847f567aa47abef12898c9dc8a6507b476
-DIST Python-3.10.6.tar.xz.asc 833 BLAKE2B 
ea6546c01a4fbfe3f3e56b2f980da53f0692d9c638534bd25fb96a0f657424f979b6a82a01c77c05ddfded30441b4a0348cc407d5b29290ffc653a508ca32ec8
 SHA512 
9288e2f62f2e8c8208ad176372261545a64e675d737bb616403bcd888bc91177909257632e4cc0b5d688d612bea38a274030ec6989dc7d56c03064e32ad9903e
 DIST Python-3.10.8.tar.xz 19619508 BLAKE2B 
8bbfbae34fbc517c4a746e5e4c360efc57aca175c50fe46a378aa9d6d023a3d90c7df816149e4cca0c9b64ca0142267d8df552e8f8dc53a04b5251e8848dce74
 SHA512 
40e3e77d79618c81d6fc57c5d119b99c2959dcf932f40aad6b26f2ec39c5e713e6ff298f7597b4fad2ab94680db3732483b5ca0a45e6ae58c14580b3ea44cb0f
 DIST Python-3.10.8.tar.xz.asc 833 BLAKE2B 
1e94822a57d055f5db1a5d2915df24be9d6fd9e6b301d148919a7643285a93ca1c8a16db7d74e0adabe7d2a21678b5126e3df7fffb253b35f8db6f74284a0aba
 SHA512 
0c2ef09d898257ba5e9ec7c5bb224a7e50e5ebca96843b4d9e25be6cdd2f17144772aafc92280af20c21491e3c8cedc697414688ece613c93b28ff7ecddcf93f
-DIST Python-3.9.13.tar.xz 19754368 BLAKE2B 
4f583f66c28b791e19cd6d79695fe9eb815fd333542be22aec8bd73d1f4d3f17f2c4e9de198e7b16c1ca6362a613a8a02fb965c7dc7db3e510fd31de15ba2d19
 SHA512 
e9664e7f908092df11236b22465d217531d6f0378e88d889108d19fe77f28f46ffb629b8733f84b41409e255367321893a2b1bd64518930d9d8cae5d1b774d23
-DIST Python-3.9.13.tar.xz.asc 833 BLAKE2B 
db01c01be9d56cd15f9ab4a9e2cfa800faf4ebecb92b01c133865d3b3134bc910258a33b766306c3d01f98e35bbf9c03c7cba697760b7095999cbd63ed6c276c
 SHA512 
9367afe8ec32195adbb64fa32eb9e3881cfdbbb38efcb5e0804a15486232aecbc81ed20a8ffed652f06a881744f3efd2c2df3cc652d70671c94d6668a17a391e
 DIST Python-3.9.15.tar.xz 19712208 BLAKE2B 
a8490c998c89ed4e3e87ef48e3b5d622e5d06ebd7b8b79db564d668cd1f0c7fe89e0ef37ec4481ff82b30778e2be1a96c1b16199b9dce1f82de32f73b4343ddd
 SHA512 
9310d263bc7a7925f73a6f66fd254ae61f377f43011a6bc5c58e57c8b170c2da4f197a646927ab9d05f8912ed8be4369c09576063931a3f93c3b0228ccb33a39
 DIST Python-3.9.15.tar.xz.asc 833 BLAKE2B 
c325fb52fae254153456c24c1039b07c9ccf8734df3665640215d35219ccacb705f99d94c9f8b644d15d4ea4612f5ac0da599814f68f7d3b6fc1fdc175db9002
 SHA512 
722625091731536757b9db447590c31620665133d45076367a3281f2ee3add23a781b10ce5cea582d65caabb18814583c1a347689d2b396214e36a6771182f38
 DIST python-gentoo-patches-2.7.18_p15.tar.xz 34956 BLAKE2B 
d173f276dd9c0ce31004dcc55a0d18e9ce25a47683c2df3c4dd62e967dfbbb35be59a2f08cf20f30a19475a8a2344dd95b17400eafa88b5fdbe9270a12ccbf32
 SHA512 
d9386808265f978808e5c0ffd384cefe54fb0e05aeccfd394167d5227d9cd66e25c8e93c54914762b2cfc3c2dd851b26a7a84d62634c6aa8a0798aacbb7ac25f
-DIST python-gentoo-patches-3.10.6_p2.tar.xz 12040 BLAKE2B 
75c93fab19137a966b3775308bc20142f4d3648bbb9364e82c4eaffae93beda54011192881c52b85d2e2493a06cfe2a90f50675609908c3d5ebdb0103fe41644
 SHA512 
7e451a8a18a62592c2cd7b2db71065b77256960f43e172a0d7856b22b69138dcb1552f53b39bec14585a761cfe729c81613551c1b616fe1ec8d2b59856b11453
-DIST python-gentoo-patches-3.10.6_p3.tar.xz 26712 BLAKE2B 
701a7a4da1a09f71dee8fdf924a45e030b8ae93e469

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

2022-10-16 Thread Quentin Retornaz
commit: e9b1e3d9cc272ec49c18ec1c0ff74bb733700a71
Author: orbea  riseup  net>
AuthorDate: Fri Oct 14 20:05:45 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun Oct 16 11:05:07 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=e9b1e3d9

dev-lang/python: Add 3.9.15 + 3.10.8

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest |   6 +
 dev-lang/python/python-3.10.8.ebuild | 453 +++
 dev-lang/python/python-3.9.15.ebuild | 449 ++
 3 files changed, 908 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index a89c6ba..f72379c 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -2,11 +2,17 @@ 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.6.tar.xz 19600672 BLAKE2B 
b21398f68e13cf8464077aa2c7f08d9044198cc3d2e2829d12239d420c1c922cbad8427f3e0fae3fe62a4b8ebb7db7eff441266eff82f0c78d7a98a62d8e64c3
 SHA512 
f2bf424bf4f4caa524ee1248b431e8e06d0745c3fc3ba457710d75f3698e653733feb4b059cd124f1de2a9e851c30d847f567aa47abef12898c9dc8a6507b476
 DIST Python-3.10.6.tar.xz.asc 833 BLAKE2B 
ea6546c01a4fbfe3f3e56b2f980da53f0692d9c638534bd25fb96a0f657424f979b6a82a01c77c05ddfded30441b4a0348cc407d5b29290ffc653a508ca32ec8
 SHA512 
9288e2f62f2e8c8208ad176372261545a64e675d737bb616403bcd888bc91177909257632e4cc0b5d688d612bea38a274030ec6989dc7d56c03064e32ad9903e
+DIST Python-3.10.8.tar.xz 19619508 BLAKE2B 
8bbfbae34fbc517c4a746e5e4c360efc57aca175c50fe46a378aa9d6d023a3d90c7df816149e4cca0c9b64ca0142267d8df552e8f8dc53a04b5251e8848dce74
 SHA512 
40e3e77d79618c81d6fc57c5d119b99c2959dcf932f40aad6b26f2ec39c5e713e6ff298f7597b4fad2ab94680db3732483b5ca0a45e6ae58c14580b3ea44cb0f
+DIST Python-3.10.8.tar.xz.asc 833 BLAKE2B 
1e94822a57d055f5db1a5d2915df24be9d6fd9e6b301d148919a7643285a93ca1c8a16db7d74e0adabe7d2a21678b5126e3df7fffb253b35f8db6f74284a0aba
 SHA512 
0c2ef09d898257ba5e9ec7c5bb224a7e50e5ebca96843b4d9e25be6cdd2f17144772aafc92280af20c21491e3c8cedc697414688ece613c93b28ff7ecddcf93f
 DIST Python-3.9.13.tar.xz 19754368 BLAKE2B 
4f583f66c28b791e19cd6d79695fe9eb815fd333542be22aec8bd73d1f4d3f17f2c4e9de198e7b16c1ca6362a613a8a02fb965c7dc7db3e510fd31de15ba2d19
 SHA512 
e9664e7f908092df11236b22465d217531d6f0378e88d889108d19fe77f28f46ffb629b8733f84b41409e255367321893a2b1bd64518930d9d8cae5d1b774d23
 DIST Python-3.9.13.tar.xz.asc 833 BLAKE2B 
db01c01be9d56cd15f9ab4a9e2cfa800faf4ebecb92b01c133865d3b3134bc910258a33b766306c3d01f98e35bbf9c03c7cba697760b7095999cbd63ed6c276c
 SHA512 
9367afe8ec32195adbb64fa32eb9e3881cfdbbb38efcb5e0804a15486232aecbc81ed20a8ffed652f06a881744f3efd2c2df3cc652d70671c94d6668a17a391e
+DIST Python-3.9.15.tar.xz 19712208 BLAKE2B 
a8490c998c89ed4e3e87ef48e3b5d622e5d06ebd7b8b79db564d668cd1f0c7fe89e0ef37ec4481ff82b30778e2be1a96c1b16199b9dce1f82de32f73b4343ddd
 SHA512 
9310d263bc7a7925f73a6f66fd254ae61f377f43011a6bc5c58e57c8b170c2da4f197a646927ab9d05f8912ed8be4369c09576063931a3f93c3b0228ccb33a39
+DIST Python-3.9.15.tar.xz.asc 833 BLAKE2B 
c325fb52fae254153456c24c1039b07c9ccf8734df3665640215d35219ccacb705f99d94c9f8b644d15d4ea4612f5ac0da599814f68f7d3b6fc1fdc175db9002
 SHA512 
722625091731536757b9db447590c31620665133d45076367a3281f2ee3add23a781b10ce5cea582d65caabb18814583c1a347689d2b396214e36a6771182f38
 DIST python-gentoo-patches-2.7.18_p15.tar.xz 34956 BLAKE2B 
d173f276dd9c0ce31004dcc55a0d18e9ce25a47683c2df3c4dd62e967dfbbb35be59a2f08cf20f30a19475a8a2344dd95b17400eafa88b5fdbe9270a12ccbf32
 SHA512 
d9386808265f978808e5c0ffd384cefe54fb0e05aeccfd394167d5227d9cd66e25c8e93c54914762b2cfc3c2dd851b26a7a84d62634c6aa8a0798aacbb7ac25f
 DIST python-gentoo-patches-3.10.6_p2.tar.xz 12040 BLAKE2B 
75c93fab19137a966b3775308bc20142f4d3648bbb9364e82c4eaffae93beda54011192881c52b85d2e2493a06cfe2a90f50675609908c3d5ebdb0103fe41644
 SHA512 
7e451a8a18a62592c2cd7b2db71065b77256960f43e172a0d7856b22b69138dcb1552f53b39bec14585a761cfe729c81613551c1b616fe1ec8d2b59856b11453
 DIST python-gentoo-patches-3.10.6_p3.tar.xz 26712 BLAKE2B 
701a7a4da1a09f71dee8fdf924a45e030b8ae93e469a2789b28b904d2fd6b011589fb940eb0c262e8b19005af523a2f66075d053fb60892d6ebd473159fce718
 SHA512 
ed43ba18735ddf72c434bfe905894d156a144a77f9fb8266378d384e840b376c6220859d8d1af83f304293368bf1dd45881316c1797ba25d618a064daaacab17
 DIST python-gentoo-patches-3.10.6_p4.tar.xz 28612 BLAKE2B 
197ef33c3086cb9efaf09868145826e2889f61d6fb207df8b60ac6cfc4ca637c8a87fd10afa2d8a7a47ae81bcf0ae589085c694523e1ca6f85acdc4e517b7d07
 SHA512 
8bd0aa8f7a775d12914d542dbb04c7b555055228002dd826a815255d4a35392e09c44d560cc5da7df1feae98e2f73e8fbf4

[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/python/, dev-lang/python/files/

2022-10-09 Thread Quentin Retornaz
commit: e645f3d5f84b2825e77324bee74bb8d2de3ef350
Author: orbea  riseup  net>
AuthorDate: Sun Oct  9 18:04:52 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun Oct  9 18:12:14 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=e645f3d5

dev-lang/python: Add 2.7.18_p15-r1

Closes: https://github.com/gentoo/libressl/issues/458

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest   |   3 +
 dev-lang/python/files/python-2.7.18-libressl.patch |  15 +
 dev-lang/python/python-2.7.18_p15-r1.ebuild| 313 +
 3 files changed, 331 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 9a78d10..78fffc0 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -1,7 +1,10 @@
+DIST Python-2.7.18.tar.xz 12854736 BLAKE2B 
060a621c91dd8e3d321aec99d44c17aa67381998256a1a002d316b38288349884d5960de35c49352d03129ed0bae599e641ec2225898158ebce50a7a2fd74d2c
 SHA512 
a7bb62b51f48ff0b6df0b18f5b0312a523e3110f49c3237936bfe56ed0e26838c0274ff5401bda6fc21bf24337477ccac49e8026c5d651e4b4cafb5eb5086f6c
+DIST Python-2.7.18.tar.xz.asc 833 BLAKE2B 
1d98770e46171971fb4508d238c01d2755281d2f94353314014d9e83e0ec5f0b3e3950ea1fdf5fce9ba6b8f55312355845c2a3fc4291c27ee56fe6215448
 SHA512 
c2a5f5a52f47dec52460ad3275758d4e5de6e7075c3def4353c988d74d563a39b42cae2d5eb24e2a23a6247cef69100f91620b11a49c2359fbf99b203c9cbda8
 DIST Python-3.10.6.tar.xz 19600672 BLAKE2B 
b21398f68e13cf8464077aa2c7f08d9044198cc3d2e2829d12239d420c1c922cbad8427f3e0fae3fe62a4b8ebb7db7eff441266eff82f0c78d7a98a62d8e64c3
 SHA512 
f2bf424bf4f4caa524ee1248b431e8e06d0745c3fc3ba457710d75f3698e653733feb4b059cd124f1de2a9e851c30d847f567aa47abef12898c9dc8a6507b476
 DIST Python-3.10.6.tar.xz.asc 833 BLAKE2B 
ea6546c01a4fbfe3f3e56b2f980da53f0692d9c638534bd25fb96a0f657424f979b6a82a01c77c05ddfded30441b4a0348cc407d5b29290ffc653a508ca32ec8
 SHA512 
9288e2f62f2e8c8208ad176372261545a64e675d737bb616403bcd888bc91177909257632e4cc0b5d688d612bea38a274030ec6989dc7d56c03064e32ad9903e
 DIST Python-3.9.13.tar.xz 19754368 BLAKE2B 
4f583f66c28b791e19cd6d79695fe9eb815fd333542be22aec8bd73d1f4d3f17f2c4e9de198e7b16c1ca6362a613a8a02fb965c7dc7db3e510fd31de15ba2d19
 SHA512 
e9664e7f908092df11236b22465d217531d6f0378e88d889108d19fe77f28f46ffb629b8733f84b41409e255367321893a2b1bd64518930d9d8cae5d1b774d23
 DIST Python-3.9.13.tar.xz.asc 833 BLAKE2B 
db01c01be9d56cd15f9ab4a9e2cfa800faf4ebecb92b01c133865d3b3134bc910258a33b766306c3d01f98e35bbf9c03c7cba697760b7095999cbd63ed6c276c
 SHA512 
9367afe8ec32195adbb64fa32eb9e3881cfdbbb38efcb5e0804a15486232aecbc81ed20a8ffed652f06a881744f3efd2c2df3cc652d70671c94d6668a17a391e
+DIST python-gentoo-patches-2.7.18_p15.tar.xz 34956 BLAKE2B 
d173f276dd9c0ce31004dcc55a0d18e9ce25a47683c2df3c4dd62e967dfbbb35be59a2f08cf20f30a19475a8a2344dd95b17400eafa88b5fdbe9270a12ccbf32
 SHA512 
d9386808265f978808e5c0ffd384cefe54fb0e05aeccfd394167d5227d9cd66e25c8e93c54914762b2cfc3c2dd851b26a7a84d62634c6aa8a0798aacbb7ac25f
 DIST python-gentoo-patches-3.10.6_p2.tar.xz 12040 BLAKE2B 
75c93fab19137a966b3775308bc20142f4d3648bbb9364e82c4eaffae93beda54011192881c52b85d2e2493a06cfe2a90f50675609908c3d5ebdb0103fe41644
 SHA512 
7e451a8a18a62592c2cd7b2db71065b77256960f43e172a0d7856b22b69138dcb1552f53b39bec14585a761cfe729c81613551c1b616fe1ec8d2b59856b11453
 DIST python-gentoo-patches-3.10.6_p3.tar.xz 26712 BLAKE2B 
701a7a4da1a09f71dee8fdf924a45e030b8ae93e469a2789b28b904d2fd6b011589fb940eb0c262e8b19005af523a2f66075d053fb60892d6ebd473159fce718
 SHA512 
ed43ba18735ddf72c434bfe905894d156a144a77f9fb8266378d384e840b376c6220859d8d1af83f304293368bf1dd45881316c1797ba25d618a064daaacab17
 DIST python-gentoo-patches-3.10.6_p4.tar.xz 28612 BLAKE2B 
197ef33c3086cb9efaf09868145826e2889f61d6fb207df8b60ac6cfc4ca637c8a87fd10afa2d8a7a47ae81bcf0ae589085c694523e1ca6f85acdc4e517b7d07
 SHA512 
8bd0aa8f7a775d12914d542dbb04c7b555055228002dd826a815255d4a35392e09c44d560cc5da7df1feae98e2f73e8fbf476e2811ae5269f91120c11cbb6291

diff --git a/dev-lang/python/files/python-2.7.18-libressl.patch 
b/dev-lang/python/files/python-2.7.18-libressl.patch
new file mode 100644
index 000..2f74202
--- /dev/null
+++ b/dev-lang/python/files/python-2.7.18-libressl.patch
@@ -0,0 +1,15 @@
+https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/lang/python/2.7/patches/patch-Modules__hashopenssl_c
+
+Index: Modules/_hashopenssl.c
+--- a/Modules/_hashopenssl.c.orig
 b/Modules/_hashopenssl.c
+@@ -56,7 +56,8 @@
+ #define _OPENSSL_SUPPORTS_SHA2
+ #endif
+ 
+-#if (OPENSSL_VERSION_NUMBER < 0x1010L) || defined(LIBRESSL_VERSION_NUMBER)
++#if (OPENSSL_VERSION_NUMBER < 0x1010L) || \
++(defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 
0x207fL)
+ /* OpenSSL < 1.1.0 */
+ #define EVP_MD_CTX_new EVP_MD_CTX_create
+ #define EVP_MD_CTX_free EVP_MD_CTX_destroy

diff --git a/dev-lang/python/python-2.7.18_p15-r1.ebuild 
b/dev-lang/python/python-2.7.18_p15-r1.

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

2022-10-09 Thread Quentin Retornaz
commit: 67027a60c05f1213b913d7cd767dd517e9a78f30
Author: orbea  riseup  net>
AuthorDate: Sun Oct  9 18:06:09 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun Oct  9 18:12:14 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=67027a60

dev-lang/python: Remove old version

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/461
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest|   1 -
 dev-lang/python/python-3.9.13_p5.ebuild | 404 
 2 files changed, 405 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 78fffc0..a89c6ba 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -9,5 +9,4 @@ DIST python-gentoo-patches-3.10.6_p2.tar.xz 12040 BLAKE2B 
75c93fab19137a966b3775
 DIST python-gentoo-patches-3.10.6_p3.tar.xz 26712 BLAKE2B 
701a7a4da1a09f71dee8fdf924a45e030b8ae93e469a2789b28b904d2fd6b011589fb940eb0c262e8b19005af523a2f66075d053fb60892d6ebd473159fce718
 SHA512 
ed43ba18735ddf72c434bfe905894d156a144a77f9fb8266378d384e840b376c6220859d8d1af83f304293368bf1dd45881316c1797ba25d618a064daaacab17
 DIST python-gentoo-patches-3.10.6_p4.tar.xz 28612 BLAKE2B 
197ef33c3086cb9efaf09868145826e2889f61d6fb207df8b60ac6cfc4ca637c8a87fd10afa2d8a7a47ae81bcf0ae589085c694523e1ca6f85acdc4e517b7d07
 SHA512 
8bd0aa8f7a775d12914d542dbb04c7b555055228002dd826a815255d4a35392e09c44d560cc5da7df1feae98e2f73e8fbf476e2811ae5269f91120c11cbb6291
 DIST python-gentoo-patches-3.9.13_p4.tar.xz 22072 BLAKE2B 
a0e084eff35d075d2255b139d0db114d282cb6c9c0c2ea51a8ecb7f5f1dc8096d6578ae5f804b7583a2b7842152b5723ad802ca816d46813c40aaa756118afc8
 SHA512 
cdf8d43fd5263c4956be234f36c0767215ab2495705d4f2a060b32ecbfbe159e618e31693b0538a1b970f7b27ebe4953063f585930d074dcaf59f2f61486e6b6
-DIST python-gentoo-patches-3.9.13_p5.tar.xz 35660 BLAKE2B 
be3fe3a4db5e94a06c6bcb36eee71fd7e33cf27a4f3a259e5d0bd332b4765e77d5753247ddf5bbc3cbf10647f55e1897c943a7149afc76a9649d634fbfaff682
 SHA512 
7d6f1d215df0e50b1b4837f62c160d3262c6d9a29dad1a3f82590f5f84245defcd9b3de500ec78f01a3308275647b7a5e72a16c7425aec1edb841ba079100e1b
 DIST python-gentoo-patches-3.9.13_p6.tar.xz 37508 BLAKE2B 
6d55aec9ae139cbe6d35b84335174d5fba5784bf52eb665e2d3a27693a2abb843bce1f190c92bfd173359c3782cae06a6b3520932b08aec678332928c5a27277
 SHA512 
1b1dec45d959849bf72b0646329e8cf74301e0f5373d6e2dbefb63d60fdddbe9fc33abda7d2312af8c52feadf3bacd04b627626d876acecc8984d3192a2d029d

diff --git a/dev-lang/python/python-3.9.13_p5.ebuild 
b/dev-lang/python/python-3.9.13_p5.ebuild
deleted file mode 100644
index 1bbe432..000
--- a/dev-lang/python/python-3.9.13_p5.ebuild
+++ /dev/null
@@ -1,404 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-IUSE="
-   bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo
-   +readline +sqlite +ssl test tk +xml
-"
-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-lang/python-exec[python_targets_python3_9(-)]
-   dev-libs/libffi:=
-   sys-apps/util-linux:=
-   >=sys-libs/zlib-1.1.3:=
-   virtual/libcrypt:=
-   virtual/libintl
-   ensurepip? ( dev-python/ensurepip-wheels )
-   gdbm? ( sys-libs/gdbm:=[berkdb] )
-   ncurses? ( >=sys-libs/ncurses-5.2:= )
-   readline? ( >=sys-libs/readline-4.1:= )
-   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
-   )
-   xml? ( >=dev-libs/expat-2.1:= )
-"
-# bluetooth requires headers from bluez
-DEPEND="
-   ${RDEPEND}
-   bluetooth? ( net-wireless/bluez )
-   test? ( a

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

2022-09-23 Thread Quentin Retornaz
commit: 574c6647dd98130272a39f61f84017242911b7b1
Author: orbea  riseup  net>
AuthorDate: Wed Sep 21 17:03:16 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Fri Sep 23 15:59:51 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=574c6647

dev-lang/python: Add new versions

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/453
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest|   4 +
 dev-lang/python/metadata.xml|  42 +++-
 dev-lang/python/python-3.10.6_p3.ebuild | 408 
 dev-lang/python/python-3.10.6_p4.ebuild | 408 
 dev-lang/python/python-3.9.13_p5.ebuild | 404 +++
 dev-lang/python/python-3.9.13_p6.ebuild | 404 +++
 6 files changed, 1659 insertions(+), 11 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 50d403c..9a78d10 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -3,4 +3,8 @@ DIST Python-3.10.6.tar.xz.asc 833 BLAKE2B 
ea6546c01a4fbfe3f3e56b2f980da53f0692d9
 DIST Python-3.9.13.tar.xz 19754368 BLAKE2B 
4f583f66c28b791e19cd6d79695fe9eb815fd333542be22aec8bd73d1f4d3f17f2c4e9de198e7b16c1ca6362a613a8a02fb965c7dc7db3e510fd31de15ba2d19
 SHA512 
e9664e7f908092df11236b22465d217531d6f0378e88d889108d19fe77f28f46ffb629b8733f84b41409e255367321893a2b1bd64518930d9d8cae5d1b774d23
 DIST Python-3.9.13.tar.xz.asc 833 BLAKE2B 
db01c01be9d56cd15f9ab4a9e2cfa800faf4ebecb92b01c133865d3b3134bc910258a33b766306c3d01f98e35bbf9c03c7cba697760b7095999cbd63ed6c276c
 SHA512 
9367afe8ec32195adbb64fa32eb9e3881cfdbbb38efcb5e0804a15486232aecbc81ed20a8ffed652f06a881744f3efd2c2df3cc652d70671c94d6668a17a391e
 DIST python-gentoo-patches-3.10.6_p2.tar.xz 12040 BLAKE2B 
75c93fab19137a966b3775308bc20142f4d3648bbb9364e82c4eaffae93beda54011192881c52b85d2e2493a06cfe2a90f50675609908c3d5ebdb0103fe41644
 SHA512 
7e451a8a18a62592c2cd7b2db71065b77256960f43e172a0d7856b22b69138dcb1552f53b39bec14585a761cfe729c81613551c1b616fe1ec8d2b59856b11453
+DIST python-gentoo-patches-3.10.6_p3.tar.xz 26712 BLAKE2B 
701a7a4da1a09f71dee8fdf924a45e030b8ae93e469a2789b28b904d2fd6b011589fb940eb0c262e8b19005af523a2f66075d053fb60892d6ebd473159fce718
 SHA512 
ed43ba18735ddf72c434bfe905894d156a144a77f9fb8266378d384e840b376c6220859d8d1af83f304293368bf1dd45881316c1797ba25d618a064daaacab17
+DIST python-gentoo-patches-3.10.6_p4.tar.xz 28612 BLAKE2B 
197ef33c3086cb9efaf09868145826e2889f61d6fb207df8b60ac6cfc4ca637c8a87fd10afa2d8a7a47ae81bcf0ae589085c694523e1ca6f85acdc4e517b7d07
 SHA512 
8bd0aa8f7a775d12914d542dbb04c7b555055228002dd826a815255d4a35392e09c44d560cc5da7df1feae98e2f73e8fbf476e2811ae5269f91120c11cbb6291
 DIST python-gentoo-patches-3.9.13_p4.tar.xz 22072 BLAKE2B 
a0e084eff35d075d2255b139d0db114d282cb6c9c0c2ea51a8ecb7f5f1dc8096d6578ae5f804b7583a2b7842152b5723ad802ca816d46813c40aaa756118afc8
 SHA512 
cdf8d43fd5263c4956be234f36c0767215ab2495705d4f2a060b32ecbfbe159e618e31693b0538a1b970f7b27ebe4953063f585930d074dcaf59f2f61486e6b6
+DIST python-gentoo-patches-3.9.13_p5.tar.xz 35660 BLAKE2B 
be3fe3a4db5e94a06c6bcb36eee71fd7e33cf27a4f3a259e5d0bd332b4765e77d5753247ddf5bbc3cbf10647f55e1897c943a7149afc76a9649d634fbfaff682
 SHA512 
7d6f1d215df0e50b1b4837f62c160d3262c6d9a29dad1a3f82590f5f84245defcd9b3de500ec78f01a3308275647b7a5e72a16c7425aec1edb841ba079100e1b
+DIST python-gentoo-patches-3.9.13_p6.tar.xz 37508 BLAKE2B 
6d55aec9ae139cbe6d35b84335174d5fba5784bf52eb665e2d3a27693a2abb843bce1f190c92bfd173359c3782cae06a6b3520932b08aec678332928c5a27277
 SHA512 
1b1dec45d959849bf72b0646329e8cf74301e0f5373d6e2dbefb63d60fdddbe9fc33abda7d2312af8c52feadf3bacd04b627626d876acecc8984d3192a2d029d

diff --git a/dev-lang/python/metadata.xml b/dev-lang/python/metadata.xml
index 54c2aa9..d3ddcf0 100644
--- a/dev-lang/python/metadata.xml
+++ b/dev-lang/python/metadata.xml
@@ -1,15 +1,35 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   pyt...@gentoo.org
-   Python
-
-
-   Build Bluetooth protocol support in socket 
module
-   Link readline extension against 
dev-libs/libedit instead of sys-libs/readline.
-   Optimize the build using Profile Guided Optimization 
(PGO)
-   Optimize the build using Link Time Optimization 
(LTO)
-   Install Windows executables required to create an 
executable installer for MS Windows.
-
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   
+   Build Bluetooth protocol support in socket module
+   
+   
+   Install the ensurepip module that uses bundled wheels
+   to bootstrap pip and setuptools (if disabled, it will
+   be only possible to use venv `--without-pip`)
+   
+   
+   Link readline extension against 
dev-libs/libedit
+   

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

2022-08-26 Thread Quentin Retornaz
commit: 23586224370b2ed48f80c2d0f7e989facafead0a
Author: orbea  riseup  net>
AuthorDate: Fri Aug 26 14:34:01 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Fri Aug 26 20:58:44 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=23586224

dev-lang/python: Remove old versions

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/451
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest |  10 -
 dev-lang/python/python-3.10.4.ebuild | 410 ---
 dev-lang/python/python-3.10.5.ebuild | 409 --
 dev-lang/python/python-3.9.12.ebuild | 406 --
 dev-lang/python/python-3.9.13.ebuild | 405 --
 5 files changed, 1640 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index b5bb2ab..50d403c 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -1,16 +1,6 @@
-DIST Python-3.10.4.tar.xz 19342692 BLAKE2B 
c430ad9bed71729fda29433af0614b6c0110a85e23f4cb5cff3a9b501febe99b20094367a5428f256fb3aeef97f34d439ef677fc8ae4d596d52da7976b65ebb5
 SHA512 
6c9aeecddc55c7896b2e8527fca131c7b2b6127d56ce1a001ccedfebf590334e0c0bb7c517ed3cf1da3c1910e002552b56aa7e03eeb672f42ff0bd8150799113
-DIST Python-3.10.4.tar.xz.asc 833 BLAKE2B 
289f2e96bfc2b60c4ae94b1591779d604f203890c4f5db2ee16e305bf03c6ddb9c8d6da4471a06b5943e12888f37ca572ea30876e9a80382a26814f66b41b7bf
 SHA512 
699e37bf09067083af159e3734b38c952bdc75432c8abfb7a7b8cce7ca975038da37490abeb5c13befd2dacb84a5341ad30de5d0a63d35af5c512215744f4d6d
-DIST Python-3.10.5.tar.xz 19361320 BLAKE2B 
7f3629f8a16faeb0311947b7d5162bc45d9ed6b2c051f776027d01ebbbdd42e4849efd67921fa57975f68ec67dc34f3135345ce216f2d3f02bfcfa4245d266f1
 SHA512 
aa7f58a9b31de9824185b3e7bfa7da0dcf64ae9e89840664eae9d98d9048a650fa012cd5b873a62ff44b65b856db86f095c4003117406ec5e9583ec5f7e78e90
-DIST Python-3.10.5.tar.xz.asc 833 BLAKE2B 
36da2d557a5c38cfc473b2138412f9bc011d19c8538475e623bf41d81eb2c8f8e977945a3065a48c5b234d2b2c7d0dd5e83112c948591628cec344651dc9055c
 SHA512 
72d0ab09900e2a10b85ccac804efd5536251152798e7347576e0e28bff4ab4a84b08d646329b225f9949047586686f9f4e7f05652526657a0948951b739c14e0
 DIST Python-3.10.6.tar.xz 19600672 BLAKE2B 
b21398f68e13cf8464077aa2c7f08d9044198cc3d2e2829d12239d420c1c922cbad8427f3e0fae3fe62a4b8ebb7db7eff441266eff82f0c78d7a98a62d8e64c3
 SHA512 
f2bf424bf4f4caa524ee1248b431e8e06d0745c3fc3ba457710d75f3698e653733feb4b059cd124f1de2a9e851c30d847f567aa47abef12898c9dc8a6507b476
 DIST Python-3.10.6.tar.xz.asc 833 BLAKE2B 
ea6546c01a4fbfe3f3e56b2f980da53f0692d9c638534bd25fb96a0f657424f979b6a82a01c77c05ddfded30441b4a0348cc407d5b29290ffc653a508ca32ec8
 SHA512 
9288e2f62f2e8c8208ad176372261545a64e675d737bb616403bcd888bc91177909257632e4cc0b5d688d612bea38a274030ec6989dc7d56c03064e32ad9903e
-DIST Python-3.9.12.tar.xz 19740524 BLAKE2B 
05f2469aa53ca36221ef4976b17bfde3e5b86afd5a8114e5a7fd899f975a8e55022555ef718d5352ab68de1b7b23865a0bf713768c9c2b30d591438c9a396d25
 SHA512 
081981901e14149748fd35228db0b3b1d96fef227ae7404f07b8bad0fda4b02649bf31c348c94aefdaf3327565d78f9489437c2c02f647b15d41376a27a23e97
-DIST Python-3.9.12.tar.xz.asc 833 BLAKE2B 
33436d0404a643215a8fd2b967ffd216201da24f374941bf65b888159ccfabcbe79b751eca2dd489b06605604338c8bbaab74aa10abbe4bcffaa54236301228e
 SHA512 
dddaa27f8a29034f458edb6739398a5455c87fe37b6349e161865a9deedca118ffe9cb82663cc75bbe60b3b556399c0c6855f5262aac1fe90d36a3694fca65b2
 DIST Python-3.9.13.tar.xz 19754368 BLAKE2B 
4f583f66c28b791e19cd6d79695fe9eb815fd333542be22aec8bd73d1f4d3f17f2c4e9de198e7b16c1ca6362a613a8a02fb965c7dc7db3e510fd31de15ba2d19
 SHA512 
e9664e7f908092df11236b22465d217531d6f0378e88d889108d19fe77f28f46ffb629b8733f84b41409e255367321893a2b1bd64518930d9d8cae5d1b774d23
 DIST Python-3.9.13.tar.xz.asc 833 BLAKE2B 
db01c01be9d56cd15f9ab4a9e2cfa800faf4ebecb92b01c133865d3b3134bc910258a33b766306c3d01f98e35bbf9c03c7cba697760b7095999cbd63ed6c276c
 SHA512 
9367afe8ec32195adbb64fa32eb9e3881cfdbbb38efcb5e0804a15486232aecbc81ed20a8ffed652f06a881744f3efd2c2df3cc652d70671c94d6668a17a391e
-DIST python-gentoo-patches-3.10.4.tar.xz 8592 BLAKE2B 
67fba3e1fedb17430e5cd93da995b4acaf714db512031b5a2f775a25f793f007941561663cfa413d645ccddc2e22d65d250a40fa166cafda8805488d877ff57d
 SHA512 
3ed2b8ff8f1eb8febe7dcd4b5d13d6d54468be1d525f8f1118977d3bbc78f690a597b09383939d023b03380a306e4bff1693382e29ff562312d803305b1709b2
-DIST python-gentoo-patches-3.10.5.tar.xz 8584 BLAKE2B 
d4a812a33e485b1eae5629e519dca4dc6625b743b07c7f7bbc62562f345d87723ba499893702310b1e96e443d2946e27a8d4971f32ca1125d4827d0d594ccaa6
 SHA512 
77f0478f7d0491e103857a83a97d6e04a9ec68740a7f9357cbbdd316462e7d98ea8236bd05a30e7556457ece5fbcfa4a7a78a25d4eb12779455ce2bb5b6f30d0
 DIST python-gentoo-patches-3.10.6_p2.tar.xz 12040 BLAKE2B 
75c93fab19137a966b3775308bc20142f4d3648bbb9364e82c4eaffae93beda54011192881c52b85d2e2493a06cfe2a90f50675609908c3d5ebdb0103fe41644
 SHA5

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

2022-08-26 Thread Quentin Retornaz
commit: 8e937320a08850523d59d11dfa9d7c38e16ab6f8
Author: orbea  riseup  net>
AuthorDate: Fri Aug 26 14:28:20 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Fri Aug 26 20:58:40 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=8e937320

dev-lang/python: Add 3.9.13_p4 + 3.10.6_p2

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest|   4 +
 dev-lang/python/python-3.10.6_p2.ebuild | 409 
 dev-lang/python/python-3.9.13_p4.ebuild | 405 +++
 3 files changed, 818 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index fd2e44d..b5bb2ab 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -2,11 +2,15 @@ DIST Python-3.10.4.tar.xz 19342692 BLAKE2B 
c430ad9bed71729fda29433af0614b6c0110a
 DIST Python-3.10.4.tar.xz.asc 833 BLAKE2B 
289f2e96bfc2b60c4ae94b1591779d604f203890c4f5db2ee16e305bf03c6ddb9c8d6da4471a06b5943e12888f37ca572ea30876e9a80382a26814f66b41b7bf
 SHA512 
699e37bf09067083af159e3734b38c952bdc75432c8abfb7a7b8cce7ca975038da37490abeb5c13befd2dacb84a5341ad30de5d0a63d35af5c512215744f4d6d
 DIST Python-3.10.5.tar.xz 19361320 BLAKE2B 
7f3629f8a16faeb0311947b7d5162bc45d9ed6b2c051f776027d01ebbbdd42e4849efd67921fa57975f68ec67dc34f3135345ce216f2d3f02bfcfa4245d266f1
 SHA512 
aa7f58a9b31de9824185b3e7bfa7da0dcf64ae9e89840664eae9d98d9048a650fa012cd5b873a62ff44b65b856db86f095c4003117406ec5e9583ec5f7e78e90
 DIST Python-3.10.5.tar.xz.asc 833 BLAKE2B 
36da2d557a5c38cfc473b2138412f9bc011d19c8538475e623bf41d81eb2c8f8e977945a3065a48c5b234d2b2c7d0dd5e83112c948591628cec344651dc9055c
 SHA512 
72d0ab09900e2a10b85ccac804efd5536251152798e7347576e0e28bff4ab4a84b08d646329b225f9949047586686f9f4e7f05652526657a0948951b739c14e0
+DIST Python-3.10.6.tar.xz 19600672 BLAKE2B 
b21398f68e13cf8464077aa2c7f08d9044198cc3d2e2829d12239d420c1c922cbad8427f3e0fae3fe62a4b8ebb7db7eff441266eff82f0c78d7a98a62d8e64c3
 SHA512 
f2bf424bf4f4caa524ee1248b431e8e06d0745c3fc3ba457710d75f3698e653733feb4b059cd124f1de2a9e851c30d847f567aa47abef12898c9dc8a6507b476
+DIST Python-3.10.6.tar.xz.asc 833 BLAKE2B 
ea6546c01a4fbfe3f3e56b2f980da53f0692d9c638534bd25fb96a0f657424f979b6a82a01c77c05ddfded30441b4a0348cc407d5b29290ffc653a508ca32ec8
 SHA512 
9288e2f62f2e8c8208ad176372261545a64e675d737bb616403bcd888bc91177909257632e4cc0b5d688d612bea38a274030ec6989dc7d56c03064e32ad9903e
 DIST Python-3.9.12.tar.xz 19740524 BLAKE2B 
05f2469aa53ca36221ef4976b17bfde3e5b86afd5a8114e5a7fd899f975a8e55022555ef718d5352ab68de1b7b23865a0bf713768c9c2b30d591438c9a396d25
 SHA512 
081981901e14149748fd35228db0b3b1d96fef227ae7404f07b8bad0fda4b02649bf31c348c94aefdaf3327565d78f9489437c2c02f647b15d41376a27a23e97
 DIST Python-3.9.12.tar.xz.asc 833 BLAKE2B 
33436d0404a643215a8fd2b967ffd216201da24f374941bf65b888159ccfabcbe79b751eca2dd489b06605604338c8bbaab74aa10abbe4bcffaa54236301228e
 SHA512 
dddaa27f8a29034f458edb6739398a5455c87fe37b6349e161865a9deedca118ffe9cb82663cc75bbe60b3b556399c0c6855f5262aac1fe90d36a3694fca65b2
 DIST Python-3.9.13.tar.xz 19754368 BLAKE2B 
4f583f66c28b791e19cd6d79695fe9eb815fd333542be22aec8bd73d1f4d3f17f2c4e9de198e7b16c1ca6362a613a8a02fb965c7dc7db3e510fd31de15ba2d19
 SHA512 
e9664e7f908092df11236b22465d217531d6f0378e88d889108d19fe77f28f46ffb629b8733f84b41409e255367321893a2b1bd64518930d9d8cae5d1b774d23
 DIST Python-3.9.13.tar.xz.asc 833 BLAKE2B 
db01c01be9d56cd15f9ab4a9e2cfa800faf4ebecb92b01c133865d3b3134bc910258a33b766306c3d01f98e35bbf9c03c7cba697760b7095999cbd63ed6c276c
 SHA512 
9367afe8ec32195adbb64fa32eb9e3881cfdbbb38efcb5e0804a15486232aecbc81ed20a8ffed652f06a881744f3efd2c2df3cc652d70671c94d6668a17a391e
 DIST python-gentoo-patches-3.10.4.tar.xz 8592 BLAKE2B 
67fba3e1fedb17430e5cd93da995b4acaf714db512031b5a2f775a25f793f007941561663cfa413d645ccddc2e22d65d250a40fa166cafda8805488d877ff57d
 SHA512 
3ed2b8ff8f1eb8febe7dcd4b5d13d6d54468be1d525f8f1118977d3bbc78f690a597b09383939d023b03380a306e4bff1693382e29ff562312d803305b1709b2
 DIST python-gentoo-patches-3.10.5.tar.xz 8584 BLAKE2B 
d4a812a33e485b1eae5629e519dca4dc6625b743b07c7f7bbc62562f345d87723ba499893702310b1e96e443d2946e27a8d4971f32ca1125d4827d0d594ccaa6
 SHA512 
77f0478f7d0491e103857a83a97d6e04a9ec68740a7f9357cbbdd316462e7d98ea8236bd05a30e7556457ece5fbcfa4a7a78a25d4eb12779455ce2bb5b6f30d0
+DIST python-gentoo-patches-3.10.6_p2.tar.xz 12040 BLAKE2B 
75c93fab19137a966b3775308bc20142f4d3648bbb9364e82c4eaffae93beda54011192881c52b85d2e2493a06cfe2a90f50675609908c3d5ebdb0103fe41644
 SHA512 
7e451a8a18a62592c2cd7b2db71065b77256960f43e172a0d7856b22b69138dcb1552f53b39bec14585a761cfe729c81613551c1b616fe1ec8d2b59856b11453
 DIST python-gentoo-patches-3.9.12.tar.xz 12848 BLAKE2B 
5dd66fa94b136a463d2c4be3a5b7dfad770c3905467a1d81af02a35b2783ce7d614881c915ee8f8e764c1656963d6886d9c60c6e524f512e1bc496e42d01307b
 SHA512 
07de63e47a8e547724099062239df8fcfd254f19d38be28131e6bbb094ffbab8483861fb6a5905e60d7fa7a1a5dc06785951fa

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

2022-07-02 Thread Quentin Retornaz
commit: 65442876f5347e91e4dea9e24385221e660364fd
Author: orbea  riseup  net>
AuthorDate: Fri Jul  1 15:23:18 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sat Jul  2 21:59:57 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=65442876

dev-lang/python: Fix keywords

Fixes: 12c52eb5ce4b9cae9ff0383efb18a54035002fa2
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/429
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/python-3.9.13.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-lang/python/python-3.9.13.ebuild 
b/dev-lang/python/python-3.9.13.ebuild
index 5788bc1..60a681c 100644
--- a/dev-lang/python/python-3.9.13.ebuild
+++ b/dev-lang/python/python-3.9.13.ebuild
@@ -26,7 +26,6 @@ S="${WORKDIR}/${MY_P}"
 LICENSE="PSF-2"
 SLOT="${PYVER}"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="bluetooth build examples gdbm hardened lto +ncurses pgo +readline 
+sqlite +ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 



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

2022-06-27 Thread Quentin Retornaz
commit: 12c52eb5ce4b9cae9ff0383efb18a54035002fa2
Author: orbea  riseup  net>
AuthorDate: Sun Jun 26 16:18:41 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Mon Jun 27 23:11:08 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=12c52eb5

dev-lang/python: Merge changes from ::gentoo

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/426
Signed-off-by: Quentin Retornaz  retornaz.com>

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

diff --git a/dev-lang/python/python-3.9.13.ebuild 
b/dev-lang/python/python-3.9.13.ebuild
index d696588..5788bc1 100644
--- a/dev-lang/python/python-3.9.13.ebuild
+++ b/dev-lang/python/python-3.9.13.ebuild
@@ -25,6 +25,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86"
 KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="bluetooth build examples gdbm hardened lto +ncurses pgo +readline 
+sqlite +ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"



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

2022-06-27 Thread Quentin Retornaz
commit: 1edc487eb29641cbb8bc48e2522152190695128f
Author: orbea  riseup  net>
AuthorDate: Sun Jun 26 16:15:52 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Mon Jun 27 23:11:04 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=1edc487e

dev-lang/python: Add 3.10.5

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest |   3 +
 dev-lang/python/python-3.10.5.ebuild | 409 +++
 2 files changed, 412 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index e419048..fd2e44d 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -1,9 +1,12 @@
 DIST Python-3.10.4.tar.xz 19342692 BLAKE2B 
c430ad9bed71729fda29433af0614b6c0110a85e23f4cb5cff3a9b501febe99b20094367a5428f256fb3aeef97f34d439ef677fc8ae4d596d52da7976b65ebb5
 SHA512 
6c9aeecddc55c7896b2e8527fca131c7b2b6127d56ce1a001ccedfebf590334e0c0bb7c517ed3cf1da3c1910e002552b56aa7e03eeb672f42ff0bd8150799113
 DIST Python-3.10.4.tar.xz.asc 833 BLAKE2B 
289f2e96bfc2b60c4ae94b1591779d604f203890c4f5db2ee16e305bf03c6ddb9c8d6da4471a06b5943e12888f37ca572ea30876e9a80382a26814f66b41b7bf
 SHA512 
699e37bf09067083af159e3734b38c952bdc75432c8abfb7a7b8cce7ca975038da37490abeb5c13befd2dacb84a5341ad30de5d0a63d35af5c512215744f4d6d
+DIST Python-3.10.5.tar.xz 19361320 BLAKE2B 
7f3629f8a16faeb0311947b7d5162bc45d9ed6b2c051f776027d01ebbbdd42e4849efd67921fa57975f68ec67dc34f3135345ce216f2d3f02bfcfa4245d266f1
 SHA512 
aa7f58a9b31de9824185b3e7bfa7da0dcf64ae9e89840664eae9d98d9048a650fa012cd5b873a62ff44b65b856db86f095c4003117406ec5e9583ec5f7e78e90
+DIST Python-3.10.5.tar.xz.asc 833 BLAKE2B 
36da2d557a5c38cfc473b2138412f9bc011d19c8538475e623bf41d81eb2c8f8e977945a3065a48c5b234d2b2c7d0dd5e83112c948591628cec344651dc9055c
 SHA512 
72d0ab09900e2a10b85ccac804efd5536251152798e7347576e0e28bff4ab4a84b08d646329b225f9949047586686f9f4e7f05652526657a0948951b739c14e0
 DIST Python-3.9.12.tar.xz 19740524 BLAKE2B 
05f2469aa53ca36221ef4976b17bfde3e5b86afd5a8114e5a7fd899f975a8e55022555ef718d5352ab68de1b7b23865a0bf713768c9c2b30d591438c9a396d25
 SHA512 
081981901e14149748fd35228db0b3b1d96fef227ae7404f07b8bad0fda4b02649bf31c348c94aefdaf3327565d78f9489437c2c02f647b15d41376a27a23e97
 DIST Python-3.9.12.tar.xz.asc 833 BLAKE2B 
33436d0404a643215a8fd2b967ffd216201da24f374941bf65b888159ccfabcbe79b751eca2dd489b06605604338c8bbaab74aa10abbe4bcffaa54236301228e
 SHA512 
dddaa27f8a29034f458edb6739398a5455c87fe37b6349e161865a9deedca118ffe9cb82663cc75bbe60b3b556399c0c6855f5262aac1fe90d36a3694fca65b2
 DIST Python-3.9.13.tar.xz 19754368 BLAKE2B 
4f583f66c28b791e19cd6d79695fe9eb815fd333542be22aec8bd73d1f4d3f17f2c4e9de198e7b16c1ca6362a613a8a02fb965c7dc7db3e510fd31de15ba2d19
 SHA512 
e9664e7f908092df11236b22465d217531d6f0378e88d889108d19fe77f28f46ffb629b8733f84b41409e255367321893a2b1bd64518930d9d8cae5d1b774d23
 DIST Python-3.9.13.tar.xz.asc 833 BLAKE2B 
db01c01be9d56cd15f9ab4a9e2cfa800faf4ebecb92b01c133865d3b3134bc910258a33b766306c3d01f98e35bbf9c03c7cba697760b7095999cbd63ed6c276c
 SHA512 
9367afe8ec32195adbb64fa32eb9e3881cfdbbb38efcb5e0804a15486232aecbc81ed20a8ffed652f06a881744f3efd2c2df3cc652d70671c94d6668a17a391e
 DIST python-gentoo-patches-3.10.4.tar.xz 8592 BLAKE2B 
67fba3e1fedb17430e5cd93da995b4acaf714db512031b5a2f775a25f793f007941561663cfa413d645ccddc2e22d65d250a40fa166cafda8805488d877ff57d
 SHA512 
3ed2b8ff8f1eb8febe7dcd4b5d13d6d54468be1d525f8f1118977d3bbc78f690a597b09383939d023b03380a306e4bff1693382e29ff562312d803305b1709b2
+DIST python-gentoo-patches-3.10.5.tar.xz 8584 BLAKE2B 
d4a812a33e485b1eae5629e519dca4dc6625b743b07c7f7bbc62562f345d87723ba499893702310b1e96e443d2946e27a8d4971f32ca1125d4827d0d594ccaa6
 SHA512 
77f0478f7d0491e103857a83a97d6e04a9ec68740a7f9357cbbdd316462e7d98ea8236bd05a30e7556457ece5fbcfa4a7a78a25d4eb12779455ce2bb5b6f30d0
 DIST python-gentoo-patches-3.9.12.tar.xz 12848 BLAKE2B 
5dd66fa94b136a463d2c4be3a5b7dfad770c3905467a1d81af02a35b2783ce7d614881c915ee8f8e764c1656963d6886d9c60c6e524f512e1bc496e42d01307b
 SHA512 
07de63e47a8e547724099062239df8fcfd254f19d38be28131e6bbb094ffbab8483861fb6a5905e60d7fa7a1a5dc06785951fa31984ecad89516b0b742c47f91
 DIST python-gentoo-patches-3.9.13.tar.xz 12836 BLAKE2B 
ba687a3d6e00baf4d9640ab78a29c3e21bf1872b5019198991521cf37bb0780f592db742ee4fdfe6bfb1cab1c1f6587889dfdb024cae72766b6c83c2ffe319be
 SHA512 
e393992ff92625771c6ffeb500637862f0163c689c685fd245a6e5bbdd3128154ce439ecab56eaf1359e67ea0d173dfb19f65a4098ea2266922bfb43aba517dc

diff --git a/dev-lang/python/python-3.10.5.ebuild 
b/dev-lang/python/python-3.10.5.ebuild
new file mode 100644
index 000..02684e9
--- /dev/null
+++ b/dev-lang/python/python-3.10.5.ebuild
@@ -0,0 +1,409 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+WANT_LIBTOOL="none"
+
+inherit autotools check-reqs flag-o-matic multiprocessing pax-utils \
+   python-utils-r1 toolchain-funcs verif

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

2022-06-18 Thread Quentin Retornaz
commit: d29364fcbaba14f5a640ea6b86462eace25483d0
Author: orbea  riseup  net>
AuthorDate: Sat Jun 18 20:42:25 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun Jun 19 04:03:30 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=d29364fc

dev-lang/python: Merge changes from ::gentoo

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/423
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/metadata.xml | 5 -
 dev-lang/python/python-3.10.4.ebuild | 8 
 dev-lang/python/python-3.9.12.ebuild | 8 
 3 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/dev-lang/python/metadata.xml b/dev-lang/python/metadata.xml
index cae26a6..54c2aa9 100644
--- a/dev-lang/python/metadata.xml
+++ b/dev-lang/python/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd";>
+https://www.gentoo.org/dtd/metadata.dtd";>
 
 
pyt...@gentoo.org
@@ -7,6 +7,9 @@
 
 
Build Bluetooth protocol support in socket 
module
+   Link readline extension against 
dev-libs/libedit instead of sys-libs/readline.
+   Optimize the build using Profile Guided Optimization 
(PGO)
+   Optimize the build using Link Time Optimization 
(LTO)
Install Windows executables required to create an 
executable installer for MS Windows.
 
 

diff --git a/dev-lang/python/python-3.10.4.ebuild 
b/dev-lang/python/python-3.10.4.ebuild
index 8288304..7b39aaa 100644
--- a/dev-lang/python/python-3.10.4.ebuild
+++ b/dev-lang/python/python-3.10.4.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="bluetooth build examples gdbm hardened libedit lto +ncurses pgo 
+readline +sqlite +ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 
@@ -83,6 +83,8 @@ 
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/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}
+
 pkg_pretend() {
use test && check-reqs_pkg_pretend
 }
@@ -146,9 +148,7 @@ src_configure() {
einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
fi
 
-   if [[ "$(gcc-major-version)" -ge 4 ]]; then
-   append-flags -fwrapv
-   fi
+   append-flags -fwrapv
 
filter-flags -malign-double
 

diff --git a/dev-lang/python/python-3.9.12.ebuild 
b/dev-lang/python/python-3.9.12.ebuild
index d49fc15..e45953a 100644
--- a/dev-lang/python/python-3.9.12.ebuild
+++ b/dev-lang/python/python-3.9.12.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="bluetooth build examples gdbm hardened lto +ncurses pgo +readline 
+sqlite +ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 
@@ -78,6 +78,8 @@ 
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/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}
+
 pkg_pretend() {
use test && check-reqs_pkg_pretend
 }
@@ -143,9 +145,7 @@ src_configure() {
einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
fi
 
-   if [[ "$(gcc-major-version)" -ge 4 ]]; then
-   append-flags -fwrapv
-   fi
+   append-flags -fwrapv
 
filter-flags -malign-double
 



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

2022-06-18 Thread Quentin Retornaz
commit: c6f914eaebfc327f073fd07723f476370d78a806
Author: orbea  riseup  net>
AuthorDate: Sat Jun 18 20:41:36 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun Jun 19 04:03:30 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=c6f914ea

dev-lang/python: Remove old versions

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest |   6 -
 dev-lang/python/python-3.10.3.ebuild | 409 ---
 dev-lang/python/python-3.9.11.ebuild | 397 --
 3 files changed, 812 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 648e677..e419048 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -1,15 +1,9 @@
-DIST Python-3.10.3.tar.xz 19343528 BLAKE2B 
5234f14d3dbc1b7c43da65fbc242218c1f94601d13ca84419cd9b29eab22ab411b7cd043ebaabc2b2aa1856e5e91c3ecc42eaaf333f92b8e133844e09d515bdf
 SHA512 
5020407798ebaae6002b8de29475c1064a32f1527a0e4ec6fe7fcf076b4ea3ef0ab4b4a7864a6081cc8dd01dd545123198b11cc8dd1259c670394b7d81f35a86
-DIST Python-3.10.3.tar.xz.asc 833 BLAKE2B 
03117464582146b78748ba129a10b7481607dd9dc7cdd38ced9f20e96c8c01722852941b6b7b58f34fd42b3709fc8bd31b7ba97d89235ce61d8f0ac89106d69b
 SHA512 
ddbe55225fcdd5d36f6be4bb802ea8fb9c5e8cf1b573b76501cc0999bcbfb2355f5bf7bbe10bf7cb209e54f37ed0789b4b936920b208b2afc18597bab33f2f51
 DIST Python-3.10.4.tar.xz 19342692 BLAKE2B 
c430ad9bed71729fda29433af0614b6c0110a85e23f4cb5cff3a9b501febe99b20094367a5428f256fb3aeef97f34d439ef677fc8ae4d596d52da7976b65ebb5
 SHA512 
6c9aeecddc55c7896b2e8527fca131c7b2b6127d56ce1a001ccedfebf590334e0c0bb7c517ed3cf1da3c1910e002552b56aa7e03eeb672f42ff0bd8150799113
 DIST Python-3.10.4.tar.xz.asc 833 BLAKE2B 
289f2e96bfc2b60c4ae94b1591779d604f203890c4f5db2ee16e305bf03c6ddb9c8d6da4471a06b5943e12888f37ca572ea30876e9a80382a26814f66b41b7bf
 SHA512 
699e37bf09067083af159e3734b38c952bdc75432c8abfb7a7b8cce7ca975038da37490abeb5c13befd2dacb84a5341ad30de5d0a63d35af5c512215744f4d6d
-DIST Python-3.9.11.tar.xz 19724780 BLAKE2B 
25b017e36b22235790633eb1a88f52092225252f39963fc365c1ea863f5b5d98a796bceb01e5e34c02d9690f2a664959766b214b8c13350d6e22839218d0c097
 SHA512 
804e6e6b31922378f07f290023f6efc870c6fd3010204c499c2b375880f6e6ec0f72ce96a8fff81956f6fa3bea2123df2138ef0fda23a3d5d3cf757174a930c3
-DIST Python-3.9.11.tar.xz.asc 833 BLAKE2B 
c60c291f3dad39c842d16717239006f3ee703eaa586d95ea02ba4486d20a1e82065bbaf7af6f7cf6a04799229359791a72834096b6ce5f5d2b583ba5962d441b
 SHA512 
a84bbfa68ec1c0e45bbd64af4481be7d68885021287731c69346a3cb25c9bf607be84dd72af2d3a6fbeabbde64975f37c4bb4f61274e72b92b4277fa48543e52
 DIST Python-3.9.12.tar.xz 19740524 BLAKE2B 
05f2469aa53ca36221ef4976b17bfde3e5b86afd5a8114e5a7fd899f975a8e55022555ef718d5352ab68de1b7b23865a0bf713768c9c2b30d591438c9a396d25
 SHA512 
081981901e14149748fd35228db0b3b1d96fef227ae7404f07b8bad0fda4b02649bf31c348c94aefdaf3327565d78f9489437c2c02f647b15d41376a27a23e97
 DIST Python-3.9.12.tar.xz.asc 833 BLAKE2B 
33436d0404a643215a8fd2b967ffd216201da24f374941bf65b888159ccfabcbe79b751eca2dd489b06605604338c8bbaab74aa10abbe4bcffaa54236301228e
 SHA512 
dddaa27f8a29034f458edb6739398a5455c87fe37b6349e161865a9deedca118ffe9cb82663cc75bbe60b3b556399c0c6855f5262aac1fe90d36a3694fca65b2
 DIST Python-3.9.13.tar.xz 19754368 BLAKE2B 
4f583f66c28b791e19cd6d79695fe9eb815fd333542be22aec8bd73d1f4d3f17f2c4e9de198e7b16c1ca6362a613a8a02fb965c7dc7db3e510fd31de15ba2d19
 SHA512 
e9664e7f908092df11236b22465d217531d6f0378e88d889108d19fe77f28f46ffb629b8733f84b41409e255367321893a2b1bd64518930d9d8cae5d1b774d23
 DIST Python-3.9.13.tar.xz.asc 833 BLAKE2B 
db01c01be9d56cd15f9ab4a9e2cfa800faf4ebecb92b01c133865d3b3134bc910258a33b766306c3d01f98e35bbf9c03c7cba697760b7095999cbd63ed6c276c
 SHA512 
9367afe8ec32195adbb64fa32eb9e3881cfdbbb38efcb5e0804a15486232aecbc81ed20a8ffed652f06a881744f3efd2c2df3cc652d70671c94d6668a17a391e
-DIST python-gentoo-patches-3.10.3.tar.xz 8584 BLAKE2B 
4287b33e696a1c350fef2ef34843353a2f4ad20feed2e9d7e05d727ec4f18105f57c21e7ab73941e14cc2ace27e8ac7f5e96ce2893b626c8e75cac52760f0935
 SHA512 
515025b13063eaee71738b8e1f071cd9930cf516e90c1c652adc6f8bee356598d152cb3337a6633500cda4228a5ddc2819f1db0cdb2524a479a0bca69ca557cb
 DIST python-gentoo-patches-3.10.4.tar.xz 8592 BLAKE2B 
67fba3e1fedb17430e5cd93da995b4acaf714db512031b5a2f775a25f793f007941561663cfa413d645ccddc2e22d65d250a40fa166cafda8805488d877ff57d
 SHA512 
3ed2b8ff8f1eb8febe7dcd4b5d13d6d54468be1d525f8f1118977d3bbc78f690a597b09383939d023b03380a306e4bff1693382e29ff562312d803305b1709b2
-DIST python-gentoo-patches-3.9.11.tar.xz 12844 BLAKE2B 
de7ffa39e96127949d2b894fe15c8c1345180842791743af14a3728a7c950e877ab7c74f3e72da5518b16ecb2f3ff13e6132740bb067fe43a8359c673befbaf5
 SHA512 
0507792188587e66d63a70dde17c6aea1c9aab9e40ace3aeb585adbd2c62acf828782312ba7523f7a4ea49ab1125a30c7b091d10fe02874b018f2733fb8e141d
 DIST python-gentoo-patches-3.9.12.tar.xz 12848 BLAKE2B 
5dd66fa94b136a463d2c4be3

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

2022-06-18 Thread Quentin Retornaz
commit: 0d8bce48818139663906f6078af6c059d07e8bb4
Author: orbea  riseup  net>
AuthorDate: Sat Jun 18 20:40:25 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun Jun 19 04:03:30 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=0d8bce48

dev-lang/python: Add 3.9.13

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest |   3 +
 dev-lang/python/python-3.9.13.ebuild | 405 +++
 2 files changed, 408 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 97c9489..648e677 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -6,7 +6,10 @@ DIST Python-3.9.11.tar.xz 19724780 BLAKE2B 
25b017e36b22235790633eb1a88f520922252
 DIST Python-3.9.11.tar.xz.asc 833 BLAKE2B 
c60c291f3dad39c842d16717239006f3ee703eaa586d95ea02ba4486d20a1e82065bbaf7af6f7cf6a04799229359791a72834096b6ce5f5d2b583ba5962d441b
 SHA512 
a84bbfa68ec1c0e45bbd64af4481be7d68885021287731c69346a3cb25c9bf607be84dd72af2d3a6fbeabbde64975f37c4bb4f61274e72b92b4277fa48543e52
 DIST Python-3.9.12.tar.xz 19740524 BLAKE2B 
05f2469aa53ca36221ef4976b17bfde3e5b86afd5a8114e5a7fd899f975a8e55022555ef718d5352ab68de1b7b23865a0bf713768c9c2b30d591438c9a396d25
 SHA512 
081981901e14149748fd35228db0b3b1d96fef227ae7404f07b8bad0fda4b02649bf31c348c94aefdaf3327565d78f9489437c2c02f647b15d41376a27a23e97
 DIST Python-3.9.12.tar.xz.asc 833 BLAKE2B 
33436d0404a643215a8fd2b967ffd216201da24f374941bf65b888159ccfabcbe79b751eca2dd489b06605604338c8bbaab74aa10abbe4bcffaa54236301228e
 SHA512 
dddaa27f8a29034f458edb6739398a5455c87fe37b6349e161865a9deedca118ffe9cb82663cc75bbe60b3b556399c0c6855f5262aac1fe90d36a3694fca65b2
+DIST Python-3.9.13.tar.xz 19754368 BLAKE2B 
4f583f66c28b791e19cd6d79695fe9eb815fd333542be22aec8bd73d1f4d3f17f2c4e9de198e7b16c1ca6362a613a8a02fb965c7dc7db3e510fd31de15ba2d19
 SHA512 
e9664e7f908092df11236b22465d217531d6f0378e88d889108d19fe77f28f46ffb629b8733f84b41409e255367321893a2b1bd64518930d9d8cae5d1b774d23
+DIST Python-3.9.13.tar.xz.asc 833 BLAKE2B 
db01c01be9d56cd15f9ab4a9e2cfa800faf4ebecb92b01c133865d3b3134bc910258a33b766306c3d01f98e35bbf9c03c7cba697760b7095999cbd63ed6c276c
 SHA512 
9367afe8ec32195adbb64fa32eb9e3881cfdbbb38efcb5e0804a15486232aecbc81ed20a8ffed652f06a881744f3efd2c2df3cc652d70671c94d6668a17a391e
 DIST python-gentoo-patches-3.10.3.tar.xz 8584 BLAKE2B 
4287b33e696a1c350fef2ef34843353a2f4ad20feed2e9d7e05d727ec4f18105f57c21e7ab73941e14cc2ace27e8ac7f5e96ce2893b626c8e75cac52760f0935
 SHA512 
515025b13063eaee71738b8e1f071cd9930cf516e90c1c652adc6f8bee356598d152cb3337a6633500cda4228a5ddc2819f1db0cdb2524a479a0bca69ca557cb
 DIST python-gentoo-patches-3.10.4.tar.xz 8592 BLAKE2B 
67fba3e1fedb17430e5cd93da995b4acaf714db512031b5a2f775a25f793f007941561663cfa413d645ccddc2e22d65d250a40fa166cafda8805488d877ff57d
 SHA512 
3ed2b8ff8f1eb8febe7dcd4b5d13d6d54468be1d525f8f1118977d3bbc78f690a597b09383939d023b03380a306e4bff1693382e29ff562312d803305b1709b2
 DIST python-gentoo-patches-3.9.11.tar.xz 12844 BLAKE2B 
de7ffa39e96127949d2b894fe15c8c1345180842791743af14a3728a7c950e877ab7c74f3e72da5518b16ecb2f3ff13e6132740bb067fe43a8359c673befbaf5
 SHA512 
0507792188587e66d63a70dde17c6aea1c9aab9e40ace3aeb585adbd2c62acf828782312ba7523f7a4ea49ab1125a30c7b091d10fe02874b018f2733fb8e141d
 DIST python-gentoo-patches-3.9.12.tar.xz 12848 BLAKE2B 
5dd66fa94b136a463d2c4be3a5b7dfad770c3905467a1d81af02a35b2783ce7d614881c915ee8f8e764c1656963d6886d9c60c6e524f512e1bc496e42d01307b
 SHA512 
07de63e47a8e547724099062239df8fcfd254f19d38be28131e6bbb094ffbab8483861fb6a5905e60d7fa7a1a5dc06785951fa31984ecad89516b0b742c47f91
+DIST python-gentoo-patches-3.9.13.tar.xz 12836 BLAKE2B 
ba687a3d6e00baf4d9640ab78a29c3e21bf1872b5019198991521cf37bb0780f592db742ee4fdfe6bfb1cab1c1f6587889dfdb024cae72766b6c83c2ffe319be
 SHA512 
e393992ff92625771c6ffeb500637862f0163c689c685fd245a6e5bbdd3128154ce439ecab56eaf1359e67ea0d173dfb19f65a4098ea2266922bfb43aba517dc

diff --git a/dev-lang/python/python-3.9.13.ebuild 
b/dev-lang/python/python-3.9.13.ebuild
new file mode 100644
index 000..d696588
--- /dev/null
+++ b/dev-lang/python/python-3.9.13.ebuild
@@ -0,0 +1,405 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+WANT_LIBTOOL="none"
+
+inherit autotools check-reqs flag-o-matic multiprocessing pax-utils \
+   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/";
+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}"
+
+L

  1   2   >