Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/h5py/
Date: Sat, 25 Jun 2022 11:18:56
Message-Id: 1656155920.98bd90391a524fee55aad0866b2b891c1f324993.mgorny@gentoo
1 commit: 98bd90391a524fee55aad0866b2b891c1f324993
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jun 25 09:40:51 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Jun 25 11:18:40 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98bd9039
7
8 dev-python/h5py: Remove old
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-python/h5py/Manifest | 1 -
13 dev-python/h5py/h5py-3.6.0.ebuild | 70 ---------------------------------------
14 2 files changed, 71 deletions(-)
15
16 diff --git a/dev-python/h5py/Manifest b/dev-python/h5py/Manifest
17 index 4a21a685da16..27f6546d3831 100644
18 --- a/dev-python/h5py/Manifest
19 +++ b/dev-python/h5py/Manifest
20 @@ -1,2 +1 @@
21 -DIST h5py-3.6.0.tar.gz 384160 BLAKE2B 354764bb002cd342623aa962de88a24ee45156c0a2d61088508017980e407e90f85e65da9d3e29a6745dbca754ba1708700fbea4f4123a10a620bc758cbaa3ae SHA512 f3a108d16578ced552fcac4fceb7f3180ee71a3c8f6caa8702fd9989728d8284afb9d85f1239648e10d14f3532c772f46d05f8306bb8b305d98b162d7604683b
22 DIST h5py-3.7.0.tar.gz 392355 BLAKE2B efc974ff14457ef00329c6b2adf5b926e2dff33bbb4b9e9d60773760a973214c5279bfafca87c6fcab02bbffb85b780c708d26fb55a1e7a401d8d676f20acc15 SHA512 c10a9a623c88dbc965238cb2057b8924492c762c29610cfdb24f26f878a7322e414d3e5c90d750c2f5cfe1b4949f884bc17f09a126b01a4721ad6e14761174a2
23
24 diff --git a/dev-python/h5py/h5py-3.6.0.ebuild b/dev-python/h5py/h5py-3.6.0.ebuild
25 deleted file mode 100644
26 index bbfbfbcd2ca0..000000000000
27 --- a/dev-python/h5py/h5py-3.6.0.ebuild
28 +++ /dev/null
29 @@ -1,70 +0,0 @@
30 -# Copyright 1999-2022 Gentoo Authors
31 -# Distributed under the terms of the GNU General Public License v2
32 -
33 -EAPI=8
34 -
35 -DISTUTILS_USE_PEP517=setuptools
36 -PYTHON_COMPAT=( python3_{8..10} )
37 -
38 -inherit distutils-r1
39 -
40 -DESCRIPTION="Simple Python interface to HDF5 files"
41 -HOMEPAGE="
42 - https://www.h5py.org/
43 - https://github.com/h5py/h5py/
44 - https://pypi.org/project/h5py/
45 -"
46 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
47 -
48 -LICENSE="BSD"
49 -SLOT="0"
50 -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
51 -# disable mpi until mpi4py gets python3_8
52 -#IUSE="examples mpi"
53 -IUSE="examples"
54 -
55 -#RDEPEND="sci-libs/hdf5:=[mpi=,hl(+)]
56 -DEPEND="
57 - sci-libs/hdf5:=[hl(+)]
58 -"
59 -RDEPEND="
60 - ${DEPEND}
61 - >=dev-python/numpy-1.14.5[${PYTHON_USEDEP}]
62 -"
63 -
64 -BDEPEND="
65 - dev-python/cython[${PYTHON_USEDEP}]
66 - >=dev-python/numpy-1.14.5[${PYTHON_USEDEP}]
67 - dev-python/pkgconfig[${PYTHON_USEDEP}]
68 - test? (
69 - dev-python/QtPy[testlib,${PYTHON_USEDEP}]
70 - )
71 -"
72 -# mpi? ( virtual/mpi )
73 -# mpi? ( dev-python/mpi4py[${PYTHON_USEDEP}] )
74 -
75 -distutils_enable_tests pytest
76 -distutils_enable_sphinx docs \
77 - dev-python/alabaster
78 -
79 -#pkg_setup() {
80 -# use mpi && export CC=mpicc
81 -#}
82 -
83 -python_prepare_all() {
84 - # avoid pytest-mpi dep, we do not use mpi anyway
85 - sed -i -e 's:pytest-mpi::' pytest.ini || die
86 - distutils-r1_python_prepare_all
87 -
88 - export H5PY_SETUP_REQUIRES=0
89 -}
90 -
91 -python_test() {
92 - cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
93 - epytest -m "not mpi"
94 -}
95 -
96 -python_install_all() {
97 - use examples && dodoc -r examples
98 - distutils-r1_python_install_all
99 -}