On Tue 03/03/2020 11:15, Martin Reindl wrote:
> Hello,
> 
> I already sent h5py to the list in january, but resending now with 
> py-pkgconfig,which is a BDEP for h5py.
> 
> h5py is a requirement for xrayutilities which, I understand, David is or was
> working on. bcallah@ also sent out a version in 2015 which never made it into
> the tree.
> 
> Both ports are python3-only. py-pkgconfig is the python interface to pkgconfig
> and might be useful for other ports as well. It comes without tests.
> 
> h5py test results look good:
> 522 passed, 24 skipped, 3 xfailed, 2 warnings
> 
> Comments? OK to import?

License marker in py-pkgconfig/Makefile is wrong. py-pkgconfig is
licensed under MIT. Rest of port reads ok and build tested on amd64.

After fixing the license marker OK bket@ for importing py-pkgconfig.


Concerning h5py:

Builds and runs ok on amd64. All tests in 'make tests' run successfully.
One nit:

diff --git math/h5py/Makefile math/h5py/Makefile
index 3b58ee7dcb1..027bcc8ebf1 100644
--- math/h5py/Makefile
+++ math/h5py/Makefile
@@ -25,7 +25,7 @@ WANTLIB =     pthread ${MODPY_WANTLIB} hdf5 hdf5_hl
 
 BUILD_DEPENDS = lang/cython${MODPY_FLAVOR} \
                 math/py-numpy${MODPY_FLAVOR} \
-               devel/py-pkgconfig
+               devel/py-pkgconfig${MODPY_FLAVOR}
 
 LIB_DEPENDS =  math/hdf5

With the above OK bket@ to import h5py.

Reply via email to