From cf0c74999e7c99d70393a32ae26aeea4c11e6a64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Nogueira?= Date: Wed, 23 Jun 2021 13:17:32 -0300 Subject: [PATCH] gobject-introspection: remove extra deps. cairo-devel and libxml2-devel aren't necessary to build their gir files, and can exacerbate cyclical build dependencies. The only disadvantage is that the part of the test suite using cairo won't run. --- srcpkgs/gobject-introspection/template | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/srcpkgs/gobject-introspection/template b/srcpkgs/gobject-introspection/template index 6f8bffd88d2..e3561a3b622 100644 --- a/srcpkgs/gobject-introspection/template +++ b/srcpkgs/gobject-introspection/template @@ -1,11 +1,12 @@ # Template file for 'gobject-introspection' pkgname=gobject-introspection version=1.68.0 -revision=1 +revision=2 build_style=meson pycompile_dirs="usr/lib/${pkgname}/giscanner" hostmakedepends="flex pkg-config" -makedepends="cairo-devel libffi-devel libglib-devel libxml2-devel +# won't run tests with cairo to avoid cyclical deps +makedepends="libffi-devel libglib-devel python3-devel python3-Mako python3-Markdown" depends="libgirepository-devel python3-Mako python3-Markdown" short_desc="Introspection system for GObject-based libraries"