libdazzle: enable introspection

This commit is contained in:
Gerasim Troeglazov
2022-11-29 14:11:38 +10:00
parent 7687ac6bed
commit e117029773

View File

@@ -9,7 +9,7 @@ COPYRIGHT="Christian Hergert
Sébastien Lafargue
"
LICENSE="GNU GPL v3"
REVISION="2"
REVISION="3"
SOURCE_URI="https://gitlab.gnome.org/GNOME/libdazzle/-/archive/$portVersion/libdazzle-$portVersion.tar.gz"
CHECKSUM_SHA256="279e519bb4f50ea9581ca060df5da1c9f4346c331cc94b31209435d0172340e1"
SOURCE_DIR="libdazzle-$portVersion"
@@ -25,9 +25,10 @@ PROVIDES="
REQUIRES="
haiku$secondaryArchSuffix
lib:libcairo$secondaryArchSuffix
lib:libgio_2.0$secondaryArchSuffix
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
@@ -41,12 +42,15 @@ PROVIDES_devel="
"
REQUIRES_devel="
libdazzle${secondaryArchSuffix} == $portVersion base
devel:libgirepository_1.0$secondaryArchSuffix
devel:libgdk_pixbuf_2.0$secondaryArchSuffix
devel:libglib_2.0$secondaryArchSuffix
devel:libgtk_3$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libgirepository_1.0$secondaryArchSuffix
devel:libglib_2.0$secondaryArchSuffix
devel:libgdk_pixbuf_2.0$secondaryArchSuffix
devel:libgtk_3$secondaryArchSuffix
@@ -59,6 +63,7 @@ BUILD_PREREQUIRES="
cmd:ld$secondaryArchSuffix
cmd:meson
cmd:pkg_config$secondaryArchSuffix
cmd:vapigen
"
BUILD()
@@ -72,7 +77,7 @@ BUILD()
--libexecdir="$binDir" \
--datadir="$dataDir" \
--localedir="$dataDir/locale" \
-Dwith_introspection=false
-Dwith_introspection=true
ninja -C build
}