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 3E3611582EF for ; Wed, 26 Feb 2025 17:22:30 +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 285193430E1 for ; Wed, 26 Feb 2025 17:22:30 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 9946D110470; Wed, 26 Feb 2025 17:22:16 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (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 8BA1511046F 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 14CC134307B 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 3FFB22801 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: <1740590527.dc4da0e9990c1b5ed6d30a19ca46d8ebe5a19102.mgorny@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/pypy-exe-bin/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-python/pypy-exe-bin/Manifest dev-python/pypy-exe-bin/pypy-exe-bin-7.3.19.ebuild X-VCS-Directories: dev-python/pypy-exe-bin/ X-VCS-Committer: mgorny X-VCS-Committer-Name: Michał Górny X-VCS-Revision: dc4da0e9990c1b5ed6d30a19ca46d8ebe5a19102 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: 2d093b53-06d0-4cbf-85a9-e37151e91dcd X-Archives-Hash: 2472850f51799d694c122775b0ebd60b commit: dc4da0e9990c1b5ed6d30a19ca46d8ebe5a19102 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 26 17:10:32 2025 +0000 Commit: Michał Górny gentoo org> CommitDate: Wed Feb 26 17:22:07 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc4da0e9 dev-python/pypy-exe-bin: Bump to 7.3.19 Signed-off-by: Michał Górny gentoo.org> dev-python/pypy-exe-bin/Manifest | 8 +++ dev-python/pypy-exe-bin/pypy-exe-bin-7.3.19.ebuild | 82 ++++++++++++++++++++++ 2 files changed, 90 insertions(+) diff --git a/dev-python/pypy-exe-bin/Manifest b/dev-python/pypy-exe-bin/Manifest index 0d2715cc8869..84d81c035bb9 100644 --- a/dev-python/pypy-exe-bin/Manifest +++ b/dev-python/pypy-exe-bin/Manifest @@ -14,3 +14,11 @@ DIST pypy-exe-7.3.18-1.ppc64le-musl.gpkg.tar 6686720 BLAKE2B 1481fa7684a011a65c4 DIST pypy-exe-7.3.18-1.ppc64le.gpkg.tar 11069440 BLAKE2B eab43ad91872d43229ddfbee634755e7f5d8083d01e7fbeece0dffb1598403cb8b858de4aeefbdebe17f3b31976e6b7b20da7e57c1599f2dde989194dedaeff4 SHA512 7d0fa89fc3bac50b435f1a2d7cfbdbb7dda014a530b2bfa1229c96a60758fbfe93dc2c0f15b04ae54a0e18e8c7b7cc030081ceb02bf8e79185baf96a96b1c175 DIST pypy-exe-7.3.18-1.x86-musl.gpkg.tar 9984000 BLAKE2B 8c979113c30e9b57d082fbbc7d7004e06a13f85aa85b77342763a877afdb2f3ba853a6e4a3be7ec956192ba6f4f8eaf42babf0419d367cffede794b7f5dd1514 SHA512 aba37bb2488b81afc5d4b390bf24c9b0a44162dd353e0d053ebbb0e52da86f0414167149e08a3e44ff4d139d410ac9e7a34fe97c67ef1696bd3f4db5049bed89 DIST pypy-exe-7.3.18-1.x86.gpkg.tar 9902080 BLAKE2B 4d16db3c364d8609c1cdfa52b1383c91e98ae33358ee125e283e8f99dad21ef59472af7341fc8a598cb38c8610a55c4b9fb38d8a059f0120351d5971dcedf1ee SHA512 f1b076cf2be22e1adf48f106744c4ca8e4466f6daa6e4009e36df8af029913085afa0b1f91dd1644e61507e00cf7d16143ceb8405712272b18de9574ad2a9c31 +DIST pypy-exe-7.3.19-1.amd64-musl.gpkg.tar 13056000 BLAKE2B fcc7de500e157a3c9f64f96014aea8221649d9ae360556a67420dc4c33f0d9379a956ba227532321a2b7acc72d29a9f8b8c3b8842b6d521ceadfa435fa23e44a SHA512 e21517062daa435ae5fb7faa7bfe4a65af7a14953de50c2cca156c529f0c4ae86234c6d6ad84bc9d8cc2df33022daf219a38b3d8ccdfcbb32fca49c2f1dfec1b +DIST pypy-exe-7.3.19-1.amd64.gpkg.tar 13015040 BLAKE2B d7665bc405df19f1eb1a14688f342af2696fa1a6268dd34de669d45ee0135d05f6a2d5405327fd814f4a0377f49d972018fc373d71dd3b0e3d8e0167b20ec62b SHA512 3c7067c1c2c98cf70dbf6f75a293e4a9faccb973a083258a47d908b8cd5f3a785fc816f563166aa372d5b83686305efdeb22073b89f63377548a1448f060d0f1 +DIST pypy-exe-7.3.19-1.arm64-musl.gpkg.tar 11048960 BLAKE2B d48a45b936728b01f11adb15530b5d68faa49a398014f5508a15d5fb776bf2e4657b3fff0040e8d2649c7db4c5b70e92fa666c7d80e5e7eacd6191367e990735 SHA512 8c6bf2e4482d962e627e932a8d2bd3b7d298cae115cf2d9f1fbc312b2fe4fd41f27f1f072e49f510b77a82c8b6a089f49082bdb1801a0b7457e65a1e8e44f4d2 +DIST pypy-exe-7.3.19-1.arm64.gpkg.tar 11110400 BLAKE2B 6672e719febe848f2d0b73bc5782b278ccdb97a98ab26b4f85913d28b2ed140bbb066bffc5de44eedac1a51997dba58d56f7f3781e5143c025c1c444babb16ee SHA512 269415fa9f7b8c36c3802888c2082be6ab90b00375f45b050b559510938d6f7d43bd77e88f526d114f233fb609c3256a549eb1c682fb9c4088f35fbe6ff3cc52 +DIST pypy-exe-7.3.19-1.ppc64le-musl.gpkg.tar 6717440 BLAKE2B 9e5258903f236bb504fe3f1484d1ddbc78c909f82f9ddbfe5cdf14a3a472a687af0911ae7b30d1b6e05cf2d28eceb7a87ed5c1f5c16fb5cea01924862aeb0f1a SHA512 9fc92c902224467ddbe87470fc7d6df3862f08755a28ceba5fbcba10121be2902c49f1ad13d9a6d16f0abe914d8645ef7891847856d263d2cdd5bd7f60f3fa61 +DIST pypy-exe-7.3.19-1.ppc64le.gpkg.tar 11161600 BLAKE2B 6000ff3033739645c942866272ed077108754923b9b134d99fbc59bcb8b5b1b3528d94280e6c72f7d587d4513d845bac9093db0d815ec6405aedcaf77a571d28 SHA512 13446e989274d99844ade99b7505e126baeb09b7187fd9fa6c5075cc7c95425867d2b299d42ce6fa5cbfe62b3509bb739688108e1f8fb8998e57660e152b081f +DIST pypy-exe-7.3.19-1.x86-musl.gpkg.tar 9963520 BLAKE2B e0d3d366f5fea84169c6806c11b108d77b823518c439ff9ad055d4f11e22c76800ddf09970ee963db9fb6d62fd1b46e5bedf0ea7785465127f501b1aac67fb44 SHA512 af7de4487566a5b3cb37e895e9c16858cda9e7e81b70f7573ca5ebf213677caf6fe56dbcb5f3445349286c9e10d40243c15800f278ddb8de8c4d9db8a83e9a91 +DIST pypy-exe-7.3.19-1.x86.gpkg.tar 9912320 BLAKE2B 5df25fff2d98fa5662378b6e44bf954535771c12dac05ec1671c761b4743791d63c9a25132206f30229f1e2edab3ab4392ede84e6fc4ceecc351cac4f4db8d21 SHA512 d4457136dfe189cbe19a68a5234c4f3eecd9de241eb9eb75cdf333c3767ea1d300e2f4c64326f7185369a8ff49f0356c3bd4c01f02eef58d35f78ece7db94c43 diff --git a/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.19.ebuild b/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.19.ebuild new file mode 100644 index 000000000000..c68b78a12bd4 --- /dev/null +++ b/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.19.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pax-utils unpacker + +MY_P=pypy-exe-${PV}-1 +DESCRIPTION="PyPy 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/pypy-exe/${MY_P}.gpkg.tar + -> ${MY_P}.amd64.gpkg.tar + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-python/pypy-exe/${MY_P}.gpkg.tar + -> ${MY_P}.arm64.gpkg.tar + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-python/pypy-exe/${MY_P}.gpkg.tar + -> ${MY_P}.ppc64le.gpkg.tar + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy-exe/${MY_P}.gpkg.tar + -> ${MY_P}.x86.gpkg.tar + ) + ) + elibc_musl? ( + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-python/pypy-exe/${MY_P}.gpkg.tar + -> ${MY_P}.amd64-musl.gpkg.tar + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-python/pypy-exe/${MY_P}.gpkg.tar + -> ${MY_P}.arm64-musl.gpkg.tar + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-python/pypy-exe/${MY_P}.gpkg.tar + -> ${MY_P}.ppc64le-musl.gpkg.tar + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-python/pypy-exe/${MY_P}.gpkg.tar + -> ${MY_P}.x86-musl.gpkg.tar + ) + ) +" +S="${WORKDIR}" + +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/pypy-exe:${SLOT} +" + +QA_PREBUILT=" + usr/lib/pypy2.7/pypy-c-${SLOT} +" + +src_install() { + insinto / + doins -r */image/usr + fperms +x "/usr/lib/pypy2.7/pypy-c-${SLOT}" + pax-mark m "${ED}/usr/lib/pypy2.7/pypy-c-${SLOT}" +}