diff options
Diffstat (limited to 'app-crypt/libsecret')
-rw-r--r-- | app-crypt/libsecret/libsecret-0.20.4.ebuild | 22 |
1 files changed, 5 insertions, 17 deletions
diff --git a/app-crypt/libsecret/libsecret-0.20.4.ebuild b/app-crypt/libsecret/libsecret-0.20.4.ebuild index fc8e3656fc55..5db7cd230147 100644 --- a/app-crypt/libsecret/libsecret-0.20.4.ebuild +++ b/app-crypt/libsecret/libsecret-0.20.4.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{7..9} ) VALA_USE_DEPEND=vapigen -inherit gnome2 meson multilib-minimal python-any-r1 vala virtualx +inherit gnome2 meson-multilib python-any-r1 vala virtualx DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API" HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret" @@ -71,32 +71,20 @@ src_prepare() { -i libsecret/secret-enum-types.h.template || die } -meson_multilib_native_use() { - multilib_native_usex "$1" "-D${2-$1}=true" "-D${2-$1}=false" -} - multilib_src_configure() { local emesonargs=( $(meson_use crypt gcrypt) # Don't build docs multiple times - -Dmanpage=$(multilib_is_native_abi && echo true || echo false) - $(meson_multilib_native_use gtk-doc gtk_doc) + $(meson_native_true manpage) + $(meson_native_use_bool gtk-doc gtk_doc) - $(meson_multilib_native_use introspection) - $(meson_multilib_native_use vala vapi) + $(meson_native_use_bool introspection) + $(meson_native_use_bool vala vapi) ) meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - multilib_src_test() { virtx meson_src_test } - -multilib_src_install() { - meson_src_install -} |