From 00c9691b149af3d16a29dda90d40c9a99f12d489 Mon Sep 17 00:00:00 2001 From: maxice8 Date: Thu, 7 Feb 2019 19:27:10 -0200 Subject: [PATCH] cinnamon-desktop: enable gir --- srcpkgs/cinnamon-desktop/template | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/srcpkgs/cinnamon-desktop/template b/srcpkgs/cinnamon-desktop/template index 88a654e7e69..c152fdc8577 100644 --- a/srcpkgs/cinnamon-desktop/template +++ b/srcpkgs/cinnamon-desktop/template @@ -1,8 +1,9 @@ # Template file for 'cinnamon-desktop' pkgname=cinnamon-desktop version=4.0.1 -revision=2 +revision=3 build_style=meson +build_helper="gir" configure_args="-Dalsa=true" hostmakedepends="glib-devel gobject-introspection intltool pkg-config" makedepends="accountsservice-devel gtk+3-devel libxkbfile-devel pam-devel @@ -14,12 +15,16 @@ license="GPL-2.0-or-later, LGPL-2.0-or-later" homepage="https://developer.linuxmint.com/projects/cinnamon-projects.html" distfiles="https://github.com/linuxmint/${pkgname}/archive/${version}.tar.gz" checksum=72d4a8c78e42cf9d000f553551f3f3645df77c3c23973c989d7d269acd659100 -nocross="Cinnamon project as a whole hard-depends on gir" case "$XBPS_TARGET_MACHINE" in aarch64-musl) broken="Expat.c: loadable library and perl binaries are mismatched (got handshake key 0xce00080, needed 0xc800080)" ;; esac +case "$XBPS_TARGET_MACHINE" in + x86_64-musl) ;; + *-musl) broken="Cinnamon project as a whole uses gir heavily" ;; +esac + cinnamon-desktop-devel_package() { depends="gtk+3-devel libxkbfile-devel ${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" @@ -27,8 +32,6 @@ cinnamon-desktop-devel_package() { vmove "usr/lib/*.so" vmove usr/include vmove usr/lib/pkgconfig - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi + vmove usr/share/gir-1.0 } }