From 52776c4a10d038b72275c043c2b6f7a6c2ce2f50 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Thu, 5 Apr 2018 19:31:30 +0200 Subject: [PATCH] net-wireless/bluez: Drop REQUIRED_USE=user-session? ( systemd ) Bug: https://bugs.gentoo.org/639434 Package-Manager: Portage-2.3.28, Repoman-2.3.9 --- net-wireless/bluez/bluez-5.49.ebuild | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/net-wireless/bluez/bluez-5.49.ebuild b/net-wireless/bluez/bluez-5.49.ebuild index bb6fc43..b6f4d69 100644 --- a/net-wireless/bluez/bluez-5.49.ebuild +++ b/net-wireless/bluez/bluez-5.49.ebuild @@ -22,21 +22,24 @@ REQUIRED_USE=" extra-tools? ( deprecated readline ) test? ( ${PYTHON_REQUIRED_USE} ) test-programs? ( ${PYTHON_REQUIRED_USE} ) - user-session? ( systemd ) " CDEPEND=" >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}] - >=sys-apps/dbus-1.6:=[user-session=] >=sys-apps/hwids-20121202.2 alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups:= ) mesh? ( dev-libs/json-c:= - sys-libs/readline:0= ) + sys-libs/readline:0= + ) obex? ( dev-libs/libical:= ) readline? ( sys-libs/readline:0= ) - systemd? ( sys-apps/systemd ) + systemd? ( + >=sys-apps/dbus-1.6:=[user-session=] + sys-apps/systemd + ) + !systemd? ( >=sys-apps/dbus-1.6:= ) udev? ( >=virtual/udev-172 ) " TEST_DEPS="${PYTHON_DEPS} @@ -227,7 +230,8 @@ multilib_src_install_all() { # https://bugs.archlinux.org/task/45816 # https://bugzilla.redhat.com/show_bug.cgi?id=1318441 # https://bugzilla.redhat.com/show_bug.cgi?id=1389347 - use user-session && ln -s "${ED}"/usr/lib/systemd/user/obex.service "${ED}"/usr/lib/systemd/user/dbus-org.bluez.obex.service + use user-session && has_version "sys-apps/dbus[user-session,systemd]" && + ln -s "${ED}"/usr/lib/systemd/user/obex.service "${ED}"/usr/lib/systemd/user/dbus-org.bluez.obex.service find "${D}" -name '*.la' -delete || die -- 2.17.0