public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/musl:master commit in: net-wireless/bluez/
@ 2020-02-26 18:49 Georgy Yakovlev
  0 siblings, 0 replies; 3+ messages in thread
From: Georgy Yakovlev @ 2020-02-26 18:49 UTC (permalink / raw
  To: gentoo-commits

commit:     e30100a0f3767c32f9ccc0bd876bac02ad2599d3
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 26 18:46:13 2020 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Feb 26 18:46:13 2020 +0000
URL:        https://gitweb.gentoo.org/proj/musl.git/commit/?id=e30100a0

net-wireless/bluez: switch to PYTHON_MULTI_USEDEP API

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 net-wireless/bluez/bluez-5.51.ebuild | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/net-wireless/bluez/bluez-5.51.ebuild b/net-wireless/bluez/bluez-5.51.ebuild
index 11daa1d..8550b75 100644
--- a/net-wireless/bluez/bluez-5.51.ebuild
+++ b/net-wireless/bluez/bluez-5.51.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -25,8 +25,10 @@ REQUIRED_USE="
 "
 
 TEST_DEPS="${PYTHON_DEPS}
-	>=dev-python/dbus-python-1[${PYTHON_USEDEP}]
-	dev-python/pygobject:3[${PYTHON_USEDEP}]
+	$(python_gen_cond_dep '
+		>=dev-python/dbus-python-1[${PYTHON_MULTI_USEDEP}]
+		dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+	')
 "
 BDEPEND="
 	virtual/pkgconfig


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] proj/musl:master commit in: net-wireless/bluez/
@ 2021-11-22 23:36 Jory Pratt
  0 siblings, 0 replies; 3+ messages in thread
From: Jory Pratt @ 2021-11-22 23:36 UTC (permalink / raw
  To: gentoo-commits

commit:     3f84ebad2880689c12269c6ef4366d88203cf223
Author:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 22 23:36:47 2021 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Mon Nov 22 23:36:47 2021 +0000
URL:        https://gitweb.gentoo.org/proj/musl.git/commit/?id=3f84ebad

net-wireless/bluez: sync with ::gentoo stable

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jory Pratt <anarchy <AT> gentoo.org>

 .../bluez/{bluez-5.61.ebuild => bluez-5.61-r1.ebuild}     | 15 ++++++---------
 net-wireless/bluez/metadata.xml                           |  1 -
 2 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/net-wireless/bluez/bluez-5.61.ebuild b/net-wireless/bluez/bluez-5.61-r1.ebuild
similarity index 96%
rename from net-wireless/bluez/bluez-5.61.ebuild
rename to net-wireless/bluez/bluez-5.61-r1.ebuild
index 1d4400fa..6fa675c8 100644
--- a/net-wireless/bluez/bluez-5.61.ebuild
+++ b/net-wireless/bluez/bluez-5.61-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz"
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0/3"
 KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86"
-IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi +obex +readline selinux systemd test test-programs +udev user-session"
+IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi +obex +readline selinux systemd test test-programs +udev"
 
 # Since this release all remaining extra-tools need readline support, but this could
 # change in the future, hence, this REQUIRED_USE constraint could be dropped
@@ -48,11 +48,8 @@ DEPEND="
 	midi? ( media-libs/alsa-lib )
 	obex? ( dev-libs/libical:= )
 	readline? ( sys-libs/readline:0= )
-	systemd? (
-		>=sys-apps/dbus-1.6:=[user-session=]
-		sys-apps/systemd
-	)
-	!systemd? ( >=sys-apps/dbus-1.6:= )
+	systemd? ( sys-apps/systemd )
+	>=sys-apps/dbus-1.6:=
 	udev? ( >=virtual/udev-172 )
 "
 RDEPEND="${DEPEND}
@@ -110,7 +107,7 @@ src_prepare() {
 	default
 
 	# http://www.spinics.net/lists/linux-bluetooth/msg38490.html
-	if ! use user-session || ! use systemd; then
+	if ! use systemd; then
 		eapply "${FILESDIR}"/0001-Allow-using-obexd-without-systemd-in-the-user-session-r2.patch
 	fi
 
@@ -251,8 +248,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
-	if use user-session && use systemd; then
-		ln -s "${ED}"/usr/lib/systemd/user/obex.service "${ED}"/usr/lib/systemd/user/dbus-org.bluez.obex.service
+	if use systemd; then
+		dosym obex.service /usr/lib/systemd/user/dbus-org.bluez.obex.service
 	fi
 
 	find "${D}" -name '*.la' -type f -delete || die

diff --git a/net-wireless/bluez/metadata.xml b/net-wireless/bluez/metadata.xml
index 60e3ee74..410dfc0f 100644
--- a/net-wireless/bluez/metadata.xml
+++ b/net-wireless/bluez/metadata.xml
@@ -17,7 +17,6 @@
   <flag name="midi">Enable MIDI support</flag>
   <flag name="obex">Enable OBEX transfer support</flag>
   <flag name="test-programs">Install tools for testing of various Bluetooth functions</flag>
-  <flag name="user-session">Allow compatibility with user-session semantics for session bus under systemd</flag>
 </use>
 <upstream>
   <remote-id type="cpe">cpe:/a:bluez:bluez</remote-id>


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] proj/musl:master commit in: net-wireless/bluez/
@ 2021-11-29  3:38 Jory Pratt
  0 siblings, 0 replies; 3+ messages in thread
From: Jory Pratt @ 2021-11-29  3:38 UTC (permalink / raw
  To: gentoo-commits

commit:     b5977d18043e00e4d605589930a5550aad04efe3
Author:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 29 03:38:29 2021 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Mon Nov 29 03:38:29 2021 +0000
URL:        https://gitweb.gentoo.org/proj/musl.git/commit/?id=b5977d18

net-wireless/bluez: drop dep on sys-apps/hwids

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jory Pratt <anarchy <AT> gentoo.org>

 net-wireless/bluez/{bluez-5.62-r1.ebuild => bluez-5.62-r2.ebuild} | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-wireless/bluez/bluez-5.62-r1.ebuild b/net-wireless/bluez/bluez-5.62-r2.ebuild
similarity index 99%
rename from net-wireless/bluez/bluez-5.62-r1.ebuild
rename to net-wireless/bluez/bluez-5.62-r2.ebuild
index 6357a74c..4b736fbc 100644
--- a/net-wireless/bluez/bluez-5.62-r1.ebuild
+++ b/net-wireless/bluez/bluez-5.62-r2.ebuild
@@ -37,7 +37,6 @@ BDEPEND="
 "
 DEPEND="
 	>=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}]
-	>=sys-apps/hwids-20121202.2
 	btpclient? ( >=dev-libs/ell-0.39 )
 	cups? ( net-print/cups:= )
 	mesh? (


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-11-29  3:38 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-29  3:38 [gentoo-commits] proj/musl:master commit in: net-wireless/bluez/ Jory Pratt
  -- strict thread matches above, loose matches on Subject: below --
2021-11-22 23:36 Jory Pratt
2020-02-26 18:49 Georgy Yakovlev

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox