diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-07-17 02:58:50 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-07-17 02:58:50 +0000 |
| commit | 4e3ec32c2336739b75a0f9bc43b33e0f1cbbd717 (patch) | |
| tree | 12d9d98277485353fbb06ed38e39009f8b0104bc /dev-python/pyzstd | |
| parent | 41e0438955d0caa8757aa79e0e41040cada3fc18 (diff) | |
| download | baldeagleos-repo-4e3ec32c2336739b75a0f9bc43b33e0f1cbbd717.tar.gz baldeagleos-repo-4e3ec32c2336739b75a0f9bc43b33e0f1cbbd717.tar.xz baldeagleos-repo-4e3ec32c2336739b75a0f9bc43b33e0f1cbbd717.zip | |
Adding metadata
Diffstat (limited to 'dev-python/pyzstd')
| -rw-r--r-- | dev-python/pyzstd/metadata.xml | 8 | ||||
| -rw-r--r-- | dev-python/pyzstd/pyzstd-0.17.0.ebuild | 29 |
2 files changed, 22 insertions, 15 deletions
diff --git a/dev-python/pyzstd/metadata.xml b/dev-python/pyzstd/metadata.xml index c0f74ac187e2..853174b8f2ab 100644 --- a/dev-python/pyzstd/metadata.xml +++ b/dev-python/pyzstd/metadata.xml @@ -1,10 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>pastalian46@gmail.com</email> - <name>Takuya Wakazono</name> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> </maintainer> - <origin>gentoo-guru-overlay</origin> + <origin>gentoo-staging</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/pyzstd/pyzstd-0.17.0.ebuild b/dev-python/pyzstd/pyzstd-0.17.0.ebuild index 024b0257eeff..a35ec2ac03a4 100644 --- a/dev-python/pyzstd/pyzstd-0.17.0.ebuild +++ b/dev-python/pyzstd/pyzstd-0.17.0.ebuild @@ -5,38 +5,45 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) +DISTUTILS_UPSTREAM_PEP517=standalone +PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 ) + inherit distutils-r1 pypi DESCRIPTION="Python bindings to Zstandard (zstd) compression library" HOMEPAGE=" - https://github.com/Rogdham/pyzstd + https://github.com/Rogdham/pyzstd/ https://pypi.org/project/pyzstd/ " LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64 ~x86" -RDEPEND=" +DEPEND=" app-arch/zstd:= +" +RDEPEND=" + ${DEPEND} $(python_gen_cond_dep ' dev-python/typing-extensions[${PYTHON_USEDEP}] - ' 3.{11,12}) + ' 3.11 3.12) +" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] " -DEPEND="${RDEPEND}" distutils_enable_tests unittest src_prepare() { - # we don't need the custom build backend - sed -i 's/pyzstd_pep517/setuptools.build_meta/' pyproject.toml || die sed -i "s/'-g0', '-flto'//" setup.py || die + distutils-r1_src_prepare -} -python_configure_all() { - DISTUTILS_ARGS=( --dynamic-link-zstd ) + DISTUTILS_ARGS=( + --dynamic-link-zstd + --multi-phase-init + ) } python_test() { |
