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.
This commit is contained in:
Érico Nogueira 2021-06-23 13:17:32 -03:00
parent ef39cfa283
commit cf0c74999e
1 changed files with 3 additions and 2 deletions

View File

@ -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"