summaryrefslogtreecommitdiff
path: root/dev-python/crc32c
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/crc32c')
-rw-r--r--dev-python/crc32c/Manifest1
-rw-r--r--dev-python/crc32c/crc32c-2.8.ebuild46
-rw-r--r--dev-python/crc32c/metadata.xml11
3 files changed, 0 insertions, 58 deletions
diff --git a/dev-python/crc32c/Manifest b/dev-python/crc32c/Manifest
deleted file mode 100644
index 36d9e6e808a8..000000000000
--- a/dev-python/crc32c/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST crc32c-2.8.tar.gz 48179 BLAKE2B 8a4a91d068fe2baed4f4f089fef77ef9f3fd24d0e10c029500740f04b09150eeeea761fe919968253bbf83bb084a91b2ae0a0cc9f3db509701e75f67110858ab SHA512 10f139333f912d62dee4b6c21590b3182c3e6652e31aceb1bdec28ca8817ef8aa26abec3f44e6a271cb5c4f8c4abd8942b56e4642a9ab434cb41866c1ce03e19
diff --git a/dev-python/crc32c/crc32c-2.8.ebuild b/dev-python/crc32c/crc32c-2.8.ebuild
deleted file mode 100644
index cf928382f494..000000000000
--- a/dev-python/crc32c/crc32c-2.8.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2024-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="CRC32c algorithm in hardware and software"
-HOMEPAGE="
- https://github.com/ICRAR/crc32c/
- https://pypi.org/project/crc32c/
-"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86"
-# NB: these don't affect the build, they are only used for tests
-IUSE="cpu_flags_arm_crc32 cpu_flags_x86_sse4_2"
-
-EPYTEST_PLUGINS=()
-distutils_enable_tests pytest
-
-python_test() {
- local -x CRC32C_SW_MODE
-
- # force = run "software" code (i.e. unoptimized)
- # none = run "hardware" code (i.e. SSE4.2 / ARMv8 CRC32)
- for CRC32C_SW_MODE in none force; do
- if [[ ${CRC32C_SW_MODE} == none ]]; then
- if ! use cpu_flags_arm_crc32 && ! use cpu_flags_x86_sse4_2; then
- continue
- fi
-
- # the test suite just skips all tests, so double-check
- "${EPYTHON}" -c "import crc32c" ||
- die "Importing crc32c failed (accelerated code path broken?)"
- fi
-
- einfo "Testing with CRC32C_SW_MODE=${CRC32C_SW_MODE}"
- epytest
- done
-}
diff --git a/dev-python/crc32c/metadata.xml b/dev-python/crc32c/metadata.xml
deleted file mode 100644
index a5c4dec1ece1..000000000000
--- a/dev-python/crc32c/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- </maintainer>
- <upstream>
- <remote-id type="github">ICRAR/crc32c</remote-id>
- <remote-id type="pypi">crc32c</remote-id>
- </upstream>
-</pkgmetadata>