gcr: enable introspection

This commit is contained in:
Gerasim Troeglazov
2022-11-29 14:09:56 +10:00
parent ee79c7a700
commit 7687ac6bed

View File

@@ -7,7 +7,7 @@ COPYRIGHT="2010-2022 Stefan Walter
2010-2021 Collabora Ltd
2020 Marco Trevisan"
LICENSE="GNU LGPL v2.1"
REVISION="2"
REVISION="3"
SOURCE_URI="https://gitlab.gnome.org/GNOME/gcr/-/archive/$portVersion/gcr-$portVersion.tar.gz"
CHECKSUM_SHA256="f25de5063ffe6359c79f86d70a53c2d398db4e256e2de58c2a3bd2e8111b8f11"
PATCHES="gcr-$portVersion.patchset"
@@ -37,6 +37,7 @@ REQUIRES="
lib:libgdk_3$secondaryArchSuffix
lib:libgdk_pixbuf_2.0$secondaryArchSuffix
lib:libgio_2.0$secondaryArchSuffix
lib:libgirepository_1.0$secondaryArchSuffix
lib:libglib_2.0$secondaryArchSuffix
lib:libgobject_2.0$secondaryArchSuffix
lib:libgtk_3$secondaryArchSuffix
@@ -57,9 +58,10 @@ PROVIDES_devel="
REQUIRES_devel="
gcr$secondaryArchSuffix == $portVersion base
devel:libcairo$secondaryArchSuffix
devel:libgcrypt$secondaryArchSuffix
devel:libgdk_3$secondaryArchSuffix
devel:libgdk_pixbuf_2.0$secondaryArchSuffix
devel:libgcrypt$secondaryArchSuffix
devel:libgirepository_1.0$secondaryArchSuffix
devel:libgio_2.0$secondaryArchSuffix
devel:libglib_2.0$secondaryArchSuffix
devel:libgobject_2.0$secondaryArchSuffix
@@ -72,6 +74,7 @@ REQUIRES_devel="
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libgcrypt$secondaryArchSuffix
devel:libgirepository_1.0$secondaryArchSuffix
devel:libglib_2.0$secondaryArchSuffix
devel:libgtk_3$secondaryArchSuffix
devel:libp11_kit$secondaryArchSuffix
@@ -86,6 +89,7 @@ BUILD_PREREQUIRES="
cmd:meson
cmd:pkg_config$secondaryArchSuffix
cmd:ssh_add
cmd:vapigen
"
BUILD()
@@ -104,7 +108,7 @@ BUILD()
-Dsystemd=disabled \
-Dssh_agent=false \
-Dgtk_doc=false \
-Dintrospection=false
-Dintrospection=true
ninja -C build
}