libsoup3: enable introspection

This commit is contained in:
Gerasim Troeglazov
2022-11-29 12:05:24 +10:00
parent 2621da0540
commit 574785c18f

View File

@@ -5,7 +5,7 @@ GNOME applications, and also has a synchronous API, for use in threaded applicat
HOMEPAGE="https://wiki.gnome.org/Projects/libsoup/" HOMEPAGE="https://wiki.gnome.org/Projects/libsoup/"
COPYRIGHT="2005 - 2015 The GNOME Project" COPYRIGHT="2005 - 2015 The GNOME Project"
LICENSE="GNU LGPL v2" LICENSE="GNU LGPL v2"
REVISION="1" REVISION="2"
SOURCE_URI="http://ftp.gnome.org/pub/GNOME/sources/libsoup/${portVersion%.*}/libsoup-$portVersion.tar.xz" SOURCE_URI="http://ftp.gnome.org/pub/GNOME/sources/libsoup/${portVersion%.*}/libsoup-$portVersion.tar.xz"
CHECKSUM_SHA256="2832370698ca8f9fbf174c345b73d89b60561103a626c2df70726b0707f79bd3" CHECKSUM_SHA256="2832370698ca8f9fbf174c345b73d89b60561103a626c2df70726b0707f79bd3"
SOURCE_DIR="libsoup-$portVersion" SOURCE_DIR="libsoup-$portVersion"
@@ -25,6 +25,7 @@ REQUIRES="
haiku$secondaryArchSuffix haiku$secondaryArchSuffix
lib:libbrotlidec$secondaryArchSuffix lib:libbrotlidec$secondaryArchSuffix
lib:libcurl$secondaryArchSuffix lib:libcurl$secondaryArchSuffix
lib:libgirepository_1.0$secondaryArchSuffix
lib:libglib_2.0$secondaryArchSuffix lib:libglib_2.0$secondaryArchSuffix
lib:libglib_networking_2.0$secondaryArchSuffix lib:libglib_networking_2.0$secondaryArchSuffix
lib:libiconv$secondaryArchSuffix lib:libiconv$secondaryArchSuffix
@@ -48,6 +49,7 @@ BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel haiku${secondaryArchSuffix}_devel
devel:libbrotlidec$secondaryArchSuffix devel:libbrotlidec$secondaryArchSuffix
devel:libcurl$secondaryArchSuffix devel:libcurl$secondaryArchSuffix
devel:libgirepository_1.0$secondaryArchSuffix
devel:libglib_2.0$secondaryArchSuffix devel:libglib_2.0$secondaryArchSuffix
devel:libpsl$secondaryArchSuffix devel:libpsl$secondaryArchSuffix
devel:libsqlite3$secondaryArchSuffix devel:libsqlite3$secondaryArchSuffix
@@ -62,6 +64,7 @@ BUILD_PREREQUIRES="
cmd:ninja cmd:ninja
cmd:pkg_config$secondaryArchSuffix cmd:pkg_config$secondaryArchSuffix
cmd:python3 cmd:python3
cmd:vapigen
" "
BUILD() BUILD()
@@ -72,7 +75,10 @@ BUILD()
--datadir=$dataDir \ --datadir=$dataDir \
--localedir=$dataDir/locale \ --localedir=$dataDir/locale \
--includedir=$includeDir \ --includedir=$includeDir \
-Dtls_check=false #--reconfigure -Dtls_check=false \
-Dintrospection=enabled \
-Dvapi=enabled
ninja -C build ninja -C build
} }