diff --git a/srcpkgs/libgdal/template b/srcpkgs/libgdal/template index c876a2941f6..c6987b8aac7 100644 --- a/srcpkgs/libgdal/template +++ b/srcpkgs/libgdal/template @@ -6,7 +6,7 @@ wrksrc="gdal-${version}" build_style=gnu-configure configure_args="--with-liblzma --with-webp --with-zstd --with-podofo" hostmakedepends="gettext-devel pkg-config python-numpy json-c-devel" -makedepends="freexl-devel geos-devel hdf5-devel jasper-devel json-c-devel +makedepends="freexl-devel geos-devel jasper-devel json-c-devel libcurl-devel libopenexr-devel libopenjpeg2-devel libpodofo-devel libqhull-devel libwebp-devel libxml2-devel libzstd-devel netcdf-devel opencl-headers pcre2-devel proj-devel sqlite-devel" @@ -18,6 +18,10 @@ distfiles="http://download.osgeo.org/gdal/${version}/gdal-${version}.tar.xz" checksum=5569a4daa1abcbba47a9d535172fc335194d9214fdb96cd0f139bb57329ae277 subpackages="libgdal-devel libgdal-tools" +if [ -z "$CROSS_BUILD" ]; then + makedepends+=" hdf5-devel" +fi + post_install() { vinstall gdal.pc 644 usr/lib/pkgconfig vlicense LICENSE.TXT diff --git a/srcpkgs/netcdf/template b/srcpkgs/netcdf/template index 4ddb5089c90..932fb90cbcc 100644 --- a/srcpkgs/netcdf/template +++ b/srcpkgs/netcdf/template @@ -6,7 +6,7 @@ wrksrc="netcdf-c-${version}" build_style=gnu-configure configure_args="--enable-shared" hostmakedepends="m4" -makedepends="hdf5-devel libcurl-devel" +makedepends="libcurl-devel" short_desc="Machine-independent format for representing scientific data" maintainer="Hans Grob " license="NetCDF" @@ -14,6 +14,13 @@ homepage="https://www.unidata.ucar.edu/software/netcdf/" distfiles="https://github.com/Unidata/netcdf-c/archive/v${version}.tar.gz" checksum=05d064a2d55147b83feff3747bea13deb77bef390cb562df4f9f9f1ce147840d +if [ "$CROSS_BUILD" ]; then + configure_args+=" --disable-netcdf-4" +else + configure_args+=" --enable-netcdf-4" + makedepends+=" hdf5-devel" +fi + post_install() { # Remove references to hardening -specs. sed -e "s|-specs=.*hardened-ld||g" -e "s|-specs=.*hardened-cc1||g" \