From f1b412ff8e0c913f12e8109c1604434055f3bbc7 Mon Sep 17 00:00:00 2001 From: maxice8 Date: Fri, 22 Feb 2019 14:02:19 -0300 Subject: [PATCH] gnome-characters: fix build on cross-gir arches and homepage= --- srcpkgs/gnome-characters/template | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/srcpkgs/gnome-characters/template b/srcpkgs/gnome-characters/template index 96d4076e8a..cc3478f178 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