diff --git a/srcpkgs/libcloudproviders/template b/srcpkgs/libcloudproviders/template index e0db9d7ca40..7f9f881b521 100644 --- a/srcpkgs/libcloudproviders/template +++ b/srcpkgs/libcloudproviders/template @@ -1,12 +1,12 @@ # Template file for 'libcloudproviders' pkgname=libcloudproviders version=0.3.0 -revision=1 +revision=2 build_style=meson +build_helper="gir" configure_args="-Dintrospection=$(vopt_if gir true false) -Dvapigen=$(vopt_if vala true false)" -hostmakedepends="pkg-config glib-devel $(vopt_if gir 'gobject-introspection') - $(vopt_if vala 'vala-devel')" +hostmakedepends="pkg-config glib-devel $(vopt_if vala 'vala-devel')" makedepends="libglib-devel" short_desc="DBus API for cloud storage sync clients to expose their services" maintainer="maxice8 " @@ -16,9 +16,12 @@ distfiles="${homepage}/-/archive/${version}/libcloudproviders-${version}.tar.gz" checksum=15c9d82885baa101eb2542d7de1fcba4824e885726bee07c2b9d8f938b0bcadd build_options="gir vala" -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" gir vala" -fi + +case "$XBPS_TARGET_MACHINE" in + x86_64-musl) build_options_default+=" gir vala" ;; + *-musl) ;; + *) build_options_default+=" gir vala" ;; +esac libcloudproviders-devel_package() { depends="${sourcepkg}-${version}_${revision} glib-devel"