mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-05-10 06:09:36 +00:00
a1965d0972
Due to commit [1] applied in hdf5 (1.13.2), import hdf5 failed |>>> import h5py |Traceback (most recent call last): | File "<stdin>", line 1, in <module> | File "/usr/lib/python3.10/site-packages/h5py/__init__.py", line 56, in <module> | from . import h5a, h5d, h5ds, h5f, h5fd, h5g, h5r, h5s, h5t, h5p, h5z, h5pl | File "h5py/h5fd.pyx", line 220, in init h5py.h5fd |RuntimeError: Wrong file driver version # (wrong file driver version #) Initial driver version to fix the error [1] https://github.com/HDFGroup/hdf5/commit/42b767fc67ad1e13735e3cee2077f2e108f9463e Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
33 lines
926 B
BlitzBasic
33 lines
926 B
BlitzBasic
SUMMARY = "Provides both a high- and low-level interface to the HDF5 library from Python."
|
|
HOMEPAGE = "https://www.h5py.org/"
|
|
SECTION = "devel/python"
|
|
LICENSE = "BSD-3-Clause"
|
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=113251d71fb0384712c719b567261c5c"
|
|
|
|
SRC_URI[sha256sum] = "3fcf37884383c5da64846ab510190720027dca0768def34dd8dcb659dbe5cbf3"
|
|
|
|
SRC_URI:append = " \
|
|
file://0001-setup_build.py-avoid-absolute-path.patch \
|
|
file://0001-fix-wrong-file-driver-version.patch \
|
|
"
|
|
|
|
inherit pkgconfig pypi setuptools3
|
|
|
|
BBCLASSEXTEND = "native"
|
|
|
|
DEPENDS = "python3-pkgconfig-native \
|
|
python3-cython-native \
|
|
python3-numpy-native \
|
|
python3-six-native \
|
|
hdf5-native \
|
|
python3 \
|
|
hdf5 \
|
|
"
|
|
|
|
RDEPENDS:${PN} = "python3-numpy \
|
|
python3-six \
|
|
python3-json \
|
|
"
|
|
|
|
export HDF5_VERSION="1.13.2"
|