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 -}