summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2023-09-02 18:49:06 -0400
committerMike Gilbert <floppym@gentoo.org>2023-09-02 18:51:58 -0400
commit69e381a87b02c98c38b60f549acb47850139fb64 (patch)
tree82d443aac0fc407f512748210679dc3351a8ab88 /sys-apps
parentmedia-video/subtitlecomposer: Backports, fix runtime bug w/ >=ffmpeg-6 (diff)
downloadgentoo-69e381a87b02c98c38b60f549acb47850139fb64.tar.gz
gentoo-69e381a87b02c98c38b60f549acb47850139fb64.tar.bz2
gentoo-69e381a87b02c98c38b60f549acb47850139fb64.zip
sys-apps/dbus: restore multilib logic
These features only effect dbus-daemon, and should only be enabled for the native ABI. - selinux - systemd - x11_autolaunch - elogind Closes: https://bugs.gentoo.org/913532 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/dbus/dbus-1.15.8.ebuild10
1 files changed, 5 insertions, 5 deletions
diff --git a/sys-apps/dbus/dbus-1.15.8.ebuild b/sys-apps/dbus/dbus-1.15.8.ebuild
index c783689b9742..e799412b6f57 100644
--- a/sys-apps/dbus/dbus-1.15.8.ebuild
+++ b/sys-apps/dbus/dbus-1.15.8.ebuild
@@ -116,16 +116,16 @@ multilib_src_configure() {
$(meson_native_true tools)
- $(meson_feature elogind)
- $(meson_feature systemd)
+ $(meson_native_use_feature elogind)
+ $(meson_native_use_feature systemd)
$(meson_use systemd user_session)
- $(meson_feature X x11_autolaunch)
+ $(meson_native_use_feature X x11_autolaunch)
$(meson_native_use_feature valgrind)
# libaudit is *only* used in DBus wrt SELinux support, so disable it if
# not on an SELinux profile.
- $(meson_feature selinux)
- $(meson_feature selinux libaudit)
+ $(meson_native_use_feature selinux)
+ $(meson_native_use_feature selinux libaudit)
-Dsession_socket_dir="${EPREFIX}"/tmp
-Dsystem_pid_file="${EPREFIX}${rundir}"/dbus.pid