diff --git a/srcpkgs/gnome-characters/template b/srcpkgs/gnome-characters/template index 96d4076e8a7..cc3478f1784 100644 --- a/srcpkgs/gnome-characters/template +++ b/srcpkgs/gnome-characters/template @@ -1,17 +1,22 @@ # Template file for 'gnome-characters' pkgname=gnome-characters version=3.30.0 -revision=1 +revision=2 build_style=meson -hostmakedepends="glib-devel gobject-introspection intltool itstool pkg-config" -makedepends="gjs-devel glib-devel gtk+3-devel libunistring-devel" -depends="gjs gnome-desktop" +build_helper="gir" +hostmakedepends="gjs glib-devel intltool itstool pkgconf" +makedepends="gjs-devel libglib-devel gtk+3-devel libunistring-devel" +depends="gnome-desktop" short_desc="Utility to find and insert unusual characters for GNOME" maintainer="Enno Boland " license="GPL-2.0-or-later" #changelog="https://raw.githubusercontent.com/GNOME/gnome-characters/master/NEWS" -homepage="https://wiki.gnome.org/Apps/Characters" +homepage="https://wiki.gnome.org/Design/Apps/CharacterMap" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" checksum=b78d9e52c43c1f8ec06deaf8e8de749c055897db6841ccc5f25e3f1ed3f89c21 -nocross="hard depends on gobject-introspection" lib32disabled=yes + +case "$XBPS_TARGET_MACHINE" in + i686-musl|x86_64-musl) ;; + *-musl) broken="hard depends on gobject-introspection" ;; +esac