summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gentoo.org>2021-05-27 18:27:54 -0700
committerMatt Turner <mattst88@gentoo.org>2021-06-03 18:14:13 -0700
commitd214e31854c8f84267b69ee08127642e901971fa (patch)
tree0b951e60d6fdc95c239d4b65c7b17058efcb8e3a /net-libs
parentnet-libs/gupnp: Switch to meson-multilib (diff)
downloadgentoo-d214e31854c8f84267b69ee08127642e901971fa.tar.gz
gentoo-d214e31854c8f84267b69ee08127642e901971fa.tar.bz2
gentoo-d214e31854c8f84267b69ee08127642e901971fa.zip
net-libs/libsoup: Switch to meson-multilib
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/libsoup/libsoup-2.72.0.ebuild20
1 files changed, 4 insertions, 16 deletions
diff --git a/net-libs/libsoup/libsoup-2.72.0.ebuild b/net-libs/libsoup/libsoup-2.72.0.ebuild
index a3d76025d048..cbee710e7e56 100644
--- a/net-libs/libsoup/libsoup-2.72.0.ebuild
+++ b/net-libs/libsoup/libsoup-2.72.0.ebuild
@@ -4,7 +4,7 @@
EAPI=7
VALA_USE_DEPEND="vapigen"
-inherit gnome.org meson multilib-minimal vala xdg
+inherit gnome.org meson-multilib vala xdg
DESCRIPTION="HTTP client/server library for GNOME"
HOMEPAGE="https://wiki.gnome.org/Projects/libsoup"
@@ -80,24 +80,12 @@ multilib_src_configure() {
-Dntlm_auth="${EPREFIX}/usr/bin/ntlm_auth"
-Dtls_check=false # disables check, we still rdep on glib-networking
-Dgnome=false
- -Dintrospection=$(multilib_native_usex introspection enabled disabled)
- -Dvapi=$(multilib_native_usex vala enabled disabled)
- -Dgtk_doc=$(multilib_native_usex gtk-doc true false)
+ $(meson_native_use_feature introspection)
+ $(meson_native_use_feature vala vapi)
+ $(meson_native_use_bool gtk-doc gtk_doc)
$(meson_use test tests)
-Dinstalled_tests=false
$(meson_feature sysprof)
)
meson_src_configure
}
-
-multilib_src_compile() {
- meson_src_compile
-}
-
-multilib_src_test() {
- meson_src_test
-}
-
-multilib_src_install() {
- meson_src_install
-}