From 3bf1f88ba6b8c266839568d3c3fa7a2882cfeb3f Mon Sep 17 00:00:00 2001 From: Juergen Buchmueller Date: Mon, 29 Aug 2016 03:18:02 +0200 Subject: [PATCH] cinnamon: broken for musl due to introspection We need to fix the root cause for musl libc erroring out when compiling introspection. See NetworkManager for a failed build log. --- srcpkgs/cinnamon/template | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/srcpkgs/cinnamon/template b/srcpkgs/cinnamon/template index 707ff36c7d6..edc476e1f1d 100644 --- a/srcpkgs/cinnamon/template +++ b/srcpkgs/cinnamon/template @@ -35,6 +35,10 @@ pycompile_dirs=" /usr/share/cinnamon/cinnamon-json-makepot /usr/share/cinnamon/cinnamon-desktop-editor" +case "$XBPS_TARGET_MACHINE" in + *-musl) broken="GObject introspection is broken with musl libc. See also NetworkManager." +esac + pre_configure() { # Add polkit agent to required components sed -i 's/RequiredComponents=\(.*\)$/RequiredComponents=\1polkit-gnome-authentication-agent-1;/' files/usr/share/cinnamon-session/sessions/cinnamon*.session