diff --git a/srcpkgs/granite/template b/srcpkgs/granite/template index 4d1f844ce0..bd03c3b7d7 100644 --- a/srcpkgs/granite/template +++ b/srcpkgs/granite/template @@ -1,19 +1,24 @@ # Template file for 'granite' pkgname=granite -version=5.2.2 +version=5.2.3 revision=1 -build_style=cmake -hostmakedepends="pkg-config gobject-introspection vala-devel libgee08-devel" +build_style=meson +build_helper="gir" +hostmakedepends="pkg-config vala" makedepends="gtk+3-devel libgee08-devel" depends="hicolor-icon-theme" -short_desc="GTK+3 extension providing commonly-used widgets" -maintainer="Juan RP " +short_desc="GTK3 widget library for elementary OS" +maintainer="Cameron Nemo " license="LGPL-3.0-or-later" homepage="https://github.com/elementary/granite" distfiles="https://github.com/elementary/granite/archive/${version}.tar.gz" -checksum=a2bfb717570b2b7ffef8715fae0dcabe7e3de21f6cb9392f1184a57ae6436f6c +checksum=6ff86a90896690d25016e80e5192f87f6e9045e35ccc1db4747b92086d9b492f -nocross="cross-compilation doesn't create gir- files, breaking applications that depend on it like pantheon-calculator" +case "$XBPS_TARGET_MACHINE" in + i686-musl|x86_64-musl) ;; + *-musl) broken="gobject introspection" ;; + *) ;; +esac granite-devel_package() { depends="${makedepends} ${sourcepkg}>=${version}_${revision}"