commit:     e45122cf78c0b57f2236cdc2bc30879318156a7e
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  5 03:04:45 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Nov  5 03:23:42 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e45122cf

dev-python/fastbencode: Remove old

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

 dev-python/fastbencode/Manifest                 |  2 -
 dev-python/fastbencode/fastbencode-0.3.4.ebuild | 89 -------------------------
 dev-python/fastbencode/fastbencode-0.3.5.ebuild | 85 -----------------------
 3 files changed, 176 deletions(-)

diff --git a/dev-python/fastbencode/Manifest b/dev-python/fastbencode/Manifest
index 8c696bc773ef..a2fa1afc7b61 100644
--- a/dev-python/fastbencode/Manifest
+++ b/dev-python/fastbencode/Manifest
@@ -1,6 +1,4 @@
 DIST autocfg-1.5.0.crate 18729 BLAKE2B 
27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc
 SHA512 
f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08
-DIST fastbencode-0.3.4.gh.tar.gz 21576 BLAKE2B 
8647f98f672cc24a5eea517afdc1232543374a5ed283bff6f51e4f53ce576fd7355963406ecfa5aaf9a075f71b6608586e26f879c1da00cc406d2fa9b4916dc5
 SHA512 
456311c40ec6ab6750e74244ad4bdf731c39c7fd294ebabba867a05221d0af054838ef0e75620982ad274061732e55716053505dfcafbc2d1b6e12c324406369
-DIST fastbencode-0.3.5.tar.gz 16953 BLAKE2B 
703549bffc69d6b85b80cb4f8081c15cbbed94261fc03337bb927204de2ad75eda838559decf70bc76bb40bbe219c2ffdb53132263dbdf6c6998b79c1118430b
 SHA512 
fd4d167fea1e8075b78ea748408d05badc1bbb3fbb09d6393c045ad990f83f07a926748d4b2b686cba2e23a839a57f18687af021c690eb402bd3b3e191bc324c
 DIST fastbencode-0.3.6.tar.gz 16915 BLAKE2B 
720c5f6c5531548850d7231f244d974d4a05c2c1725b4e0f8aff44289aff7aedbba7e9c76465145ead3629c3ec5cdc819de2ff0376f6b60837c2f3dddedf543a
 SHA512 
c7c20f76144f99233212f52d584156050f84744669860d72b1c7295a1fb90fd929fa03383bf83330a099ea1c594396d2b4165dc509a974c67e16a4ccbc534450
 DIST heck-0.5.0.crate 11517 BLAKE2B 
5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835
 SHA512 
f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
 DIST indoc-2.0.6.crate 17164 BLAKE2B 
1a6cff95bc12ea885ef36b935bf4f1c7870d65be0ff31ffc67dcab904fa80215c1254c1803c5d0c5686252addfad3512e9e1ec79d3edcba026a879f4706926d1
 SHA512 
e2ea2e5c8226c802bbe0631c1a99d2edd088cbafbf978b2a7b71c7c7f47754c6d4653f466e286441b61cc46def1c7f7a02d4785caab93a61dd785211dba7d1a9

diff --git a/dev-python/fastbencode/fastbencode-0.3.4.ebuild 
b/dev-python/fastbencode/fastbencode-0.3.4.ebuild
deleted file mode 100644
index 405f8168afc8..000000000000
--- a/dev-python/fastbencode/fastbencode-0.3.4.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
-       [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]
-"
-
-CARGO_OPTIONAL=1
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..14} )
-
-inherit cargo distutils-r1
-
-DESCRIPTION="Implementation of bencode with Rust implementation"
-HOMEPAGE="
-       https://github.com/breezy-team/fastbencode/
-       https://pypi.org/project/fastbencode/
-"
-SRC_URI="
-       https://github.com/breezy-team/fastbencode/archive/v${PV}.tar.gz
-               -> ${P}.gh.tar.gz
-       native-extensions? (
-               ${CARGO_CRATE_URIS}
-       )
-"
-
-LICENSE="Apache-2.0"
-LICENSE+=" native-extensions? ("
-# Dependent crate licenses
-LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0"
-LICENSE+=" )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="+native-extensions"
-
-BDEPEND="
-       native-extensions? (
-               ${RUST_DEPEND}
-               dev-python/setuptools-rust[${PYTHON_USEDEP}]
-       )
-"
-
-distutils_enable_tests unittest
-
-QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/fastbencode/_bencode_rs.*.so"
-
-pkg_setup() {
-       use native-extensions && rust_pkg_setup
-}
-
-src_unpack() {
-       cargo_src_unpack
-}
-
-src_prepare() {
-       distutils-r1_src_prepare
-
-       if ! use native-extensions; then
-               # setup.py is only used for setuptools-rust
-               rm setup.py || die
-       fi
-}
-
-src_test() {
-       mv fastbencode/tests tests || die
-       rm -r fastbencode || die
-
-       distutils-r1_src_test
-}

diff --git a/dev-python/fastbencode/fastbencode-0.3.5.ebuild 
b/dev-python/fastbencode/fastbencode-0.3.5.ebuild
deleted file mode 100644
index 82be09d201d5..000000000000
--- a/dev-python/fastbencode/fastbencode-0.3.5.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
-       [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]
-"
-
-CARGO_OPTIONAL=1
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..14} )
-
-inherit cargo distutils-r1 pypi
-
-DESCRIPTION="Implementation of bencode with Rust implementation"
-HOMEPAGE="
-       https://github.com/breezy-team/fastbencode/
-       https://pypi.org/project/fastbencode/
-"
-SRC_URI+="
-       native-extensions? (
-               ${CARGO_CRATE_URIS}
-       )
-"
-
-LICENSE="Apache-2.0"
-LICENSE+=" native-extensions? ("
-# Dependent crate licenses
-LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0"
-LICENSE+=" )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="+native-extensions"
-
-BDEPEND="
-       native-extensions? (
-               ${RUST_DEPEND}
-               dev-python/setuptools-rust[${PYTHON_USEDEP}]
-       )
-"
-
-distutils_enable_tests unittest
-
-QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/fastbencode/_bencode_rs.*.so"
-
-pkg_setup() {
-       use native-extensions && rust_pkg_setup
-}
-
-src_unpack() {
-       cargo_src_unpack
-}
-
-src_prepare() {
-       distutils-r1_src_prepare
-
-       if ! use native-extensions; then
-               # setup.py is only used for setuptools-rust
-               rm setup.py || die
-       fi
-}
-
-src_test() {
-       rm -r fastbencode || die
-       distutils-r1_src_test
-}

Reply via email to