summaryrefslogtreecommitdiff
path: root/gui-libs/libdecor/libdecor-9999.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'gui-libs/libdecor/libdecor-9999.ebuild')
-rw-r--r--gui-libs/libdecor/libdecor-9999.ebuild16
1 files changed, 8 insertions, 8 deletions
diff --git a/gui-libs/libdecor/libdecor-9999.ebuild b/gui-libs/libdecor/libdecor-9999.ebuild
index 2d21ad63368e..c868676829a1 100644
--- a/gui-libs/libdecor/libdecor-9999.ebuild
+++ b/gui-libs/libdecor/libdecor-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit meson
+inherit meson-multilib
DESCRIPTION="A client-side decorations library for Wayland clients"
HOMEPAGE="https://gitlab.freedesktop.org/libdecor/libdecor"
@@ -19,11 +19,11 @@ SLOT="0"
IUSE="+dbus +gtk examples"
RDEPEND="
- >=dev-libs/wayland-1.18
- x11-libs/pango
- x11-libs/cairo
- dbus? ( sys-apps/dbus )
- gtk? ( x11-libs/gtk+:3 )
+ >=dev-libs/wayland-1.18[${MULTILIB_USEDEP}]
+ x11-libs/pango[${MULTILIB_USEDEP}]
+ x11-libs/cairo[${MULTILIB_USEDEP}]
+ dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+ gtk? ( x11-libs/gtk+:3[${MULTILIB_USEDEP}] )
examples? (
media-libs/libglvnd
x11-libs/libxkbcommon
@@ -40,13 +40,13 @@ BDEPEND="
virtual/pkgconfig
"
-src_configure() {
+multilib_src_configure() {
local emesonargs=(
# Avoid auto-magic, built-in feature of meson
-Dauto_features=disabled
$(meson_feature gtk)
$(meson_feature dbus)
- $(meson_use examples demo)
+ $(meson_native_use_bool examples demo)
-Dinstall_demo=true
)