commit:     f7bd0779b951ab77694b618f3bb34663e2b292c1
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 14 09:23:00 2026 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Mar 14 09:45:43 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7bd0779

dev-lang/pypy3-exe-bin: Bump to 3.11.7.3.21

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

 dev-lang/pypy3-exe-bin/Manifest                    |  6 ++
 .../pypy3-exe-bin/pypy3-exe-bin-3.11.7.3.21.ebuild | 78 ++++++++++++++++++++++
 2 files changed, 84 insertions(+)

diff --git a/dev-lang/pypy3-exe-bin/Manifest b/dev-lang/pypy3-exe-bin/Manifest
index 98d050601531..509e3936c9d6 100644
--- a/dev-lang/pypy3-exe-bin/Manifest
+++ b/dev-lang/pypy3-exe-bin/Manifest
@@ -6,3 +6,9 @@ DIST pypy3-exe-3.11.7.3.20-1.ppc64le-musl.gpkg.tar 6973440 
BLAKE2B f72a41b9c5e25
 DIST pypy3-exe-3.11.7.3.20-1.ppc64le.gpkg.tar 10680320 BLAKE2B 
83fc7d4faad3686ea65f6d069e414c3ca51770c453b062c1562d09f7773c9cb1d4349f2ba0122aa8c77d008e3153ac256147412f22d65c298e5c64bf29f7c3c0
 SHA512 
38fbc0a102549ea41d5e249d8259cecc448c2883c778ad9f14f71eec4d812ab40245665e9de898f26974a100767b1e42a1873454a5d2503309e75e0ac4810292
 DIST pypy3-exe-3.11.7.3.20-1.x86-musl.gpkg.tar 9308160 BLAKE2B 
a9017b6eca3369229bb121e1360f297f63034b790eb5361135c9782c701b29a47b55bace80b88e4b7ff15196765dc2bd319daae0371576000bb7a35878ec8af0
 SHA512 
45f6cbb7bbb2993c26ca3fbcc82676ddfd98deed1317f09249957a09a7d515b9411d5a0207aa638b395cb337fb5dc6f895884388127392a660b4a0c86b5eef91
 DIST pypy3-exe-3.11.7.3.20-1.x86.gpkg.tar 9308160 BLAKE2B 
eab59008574be69845f6c0fec51ac1054b5ce626e60f37d36149bc4cf03547b30b52e2a04e4e316253b4949b9d6312ca24f04405fbed808e348267a85d66cfae
 SHA512 
3ce9d43046d772a6eecb39ab90924b263ad9cc40e64fd7639120d0faea96dbe3903de8fd424b8697c5a2ca9f058b0697f8dd9db758d8f216f050f9709a640aca
+DIST pypy3-exe-3.11.7.3.21-1.amd64-musl.gpkg.tar 12339200 BLAKE2B 
fe6dc407920d185f5b14ce3d3745a3d41b32d3a2533611b889076ab6356158e12e40564072477eff5f50f3aa03825fc7d49e66a48b647d578984e55b6d2560db
 SHA512 
6e21c3e5bce8a1a1faed173b0e05ed841b117f5c7e7207c3c849143a46a003d71f495c7b4e0b9d0e4b38ed354cf8d29d7dbb3dc26a6acc229d06ad188f628a4b
+DIST pypy3-exe-3.11.7.3.21-1.amd64.gpkg.tar 12328960 BLAKE2B 
5a42b65fd67c9f7765b015807ed7e30173b190050a7b020b271e732fbfe9ca90b948245135430f267aa7ad6ea7d08cb292e4f53746b7587f61d913a68c5c5739
 SHA512 
03123c404d880fca42f369eb0c4a571e6e692a45132823d8c72fba6b8c3b4fc5875004760f4385a23fca4fa77b76f16e6b8f0031dd238bc3efb1422693e3e1c7
+DIST pypy3-exe-3.11.7.3.21-1.arm64-musl.gpkg.tar 10659840 BLAKE2B 
412a7dfc77a7ea39cc41589d8afbb35536541a7d1544d7b5d024afbb0196ac3c81ec30fa24e2db00db68ccce0dc5154ae4162a68b8b5790f82f8f606d43239d0
 SHA512 
2ec68d24ff96a3e03d09f014ddf25687ca1f7afeb5fbcbadf168057242617be0790bf4b684cb7bfa0dbf050f7ee7d42da212441c60681ac5561e61b2ebe43044
+DIST pypy3-exe-3.11.7.3.21-1.arm64.gpkg.tar 10721280 BLAKE2B 
b9985c3214b5cf9922a098e330c3e80b985d8b00d56c4621557889ec06e6b03d3b9810565ed4146516fc08665aa3eb74fa4ae87cc0602a3e8abe15ac038a6862
 SHA512 
e71cc2d59678b2100a17a4e2de2177323e1e62db0dfae8d1afbefa6b2cff5304695492188085391f5d54f02536937dc013f215c34f7e1920cce13691971d80e6
+DIST pypy3-exe-3.11.7.3.21-1.x86-musl.gpkg.tar 9451520 BLAKE2B 
b78419178310481fb195b50c49f4cc3763297fb74f6a7f58444d4cd7d9a66087e02f9fe5602b89693f627be1cb1ae93e4b26d152710123445c78e0703174730f
 SHA512 
0c932eff0502fe1ca2e8899c057fa34c41ac691241f6b9caa32ec877772709e9a613177a319f11b32c427d19e0efe753fc72f05aca3f4b59bf6e1f17b02b0542
+DIST pypy3-exe-3.11.7.3.21-1.x86.gpkg.tar 9451520 BLAKE2B 
b7f9e09b0d290f58689e003756f3532d251c914ead99c0367b401c94244c7aad838709a0b7a915d0263f4a0ba2e30c780d8f3da9d9d3cc624dfa4ee3daa22da1
 SHA512 
61c50b57e18463a8124db50a1069fe2ebbaf65eb1a1073db6bba5cf99928574d5726b6159cd1e30d0a4f82273a0b288afa53f7e2843b2fc943a2b50c1c3fd734

diff --git a/dev-lang/pypy3-exe-bin/pypy3-exe-bin-3.11.7.3.21.ebuild 
b/dev-lang/pypy3-exe-bin/pypy3-exe-bin-3.11.7.3.21.ebuild
new file mode 100644
index 000000000000..f8782303f3a6
--- /dev/null
+++ b/dev-lang/pypy3-exe-bin/pypy3-exe-bin-3.11.7.3.21.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pax-utils unpacker
+
+PYVER=$(ver_cut 1-2)
+PATCHSET_PV=$(ver_cut 3-)
+PYPY_PV=${PATCHSET_PV%_p*}
+MY_P=pypy3-exe-${PV}-1
+
+DESCRIPTION="PyPy3.11 executable (pre-built version)"
+HOMEPAGE="
+       https://pypy.org/
+       https://github.com/pypy/pypy/
+"
+SRC_URI="
+       elibc_glibc? (
+               amd64? (
+                       
https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-lang/pypy3-exe/${MY_P}.gpkg.tar
+                               -> ${MY_P}.amd64.gpkg.tar
+               )
+               arm64? (
+                       
https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-lang/pypy3-exe/${MY_P}.gpkg.tar
+                               -> ${MY_P}.arm64.gpkg.tar
+               )
+               x86? (
+                       
https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-lang/pypy3-exe/${MY_P}.gpkg.tar
+                               -> ${MY_P}.x86.gpkg.tar
+               )
+       )
+       elibc_musl? (
+               amd64? (
+                       
https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-lang/pypy3-exe/${MY_P}.gpkg.tar
+                               -> ${MY_P}.amd64-musl.gpkg.tar
+               )
+               arm64? (
+                       
https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-lang/pypy3-exe/${MY_P}.gpkg.tar
+                               -> ${MY_P}.arm64-musl.gpkg.tar
+               )
+               x86? (
+                       
https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-lang/pypy3-exe/${MY_P}.gpkg.tar
+                               -> ${MY_P}.x86-musl.gpkg.tar
+               )
+       )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="${PV%_p*}"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+# sys-devel/gcc for libgcc_s.so
+RDEPEND="
+       app-arch/bzip2:0/1
+       dev-libs/expat:0/0
+       dev-libs/libffi:0/8
+       sys-libs/ncurses:0/6
+       >=virtual/zlib-1.1.3:0/1
+       virtual/libintl:0/0
+       elibc_glibc? (
+               sys-devel/gcc
+               >=sys-libs/glibc-2.35
+       )
+       !dev-lang/pypy3-exe:${SLOT}
+"
+
+QA_PREBUILT="
+       usr/bin/pypy${PYVER}-c-${PYPY_PV}
+"
+
+src_install() {
+       insinto /
+       doins -r image/usr
+       fperms +x "/usr/bin/pypy${PYVER}-c-${PYPY_PV}"
+       pax-mark m "${ED}/usr/bin/pypy${PYVER}-c-${PYPY_PV}"
+}

Reply via email to