Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions dev-python/donfig/donfig-0.8.1_p1.ebuild
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
PYTHON_COMPAT=( python3_{11..14} )

inherit distutils-r1

Expand Down
1 change: 1 addition & 0 deletions dev-python/google-crc32c/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
DIST google-crc32c-1.8.0.gh.tar.gz 65739 BLAKE2B 84b1ccfb6f78a073c17102624fb16fba28fc300a85cbc5c4729d87dfcef0d36d6654216c19490c4d59c8b0f0cfda76bd54bcb0987de08e2246188c3104843f8e SHA512 bcfba53d9d859ebc32d15698caf259674a85935a44ddf1a3edcdccbee85d8fc6ad8154afe78ae8c7e41188188b98b276d2a39cfcc9c21c9ad61e9922f68ebf95
30 changes: 30 additions & 0 deletions dev-python/google-crc32c/google-crc32c-1.8.0.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

DISTUTILS_USE_PEP517=setuptools
DISTUTILS_EXT=1
PYTHON_COMPAT=( python3_{11..14} )

inherit distutils-r1

DESCRIPTION="A python wrapper of the C library crc32c"
HOMEPAGE="https://github.com/googleapis/python-crc32c"
SRC_URI="https://github.com/googleapis/python-crc32c/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}/python-crc32c-${PV}"

LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"

RDEPEND="dev-libs/crc32c"
DEPEND="${RDEPEND}"

python_compile() {
local -x CRC32C_PURE_PYTHON=0
distutils-r1_python_compile
}

EPYTEST_PLUGINS=()
distutils_enable_tests pytest
12 changes: 12 additions & 0 deletions dev-python/google-crc32c/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mschu.dev@gmail.com</email>
<name>Michael Schubert</name>
</maintainer>
<upstream>
<remote-id type="github">googleapis/python-crc32c</remote-id>
<remote-id type="pypi">google-crc32c</remote-id>
</upstream>
</pkgmetadata>
2 changes: 1 addition & 1 deletion dev-python/numcodecs/Manifest
Original file line number Diff line number Diff line change
@@ -1 +1 @@
DIST numcodecs-0.16.1.tar.gz 6268134 BLAKE2B 800124f0f9ea8c93cdb356077c59bda518fb694142f4ebe20fa482b2a6fdf76326cf6c31ee2f29a2bf4654353b56b109508a220b32ce09e3404945ef37eb90a2 SHA512 eff375c2ef3429f7db2d948cd5764e593745a0e0f78eb5dc81cb24ad43abc5dfa21c0d60a8b966ad1589b2cf127e5f57aa3854ba0077c0f1dd524c5540f22e93
DIST numcodecs-0.16.5.tar.gz 6276387 BLAKE2B 5fcfb5ebe681a612f7d35e64f34afd94697338e783b87dc27aa17638cfebb3fba35c0163e679d236c060e2cbb9606a19043ec7276d350f4aa7d33ac0b70c9629 SHA512 8a89808bda5b2dde983169127ce8dcc2edd943e9bcbf4b4aa6b0318e4d05937db81b0c18497e19f2baae729ab72be501d7eff6977fc519e6fe8d1a767026d13d
46 changes: 0 additions & 46 deletions dev-python/numcodecs/files/c-blosc-1.21.4-c23.patch

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

PYTHON_COMPAT=( python3_{12..13} )
PYTHON_COMPAT=( python3_{12..14} )
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools

Expand All @@ -26,12 +26,13 @@ RDEPEND="
DEPEND="
test? (
dev-python/entrypoints[${PYTHON_USEDEP}]
dev-python/pyzstd[${PYTHON_USEDEP}]
dev-python/typing-extensions[${PYTHON_USEDEP}]
)
"

PATCHES=(
"${FILESDIR}/${PN}-0.15.1-nocov.patch"
"${FILESDIR}/c-blosc-1.21.4-c23.patch"
)

distutils_enable_tests pytest
Expand Down
2 changes: 1 addition & 1 deletion dev-python/zarr/Manifest
Original file line number Diff line number Diff line change
@@ -1 +1 @@
DIST zarr-3.0.10.gh.tar.gz 1228122 BLAKE2B 4fbe034c4f10a69d8c80e688ebbecb2fe597090ab483de8f96a40489e90d0c4b568c22579ddae325be307d30b50ec9fa29eb73ef45a052b20664c51e880be189 SHA512 e2b71cddf723841dfaa6fb4d5132bce423821988479ef2de616ca0ed221f730afe6d4b2f184a9c0df90e0a330f0c3815a6baf30ef76c7f6d9530f4b327950bff
DIST zarr-3.1.5.gh.tar.gz 536013 BLAKE2B 0b118bc7fa58cddd5d809346b4845219991e4bc872e755a38509c31876b565fb9327c62b2c3e7d99eb0d1f921a135ec61b87c0f5e7db7c330238571d5585c3dc SHA512 d10e9f61f0bd936c2389fc22af78cfa43876c021d525cd6f83b7972e3e7c3479a743beb3947673729af9dff3c6b25f70142ba1e5407888557cde1d2826d39ddb
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

DISTUTILS_USE_PEP517=hatchling
PYTHON_COMPAT=( python3_{12..13} )
PYTHON_COMPAT=( python3_{12..14} )

inherit distutils-r1

Expand All @@ -19,7 +19,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"

RDEPEND="
dev-python/crc32c[${PYTHON_USEDEP}]
dev-python/google-crc32c[${PYTHON_USEDEP}]
dev-python/donfig[${PYTHON_USEDEP}]
>=dev-python/numcodecs-0.14[${PYTHON_USEDEP}]
>=dev-python/numpy-1.25[${PYTHON_USEDEP}]
Expand All @@ -30,6 +30,8 @@ DEPEND="
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/hypothesis[${PYTHON_USEDEP}]
dev-python/msgpack[${PYTHON_USEDEP}]
dev-python/numpydoc[${PYTHON_USEDEP}]
dev-python/tomlkit[${PYTHON_USEDEP}]
)
"

Expand Down
Loading