From 8122fe09c3e719d07740bd3b0b579dab6fd7d9023c14f1ecddf8e5d4bd51e4f2 Mon Sep 17 00:00:00 2001 From: Stefan Seyfried Date: Tue, 15 Sep 2015 18:55:34 +0000 Subject: [PATCH 1/3] Accepting request 331103 from home:seife:testing update to version 5.34 OBS-URL: https://build.opensuse.org/request/show/331103 OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=196 --- bluez-5.33.tar.xz | 3 --- bluez-5.34.tar.xz | 3 +++ bluez.changes | 12 ++++++++++++ bluez.spec | 2 +- 4 files changed, 16 insertions(+), 4 deletions(-) delete mode 100644 bluez-5.33.tar.xz create mode 100644 bluez-5.34.tar.xz diff --git a/bluez-5.33.tar.xz b/bluez-5.33.tar.xz deleted file mode 100644 index 72c82b8..0000000 --- a/bluez-5.33.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1801807a13506678cbfeb15c6a4b89ecb5739efe1067eb464da6641d731436d3 -size 1636808 diff --git a/bluez-5.34.tar.xz b/bluez-5.34.tar.xz new file mode 100644 index 0000000..e7fd8e9 --- /dev/null +++ b/bluez-5.34.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e461ec2927f5491a202de4a180b2b42377f596b0ce372430d8204ae042d3b19c +size 1640772 diff --git a/bluez.changes b/bluez.changes index 2345515..68b1429 100644 --- a/bluez.changes +++ b/bluez.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Fri Sep 4 10:39:32 UTC 2015 - seife+obs@b1-systems.com + +- update to version 5.34: + This release fixes a fairly important bug for the GATT D-Bus + interface where automatic reconnections would not always occur + for the client role. There’s also a fix for a missing attribute + in PBAP & MAP SDP records as well as a couple of audio related + fixes. A new feature in this release is Media Player Selection + support for the Target role of AVRCP (the Controller role already + had this). + ------------------------------------------------------------------- Fri Jul 31 12:24:09 UTC 2015 - seife+obs@b1-systems.com diff --git a/bluez.spec b/bluez.spec index e9f6f26..42d36b6 100644 --- a/bluez.spec +++ b/bluez.spec @@ -24,7 +24,7 @@ BuildRequires: libcap-ng-devel BuildRequires: systemd-devel BuildRequires: pkgconfig(dbus-1) >= 1.4 %{?systemd_requires} -Version: 5.33 +Version: 5.34 Release: 0 Summary: Bluetooth Stack for Linux License: GPL-2.0+ From be5b6283754146b92f7c50306157b9f3a9eeb8f5d6446a25faa5a9d569b7efd2 Mon Sep 17 00:00:00 2001 From: Stefan Seyfried Date: Wed, 16 Sep 2015 08:38:17 +0000 Subject: [PATCH 2/3] Accepting request 331118 from home:dimstar:Factory Add bluez-no-duplicate-test-names.patch: Fix test suite when running against GLIB 2.45.x (test names are not to be used duplicated). Sent the patch to upstream as well. OBS-URL: https://build.opensuse.org/request/show/331118 OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=197 --- bluez-no-duplicate-test-names.patch | 28 ++++++++++++++++++++++++++++ bluez.changes | 7 +++++++ bluez.spec | 3 +++ 3 files changed, 38 insertions(+) create mode 100644 bluez-no-duplicate-test-names.patch diff --git a/bluez-no-duplicate-test-names.patch b/bluez-no-duplicate-test-names.patch new file mode 100644 index 0000000..11a69d8 --- /dev/null +++ b/bluez-no-duplicate-test-names.patch @@ -0,0 +1,28 @@ +From ff657211adeefe2700d686c2960fa19492f7a71d Mon Sep 17 00:00:00 2001 +From: Dominique Leuenberger +Date: Thu, 10 Sep 2015 15:32:31 +0200 +Subject: [PATCH] tests: test-gobex-header: do not use the same full path for + two tests + +Since GLib 2.45.7, it is no longer permitted to have two tests with the same full path. +Related glib commit: https://git.gnome.org/browse/glib/commit/glib/gtestutils.c?id=367f36d630afa01b0967547f5a038a1f8f499f45 +--- + unit/test-gobex-header.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/unit/test-gobex-header.c b/unit/test-gobex-header.c +index 6f49312..8705892 100644 +--- a/unit/test-gobex-header.c ++++ b/unit/test-gobex-header.c +@@ -554,7 +554,7 @@ int main(int argc, char *argv[]) + test_header_encode_name_umlaut); + g_test_add_func("/gobex/test_header_encode_body", + test_header_encode_body); +- g_test_add_func("/gobex/test_header_encode_connid", ++ g_test_add_func("/gobex/test_header_encode_actionid", + test_header_encode_actionid); + g_test_add_func("/gobex/test_header_encode_apparam", + test_header_encode_apparam); +-- +2.5.0 + diff --git a/bluez.changes b/bluez.changes index 68b1429..faa8144 100644 --- a/bluez.changes +++ b/bluez.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Thu Sep 10 13:24:58 UTC 2015 - dimstar@opensuse.org + +- Add bluez-no-duplicate-test-names.patch: Fix test suite when + running against GLIB 2.45.x (test names are not to be used + duplicated). + ------------------------------------------------------------------- Fri Sep 4 10:39:32 UTC 2015 - seife+obs@b1-systems.com diff --git a/bluez.spec b/bluez.spec index 42d36b6..05486e3 100644 --- a/bluez.spec +++ b/bluez.spec @@ -36,6 +36,8 @@ Source7: bluetooth.modprobe # fix some logitech HID devices, bnc#681049, bnc#850478 --seife+obs@b1-systems.com Patch1: bluez-5.11-logitech-hid2hci.patch Patch2: bluez-sdp-unix-path.patch +# PATCH-FIX-UPSTREAM bluez-no-duplicate-test-names.patch dimstar@opensuse.org -- Do not re-use test names +Patch3: bluez-no-duplicate-test-names.patch BuildRequires: alsa-devel BuildRequires: automake BuildRequires: check-devel @@ -111,6 +113,7 @@ BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., U.S.A. %setup -q %patch1 -p1 %patch2 -p1 +%patch3 -p1 mkdir dbus-apis cp -a doc/*.txt dbus-apis/ # FIXME: Change the dbus service to be a real service, not systemd launched From c1cea7fae30ea74fdb36b461b92abb57e37a563a33d6a241b148f29d856dabee Mon Sep 17 00:00:00 2001 From: Stefan Seyfried Date: Mon, 28 Sep 2015 22:04:45 +0000 Subject: [PATCH 3/3] Accepting request 334675 from home:seife:testing update to version 5.35 OBS-URL: https://build.opensuse.org/request/show/334675 OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=198 --- bluez-5.34.tar.xz | 3 --- bluez-5.35.tar.xz | 3 +++ bluez.changes | 15 +++++++++++++++ bluez.spec | 2 +- 4 files changed, 19 insertions(+), 4 deletions(-) delete mode 100644 bluez-5.34.tar.xz create mode 100644 bluez-5.35.tar.xz diff --git a/bluez-5.34.tar.xz b/bluez-5.34.tar.xz deleted file mode 100644 index e7fd8e9..0000000 --- a/bluez-5.34.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e461ec2927f5491a202de4a180b2b42377f596b0ce372430d8204ae042d3b19c -size 1640772 diff --git a/bluez-5.35.tar.xz b/bluez-5.35.tar.xz new file mode 100644 index 0000000..e50a676 --- /dev/null +++ b/bluez-5.35.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1afee054644a8b1753ac98d7ad5cd95681a38f5c4cbb1b4bb3ceaa078bf8f0e2 +size 1643068 diff --git a/bluez.changes b/bluez.changes index faa8144..df72d45 100644 --- a/bluez.changes +++ b/bluez.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Mon Sep 28 19:02:15 UTC 2015 - seife+obs@b1-systems.com + +- update to version 5.35: + This release contains bugfixes to areas such as GATT, OBEX, HoG + and AVRCP. From now on bluetoothd will cache more information of + remote GATT databases and thereby avoid unnecessary rediscovery + of remote services. + A noteworthy new feature is the ability to configure bluetoothd + to automatically enable (power on) all new adapters. One use of + this is to replace unreliable "hciconfig hci0 up" commands that + some distributions use in their init/udev scripts. The feature + can be enabled by having "AutoEnable=true" under the "[Policy]" + section of /etc/bluetooth/main.conf + ------------------------------------------------------------------- Thu Sep 10 13:24:58 UTC 2015 - dimstar@opensuse.org diff --git a/bluez.spec b/bluez.spec index 05486e3..5e98d62 100644 --- a/bluez.spec +++ b/bluez.spec @@ -24,7 +24,7 @@ BuildRequires: libcap-ng-devel BuildRequires: systemd-devel BuildRequires: pkgconfig(dbus-1) >= 1.4 %{?systemd_requires} -Version: 5.34 +Version: 5.35 Release: 0 Summary: Bluetooth Stack for Linux License: GPL-2.0+