From 00a0a4ad948d9ea6c20b969d1c8a4e0abd8708b3 Mon Sep 17 00:00:00 2001 From: maxice8 Date: Mon, 4 Feb 2019 02:02:51 -0200 Subject: [PATCH] json-glib: enable gir --- srcpkgs/json-glib/template | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/srcpkgs/json-glib/template b/srcpkgs/json-glib/template index d22689613e2..d7da3b98557 100644 --- a/srcpkgs/json-glib/template +++ b/srcpkgs/json-glib/template @@ -1,12 +1,13 @@ # Template file for 'json-glib' pkgname=json-glib version=1.4.4 -revision=1 +revision=2 build_style=meson +build_helper="gir" configure_args="-Dintrospection=$(vopt_if gir true false)" -hostmakedepends="pkg-config glib-devel $(vopt_if gir gobject-introspection)" +hostmakedepends="pkg-config glib-devel" makedepends="libglib-devel" -short_desc="A JSON parser for GLib-based libraries and applications" +short_desc="JSON parser for GLib-based libraries and applications" maintainer="maxice8 " license="LGPL-2.1-or-later" homepage="http://live.gnome.org/JsonGlib" @@ -16,10 +17,11 @@ checksum=720c5f4379513dc11fd97dc75336eb0c0d3338c53128044d9fabec4374f4bc47 # Package build options build_options="gir" -# Disable gir for cross builds. -if [ -z "$CROSS_BUILD" ]; then - build_options_default="gir" -fi +case "$XBPS_TARGET_MACHINE" in + x86_64-musl) build_options_default+=" gir" ;; + *-musl) ;; + *) build_options_default+=" gir" ;; +esac json-glib-devel_package() { depends="libglib-devel ${sourcepkg}-${version}_${revision}"