commit: 024bf55aa08e0a7f8448075412930230813e460d
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri May 28 01:11:01 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Jun 4 01:14:09 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=024bf55a
media-libs/graphene: Switch to meson-multilib
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-libs/graphene/graphene-1.10.6.ebuild | 18 +++---------------
1 file changed, 3 insertions(+), 15 deletions(-)
diff --git a/media-libs/graphene/graphene-1.10.6.ebuild
b/media-libs/graphene/graphene-1.10.6.ebuild
index 50207695d8c..ab7fb554651 100644
--- a/media-libs/graphene/graphene-1.10.6.ebuild
+++ b/media-libs/graphene/graphene-1.10.6.ebuild
@@ -4,7 +4,7 @@
EAPI=7
PYTHON_COMPAT=( python3_{7..9} )
-inherit xdg-utils meson multilib-minimal python-any-r1
+inherit xdg-utils meson-multilib python-any-r1
DESCRIPTION="A thin layer of types for graphic libraries"
HOMEPAGE="https://ebassi.github.io/graphene/"
@@ -34,9 +34,9 @@ BDEPEND="
multilib_src_configure() {
# TODO: Do we want G_DISABLE_ASSERT as buildtype=release would do
upstream?
local emesonargs=(
- -Dgtk_doc=$(multilib_native_usex doc true false)
+ $(meson_native_use_bool doc gtk_doc)
-Dgobject_types=true
- -Dintrospection=$(multilib_native_usex introspection enabled
disabled)
+ $(meson_native_use_feature introspection)
-Dgcc_vector=true # if built-in support tests fail, it'll just
not enable vector intrinsics; unfortunately this probably means disabled on
clang too, due to it claiming to be <gcc-4.9
$(meson_use cpu_flags_x86_sse2 sse2)
$(meson_use cpu_flags_arm_neon arm_neon)
@@ -45,15 +45,3 @@ multilib_src_configure() {
)
meson_src_configure
}
-
-multilib_src_compile() {
- meson_src_compile
-}
-
-multilib_src_test() {
- meson_src_test
-}
-
-multilib_src_install() {
- meson_src_install
-}