commit:     d214e31854c8f84267b69ee08127642e901971fa
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri May 28 01:27:54 2021 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Jun  4 01:14:13 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d214e318

net-libs/libsoup: Switch to meson-multilib

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 net-libs/libsoup/libsoup-2.72.0.ebuild | 20 ++++----------------
 1 file 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 a3d76025d04..cbee710e7e5 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
-}

Reply via email to