From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 611D715807A for ; Sat, 07 Jun 2025 08:44:46 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 4EC0E3430E4 for ; Sat, 07 Jun 2025 08:44:46 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 461141103C1; Sat, 07 Jun 2025 08:44:45 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 38A731102BE for ; Sat, 07 Jun 2025 08:44:45 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id D265B342FDD for ; Sat, 07 Jun 2025 08:44:44 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 414A7265C for ; Sat, 07 Jun 2025 08:44:43 +0000 (UTC) From: "Michał Górny" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Michał Górny" Message-ID: <1749285871.1368ea49a5f6c325b4652386caa364cf851860c7.mgorny@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/python/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-lang/python/python-0.3.13.3_p2.ebuild dev-lang/python/python-0.3.13.4.ebuild dev-lang/python/python-0.3.13.9999.ebuild dev-lang/python/python-0.3.14.0_beta2_p1.ebuild dev-lang/python/python-0.3.14.9999.ebuild dev-lang/python/python-3.13.3_p2-r100.ebuild dev-lang/python/python-3.13.4-r100.ebuild dev-lang/python/python-3.13.9999-r100.ebuild dev-lang/python/python-3.14.0_beta2_p1-r100.ebuild dev-lang/python/python-3.14.9999-r100.ebuild X-VCS-Directories: dev-lang/python/ X-VCS-Committer: mgorny X-VCS-Committer-Name: Michał Górny X-VCS-Revision: 1368ea49a5f6c325b4652386caa364cf851860c7 X-VCS-Branch: master Date: Sat, 07 Jun 2025 08:44:43 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 7bd89fe9-a6bf-4adb-b735-021ca3b66668 X-Archives-Hash: 918544e760e1a20bbb416b23125c17b6 commit: 1368ea49a5f6c325b4652386caa364cf851860c7 Author: Michał Górny gentoo org> AuthorDate: Fri Jun 6 16:54:19 2025 +0000 Commit: Michał Górny gentoo org> CommitDate: Sat Jun 7 08:44:31 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1368ea49 dev-lang/python: Reversion freethreading Pythons as 0.* to fix order Use versions with additional leading `0.` for freethreading Python versions, to ensure that they are ordered lower than regular Python versions, and therefore match the order used by PYTHON_COMPAT. This should help users avoid unnecessarily "upgrading" to an experimental version they're unlikely to use, and also make eshowkw output cleaner. Signed-off-by: Michał Górny gentoo.org> Part-of: https://github.com/gentoo/gentoo/pull/42479 Signed-off-by: Michał Górny gentoo.org> .../{python-3.13.3_p2-r100.ebuild => python-0.3.13.3_p2.ebuild} | 9 +++++---- .../python/{python-3.13.4-r100.ebuild => python-0.3.13.4.ebuild} | 9 +++++---- .../{python-3.13.9999-r100.ebuild => python-0.3.13.9999.ebuild} | 2 +- ...14.0_beta2_p1-r100.ebuild => python-0.3.14.0_beta2_p1.ebuild} | 9 +++++---- .../{python-3.14.9999-r100.ebuild => python-0.3.14.9999.ebuild} | 2 +- 5 files changed, 17 insertions(+), 14 deletions(-) diff --git a/dev-lang/python/python-3.13.3_p2-r100.ebuild b/dev-lang/python/python-0.3.13.3_p2.ebuild similarity index 98% rename from dev-lang/python/python-3.13.3_p2-r100.ebuild rename to dev-lang/python/python-0.3.13.3_p2.ebuild index 41372672b7f7..061ca71e51c1 100644 --- a/dev-lang/python/python-3.13.3_p2-r100.ebuild +++ b/dev-lang/python/python-0.3.13.3_p2.ebuild @@ -11,9 +11,10 @@ inherit autotools check-reqs flag-o-matic linux-info llvm-r1 inherit multiprocessing pax-utils python-utils-r1 toolchain-funcs inherit verify-sig -MY_PV=${PV} +REAL_PV=${PV#0.} +MY_PV=${REAL_PV} MY_P="Python-${MY_PV%_p*}" -PYVER="$(ver_cut 1-2)t" +PYVER="$(ver_cut 2-3)t" PATCHSET="python-gentoo-patches-${MY_PV}" DESCRIPTION="Freethreading (no-GIL) version of Python programming language" @@ -22,10 +23,10 @@ HOMEPAGE=" https://github.com/python/cpython/ " SRC_URI=" - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz + https://www.python.org/ftp/python/${REAL_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 + https://www.python.org/ftp/python/${REAL_PV%%_*}/${MY_P}.tar.xz.asc ) " S="${WORKDIR}/${MY_P}" diff --git a/dev-lang/python/python-3.13.4-r100.ebuild b/dev-lang/python/python-0.3.13.4.ebuild similarity index 98% rename from dev-lang/python/python-3.13.4-r100.ebuild rename to dev-lang/python/python-0.3.13.4.ebuild index 41372672b7f7..061ca71e51c1 100644 --- a/dev-lang/python/python-3.13.4-r100.ebuild +++ b/dev-lang/python/python-0.3.13.4.ebuild @@ -11,9 +11,10 @@ inherit autotools check-reqs flag-o-matic linux-info llvm-r1 inherit multiprocessing pax-utils python-utils-r1 toolchain-funcs inherit verify-sig -MY_PV=${PV} +REAL_PV=${PV#0.} +MY_PV=${REAL_PV} MY_P="Python-${MY_PV%_p*}" -PYVER="$(ver_cut 1-2)t" +PYVER="$(ver_cut 2-3)t" PATCHSET="python-gentoo-patches-${MY_PV}" DESCRIPTION="Freethreading (no-GIL) version of Python programming language" @@ -22,10 +23,10 @@ HOMEPAGE=" https://github.com/python/cpython/ " SRC_URI=" - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz + https://www.python.org/ftp/python/${REAL_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 + https://www.python.org/ftp/python/${REAL_PV%%_*}/${MY_P}.tar.xz.asc ) " S="${WORKDIR}/${MY_P}" diff --git a/dev-lang/python/python-3.13.9999-r100.ebuild b/dev-lang/python/python-0.3.13.9999.ebuild similarity index 99% rename from dev-lang/python/python-3.13.9999-r100.ebuild rename to dev-lang/python/python-0.3.13.9999.ebuild index bec4b8131b9a..a2cab32eb8c5 100644 --- a/dev-lang/python/python-3.13.9999-r100.ebuild +++ b/dev-lang/python/python-0.3.13.9999.ebuild @@ -10,7 +10,7 @@ WANT_LIBTOOL="none" inherit autotools check-reqs flag-o-matic git-r3 linux-info llvm-r1 inherit multiprocessing pax-utils python-utils-r1 toolchain-funcs -PYVER="$(ver_cut 1-2)t" +PYVER="$(ver_cut 2-3)t" PATCHSET="python-gentoo-patches-3.13.4" DESCRIPTION="Freethreading (no-GIL) version of Python programming language" diff --git a/dev-lang/python/python-3.14.0_beta2_p1-r100.ebuild b/dev-lang/python/python-0.3.14.0_beta2_p1.ebuild similarity index 98% rename from dev-lang/python/python-3.14.0_beta2_p1-r100.ebuild rename to dev-lang/python/python-0.3.14.0_beta2_p1.ebuild index ce2d5a0c3485..bddc1e3c60f4 100644 --- a/dev-lang/python/python-3.14.0_beta2_p1-r100.ebuild +++ b/dev-lang/python/python-0.3.14.0_beta2_p1.ebuild @@ -12,9 +12,10 @@ inherit autotools check-reqs flag-o-matic linux-info llvm-r1 inherit multiprocessing pax-utils python-utils-r1 toolchain-funcs inherit verify-sig -MY_PV=${PV/_beta/b} +REAL_PV=${PV#0.} +MY_PV=${REAL_PV/_beta/b} MY_P="Python-${MY_PV%_p*}" -PYVER="$(ver_cut 1-2)t" +PYVER="$(ver_cut 2-3)t" PATCHSET="python-gentoo-patches-${MY_PV}" DESCRIPTION="Freethreading (no-GIL) version of Python programming language" @@ -23,10 +24,10 @@ HOMEPAGE=" https://github.com/python/cpython/ " SRC_URI=" - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz + https://www.python.org/ftp/python/${REAL_PV%%_*}/${MY_P}.tar.xz https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz verify-sig? ( - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.sigstore + https://www.python.org/ftp/python/${REAL_PV%%_*}/${MY_P}.tar.xz.sigstore ) " S="${WORKDIR}/${MY_P}" diff --git a/dev-lang/python/python-3.14.9999-r100.ebuild b/dev-lang/python/python-0.3.14.9999.ebuild similarity index 99% rename from dev-lang/python/python-3.14.9999-r100.ebuild rename to dev-lang/python/python-0.3.14.9999.ebuild index a5e88fd31512..4a0dc2082ce6 100644 --- a/dev-lang/python/python-3.14.9999-r100.ebuild +++ b/dev-lang/python/python-0.3.14.9999.ebuild @@ -10,7 +10,7 @@ WANT_LIBTOOL="none" inherit autotools check-reqs flag-o-matic git-r3 linux-info llvm-r1 inherit multiprocessing pax-utils python-utils-r1 toolchain-funcs -PYVER="$(ver_cut 1-2)t" +PYVER="$(ver_cut 2-3)t" PATCHSET="python-gentoo-patches-3.14.0b1" DESCRIPTION="Freethreading (no-GIL) version of Python programming language"