commit: 7970414325a1711307196bbdae7922d365cf1a6f
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed May 21 05:22:33 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed May 21 05:38:51 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79704143
dev-python/pysimdjson: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pysimdjson/Manifest | 1 -
.../files/pysimdjson-6.0.2-system-lib.patch | 17 ------
dev-python/pysimdjson/pysimdjson-6.0.2.ebuild | 63 ----------------------
3 files changed, 81 deletions(-)
diff --git a/dev-python/pysimdjson/Manifest b/dev-python/pysimdjson/Manifest
index a2b2e8c46e17..a9afec46d0a2 100644
--- a/dev-python/pysimdjson/Manifest
+++ b/dev-python/pysimdjson/Manifest
@@ -1,2 +1 @@
-DIST pysimdjson-6.0.2.gh.tar.gz 4493696 BLAKE2B
18f107fa5db762813e90dbf788d54ee24f823e177d2529f5311ef2b35320a45fd698ef6f8863c45ffad96c116ad5240eaf5a6724a3030578f89111cc40f24897
SHA512
ef8856dd137780a4345539b1604af34757b58a4b4d11854e420ad2e855f3e3f251b2ba6296c04d1bf2b71f095ca95fe95e9076e8740e98c7c4404a57df3617ba
DIST pysimdjson-7.0.0.gh.tar.gz 4670589 BLAKE2B
d7bab62a075228d462413e139f4760bfacbe2add4f2cdc26f84b072a7c792e62f3d494053bbb0529d80e3ddc9c67df25ece3f6ccf120d05644bda5b006afc839
SHA512
9d2491885694091b3a37f52c6dba44060c3dff05231056dd5af1720e3593a2047e6e4837f4129d347ff80c9bd65fc0d4cacc93fdd6e3e1088faa97eb90196fec
diff --git a/dev-python/pysimdjson/files/pysimdjson-6.0.2-system-lib.patch
b/dev-python/pysimdjson/files/pysimdjson-6.0.2-system-lib.patch
deleted file mode 100644
index 8a58c6de0481..000000000000
--- a/dev-python/pysimdjson/files/pysimdjson-6.0.2-system-lib.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff --git a/setup.py b/setup.py
-index fa1ff8b..3f36120 100644
---- a/setup.py
-+++ b/setup.py
-@@ -52,11 +52,11 @@ if os.getenv('BUILD_WITH_CYTHON') and CYTHON_AVAILABLE:
- Extension(
- 'csimdjson',
- [
-- 'simdjson/simdjson.cpp',
- 'simdjson/util.cpp',
- 'simdjson/csimdjson.pyx'
- ],
- define_macros=macros,
-+ libraries=["simdjson"],
- extra_compile_args=extra_compile_args
- )
- ], compiler_directives=compiler_directives, force=force)
diff --git a/dev-python/pysimdjson/pysimdjson-6.0.2.ebuild
b/dev-python/pysimdjson/pysimdjson-6.0.2.ebuild
deleted file mode 100644
index 158f0da3f580..000000000000
--- a/dev-python/pysimdjson/pysimdjson-6.0.2.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 2020-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_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for simdjson"
-HOMEPAGE="
- https://github.com/TkTech/pysimdjson/
- https://pypi.org/project/pysimdjson/
-"
-SRC_URI="
- https://github.com/TkTech/pysimdjson/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="
- >=dev-libs/simdjson-2.0.1:=
- test? ( dev-libs/simdjson[all-impls(-)] )
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- dev-python/cython[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
- "${FILESDIR}/pysimdjson-6.0.2-system-lib.patch"
-)
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # force regen
- rm simdjson/csimdjson.cpp || die
- # unbundle
- rm simdjson/simdjson.cpp || die
- echo "#include_next <simdjson.h>" > simdjson/simdjson.h || die
-
- # regressions (new simdjson version?)
- rm jsonexamples/test_parsing/i_number_very_big_negative_int.json || die
- rm jsonexamples/test_parsing/i_number_too_big_pos_int.json || die
- rm jsonexamples/test_parsing/i_number_too_big_neg_int.json || die
-
- distutils-r1_src_prepare
-
- export BUILD_WITH_CYTHON=1
-}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -o required_plugins=
-}