diff --git a/bluez-5.28.tar.xz b/bluez-5.28.tar.xz deleted file mode 100644 index 354123a..0000000 --- a/bluez-5.28.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:85bab48f4b47a158739028682c1e09cf30099c8ea9dfe63360055f8e06fc18a9 -size 1553592 diff --git a/bluez-5.30-disable-broken-tests.diff b/bluez-5.30-disable-broken-tests.diff new file mode 100644 index 0000000..035f850 --- /dev/null +++ b/bluez-5.30-disable-broken-tests.diff @@ -0,0 +1,20 @@ +diff --git a/unit/test-gatt.c b/unit/test-gatt.c +index 95b42dd..b56b9d1 100644 +--- a/unit/test-gatt.c ++++ b/unit/test-gatt.c +@@ -3416,6 +3416,7 @@ int main(int argc, char *argv[]) + raw_pdu(0x12, 0x04, 0x00, 0x01, 0x02, 0x03), + raw_pdu(0x01, 0x12, 0x04, 0x00, 0x03)); + ++#if 0 + define_test_client("/TP/GAW/CL/BV-05-C", test_client, service_db_1, + &test_long_write_1, + SERVICE_DATA_1_PDUS, +@@ -3671,6 +3672,7 @@ int main(int argc, char *argv[]) + raw_pdu(0x01, 0x16, 0x07, 0x00, 0x0c), + raw_pdu(0x18, 0x00), + raw_pdu(0x19)); ++#endif + + define_test_server("/TP/GAW/SR/BV-05-C/small", test_server, + ts_small_db, NULL, diff --git a/bluez-5.30.tar.xz b/bluez-5.30.tar.xz new file mode 100644 index 0000000..4bbf1f0 --- /dev/null +++ b/bluez-5.30.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e3a4adb5a097dab83b3cf58e09c9541b815c6f33e3da972e18dfd1eb05d382c +size 1594944 diff --git a/bluez.changes b/bluez.changes index 65fd107..25ef964 100644 --- a/bluez.changes +++ b/bluez.changes @@ -1,3 +1,45 @@ +------------------------------------------------------------------- +Wed Apr 1 10:35:59 UTC 2015 - seife+obs@b1-systems.com + +- update to version 5.30 + The highlight of this release is the completion of the GATT D-Bus + APIs. We’ve now got both the client and server functionality in + place, however it’s still behind the -E (--experimental) command + line switch. The API is documented in doc/gatt-api.txt and there + are several test tools for it in the tree (even bluetoothctl has + support for it). Another new (and still experimental) D-Bus API + that debuts with this release is one for managing LE Advertising, + i.e. acting in peripheral role. The API is documented in + doc/advertising-api.txt. + Besides the new features, there are several fixes to AVCTP, AVDTP + & AVRCP. There’s also a fix for C++ compiler compatibility with + the library headers as well as a fix for device information not + being stored in certain corner cases. +- add bluez-5.30-disable-broken-tests.diff to fix test suite +- remove -fstack-reuse=none workaround +- remove 20150312-PATCH_BlueZ_shared_gatt-client_Fix_invalid_read-56974.patch + +------------------------------------------------------------------- +Mon Mar 23 14:41:38 UTC 2015 - rguenther@suse.com + +- Build the testsuite with -fstack-reuse=none to workaround broken + test setup. [bnc#923768] + +------------------------------------------------------------------- +Thu Mar 12 12:03:30 UTC 2015 - seife+obs@b1-systems.com + +- update to version 5.29 + This is a comparatively large release with over a month and 475 + commits since 5.28. There have been lots of fixes to the Android + side. Our internal GATT library (used both by ‘normal’ BlueZ as + well as the Android version) received lots of updates for this + release. Other notable changes are a fix for AVCTP key repeat + timeout as well as added support for the Multi Profile + Specification (MPS). +- add 20150312-PATCH_BlueZ_shared_gatt-client_Fix_invalid_read-56974.patch + from bluez-devel for fixing test case failure (will be included in + next bluez release) + ------------------------------------------------------------------- Tue Feb 3 10:45:20 UTC 2015 - seife+obs@b1-systems.com diff --git a/bluez.spec b/bluez.spec index 12dcdbc..6cee0f4 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.28 +Version: 5.30 Release: 0 Summary: Bluetooth Stack for Linux License: GPL-2.0+ @@ -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 +# temporary fix untils bluez-5.31 comes along - reported upstream +Patch100: bluez-5.30-disable-broken-tests.diff 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 +%patch100 -p1 mkdir dbus-apis cp -a doc/*.txt dbus-apis/ # FIXME: Change the dbus service to be a real service, not systemd launched