commit:     de17afca96d0f243c31494311060788b78f9ac54
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 11 09:26:02 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Sep 11 13:09:24 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de17afca

dev-python/cramjam: Remove old

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/cramjam/Manifest                  |   1 -
 dev-python/cramjam/cramjam-2.11.0_rc3.ebuild | 240 ---------------------------
 2 files changed, 241 deletions(-)

diff --git a/dev-python/cramjam/Manifest b/dev-python/cramjam/Manifest
index b97609cd40e3..f347a720af9e 100644
--- a/dev-python/cramjam/Manifest
+++ b/dev-python/cramjam/Manifest
@@ -26,7 +26,6 @@ DIST colorchoice-1.0.3.crate 7923 BLAKE2B 
7055fe61677143f0d4445ed5f6be2cbc284c15
 DIST copy_dir-0.1.3.crate 5831 BLAKE2B 
de7e655e9716500db72cdb16394cf76a50f7b9861b9df6e0bd0a450b9475112f7e3ba3bc53ffde2c74ce540f4a48e2703f8e5ce83ad8cbfae06e51c16b2cdc63
 SHA512 
cd83244960be0bae32ab0480d1057c8a99e4bfd1c4622eb0b85692f2255ccac38678e608c663cf76ccf11d8c0d2415b15ebfd8328efdfbb37bca448245338fa2
 DIST cramjam-2.10.0.tar.gz 47801 BLAKE2B 
ff567e7abdb36e959ed502f38402c5257609c30dad3c0d1beda6699a5567d31f22ab075bbaf20ec9fe0512d06131ce912ec9f40e1b08137d1a3904ed19878921
 SHA512 
0c44643844c6278160d9e2efa3005da265e464edb1d3dd670cadc3effaa744c21c772c0bfeac1ceec6e5f7e8a9a02440d79e5080c432e4dcb73984e613281ad2
 DIST cramjam-2.11.0.tar.gz 99100 BLAKE2B 
69a68b6e83adec4434f61608082f992bfc00d2b52bed91f18a4bd55f2f5310986a5d325c0e81194d41c266e5d4d6c03735e41f9bc7f8b13f8f15d9df03002961
 SHA512 
d92446c0c0ef885f3544783caa1f179fd50b6a6290ada011495b7385411527f75a2544c0c8cdc36910c83c879dbac7dd130f4fe8f3dc3b885a84a45286cb3695
-DIST cramjam-2.11.0rc3.tar.gz 77632 BLAKE2B 
c4b0966eb42cc2eee97665288924bfe1a10af84e740cd2d009cc5d9c92b0f273d9cd4ee99ebd998e24a6aa1cd19eecdbbca6134236edfa3a4cf190371b39ada5
 SHA512 
7e4ba4b4dd2c625a9ba04591219f35c7bed1d315bea6c004425021b5ecf7fb0ae52e1f65add35031abd00241fe3f45b26d794997704f5d4112a35d37dc7594e8
 DIST crc32fast-1.4.2.crate 38491 BLAKE2B 
aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd
 SHA512 
c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266
 DIST equivalent-1.0.2.crate 7419 BLAKE2B 
7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff
 SHA512 
8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4
 DIST errno-0.3.10.crate 11824 BLAKE2B 
f9976b538868daba3cd2d47ff2fdcda16b4a436ca767f865f23d1139e7f232aba263dd4aa38d573442c762999c8a8beab8a4a8c10649d21b49090fa65ced1ec7
 SHA512 
fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f

diff --git a/dev-python/cramjam/cramjam-2.11.0_rc3.ebuild 
b/dev-python/cramjam/cramjam-2.11.0_rc3.ebuild
deleted file mode 100644
index d508ed957fc3..000000000000
--- a/dev-python/cramjam/cramjam-2.11.0_rc3.ebuild
+++ /dev/null
@@ -1,240 +0,0 @@
-# Copyright 2024-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Note: you need to use top-level Cargo.lock to generate the crate list.
-CRATES="
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]+2.15.2
-       [email protected]+2.15.2
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]+1.0.8
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]+496255c
-       [email protected]+496255c
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]+lz4-1.10.0
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]+wasi-0.2.2
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]+zstd.1.5.7
-       [email protected]
-"
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=maturin
-PYTHON_COMPAT=( pypy3_11 python3_{11..13} )
-
-inherit cargo distutils-r1 pypi
-
-DESCRIPTION="Thin Python bindings to de/compression algorithms in Rust"
-HOMEPAGE="
-       https://github.com/milesgranger/cramjam/
-       https://pypi.org/project/cramjam/
-"
-SRC_URI+="
-       ${CARGO_CRATE_URIS}
-"
-
-LICENSE="MIT"
-# Dependent crate licenses
-LICENSE+="
-       Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT MPL-2.0
-       Unicode-3.0
-"
-SLOT="0"
-
-DEPEND="
-       app-arch/bzip2:=
-       app-arch/libdeflate:=
-       app-arch/lz4:=
-       app-arch/xz-utils:=
-       app-arch/zstd:=
-       dev-libs/isa-l:=
-"
-#      dev-libs/c-blosc2:=
-RDEPEND="
-       ${DEPEND}
-"
-BDEPEND="
-       test? (
-               dev-python/hypothesis[${PYTHON_USEDEP}]
-               dev-python/numpy[${PYTHON_USEDEP}]
-       )
-"
-
-distutils_enable_tests pytest
-
-QA_FLAGS_IGNORED="usr/lib/py.*/site-packages/cramjam/cramjam.*.so"
-
-src_prepare() {
-       sed -i -e '/strip/d' pyproject.toml || die
-       distutils-r1_src_prepare
-       export UNSAFE_PYO3_SKIP_VERSION_CHECK=1
-
-       # strip all the bundled C libraries
-       find "${ECARGO_VENDOR}"/*-sys-* \
-               -name '*.c' -delete || die
-
-       # https://github.com/10XGenomics/lz4-rs/pull/39
-       pushd "${ECARGO_VENDOR}"/lz4-sys* >/dev/null || Die
-       eapply -p2 "${FILESDIR}/lz4-sys-unbundle-lz4.patch"
-       popd >/dev/null || die
-
-       # https://github.com/milesgranger/isal-rs/pull/25 (cheap workaround)
-       sed -i -e '/default/d' "${ECARGO_VENDOR}"/isal-sys*/Cargo.toml || die
-
-       # enable system libraries where supported
-       export ZSTD_SYS_USE_PKG_CONFIG=1
-
-       # unpin C library versions
-       sed -i -e '/exactly_version/d' \
-               "${ECARGO_VENDOR}"/libdeflate-sys-*/build.rs || die
-
-       # bzip2-sys requires a pkg-config file
-       # https://github.com/alexcrichton/bzip2-rs/issues/104
-       mkdir "${T}/pkg-config" || die
-       export 
PKG_CONFIG_PATH=${T}/pkg-config${PKG_CONFIG_PATH+:${PKG_CONFIG_PATH}}
-       cat >> "${T}/pkg-config/bzip2.pc" <<-EOF || die
-               Name: bzip2
-               Version: 9999
-               Description:
-               Libs: -lbz2
-       EOF
-
-       local features=(
-               extension-module
-
-               snappy
-               lz4
-               bzip2
-               brotli
-               zstd
-
-               xz-shared
-               igzip-shared
-               ideflate-shared
-               izlib-shared
-               use-system-isal-shared
-               gzip-shared
-               zlib-shared
-               deflate-shared
-               # 
https://github.com/milesgranger/cramjam/issues/204#issuecomment-2692307708
-               # blosc2-shared
-               # use-system-blosc2-shared
-       )
-       local features_s=${features[*]}
-
-       DISTUTILS_ARGS=(
-               --no-default-features
-               --features="${features_s// /,}"
-       )
-}
-
-python_test() {
-       local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-       # try to make hypothesis less flaky
-       local -x CI=1
-       epytest tests
-}

Reply via email to