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 E7D221581FD for ; Wed, 10 Sep 2025 06:05:07 +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) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id D2B65341044 for ; Wed, 10 Sep 2025 06:05:07 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 0AEEE110583; Wed, 10 Sep 2025 06:04:37 +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) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 01BDD110581 for ; Wed, 10 Sep 2025 06:04:36 +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) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id AFAC2341049 for ; Wed, 10 Sep 2025 06:04:36 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 6BD81399D for ; Wed, 10 Sep 2025 06:04:33 +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: <1757484267.f9b6f014d8153e72e10ceac91b3e6849c6f19466.mgorny@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/zope-component/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-python/zope-component/Manifest dev-python/zope-component/zope-component-6.1.ebuild X-VCS-Directories: dev-python/zope-component/ X-VCS-Committer: mgorny X-VCS-Committer-Name: Michał Górny X-VCS-Revision: f9b6f014d8153e72e10ceac91b3e6849c6f19466 X-VCS-Branch: master Date: Wed, 10 Sep 2025 06:04:33 +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: 5169f24b-13da-477a-bebf-253e9a51ef5a X-Archives-Hash: dd1845cb00610461c603d2c74e360a81 commit: f9b6f014d8153e72e10ceac91b3e6849c6f19466 Author: Michał Górny gentoo org> AuthorDate: Wed Sep 10 05:32:02 2025 +0000 Commit: Michał Górny gentoo org> CommitDate: Wed Sep 10 06:04:27 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b6f014 dev-python/zope-component: Bump to 6.1 Signed-off-by: Michał Górny gentoo.org> dev-python/zope-component/Manifest | 1 + .../zope-component/zope-component-6.1.ebuild | 53 ++++++++++++++++++++++ 2 files changed, 54 insertions(+) diff --git a/dev-python/zope-component/Manifest b/dev-python/zope-component/Manifest index 6b73f7ca1998..84619c458444 100644 --- a/dev-python/zope-component/Manifest +++ b/dev-python/zope-component/Manifest @@ -1 +1,2 @@ DIST zope.component-6.0.tar.gz 90268 BLAKE2B f91d2424015d4f09a681b5a9fb7d3a411bcca39648893c09ba1d416250611670294676c37d7f9737a33290183675f8501f396a44859b8ee3dd1846c3e360a5b7 SHA512 90126a46752ac650d485676a2716858dd95d6ad10a8c539979b502b3581b7963bdc191e173cc36e94aba25c8b2b4b1a13b91bbf1952ace6b905242fd253325bf +DIST zope_component-6.1.tar.gz 91532 BLAKE2B 07a52bf32761dbb4553121108242c8ae526d2a115514e262105d3bbca38f3cb35162e3f76b96edfda44e4394724ec16dc4d2eb35e8edc52cfbadf6a482fe8dd1 SHA512 2fd1dc9521ffb676a3db5f59125804d57f02b98401d56d840d05bfa8d1bcf691e749a74ebcf1809d358d4e67cdd6d3a3d60e23500d4b6089f16eaffed436afcc diff --git a/dev-python/zope-component/zope-component-6.1.ebuild b/dev-python/zope-component/zope-component-6.1.ebuild new file mode 100644 index 000000000000..3ae3e2275fec --- /dev/null +++ b/dev-python/zope-component/zope-component-6.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_PN=${PN/-/.} +PYTHON_COMPAT=( python3_{11..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Zope Component Architecture" +HOMEPAGE=" + https://pypi.org/project/zope.component/ + https://github.com/zopefoundation/zope.component/ +" + +LICENSE="ZPL" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + dev-python/zope-event[${PYTHON_USEDEP}] + >=dev-python/zope-hookable-4.2.0[${PYTHON_USEDEP}] + >=dev-python/zope-interface-5.3.0[${PYTHON_USEDEP}] + !dev-python/namespace-zope +" +BDEPEND=" + test? ( + dev-python/zope-configuration[${PYTHON_USEDEP}] + dev-python/zope-i18nmessageid[${PYTHON_USEDEP}] + dev-python/zope-testing[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_prepare() { + # strip rdep specific to namespaces + sed -i -e "/'setuptools'/d" setup.py || die + distutils-r1_src_prepare +} + +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}" -name '*.pth' -delete || die +} + +python_test() { + cd "${BUILD_DIR}/install$(python_get_sitedir)" || die + distutils_write_namespace zope + eunittest +}