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)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 6E2EF1582EF for ; Wed, 26 Feb 2025 17:22:32 +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)) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 090B934310E for ; Wed, 26 Feb 2025 17:22:32 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 98BCB11046F; Wed, 26 Feb 2025 17:22:16 +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)) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 8BEF6110470 for ; Wed, 26 Feb 2025 17:22:16 +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)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 3FE3834308D for ; Wed, 26 Feb 2025 17:22:16 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 53E8F2802 for ; Wed, 26 Feb 2025 17:22:13 +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: <1740590528.d0f01f97c71fd4b00e55483d9d872046ec2f3f93.mgorny@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3_10-exe-bin/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-python/pypy3_10-exe-bin/Manifest dev-python/pypy3_10-exe-bin/pypy3_10-exe-bin-7.3.19.ebuild X-VCS-Directories: dev-python/pypy3_10-exe-bin/ X-VCS-Committer: mgorny X-VCS-Committer-Name: Michał Górny X-VCS-Revision: d0f01f97c71fd4b00e55483d9d872046ec2f3f93 X-VCS-Branch: master Date: Wed, 26 Feb 2025 17:22:13 +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: 386a3d44-70d0-4c7c-8330-ef70abdc44df X-Archives-Hash: ef3794928174c9a3fc70838c9e8fa9c4 commit: d0f01f97c71fd4b00e55483d9d872046ec2f3f93 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 26 17:17:36 2025 +0000 Commit: Michał Górny gentoo org> CommitDate: Wed Feb 26 17:22:08 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0f01f97 dev-python/pypy3_10-exe-bin: Bump to 7.3.19 Signed-off-by: Michał Górny gentoo.org> dev-python/pypy3_10-exe-bin/Manifest | 8 ++ .../pypy3_10-exe-bin-7.3.19.ebuild | 85 ++++++++++++++++++++++ 2 files changed, 93 insertions(+) diff --git a/dev-python/pypy3_10-exe-bin/Manifest b/dev-python/pypy3_10-exe-bin/Manifest index bb2de1f869dd..6d839bb51243 100644 --- a/dev-python/pypy3_10-exe-bin/Manifest +++ b/dev-python/pypy3_10-exe-bin/Manifest @@ -14,3 +14,11 @@ DIST pypy3_10-exe-7.3.18-1.x86-musl.gpkg.tar 9195520 BLAKE2B 1fbc8ccbfe979e364e0 DIST pypy3_10-exe-7.3.18-1.x86.gpkg.tar 9164800 BLAKE2B 8fa61124e6d18b91966d0368fba02c85ac9a2a356456914d941139c861e4976dbc75b02b3eada45db03b4f5cc7a2534f4c405f6c5e387bfa4ce6bf622e13de5b SHA512 bd7594744bb23e4c93c9f94fdd29c7a46ae9188c1e8c0d42de3e179d273c210f14084ca137fa7a6f8857e64f88d78ace2751550bca452ddf528bfae90c355dab DIST pypy3_10-exe-7.3.18-2.ppc64le-musl.gpkg.tar 6830080 BLAKE2B bd43beaf69cbf50dcc752bfe6f11510baaf511aef372d73712885294d0fc22e940b79635729af406283ec9ef9cb5f4cefdfaba00ccb0a2542f6f476c27130b87 SHA512 cc0ef81c22db18f44eb400b710a9ef18cb9582b1838e0aafad30ee62fdca3ef071fe941a464cc86f939dc6733ad65a22a3918269a32bc15f2bc537bd88b8a95c DIST pypy3_10-exe-7.3.18-2.ppc64le.gpkg.tar 10506240 BLAKE2B ae1946a52d3862be091537e0fc752ac75df3844224dacaa7844ed74d9f28cb8fb6558c1b1de6d205117bef90f4f6286912bf27d831c9680cfdff3c9e500bd19d SHA512 95bfd88df1517527ac5239c4871847373043a6d821cfab27486f953536c6a62e4c651efed5ec932f291f7e39ed3f93ced74843c035c9e80b2723cf30822becd5 +DIST pypy3_10-exe-7.3.19-1.amd64-musl.gpkg.tar 12247040 BLAKE2B c9fe627ed844111fe1e2799464f9dcec4436da6be6cc94ac48d338dd21188a06f6a4329861ae9c212cf728955e59643ca2593be276ce4e6f91ac4d2c6eaffb24 SHA512 fd58ac58477df4f57d082d305559184541e36473a38a9ab8b140584c645d25d6269397bd7c86f7ea43176bf2c7295793d6cafc1abf699f530b6cbd1b06b8f13c +DIST pypy3_10-exe-7.3.19-1.amd64.gpkg.tar 12236800 BLAKE2B bb008e95da6f7681093fc10e2bc958523105687882a5fa711a569a7e11389fcb589996393d787b5463ccb82448e8280e086b9128757a007583b07515c2358605 SHA512 0685e7908e348b3262c830879a08bb4fc0d388eb30675e83863813da4099371962581d89ad588cb6cf1697d5e5ca6a9139cabf97fdd1fc1bd7476e92e660a069 +DIST pypy3_10-exe-7.3.19-1.arm64-musl.gpkg.tar 10383360 BLAKE2B f95531a6771087a4a3d9669115ee78184ab407f5728c35adf4acbf780d4100675925d071321f34ea3b3c547d7fc69ffe6b8903172cc7c59c2f4b3b7436625b4f SHA512 1ee8c4015122724510cd1cef4272d1960dd857f32f0d57aa31fc0efa8d8db480baff9bf0ab6968b6fbb58ff2ce9a129e5a22dca6a1322b41963bafe33e421d3c +DIST pypy3_10-exe-7.3.19-1.arm64.gpkg.tar 10352640 BLAKE2B 9c50048541a03cf6e1e235208b012f01db62972de5b0b0a719e67069f867fe86f9768376553961bd6999fdcdf5a66e337e6b89f0692f7525b5de91c5fc35af16 SHA512 6b9bdf8beefcff6d184fb9b07c4e742ab9612400685c5cbcbd7631dabb51a923ace23c1c4ecb57b7b80d6e2a274d9ab0b35ef64783caf35a08058d77fa1bb146 +DIST pypy3_10-exe-7.3.19-1.ppc64le-musl.gpkg.tar 6881280 BLAKE2B 466fbc6b534c051e0327b87bb56a7a12ea68dfee60d0756dd4cd0af40a4966a2865e3fe1068db8647fd6ebbb03b318a1d243c008663ab15fa962bbdb8e199fae SHA512 ba85e1af617cd5f19ecb412996b1d30050f00fc9f5b501c84feb9cc150220d4bac3eb70c8cb110b9f1f0ce32e73069a30f08e3fc0e84b9576e75a47bcc9a14d0 +DIST pypy3_10-exe-7.3.19-1.ppc64le.gpkg.tar 10577920 BLAKE2B fa39736a5df8056fcece9c55ba018d291997de04bb76659c7801fa04ad44cc2a390426138ec4cd5f9b7f76aac629a14cb7e74544b651ba42fc27bc4bfdaf2c54 SHA512 e83fdccdc7897dbd9b9f8dbf2bca05da26db754ef4b36e085aad22552af8721ae7c2926ff6b7d202811e7878fe27205d725ea670c911b5ecd4bb650e8cae717b +DIST pypy3_10-exe-7.3.19-1.x86-musl.gpkg.tar 9246720 BLAKE2B ad3f668a02d7fe3da75f6e7e7638839f0a22d1bbbf395a8d553050d08bc5db09a8eeda5b66398eb1e4197c44499e31ee0d92a523293d07873d17e3d691a7cdd6 SHA512 235e235a0b4efa7f4537ff2a292052fb3e441ba597c4af9877f1bdddbdb0efd34ec2be61663be2b63308b4221e04eb8440981a8733a5e649c96b686febb2dea0 +DIST pypy3_10-exe-7.3.19-1.x86.gpkg.tar 9175040 BLAKE2B 057d29aa8ffdf372edb52e745f0262adb98f77312df3ea19792a17aea4add86b94242f4378233f27c8b6cd79e2b3473aead9844d06567ba689665dccafb51b18 SHA512 215a7c9467df59f5c88d94584fba4bf609c0ce6a743366d16b4be51391b723cea8c23dc583d5d9045a3158cd0c131be40732a303b3398a581e8cd60dde234d6b diff --git a/dev-python/pypy3_10-exe-bin/pypy3_10-exe-bin-7.3.19.ebuild b/dev-python/pypy3_10-exe-bin/pypy3_10-exe-bin-7.3.19.ebuild new file mode 100644 index 000000000000..ea32cf360252 --- /dev/null +++ b/dev-python/pypy3_10-exe-bin/pypy3_10-exe-bin-7.3.19.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pax-utils unpacker + +PYVER=3.10 +MY_P=pypy3_10-exe-${PV}-1 + +DESCRIPTION="PyPy3.10 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-python/pypy3_10-exe/${MY_P}.gpkg.tar + -> ${MY_P}.amd64.gpkg.tar + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-python/pypy3_10-exe/${MY_P}.gpkg.tar + -> ${MY_P}.arm64.gpkg.tar + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-python/pypy3_10-exe/${MY_P}.gpkg.tar + -> ${MY_P}.ppc64le.gpkg.tar + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy3_10-exe/${MY_P}.gpkg.tar + -> ${MY_P}.x86.gpkg.tar + ) + ) + elibc_musl? ( + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-python/pypy3_10-exe/${MY_P}.gpkg.tar + -> ${MY_P}.amd64-musl.gpkg.tar + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-python/pypy3_10-exe/${MY_P}.gpkg.tar + -> ${MY_P}.arm64-musl.gpkg.tar + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-python/pypy3_10-exe/${MY_P}.gpkg.tar + -> ${MY_P}.ppc64le-musl.gpkg.tar + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-python/pypy3_10-exe/${MY_P}.gpkg.tar + -> ${MY_P}.x86-musl.gpkg.tar + ) + ) +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="${PV%_p*}" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~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 + >=sys-libs/zlib-1.1.3:0/1 + virtual/libintl:0/0 + elibc_glibc? ( + sys-devel/gcc + >=sys-libs/glibc-2.35 + ) + !dev-python/pypy3_10-exe:${SLOT} +" + +PYPY_PV=${PV%_p*} +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}" +}