diff options
author | Mike Gilbert <floppym@gentoo.org> | 2023-09-02 18:49:06 -0400 |
---|---|---|
committer | Mike Gilbert <floppym@gentoo.org> | 2023-09-02 18:51:58 -0400 |
commit | 69e381a87b02c98c38b60f549acb47850139fb64 (patch) | |
tree | 82d443aac0fc407f512748210679dc3351a8ab88 /sys-apps | |
parent | media-video/subtitlecomposer: Backports, fix runtime bug w/ >=ffmpeg-6 (diff) | |
download | gentoo-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.ebuild | 10 |
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 |