summaryrefslogtreecommitdiff
path: root/dev-python/python-tests
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-03-21 00:31:17 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-03-21 00:31:17 +0000
commitae832415103492f73a8351ed7a91cb596392d779 (patch)
tree50b8927d2d57e707e7e3402895a997ebbc349dda /dev-python/python-tests
parent77684468238b8755c1aa3e72f3055f4e62fcf14c (diff)
gentoo auto-resync : 21:03:2025 - 00:31:16
Diffstat (limited to 'dev-python/python-tests')
-rw-r--r--dev-python/python-tests/Manifest5
-rw-r--r--dev-python/python-tests/python-tests-3.10.16_p2.ebuild2
-rw-r--r--dev-python/python-tests/python-tests-3.11.11_p2.ebuild2
-rw-r--r--dev-python/python-tests/python-tests-3.13.2-r100.ebuild68
4 files changed, 73 insertions, 4 deletions
diff --git a/dev-python/python-tests/Manifest b/dev-python/python-tests/Manifest
index ffc9d124d102..f66843bef64c 100644
--- a/dev-python/python-tests/Manifest
+++ b/dev-python/python-tests/Manifest
@@ -13,9 +13,10 @@ DIST python-gentoo-patches-3.11.11_p2.tar.xz 16224 BLAKE2B d8404c8c87e109d2c699d
DIST python-gentoo-patches-3.12.9.tar.xz 10736 BLAKE2B 1f87d1bba8c094936e5cd3e0ef2eede0dbca3e658430f81b398735d8f02fff1f87739914014dbcb17163f8a969ffc5e7e4cce7d71557ce3c2e58487e6ed8b80f SHA512 342f11df85926e32455d52115d06b817a17f7ae104e3ea8e852046d321d829835bba7c07803c50dd5433ac8b615499428d5bc1a088b484ca0c4304eb8b2cb879
DIST python-gentoo-patches-3.13.2.tar.xz 8316 BLAKE2B 2367808924c83c02b8b2ca765fd4768d4f12cb8e8451eab9d084ce5950a5a81829e573d415f9a16db2e053105def90b5f52c91423fc71e57cd182a1d9c824d8c SHA512 580332ca037c1453f314d5811f96f7bf74defc16cfe515c4fe82ea08a7bf3679aa88d5456db846d988bcf4fbc9eeb4ebe7cee01d135bd55c87931206250e301a
EBUILD python-tests-3.10.16_p1.ebuild 1610 BLAKE2B 77a2624417283d39b977b931cc2775f167e6d59a51c90d195a4f4126794d9d564250637229f37fa80114a42333c713c7c1275d9aeaa4b079e27918001deda7bd SHA512 73faf8d5ec59c8536c8cf5121dc2e7f9d7e17ff8d4c13072f0cd0a76a304be90900eef31115f668c60950b2c07dd035bab588504a369422105e0ca68525ee31c
-EBUILD python-tests-3.10.16_p2.ebuild 1612 BLAKE2B e2bf876d0e28201acf3d78e2877b320ae7876e7dcdeb70dfba6deb71a8de0c4e315aa43b2c062bc22c70a71df85d3e9d9b18642a926a8737a5e02d527a39f532 SHA512 893a475058faa3612ff504f2bbd48fa15be9dcf06384ebadb8a0e17aff04919091774003cf6313901dad81ee7cf448895eea94736c08d45f3ce6ebf2368cc103
+EBUILD python-tests-3.10.16_p2.ebuild 1611 BLAKE2B 3df174639b2fc593d793ff66d9357c9cb906546440388cdf5cc2d0585d36287930d3e4bd994eb489bdde5a31b7ab6aa3695948c6ee656262a46d93ef9f0c0763 SHA512 56ce066c819926e6ab77d25553ac188f6689e5727614632e654780db5610dc54651e976399c1b16a3189012e55978d3251c3f2e0aee813b97a0d54af80985da1
EBUILD python-tests-3.11.11_p1.ebuild 1596 BLAKE2B 5e123cc49033f0b3bd9ef8fefe6ccd7f5021603149bdeaccb299344af3f040b8e422fd9e500fc057bf9da0f82763078fe71a6c5309f648395c735f1aba47a452 SHA512 f58c96195954ca5d42a62a281c09fc243927f36b9b6118b662ad95012137b4c4e05e580e000499101f7e0bc5a2d7c8035510865e47837dde9947742ddf6561cf
-EBUILD python-tests-3.11.11_p2.ebuild 1598 BLAKE2B f6433a070ebc54b209496cc3d9f9e1c6af571ee30c008bf7bc7db4729196842a94f9ba5044a9a4b54c31c7beaa6cefc55161980ef59a9976e9324df3a39d08b1 SHA512 7c0ffc42d0536d2ee98bc69d3ebcc8ac2f0d7c6c6a3d3c12403597d79fe7fda984cb05b0ae46c6734f6571494db38d6e6732421be0069ea42b37b96b5bf6fa6b
+EBUILD python-tests-3.11.11_p2.ebuild 1597 BLAKE2B e0cdf234ecbf69a79af17dd5b4f13085e45eb7e3b8bc084d9a151d9b1f322faac386c4d2f000e9ac4045785a8c3931234439f44d266ffc8cc129f4894ff42c01 SHA512 bc87210044c7778ff4b303a5d7b5c14d0c45a3b9dc3731d7edade86989735da8da1fc680b98bc5b661aca7d029f37b75d7445370d339fdc412ab24e02a518d69
EBUILD python-tests-3.12.9.ebuild 1507 BLAKE2B ae599721e39a2bdf341692e124004eaf8dff821e55bf8d877578f5b304339bb0658825a1995e97c3b66b896f295d72c57cfc2954a0f4200dee22ce20f7f7d660 SHA512 2f0794c454535380fba5299065ce14fd41e99f602ecd002aec3588955b83fc92942e9547dfc462176d3b16dc743cbb9e01cb5171333f9011750c29e32ee8fe24
+EBUILD python-tests-3.13.2-r100.ebuild 1478 BLAKE2B e4be6217ea6bc0018bd5378221397d025f6e12d1fb52f9f51551f7f6d746b84664ebffc4d830807c913564030fd9736a22990390be9177e59c71c503d31b88ca SHA512 6b65bcf69212be740f96b88e48ab076ea531e15789e324af63cd1d88daf64d0cc0795e84df1cb9f2c6119d8022eb438e6eb90e8aa932e1bc8da0616da72944c4
EBUILD python-tests-3.13.2.ebuild 1513 BLAKE2B 7754a584005b91e14843755d70f78d8a814937eb1cacec5f4f82227f9ec580de09913198c5fe3882813d444970da14ab73ba7d79e68a511ecc71a3dab9b096da SHA512 c619666601342dfe1721af12c8996d2952d3705576a72e2f96c3e205868378456b0c8cadd84f8acd23989246de618f43d8e61f25ecb025a21bcee2d91e966685
MISC metadata.xml 320 BLAKE2B 4a0e2e1a1885c485f99da97298accb9b35bf3bfa9b5e442ad0a92ed13e9e5b5d754bd10fff44e90862e7277aa11ebff8e41354cff1d63307258ed25ba9336d2f SHA512 5c78ec7965ba88dc488b4fa2a39f19f27e34c1ed770d03d13bb9f8b5b39257288957ede00ec85b46fff42f24e052960f0cfe94b48e2269465e0afe44adcdac99
diff --git a/dev-python/python-tests/python-tests-3.10.16_p2.ebuild b/dev-python/python-tests/python-tests-3.10.16_p2.ebuild
index 0057edd19d6b..4cd0c164839d 100644
--- a/dev-python/python-tests/python-tests-3.10.16_p2.ebuild
+++ b/dev-python/python-tests/python-tests-3.10.16_p2.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}/Lib"
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"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="
diff --git a/dev-python/python-tests/python-tests-3.11.11_p2.ebuild b/dev-python/python-tests/python-tests-3.11.11_p2.ebuild
index 8357ab14726a..3a53bd96d2c8 100644
--- a/dev-python/python-tests/python-tests-3.11.11_p2.ebuild
+++ b/dev-python/python-tests/python-tests-3.11.11_p2.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}/Lib"
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"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="
diff --git a/dev-python/python-tests/python-tests-3.13.2-r100.ebuild b/dev-python/python-tests/python-tests-3.13.2-r100.ebuild
new file mode 100644
index 000000000000..2bbbf5a45614
--- /dev/null
+++ b/dev-python/python-tests/python-tests-3.13.2-r100.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2024-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_13t )
+
+inherit python-r1 verify-sig
+
+MY_PV=${PV/_}
+MY_P="Python-${MY_PV%_p*}"
+PYVER=$(ver_cut 1-2)t
+PATCHSET="python-gentoo-patches-${MY_PV}"
+
+DESCRIPTION="Test modules from dev-lang/python"
+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}/Lib"
+
+LICENSE="PSF-2"
+SLOT="${PYVER}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ ~dev-lang/python-${PV}:${PYVER}
+"
+BDEPEND="
+ ${RDEPEND}
+ verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc
+
+src_unpack() {
+ if use verify-sig; then
+ verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc}
+ fi
+ default
+}
+
+src_prepare() {
+ local PATCHES=(
+ "${WORKDIR}/${PATCHSET}"
+ )
+
+ cd .. || die
+ default
+}
+
+src_install() {
+ python_setup
+ # keep in sync with TESTSUBDIRS in Makefile.pre.in
+ python_moduleinto "/usr/lib/python${PYVER}"
+ python_domodule test
+ python_moduleinto "/usr/lib/python${PYVER}/idlelib"
+ python_domodule idlelib/idle_test
+}