inherit gnome2 python3 meson NAME="gobject-introspection" VERSION=1.82.0 RELEASE=1 CATEGORY="Libs" SUMMARY="GObject Introspection tools" DESCRIPTION="The goal of the project is to describe GObject APIs and collect them in a uniform, machine readable format." HOMEPAGE="https://gi.readthedocs.io/en/latest/" LICENSE="GPL-2.0-or-later AND LGPL-2.0-or-later AND MIT" PATCH_URI=" 1.62.0-cygwin-fixes.patch 1.62.0-python-linkage.patch 1.60.2-shlib-tests.patch fix-cairo-library-name.patch drop-unbuildable-gir-tests.patch " CYGMESON_ARGS=" --auto-features=auto -Dcairo=enabled -Ddoctool=enabled -Dgtk_doc=true -Dpython=${PYTHON3} " PKG_NAMES="${NAME} libgirepository1.0_1 libgirepository1.0-devel libgirepository1.0-doc" gobject_introspection_CATEGORY="Devel" gobject_introspection_SUMMARY="GObject Introspection tools" gobject_introspection_REQUIRES="libgirepository1.0-devel python${PYTHON3_PKGVERSION}-mako" gobject_introspection_CONTENTS="--exclude=gir-1.0 --exclude=gtk-doc usr/bin/g-ir-* usr/lib/${NAME}/ usr/share/" libgirepository1_0_1_SUMMARY="GObject Introspection library (runtime)" libgirepository1_0_1_CONTENTS="usr/bin/cyggirepository-1.0-1.dll" libgirepository1_0_devel_REQUIRES="girepository-GIRepository2.0" libgirepository1_0_devel_SUMMARY="GObject Introspection library (development)" libgirepository1_0_devel_CONTENTS="usr/include/ usr/lib/libgirepository-1.0.* usr/lib/pkgconfig/" libgirepository1_0_doc_CATEGORY="Doc" libgirepository1_0_doc_SUMMARY="GObject Introspection library (API docs)" libgirepository1_0_doc_CONTENTS="usr/share/gtk-doc/" PKG_NAMES+=" girepository-cairo1.0 girepository-GIRepository2.0 girepository-GLib2.0 girepository-x11" girepository_cairo1_0_SUMMARY="GObject Introspection data for libcairo" girepository_cairo1_0_CONTENTS="usr/*/gir*/cairo-1.0.*" girepository_GIRepository2_0_SUMMARY="GObject Introspection library (GObject Introspection data)" girepository_GIRepository2_0_CONTENTS="usr/*/gir*/GIRepository-2.0.*" girepository_GLib2_0_SUMMARY="GLib GObjectIntrospection data" girepository_GLib2_0_CONTENTS="--exclude=GIR* --exclude=GL-* usr/*/gir*/G*-2.0.*" girepository_x11_SUMMARY="GObject Introspection data for X11 libraries" girepository_x11_CONTENTS="--exclude=cairo-1.0.* --exclude=G*-2.0.* usr/*/gir*/" BUILD_REQUIRES=" \ bison \ docbook-xml45 \ flex \ gnome-common \ gtk-doc \ libcairo-devel \ libffi-devel \ libglib2.0-devel \ python3-devel \ python39-mako \ python39-markdown \ " DEPS_PATH="/usr/lib/gobject-introspection/giscanner"