summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python/python3-h5py_3.10.0.bb
diff options
context:
space:
mode:
authorMartin Jansa <martin.jansa@gmail.com>2025-07-08 18:09:09 +0200
committerArmin Kuster <akuster808@gmail.com>2025-07-10 20:23:34 -0400
commitbf0a4396945ced9a88a2dedb4bac10928afcf31c (patch)
tree09c20bef386a101c75e5d4cce572d3d176706d0d /meta-python/recipes-devtools/python/python3-h5py_3.10.0.bb
parent3d03058fe2b2eacbd4ebe081032f85063599221c (diff)
downloadmeta-openembedded-bf0a4396945ced9a88a2dedb4bac10928afcf31c.tar.gz
python3-h5py: backport fixes for incompatible-pointer-types issues
Needed in scarthgap for native build on hosts with gcc-14 and newer. It was in master since: https://git.openembedded.org/meta-openembedded/diff/meta-python/recipes-devtools/python/python3-h5py_3.11.0.bb?id=f0c767407d033e3f39ceeccc2f7e03a1ca7a6443 and then removed as fixed in 3.11.0 by: https://git.openembedded.org/meta-openembedded/commit/?id=4b990b6dbabaeb65df5bf46546a873c69032a040 but scarthgap has older 3.10.0, backport necessary changes. Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
Diffstat (limited to 'meta-python/recipes-devtools/python/python3-h5py_3.10.0.bb')
-rw-r--r--meta-python/recipes-devtools/python/python3-h5py_3.10.0.bb8
1 files changed, 6 insertions, 2 deletions
diff --git a/meta-python/recipes-devtools/python/python3-h5py_3.10.0.bb b/meta-python/recipes-devtools/python/python3-h5py_3.10.0.bb
index 8a9158525e..3ba5ea7396 100644
--- a/meta-python/recipes-devtools/python/python3-h5py_3.10.0.bb
+++ b/meta-python/recipes-devtools/python/python3-h5py_3.10.0.bb
@@ -6,8 +6,12 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=113251d71fb0384712c719b567261c5c"
6 6
7SRC_URI[sha256sum] = "d93adc48ceeb33347eb24a634fb787efc7ae4644e6ea4ba733d099605045c049" 7SRC_URI[sha256sum] = "d93adc48ceeb33347eb24a634fb787efc7ae4644e6ea4ba733d099605045c049"
8 8
9SRC_URI += "file://0001-setup_build.py-avoid-absolute-path.patch \ 9SRC_URI += " \
10 file://0001-Fix-Cython-3-compatibility.patch" 10 file://0001-setup_build.py-avoid-absolute-path.patch \
11 file://0001-Fix-Cython-3-compatibility.patch \
12 file://0001-Properly-cast-arguments-to-H5Lunpack_elink_val.patch \
13 file://0002-Use-libc.stdint-instead-of-numpy.patch \
14"
11 15
12inherit pkgconfig pypi setuptools3 16inherit pkgconfig pypi setuptools3
13 17