commit bluez for openSUSE:Factory

2020-09-29 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2020-09-29 18:58:53

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new.4249 (New)


Package is "bluez"

Tue Sep 29 18:58:53 2020 rev:172 rq:837197 version:5.55

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2020-09-18 
14:25:12.319097296 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new.4249/bluez.changes2020-09-29 
18:58:54.129562028 +0200
@@ -1,0 +2,6 @@
+Thu Sep 17 15:41:31 UTC 2020 - Stefan Seyfried 
+
+- Packaging: remove _service and accompanying README.md,
+  maintenance in git did not work out as well as intended.
+
+---

Old:

  README.md
  _service



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.6EAG5H/_old  2020-09-29 18:58:54.997563082 +0200
+++ /var/tmp/diff_new_pack.6EAG5H/_new  2020-09-29 18:58:55.001563087 +0200
@@ -38,9 +38,6 @@
 #KEEP NOSOURCE DEBUGINFO
 Source5:baselibs.conf
 Source7:bluetooth.modprobe
-# unused in the package, but allows to use "extract *.*" in source service
-Source42:   README.md
-NoSource:   42
 # fix some logitech HID devices, bnc#681049, bnc#850478 
--seife+...@b1-systems.com
 Patch1: bluez-5.11-logitech-hid2hci.patch
 Patch2: bluez-sdp-unix-path.patch




commit bluez for openSUSE:Factory

2020-09-18 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2020-09-18 14:23:41

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new.4249 (New)


Package is "bluez"

Fri Sep 18 14:23:41 2020 rev:171 rq:833388 version:5.55

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2020-06-23 
21:04:06.689748708 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new.4249/bluez.changes2020-09-18 
14:25:12.319097296 +0200
@@ -1,0 +2,29 @@
+Thu Sep 10 06:20:53 UTC 2020 - Dirk Mueller 
+
+- update to 5.55:
+  * Fix issue with handling security level for HoG.
+  * Fix issue with handling HIDSDPDisable attribute.
+  * Fix issue with handling HID virtual cable unplug.
+  * Fix issue with handling HID channel disconnect order.
+  * Fix issue with handling AVDTP delay reporting states.
+  * Fix issue with handling AVRCP notification events.
+  * Fix issue with handling AVRCP list player attributes.
+  * Fix issue with handling AVRCP category 1 player settings.
+  * Fix issue with handling AVRCP media player passthrough bitmask.
+  * Fix issue with handling HFP 1.7 default features.
+  * Fix issue with handling GATT disconnecting handling.
+  * Fix issue with handling GATT database hash.
+  * Fix issue with handling service changed characteristic.
+  * Fix issue with handling read of multiple characteristic values.
+  * Fix issue with handling Just-Works auto-accept pairing.
+  * Fix issue with handling authentication of bonded devices.
+  * Fix issue with handling L2CAP streaming mode for AVDTP.
+  * Fix issue with handling SysEx parser for MIDI support.
+  * Fix issue with handling configured scan parameter values.
+  * Fix issue with handling temporary devices removal.
+  * Fix issue with handling advertising flags.
+- remove input-hog-Attempt-to-set-security-level-if-not-bonde.patch,
+  input-Add-LEAutoSecurity-setting-to-input.conf.patch: upstream
+- use autopatch, spec-cleaner
+
+---

Old:

  bluez-5.54.tar.xz
  input-Add-LEAutoSecurity-setting-to-input.conf.patch
  input-hog-Attempt-to-set-security-level-if-not-bonde.patch

New:

  bluez-5.55.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.lKVAnf/_old  2020-09-18 14:25:15.535100535 +0200
+++ /var/tmp/diff_new_pack.lKVAnf/_new  2020-09-18 14:25:15.539100539 +0200
@@ -22,27 +22,25 @@
 %else
 %bcond_withmesh
 %endif
-
 %bcond_without bluez_deprecated
-
 # maintained at https://github.com/seifes-opensuse-packages/bluez.git
 # contributions via pull requests are welcome!
 #
 Name:   bluez
-Version:5.54
+Version:5.55
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0-or-later
 Group:  Hardware/Mobile
 URL:http://www.bluez.org
 Source: 
http://www.kernel.org/pub/linux/bluetooth/bluez-%{version}.tar.xz
-# unused in the package, but allows to use "extract *.*" in source service
-Source42:   README.md
-NoSource:   42
 # we still want debuginfo
 #KEEP NOSOURCE DEBUGINFO
 Source5:baselibs.conf
 Source7:bluetooth.modprobe
+# unused in the package, but allows to use "extract *.*" in source service
+Source42:   README.md
+NoSource:   42
 # fix some logitech HID devices, bnc#681049, bnc#850478 
--seife+...@b1-systems.com
 Patch1: bluez-5.11-logitech-hid2hci.patch
 Patch2: bluez-sdp-unix-path.patch
@@ -57,10 +55,6 @@
 # fix some memory leak with malformed packet (reported upstream but not yet 
fixed)
 Patch101:   
CVE-2016-9800-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch
 Patch102:   
CVE-2016-9804-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch
-# PATCH-FIX-UPSTREAM: bsc#1166751 CVE-2020-0556
-Patch105:   input-hog-Attempt-to-set-security-level-if-not-bonde.patch
-Patch106:   input-Add-LEAutoSecurity-setting-to-input.conf.patch
-
 BuildRequires:  automake
 BuildRequires:  flex
 BuildRequires:  libtool
@@ -70,22 +64,15 @@
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(check)
 BuildRequires:  pkgconfig(dbus-1) >= 1.6
-%if 0%{?suse_version} >= 1550
-BuildRequires:  pkgconfig(ell) >= 0.28
-%endif
 BuildRequires:  pkgconfig(glib-2.0) >= 2.28
-# libgio-2_0-0 has a runtime dependency on shared-mime-info, which is not
-# required for building here, but causes a build loop
-#!BuildIgnore:  shared-mime-info
-%if %{with mesh}
-# json-c is needed for --enable-mesh
-BuildRequires:  pkgconfig(json-c)
-%endif
 BuildRequires:  pkgconfig(libcap-ng)
 BuildRequires:  pkgconfig(libical)
 BuildRequires:  pkgconfig(libudev)
 BuildRequires:  pkgconfig(sndfile)
 BuildRequires:  

commit bluez for openSUSE:Factory

2020-06-23 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2020-06-23 21:03:42

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new.2956 (New)


Package is "bluez"

Tue Jun 23 21:03:42 2020 rev:170 rq:815899 version:5.54

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2020-04-19 
21:49:54.572133706 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new.2956/bluez.changes2020-06-23 
21:04:06.689748708 +0200
@@ -1,0 +2,5 @@
+Mon Jun 15 15:37:48 UTC 2020 - Jan Engelhardt 
+
+- Add --enable-external-ell to actually make use of pkgconfig(ell).
+
+---



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.fEX5WH/_old  2020-06-23 21:04:07.993752903 +0200
+++ /var/tmp/diff_new_pack.fEX5WH/_new  2020-06-23 21:04:07.993752903 +0200
@@ -71,7 +71,7 @@
 BuildRequires:  pkgconfig(check)
 BuildRequires:  pkgconfig(dbus-1) >= 1.6
 %if 0%{?suse_version} >= 1550
-BuildRequires:  pkgconfig(ell) >= 0.3
+BuildRequires:  pkgconfig(ell) >= 0.28
 %endif
 BuildRequires:  pkgconfig(glib-2.0) >= 2.28
 # libgio-2_0-0 has a runtime dependency on shared-mime-info, which is not
@@ -224,6 +224,9 @@
 %endif
--enable-datafiles  \
--enable-sixaxis\
+%if 0%{?suse_version} >= 1550
+   --enable-external-ell   \
+%endif
--with-systemdsystemunitdir=%{_unitdir} \
--with-systemduserunitdir=%{_userunitdir}
 




commit bluez for openSUSE:Factory

2020-04-19 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2020-04-19 21:49:54

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new.2738 (New)


Package is "bluez"

Sun Apr 19 21:49:54 2020 rev:169 rq:794638 version:5.54

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2020-03-25 
23:42:42.107981932 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new.2738/bluez.changes2020-04-19 
21:49:54.572133706 +0200
@@ -1,0 +2,6 @@
+Thu Apr 16 17:14:06 UTC 2020 - Tomáš Chvátal 
+
+- Pull in python3 packages, the tests are py3 based so it does not
+  make sense to pull in py2 packages.
+
+---



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.gYZ4Vx/_old  2020-04-19 21:49:55.596135761 +0200
+++ /var/tmp/diff_new_pack.gYZ4Vx/_new  2020-04-19 21:49:55.604135777 +0200
@@ -142,8 +142,8 @@
 Summary:Tools for testing of various Bluetooth-functions
 License:GPL-2.0-or-later AND MIT
 Group:  Development/Tools/Debuggers
-Requires:   dbus-1-python
-Requires:   python-gobject2
+Requires:   python3-dbus-python
+Requires:   python3-gobject2
 
 %description test
 Contains a few tools for testing various bluetooth functions. The




commit bluez for openSUSE:Factory

2020-03-25 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2020-03-25 23:42:31

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new.3160 (New)


Package is "bluez"

Wed Mar 25 23:42:31 2020 rev:168 rq:787080 version:5.54

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2020-02-14 
16:24:30.463162421 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new.3160/bluez.changes2020-03-25 
23:42:42.107981932 +0100
@@ -1,0 +2,37 @@
+Fri Mar 20 17:04:10 UTC 2020 - Stefan Seyfried 
+
+- update to bluez-5.54:
+  * Fix issue with HOGP to accept data only from bonded devices.
+  * Fix issue with A2DP sessions being connected at the same time.
+  * Fix issue with class UUID matches before connecting profile.
+  * Add support for handling MTU auto-tuning option for AVDTP.
+  * Add support for new policy for Just-Works repairing.
+  * Add support for Enhanced ATT bearer (EATT).
+- bluez-5.53:
+  * Fix issue with handling unregistration for advertisment.
+  * Fix issue with A2DP and handling recovering process.
+  * Fix issue with udpating input device information.
+  * Add support for loading blocked keys.
+- remove obsolete upstreamed patches:
+  * HOGP-must-only-accept-data-from-bonded-devices.patch
+  * HID-accepts-bonded-device-connections-only.patch
+- refresh other patches
+
+---
+Wed Mar 18 08:29:49 UTC 2020 - Al Cho 
+
+- Add
+  HOGP-must-only-accept-data-from-bonded-devices.patch
+  HOGP 1.0 Section 6.1 establishes that the HOGP must require
+  bonding.(bsc#1166751)(CVE-2020-0556)
+  HID-accepts-bonded-device-connections-only.patch
+  This change adds a configuration for platforms to choose a more
+  secure posture for the HID profile.(bsc#1166751)(CVE-2020-0556)
+  input-hog-Attempt-to-set-security-level-if-not-bonde.patch
+  Attempt to set security level if not bonded.
+  (bsc#1166751)(CVE-2020-0556)
+  input-Add-LEAutoSecurity-setting-to-input.conf.patch
+  Add LEAutoSecurity setting to input.conf.
+  (bsc#1166751)(CVE-2020-0556)
+
+---

Old:

  bluez-5.52.tar.xz

New:

  bluez-5.54.tar.xz
  input-Add-LEAutoSecurity-setting-to-input.conf.patch
  input-hog-Attempt-to-set-security-level-if-not-bonde.patch



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.mHXuBB/_old  2020-03-25 23:42:42.751982143 +0100
+++ /var/tmp/diff_new_pack.mHXuBB/_new  2020-03-25 23:42:42.751982143 +0100
@@ -2,7 +2,7 @@
 # spec file for package bluez
 #
 # Copyright (c) 2020 SUSE LLC
-# Copyright (c) 2010-2019 B1 Systems GmbH, Vohburg, Germany
+# Copyright (c) 2010-2020 B1 Systems GmbH, Vohburg, Germany
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -29,7 +29,7 @@
 # contributions via pull requests are welcome!
 #
 Name:   bluez
-Version:5.52
+Version:5.54
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0-or-later
@@ -57,6 +57,9 @@
 # fix some memory leak with malformed packet (reported upstream but not yet 
fixed)
 Patch101:   
CVE-2016-9800-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch
 Patch102:   
CVE-2016-9804-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch
+# PATCH-FIX-UPSTREAM: bsc#1166751 CVE-2020-0556
+Patch105:   input-hog-Attempt-to-set-security-level-if-not-bonde.patch
+Patch106:   input-Add-LEAutoSecurity-setting-to-input.conf.patch
 
 BuildRequires:  automake
 BuildRequires:  flex
@@ -188,6 +191,8 @@
 %patch10 -p1
 %patch101 -p1
 %patch102 -p1
+%patch105 -p1
+%patch106 -p1
 mkdir dbus-apis
 cp -a doc/*.txt dbus-apis/
 # FIXME: Change the dbus service to be a real service, not systemd launched
@@ -349,6 +354,7 @@
 %{_bindir}/btmon
 %if %{with mesh}
 %{_bindir}/meshctl
+%{_bindir}/mesh-cfgclient
 %endif
 %{_bindir}/bccmd
 %{_prefix}/lib/udev/

++ bluez-5.52.tar.xz -> bluez-5.54.tar.xz ++
 50538 lines of diff (skipped)

++ bluez-cups-libexec.patch ++
--- /var/tmp/diff_new_pack.mHXuBB/_old  2020-03-25 23:42:43.503982388 +0100
+++ /var/tmp/diff_new_pack.mHXuBB/_new  2020-03-25 23:42:43.503982388 +0100
@@ -2,7 +2,7 @@
 ===
 --- a/Makefile.in
 +++ b/Makefile.in
-@@ -3439,7 +3439,7 @@ unit_tests = $(am__append_54) unit/test-
+@@ -3548,7 +3548,7 @@ unit_tests = $(am__append_54) unit/test-
  @DEPRECATED_TRUE@@READLINE_TRUE@attrib_gatttool_LDADD = 
lib/libbluetooth-internal.la \
  @DEPRECATED_TRUE@@READLINE_TRUE@  

commit bluez for openSUSE:Factory

2020-02-14 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2020-02-14 16:24:16

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new.26092 (New)


Package is "bluez"

Fri Feb 14 16:24:16 2020 rev:167 rq:773528 version:5.52

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2019-12-24 
14:28:52.794544296 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new.26092/bluez.changes   2020-02-14 
16:24:30.463162421 +0100
@@ -1,0 +2,5 @@
+Mon Feb 10 10:05:33 UTC 2020 - Ismail Dönmez 
+
+- Fix path to systemctl in %post script 
+
+---



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.YFNcza/_old  2020-02-14 16:24:31.223162834 +0100
+++ /var/tmp/diff_new_pack.YFNcza/_new  2020-02-14 16:24:31.227162836 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package bluez
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 # Copyright (c) 2010-2019 B1 Systems GmbH, Vohburg, Germany
 #
 # All modifications and additions to the file contributed by third parties
@@ -312,8 +312,8 @@
 %{fillup_only -n bluetooth}
 # We need the bluez systemd service enabled at any time. It won't start up
 # on its own, as it is triggered by udev in the end (bnc#796671)
-/bin/systemctl enable bluetooth.service 2>&1 || :
-/bin/systemctl daemon-reload >/dev/null 2>&1 || :
+/usr/bin/systemctl enable bluetooth.service 2>&1 || :
+/usr/bin/systemctl daemon-reload >/dev/null 2>&1 || :
 
 %preun
 %service_del_preun bluetooth.service bluetooth-mesh.service




commit bluez for openSUSE:Factory

2019-12-24 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2019-12-24 14:28:48

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new.6675 (New)


Package is "bluez"

Tue Dec 24 14:28:48 2019 rev:166 rq:757455 version:5.52

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2019-12-11 
11:59:10.640890313 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new.6675/bluez.changes2019-12-24 
14:28:52.794544296 +0100
@@ -1,0 +2,12 @@
+Mon Dec 16 14:27:14 UTC 2019 - Stefan Seyfried 
+
+- add NoSource tag for omitting README.md from src.rpm
+
+---
+Thu Dec  5 09:58:03 UTC 2019 - Stefan Seyfried 
+
+- move all deprecated tools into bluez-deprecated package which can
+  be disabled by prjconf in OBS.
+- bluez-deprecated will go away before end of 2020 in Tumbleweed!
+
+---



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.pq6rwU/_old  2019-12-24 14:28:53.630544700 +0100
+++ /var/tmp/diff_new_pack.pq6rwU/_new  2019-12-24 14:28:53.634544702 +0100
@@ -23,6 +23,8 @@
 %bcond_withmesh
 %endif
 
+%bcond_without bluez_deprecated
+
 # maintained at https://github.com/seifes-opensuse-packages/bluez.git
 # contributions via pull requests are welcome!
 #
@@ -36,6 +38,9 @@
 Source: 
http://www.kernel.org/pub/linux/bluetooth/bluez-%{version}.tar.xz
 # unused in the package, but allows to use "extract *.*" in source service
 Source42:   README.md
+NoSource:   42
+# we still want debuginfo
+#KEEP NOSOURCE DEBUGINFO
 Source5:baselibs.conf
 Source7:bluetooth.modprobe
 # fix some logitech HID devices, bnc#681049, bnc#850478 
--seife+...@b1-systems.com
@@ -158,6 +163,22 @@
 %postun auto-enable-devices
 {  systemctl status -n0 bluetooth.service > /dev/null && systemctl restart 
bluetooth.service ; } ||:
 
+%if %{with bluez_deprecated}
+%package deprecated
+Summary:Bluez tools that upstream considers obsolete
+License:GPL-2.0-or-later
+Group:  Hardware/Mobile
+
+%description deprecated
+This package contains tools from the bluez package that are only built
+if the "--enable-deprecated" switch is used. These are considered obsolete
+by the upstream developers and might contain serious issues, even security
+bugs. Use at your own risk.
+
+Note that this package will go away before end of 2020, change your code
+to use the modern tools instead.
+%endif
+
 %prep
 %setup -q
 %patch1 -p1
@@ -193,7 +214,9 @@
--enable-midi   \
--enable-test   \
--enable-experimental   \
+%if %{with bluez_deprecated}
--enable-deprecated \
+%endif
--enable-datafiles  \
--enable-sixaxis\
--with-systemdsystemunitdir=%{_unitdir} \
@@ -215,7 +238,9 @@
 ## same as in fedora...
 # "make install" fails to install gatttool, used with Bluetooth Low Energy
 # boo#970628
+%if %{with bluez_deprecated}
 install -m0755 attrib/gatttool %{buildroot}%{_bindir}
+%endif
 
 ## install btgatt-client for -test package, see
 ## https://www.spinics.net/lists/linux-bluetooth/msg63258.html
@@ -254,6 +279,23 @@
 touch -r %{SOURCE0} %{buildroot}%{_defaultdocdir}/%{name}/README-mesh.SUSE
 %endif
 
+%if %{with bluez_deprecated}
+mkdir -p %{buildroot}/var/adm/update-messages
+UM=%{buildroot}/var/adm/update-messages/bluez-deprecated-%version-%release-1
+cat >> $UM << EOF
+WARNING:
+The bluez-deprecated package contains tools that are considered obsolete by
+bluez upstream. They may contain serious issues, even unfixed security bugs.
+Use at your own risk.
+
+Note that this package will go away before end of 2020, so fix your code to
+use the modern tools instead!.
+
+Have a lot of fun...
+EOF
+touch -r %{SOURCE0} $UM
+%endif
+
 %check
 %if ! 0%{?qemu_user_space_build}
 ##make %%{?_smp_mflags} check
@@ -291,14 +333,7 @@
 %license COPYING
 %{_bindir}/bluemoon
 %{_bindir}/btattach
-%{_bindir}/gatttool
-%{_bindir}/hcitool
 %{_bindir}/l2ping
-%{_bindir}/rfcomm
-%{_bindir}/sdptool
-%{_bindir}/ciptool
-%{_bindir}/hciattach
-%{_bindir}/hciconfig
 %{_bindir}/hex2hcd
 %{_bindir}/mpris-proxy
 %dir %{_libdir}/bluetooth
@@ -315,21 +350,13 @@
 %if %{with mesh}
 %{_bindir}/meshctl
 %endif
-%{_bindir}/hcidump
 %{_bindir}/bccmd
 %{_prefix}/lib/udev/
 %{_mandir}/man1/btattach.1%{ext_man}
-%{_mandir}/man1/hcidump.1%{ext_man}
-%{_mandir}/man1/hciattach.1%{ext_man}
-%{_mandir}/man1/hciconfig.1%{ext_man}
 %{_mandir}/man8/bluetoothd.8%{ext_man}
 %{_mandir}/man1/hid2hci.1%{ext_man}
 %{_mandir}/man1/bccmd.1%{ext_man}
 %{_mandir}/man1/l2ping.1%{ext_man}

commit bluez for openSUSE:Factory

2019-12-11 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2019-12-11 11:58:44

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new.4691 (New)


Package is "bluez"

Wed Dec 11 11:58:44 2019 rev:165 rq:754387 version:5.52

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2019-08-24 
18:39:14.241798691 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new.4691/bluez.changes2019-12-11 
11:59:10.640890313 +0100
@@ -1,0 +2,75 @@
+Thu Nov 21 16:51:16 UTC 2019 - Stefan Brüns 
+
+- BuildIgnore shared-mime-info, pulled in by libgio-2_0-0, not
+  required for building, but causes a build loop.
+- Add bcond for mesh, also enable mesh on Leap 15.2/SLE15SP2.
+- Properly conditionalize all files which are only built with enabled
+  mesh functionality, fixes build on Leap 15.1 and earlier.
+
+---
+Thu Nov  7 11:14:13 UTC 2019 - Stefan Seyfried 
+
+- fix udev directory from %_libexecdir to %_prefix/lib
+
+---
+Mon Nov  4 21:22:20 UTC 2019 - Stefan Seyfried 
+
+- update to version 5.52:
+  * Fix issue with AVDTP session disconnect timeout handling.
+  * Mark media endpoint APIs as stable interfaces.
+- remove obsolete 0001-mesh-Fix-segmentation-fault-on-Join-call.patch
+- disable one more segfaulting patch
+
+---
+Mon Oct  7 14:56:28 UTC 2019 - Stefan Seyfried 
+
+- add 0001-mesh-Fix-segmentation-fault-on-Join-call.patch
+  (boo#1152672)
+
+---
+Sun Oct  6 13:24:51 UTC 2019 - Stefan Seyfried 
+
+- add _service to use github.com/seifes-obs-packages/bluez.git
+  as source for the package
+
+---
+Fri Oct  4 10:50:15 UTC 2019 - Jan Engelhardt 
+
+- Combine multiple %service_* to reduce generated boilerplate.
+
+---
+Wed Oct  2 08:33:56 UTC 2019 - Stefan Seyfried 
+
+- disable mesh service due to security concerns, see boo#1151518
+- add README-mesh.SUSE to explain the issue
+- remove no longer necessary temporary-rpmlintrc
+
+---
+Fri Sep 20 19:32:43 UTC 2019 - Stefan Seyfried 
+
+- update to version 5.51:
+  * Fix issue with first agent not being registered as default.
+  * Fix issue with loading devices without Service Changed CCC.
+  * Fix issue with GATT client and extended property reading.
+  * Fix issue with handling GATT client invalid read behavior.
+  * Fix issue with handling GATT disconnect handler removal.
+  * Fix issue with missing GATT/GAP service records for SDP.
+  * Fix issue with checking SDP continuation state length.
+  * Fix issue with HID device removal on HoG disconnect.
+  * Fix issue with AVDTP and session destroy handling.
+  * Fix issue with AVCTP and output MTU accounting.
+  * Fix issue with AVRCP and creating media items.
+  * Add support for GATT database caching feature.
+  * Add experimental support for Bluetooth Mesh Profile.
+- removed obsoleted patches:
+  * 0001-obexd-use-AM_LDFLAGS-for-linking.patch
+  * 0001-policy-Add-logic-to-connect-a-Sink.patch
+  * 0001-tools-Fix-build-after-y2038-changes-in-glibc.patch
+  * bluez-5.50-a2dp-backports.patch
+  * bluez-5.50-gcc9.patch
+  * disable_some_obex_tests.patch
+  * bluez-5.45-disable-broken-tests.diff
+- add bluez-disable-broken-tests.diff
+- add temporary rpmlintrc until security team approves
+
+---

Old:

  0001-obexd-use-AM_LDFLAGS-for-linking.patch
  0001-policy-Add-logic-to-connect-a-Sink.patch
  0001-tools-Fix-build-after-y2038-changes-in-glibc.patch
  bluez-5.45-disable-broken-tests.diff
  bluez-5.50-a2dp-backports.patch
  bluez-5.50-gcc9.patch
  bluez-5.50.tar.xz
  disable_some_obex_tests.patch

New:

  README.md
  _service
  bluez-5.52.tar.xz
  bluez-disable-broken-tests.diff



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.0JCohX/_old  2019-12-11 11:59:11.476890086 +0100
+++ /var/tmp/diff_new_pack.0JCohX/_new  2019-12-11 11:59:11.476890086 +0100
@@ -1,8 +1,8 @@
 #
 # spec file for package bluez
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
-# Copyright (c) 2010-2017 B1 Systems GmbH, Vohburg, Germany
+# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2010-2019 B1 Systems GmbH, Vohburg, Germany
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

commit bluez for openSUSE:Factory

2019-08-24 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2019-08-24 18:39:08

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new.7948 (New)


Package is "bluez"

Sat Aug 24 18:39:08 2019 rev:164 rq:724748 version:5.50

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2019-08-05 
10:28:02.611461285 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new.7948/bluez.changes2019-08-24 
18:39:14.241798691 +0200
@@ -1,0 +2,6 @@
+Sun Aug 18 18:11:08 UTC 2019 - Antoine Belvire 
+
+- Fix build with GCC 9 (boo#1121404, bko#202213):
+  * Add bluez-5.50-gcc9.patch.
+
+---

New:

  bluez-5.50-gcc9.patch



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.OBYYFy/_old  2019-08-24 18:39:15.853798536 +0200
+++ /var/tmp/diff_new_pack.OBYYFy/_new  2019-08-24 18:39:15.857798536 +0200
@@ -46,17 +46,14 @@
 Patch9: 0001-tools-Fix-build-after-y2038-changes-in-glibc.patch
 # Move 43xx firmware path for RPi3 bluetooth support bsc#1140688
 Patch10:RPi-Move-the-43xx-firmware-into-lib-firmware.patch
+# PATCH-FIX-UPSTREAM fix build with gcc 9, picked from upstream and rebased 
(boo#1121404, bko#202213)
+Patch11:bluez-5.50-gcc9.patch
 # Upstream suggests to use btmon instead of hcidump and does not want those 
patches
 # => PATCH-FIX-OPENSUSE for those two :-)
 # fix some memory leak with malformed packet (reported upstream but not yet 
fixed)
 Patch101:   
CVE-2016-9800-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch
 Patch102:   
CVE-2016-9804-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch
 
-# workaround for gcc9 problem, boo#1121404
-%if 0%{?suse_version} >= 1550
-BuildRequires:  gcc8
-%define gcc_suf -8
-%endif
 BuildRequires:  automake
 BuildRequires:  flex
 BuildRequires:  libtool
@@ -171,6 +168,7 @@
 %patch8 -p1
 %patch9 -p1
 %patch10 -p1
+%patch11 -p1
 %patch101 -p1
 %patch102 -p1
 mkdir dbus-apis
@@ -184,7 +182,6 @@
 echo AutoEnable=true >> src/main.conf
 
 %build
-export CC=gcc%{?gcc_suf}
 # because of patch4...
 autoreconf -fi
 # --enable-experimental is needed or btattach does not build (bug?)
@@ -209,7 +206,6 @@
 make %{?_smp_mflags} all
 
 %install
-export CC=gcc%{?gcc_suf}
 %make_install
 find %{buildroot} -type f -name "*.la" -delete -print
 install --mode=0644 -D %{SOURCE7} 
%{buildroot}/%{_sysconfdir}/modprobe.d/50-bluetooth.conf
@@ -246,7 +242,6 @@
 
 %check
 %if ! 0%{?qemu_user_space_build}
-export CC=gcc%{?gcc_suf}
 ##make %%{?_smp_mflags} check
 # deliberately not running parallel, as the test suite has spurious failures 
otherwise
 make check V=0

++ bluez-5.50-gcc9.patch ++
>From 0be5246170f76a476101aa2dd7e748937363a1dc Mon Sep 17 00:00:00 2001
From: Luiz Augusto von Dentz 
Date: Fri, 11 Jan 2019 10:16:17 -0300
Subject: unit: Fix fsanitize-address-use-after-scope with GCC 9

Raw data payload must be copied since the declaration goes out of
scope:

Fixes: https://bugzilla.kernel.org/show_bug.cgi?id=202213

---
From: Antoine Belvire 

Trivial rebase to apply on bluez 5.50 (only test-gatt.c hunk #4 modified).

---
 unit/test-avctp.c |  9 +++--
 unit/test-avdtp.c | 13 +
 unit/test-avrcp.c | 15 ++-
 unit/test-gatt.c  | 11 +--
 unit/test-hfp.c   | 13 +
 unit/test-hog.c   | 10 +-
 unit/test-sdp.c   |  6 +++---
 7 files changed, 52 insertions(+), 25 deletions(-)

diff --git a/unit/test-avctp.c b/unit/test-avctp.c
index 60fd6ad71..c92618bab 100644
--- a/unit/test-avctp.c
+++ b/unit/test-avctp.c
@@ -43,7 +43,7 @@
 
 struct test_pdu {
bool valid;
-   const uint8_t *data;
+   uint8_t *data;
size_t size;
 };
 
@@ -66,7 +66,7 @@ struct context {
 #define raw_pdu(args...)   \
{   \
.valid = true,  \
-   .data = data(args), \
+   .data = g_memdup(data(args), sizeof(data(args))), \
.size = sizeof(data(args)), \
}
 
@@ -84,6 +84,11 @@ struct context {
 static void test_free(gconstpointer user_data)
 {
const struct test_data *data = user_data;
+   struct test_pdu *pdu;
+   int i;
+
+   for (i = 0; (pdu = >pdu_list[i]) && pdu->valid; i++)
+   g_free(pdu->data);
 
g_free(data->test_name);
g_free(data->pdu_list);
diff --git a/unit/test-avdtp.c b/unit/test-avdtp.c
index 176852ae7..13c03d037 100644
--- a/unit/test-avdtp.c
+++ b/unit/test-avdtp.c
@@ -47,7 +47,7 @@
 struct test_pdu {
 

commit bluez for openSUSE:Factory

2019-08-05 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2019-08-05 10:28:01

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new.4126 (New)


Package is "bluez"

Mon Aug  5 10:28:01 2019 rev:163 rq:714689 version:5.50

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2019-07-02 
10:49:39.487619108 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new.4126/bluez.changes2019-08-05 
10:28:02.611461285 +0200
@@ -1,0 +2,12 @@
+Thu Jul 11 04:29:46 UTC 2019 - Al Cho 
+
+- Fix 43xx firmware path for RPi3 bluetooth support (bsc#1140688)
+ - Add RPi-Move-the-43xx-firmware-into-lib-firmware.patch
+
+---
+Wed Jul 10 06:02:54 UTC 2019 - Jiri Slaby 
+
+- Add 0001-tools-Fix-build-after-y2038-changes-in-glibc.patch: Fix
+  build after y2038 changes in glibc
+
+---

New:

  0001-tools-Fix-build-after-y2038-changes-in-glibc.patch
  RPi-Move-the-43xx-firmware-into-lib-firmware.patch



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.qgXC13/_old  2019-08-05 10:28:04.639461074 +0200
+++ /var/tmp/diff_new_pack.qgXC13/_new  2019-08-05 10:28:04.675461070 +0200
@@ -42,6 +42,10 @@
 Patch7: 0001-policy-Add-logic-to-connect-a-Sink.patch
 # PATCH-FIX-UPSTREAM a2dp fixes for newer codecs
 Patch8:bluez-5.50-a2dp-backports.patch
+# PATCH-FIX-UPSTREAM tools: Fix build after y2038 changes in glibc
+Patch9: 0001-tools-Fix-build-after-y2038-changes-in-glibc.patch
+# Move 43xx firmware path for RPi3 bluetooth support bsc#1140688
+Patch10:RPi-Move-the-43xx-firmware-into-lib-firmware.patch
 # Upstream suggests to use btmon instead of hcidump and does not want those 
patches
 # => PATCH-FIX-OPENSUSE for those two :-)
 # fix some memory leak with malformed packet (reported upstream but not yet 
fixed)
@@ -165,6 +169,8 @@
 %endif
 %patch7 -p1
 %patch8 -p1
+%patch9 -p1
+%patch10 -p1
 %patch101 -p1
 %patch102 -p1
 mkdir dbus-apis

++ 0001-tools-Fix-build-after-y2038-changes-in-glibc.patch ++
From: Bastien Nocera 
Date: Fri, 7 Jun 2019 09:51:33 +0200
Subject: tools: Fix build after y2038 changes in glibc
Git-repo: git://git.kernel.org/pub/scm/bluetooth/bluez.git
Git-commit: f36f71f60b1e68c0f12e615b9b128d089ec3dd19
Patch-mainline: yes

The 32-bit SIOCGSTAMP has been deprecated. Use the deprecated name
to fix the build.

Signed-off-by: Jiri Slaby 
---
 tools/l2test.c | 6 +-
 tools/rctest.c | 6 +-
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/tools/l2test.c b/tools/l2test.c
index e755ac881..e787c2ce2 100644
--- a/tools/l2test.c
+++ b/tools/l2test.c
@@ -55,6 +55,10 @@
 #define BREDR_DEFAULT_PSM  0x1011
 #define LE_DEFAULT_PSM 0x0080
 
+#ifndef SIOCGSTAMP_OLD
+#define SIOCGSTAMP_OLD SIOCGSTAMP
+#endif
+
 /* Test modes */
 enum {
SEND,
@@ -907,7 +911,7 @@ static void recv_mode(int sk)
if (timestamp) {
struct timeval tv;
 
-   if (ioctl(sk, SIOCGSTAMP, ) < 0) {
+   if (ioctl(sk, SIOCGSTAMP_OLD, ) < 0) {
timestamp = 0;
memset(ts, 0, sizeof(ts));
} else {
diff --git a/tools/rctest.c b/tools/rctest.c
index 94490f462..bc8ed875d 100644
--- a/tools/rctest.c
+++ b/tools/rctest.c
@@ -50,6 +50,10 @@
 
 #include "src/shared/util.h"
 
+#ifndef SIOCGSTAMP_OLD
+#define SIOCGSTAMP_OLD SIOCGSTAMP
+#endif
+
 /* Test modes */
 enum {
SEND,
@@ -505,7 +509,7 @@ static void recv_mode(int sk)
if (timestamp) {
struct timeval tv;
 
-   if (ioctl(sk, SIOCGSTAMP, ) < 0) {
+   if (ioctl(sk, SIOCGSTAMP_OLD, ) < 0) {
timestamp = 0;
memset(ts, 0, sizeof(ts));
} else {
-- 
2.21.0

++ RPi-Move-the-43xx-firmware-into-lib-firmware.patch ++
>From 72a2a6a6fd0e623c4048d105b34d221bde87eb74 Mon Sep 17 00:00:00 2001
From: Phil Elwell 
Date: Tue, 23 Feb 2016 17:52:29 +
Subject: [PATCH] Move the 43xx firmware into /lib/firmware

---
 tools/hciattach_bcm43xx.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/hciattach_bcm43xx.c b/tools/hciattach_bcm43xx.c
index f3231ec..21450ac 100644
--- a/tools/hciattach_bcm43xx.c
+++ b/tools/hciattach_bcm43xx.c
@@ -43,7 +43,7 @@
 #include "hciattach.h"
 
 #ifndef FIRMWARE_DIR
-#define 

commit bluez for openSUSE:Factory

2019-07-02 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2019-07-02 10:49:38

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new.4615 (New)


Package is "bluez"

Tue Jul  2 10:49:38 2019 rev:162 rq:712640 version:5.50

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2019-05-03 
22:07:05.850879001 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new.4615/bluez.changes2019-07-02 
10:49:39.487619108 +0200
@@ -1,0 +2,8 @@
+Tue Jun 25 13:19:30 UTC 2019 - Frederic Crozat 
+
+- Add avinfo to bluez-test, useful for debugging.
+- Only BuildRequires pkgconfig(ell) on Tumbleweed.
+- Add bluez-5.50-a2dp-backports.patch: A2DP fixes for newer codecs
+  (upstream backport).
+
+---

New:

  bluez-5.50-a2dp-backports.patch



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.MWTCrX/_old  2019-07-02 10:49:40.235620262 +0200
+++ /var/tmp/diff_new_pack.MWTCrX/_new  2019-07-02 10:49:40.239620269 +0200
@@ -40,6 +40,8 @@
 Patch6: disable_some_obex_tests.patch
 # PATCH-FIX-UPSTREAM: improve profile availability on some audio devices
 Patch7: 0001-policy-Add-logic-to-connect-a-Sink.patch
+# PATCH-FIX-UPSTREAM a2dp fixes for newer codecs
+Patch8:bluez-5.50-a2dp-backports.patch
 # Upstream suggests to use btmon instead of hcidump and does not want those 
patches
 # => PATCH-FIX-OPENSUSE for those two :-)
 # fix some memory leak with malformed packet (reported upstream but not yet 
fixed)
@@ -60,7 +62,9 @@
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(check)
 BuildRequires:  pkgconfig(dbus-1) >= 1.6
+%if 0%{?suse_version} >= 1550
 BuildRequires:  pkgconfig(ell) >= 0.3
+%endif
 BuildRequires:  pkgconfig(glib-2.0) >= 2.28
 # json-c is needed for --enable-mesh
 BuildRequires:  pkgconfig(json-c)
@@ -160,6 +164,7 @@
 %patch6 -p1
 %endif
 %patch7 -p1
+%patch8 -p1
 %patch101 -p1
 %patch102 -p1
 mkdir dbus-apis
@@ -183,7 +188,9 @@
--enable-library\
--enable-tools  \
--enable-cups   \
+%if 0%{?suse_version} >= 1550
--enable-mesh   \
+%endif
--enable-midi   \
--enable-test   \
--enable-experimental   \
@@ -217,6 +224,8 @@
 install -m0755 tools/btgatt-client %{buildroot}%{_bindir}
 # btmgmt can be useful
 install -m0755 tools/btmgmt %{buildroot}%{_bindir}
+# avinfo can be useful for debugging
+install -m0755 tools/avinfo $RPM_BUILD_ROOT%{_bindir}
 
 # for auto-enable subpackage
 find . -name main.conf
@@ -282,7 +291,9 @@
 %{_libexecdir}/bluetooth/obexd
 %{_bindir}/bluetoothctl
 %{_bindir}/btmon
+%if 0%{?suse_version} >= 1550
 %{_bindir}/meshctl
+%endif
 %{_bindir}/hcidump
 %{_bindir}/bccmd
 %{_libexecdir}/udev/
@@ -327,6 +338,7 @@
 
 %files test
 %defattr(-,root,root)
+%{_bindir}/avinfo
 #{_bindir}/hciemu
 %{_bindir}/l2test
 %{_bindir}/rctest

++ bluez-5.50-a2dp-backports.patch ++
 4714 lines (skipped)




commit bluez for openSUSE:Factory

2019-05-03 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2019-05-03 22:07:03

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new.5148 (New)


Package is "bluez"

Fri May  3 22:07:03 2019 rev:161 rq:698654 version:5.50

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2019-04-17 
10:03:20.426426178 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new.5148/bluez.changes2019-05-03 
22:07:05.850879001 +0200
@@ -1,0 +2,6 @@
+Wed Apr 24 17:43:18 UTC 2019 - Michal Suchanek 
+
+- Connect Sink profile which HSP profile connects (boo#1131772).
+  - Add 0001-policy-Add-logic-to-connect-a-Sink.patch
+
+---

New:

  0001-policy-Add-logic-to-connect-a-Sink.patch



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.03USMW/_old  2019-05-03 22:07:06.474880198 +0200
+++ /var/tmp/diff_new_pack.03USMW/_new  2019-05-03 22:07:06.474880198 +0200
@@ -38,6 +38,8 @@
 Patch5: 0001-obexd-use-AM_LDFLAGS-for-linking.patch
 # disable tests for bypass boo#1078285
 Patch6: disable_some_obex_tests.patch
+# PATCH-FIX-UPSTREAM: improve profile availability on some audio devices
+Patch7: 0001-policy-Add-logic-to-connect-a-Sink.patch
 # Upstream suggests to use btmon instead of hcidump and does not want those 
patches
 # => PATCH-FIX-OPENSUSE for those two :-)
 # fix some memory leak with malformed packet (reported upstream but not yet 
fixed)
@@ -157,6 +159,7 @@
 %ifarch ppc ppc64 ppc64le
 %patch6 -p1
 %endif
+%patch7 -p1
 %patch101 -p1
 %patch102 -p1
 mkdir dbus-apis

++ 0001-policy-Add-logic-to-connect-a-Sink.patch ++
>From 477ecca127c529611adbc53f08039cefaf86305d Mon Sep 17 00:00:00 2001
From: Luiz Augusto von Dentz 
Date: Tue, 26 Jun 2018 13:37:33 +0300
Subject: [PATCH] policy: Add logic to connect a Sink

References: boo#1131772
Patch-mainline: 5.51
Git-commit: 477ecca127c529611adbc53f08039cefaf86305d

If HFP/HSP HS connects and the device also supports a Sink connect it
as well since some devices (e.g. Sony MW600) may not connect it
automatically.
Acked-by: Michal Suchanek 
---
 plugins/policy.c | 39 +++
 1 file changed, 39 insertions(+)

diff --git a/plugins/policy.c b/plugins/policy.c
index 1f5a506a2c2f..de51e58b91dc 100644
--- a/plugins/policy.c
+++ b/plugins/policy.c
@@ -297,6 +297,42 @@ static void sink_cb(struct btd_service *service, 
btd_service_state_t old_state,
}
 }
 
+static void hs_cb(struct btd_service *service, btd_service_state_t old_state,
+   btd_service_state_t new_state)
+{
+   struct btd_device *dev = btd_service_get_device(service);
+   struct policy_data *data;
+   struct btd_service *sink;
+
+   /* If the device supports Sink set a timer to connect it as well */
+   sink = btd_device_get_service(dev, A2DP_SINK_UUID);
+   if (sink == NULL)
+   return;
+
+   data = policy_get_data(dev);
+
+   switch (new_state) {
+   case BTD_SERVICE_STATE_UNAVAILABLE:
+   break;
+   case BTD_SERVICE_STATE_DISCONNECTED:
+   break;
+   case BTD_SERVICE_STATE_CONNECTING:
+   break;
+   case BTD_SERVICE_STATE_CONNECTED:
+   /* Check if service initiate the connection then proceed
+* immediately otherwise set timer
+*/
+   if (old_state == BTD_SERVICE_STATE_CONNECTING)
+   policy_connect(data, sink);
+   else if (btd_service_get_state(sink) !=
+   BTD_SERVICE_STATE_CONNECTED)
+   policy_set_sink_timer(data);
+   break;
+   case BTD_SERVICE_STATE_DISCONNECTING:
+   break;
+   }
+}
+
 static gboolean policy_connect_tg(gpointer user_data)
 {
struct policy_data *data = user_data;
@@ -615,6 +651,9 @@ static void service_cb(struct btd_service *service,
controller_cb(service, old_state, new_state);
else if (g_str_equal(profile->remote_uuid, AVRCP_TARGET_UUID))
target_cb(service, old_state, new_state);
+   else if (g_str_equal(profile->remote_uuid, HFP_HS_UUID) ||
+   g_str_equal(profile->remote_uuid, HSP_HS_UUID))
+   hs_cb(service, old_state, new_state);
 
/*
 * Return if the reconnection feature is not enabled (all
-- 
2.20.1




commit bluez for openSUSE:Factory

2019-04-17 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2019-04-17 10:03:17

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new.17052 (New)


Package is "bluez"

Wed Apr 17 10:03:17 2019 rev:160 rq:692704 version:5.50

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2019-02-26 
22:13:16.254256120 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new.17052/bluez.changes   2019-04-17 
10:03:20.426426178 +0200
@@ -1,0 +2,5 @@
+Mon Apr  8 14:14:21 UTC 2019 - Ludwig Nussel 
+
+- install bluetoothd sample config file as %doc for reference
+
+---



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.UwC6lx/_old  2019-04-17 10:03:22.982429257 +0200
+++ /var/tmp/diff_new_pack.UwC6lx/_new  2019-04-17 10:03:22.986429262 +0200
@@ -257,7 +257,7 @@
 
 %files
 %defattr(-, root, root)
-%doc AUTHORS ChangeLog README dbus-apis
+%doc AUTHORS ChangeLog README dbus-apis src/main.conf
 %license COPYING
 %{_bindir}/bluemoon
 %{_bindir}/btattach




commit bluez for openSUSE:Factory

2019-02-26 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2019-02-26 22:13:14

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new.28833 (New)


Package is "bluez"

Tue Feb 26 22:13:14 2019 rev:159 rq:677827 version:5.50

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2019-02-04 
15:32:57.399107725 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new.28833/bluez.changes   2019-02-26 
22:13:16.254256120 +0100
@@ -1,0 +2,10 @@
+Wed Feb 20 20:22:38 UTC 2019 - Stefan Seyfried 
+
+- use gcc8 for now to work around boo#1121404
+
+---
+Sat Feb  2 13:35:50 UTC 2019 - Stefan Seyfried 
+
+- add btmgmt to bluez-test
+
+---



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.8XhID5/_old  2019-02-26 22:13:17.078255831 +0100
+++ /var/tmp/diff_new_pack.8XhID5/_new  2019-02-26 22:13:17.086255828 +0100
@@ -43,6 +43,12 @@
 # fix some memory leak with malformed packet (reported upstream but not yet 
fixed)
 Patch101:   
CVE-2016-9800-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch
 Patch102:   
CVE-2016-9804-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch
+
+# workaround for gcc9 problem, boo#1121404
+%if 0%{?suse_version} >= 1550
+BuildRequires:  gcc8
+%define gcc_suf -8
+%endif
 BuildRequires:  automake
 BuildRequires:  flex
 BuildRequires:  libtool
@@ -164,6 +170,7 @@
 echo AutoEnable=true >> src/main.conf
 
 %build
+export CC=gcc%{?gcc_suf}
 # because of patch4...
 autoreconf -fi
 # --enable-experimental is needed or btattach does not build (bug?)
@@ -186,6 +193,7 @@
 make %{?_smp_mflags} all
 
 %install
+export CC=gcc%{?gcc_suf}
 %make_install
 find %{buildroot} -type f -name "*.la" -delete -print
 install --mode=0644 -D %{SOURCE7} 
%{buildroot}/%{_sysconfdir}/modprobe.d/50-bluetooth.conf
@@ -204,6 +212,8 @@
 ## install btgatt-client for -test package, see
 ## https://www.spinics.net/lists/linux-bluetooth/msg63258.html
 install -m0755 tools/btgatt-client %{buildroot}%{_bindir}
+# btmgmt can be useful
+install -m0755 tools/btmgmt %{buildroot}%{_bindir}
 
 # for auto-enable subpackage
 find . -name main.conf
@@ -218,6 +228,7 @@
 
 %check
 %if ! 0%{?qemu_user_space_build}
+export CC=gcc%{?gcc_suf}
 ##make %%{?_smp_mflags} check
 # deliberately not running parallel, as the test suite has spurious failures 
otherwise
 make check V=0
@@ -317,6 +328,7 @@
 %{_bindir}/l2test
 %{_bindir}/rctest
 %{_bindir}/btgatt-client
+%{_bindir}/btmgmt
 %dir %{_libdir}/bluez
 %{_libdir}/bluez/test
 




commit bluez for openSUSE:Factory

2019-02-04 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2019-02-04 15:32:52

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new.28833 (New)


Package is "bluez"

Mon Feb  4 15:32:52 2019 rev:158 rq:670709 version:5.50

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2018-06-22 
13:11:39.555323432 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new.28833/bluez.changes   2019-02-04 
15:32:57.399107725 +0100
@@ -1,0 +2,5 @@
+Tue Jan 15 09:05:19 UTC 2019 - seife+...@b1-systems.com
+
+- add btgatt-client to bluez-test
+
+---



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.kgkhDy/_old  2019-02-04 15:32:58.535107177 +0100
+++ /var/tmp/diff_new_pack.kgkhDy/_new  2019-02-04 15:32:58.539107175 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package bluez
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2010-2017 B1 Systems GmbH, Vohburg, Germany
 #
 # All modifications and additions to the file contributed by third parties
@@ -13,7 +13,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -198,8 +198,13 @@
 
 ## same as in fedora...
 # "make install" fails to install gatttool, used with Bluetooth Low Energy
+# boo#970628
 install -m0755 attrib/gatttool %{buildroot}%{_bindir}
 
+## install btgatt-client for -test package, see
+## https://www.spinics.net/lists/linux-bluetooth/msg63258.html
+install -m0755 tools/btgatt-client %{buildroot}%{_bindir}
+
 # for auto-enable subpackage
 find . -name main.conf
 install --mode 0644 -D src/main.conf 
%{buildroot}/%{_sysconfdir}/bluetooth/main.conf
@@ -311,6 +316,7 @@
 #{_bindir}/hciemu
 %{_bindir}/l2test
 %{_bindir}/rctest
+%{_bindir}/btgatt-client
 %dir %{_libdir}/bluez
 %{_libdir}/bluez/test
 




commit bluez for openSUSE:Factory

2018-06-22 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2018-06-22 13:11:33

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is "bluez"

Fri Jun 22 13:11:33 2018 rev:157 rq:615919 version:5.50

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2018-05-19 
15:40:14.303518353 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2018-06-22 
13:11:39.555323432 +0200
@@ -1,0 +2,23 @@
+Mon Jun  4 19:15:59 UTC 2018 - seife+...@b1-systems.com
+
+- update to version 5.50:
+  - Fix issue with GATT and reading long values.
+  - Fix issue with GATT and reading multiple includes.
+  - Fix issue with GATT and service changes when offline.
+  - Fix issue with handling secondary service discovery.
+  - Fix issue with handling persistency of CCC values.
+  - Fix issue with handling Mesh session on disconnection.
+  - Fix issue with handling Mesh proxy PDU SAR message length.
+  - Fix issue with handling Mesh default heartbeat TTL value.
+  - Add support for Mesh node-reset operation handling.
+  - Add support for GATT authorization request handling.
+  - Add support for GATT minimum key size requirements.
+  - Add support for GATT server and included services.
+  - Add support for handling additional advertising data.
+  - Add support for handling separate discoverable state.
+  - Add support for enabling HFP version 1.7 features.
+  - Add support for dedicated Bluetooth logging daemon.
+- remove 0001-Don-t-refresh-adv_manager-for-non-LE-devices.patch,
+  fixed upstream
+
+---

Old:

  0001-Don-t-refresh-adv_manager-for-non-LE-devices.patch
  bluez-5.49.tar.xz

New:

  bluez-5.50.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.Y4cdpj/_old  2018-06-22 13:11:40.315295248 +0200
+++ /var/tmp/diff_new_pack.Y4cdpj/_new  2018-06-22 13:11:40.319295099 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   bluez
-Version:5.49
+Version:5.50
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0-or-later
@@ -38,8 +38,8 @@
 Patch5: 0001-obexd-use-AM_LDFLAGS-for-linking.patch
 # disable tests for bypass boo#1078285
 Patch6: disable_some_obex_tests.patch
-# PATCH-FIX-UPSTREAM: crasher bug, boo#1086731 --seife+...@b1-systems.com
-Patch7: 0001-Don-t-refresh-adv_manager-for-non-LE-devices.patch
+# Upstream suggests to use btmon instead of hcidump and does not want those 
patches
+# => PATCH-FIX-OPENSUSE for those two :-)
 # fix some memory leak with malformed packet (reported upstream but not yet 
fixed)
 Patch101:   
CVE-2016-9800-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch
 Patch102:   
CVE-2016-9804-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch
@@ -52,6 +52,7 @@
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(check)
 BuildRequires:  pkgconfig(dbus-1) >= 1.6
+BuildRequires:  pkgconfig(ell) >= 0.3
 BuildRequires:  pkgconfig(glib-2.0) >= 2.28
 # json-c is needed for --enable-mesh
 BuildRequires:  pkgconfig(json-c)
@@ -150,7 +151,6 @@
 %ifarch ppc ppc64 ppc64le
 %patch6 -p1
 %endif
-%patch7 -p1
 %patch101 -p1
 %patch102 -p1
 mkdir dbus-apis
@@ -241,7 +241,8 @@
 
 %files
 %defattr(-, root, root)
-%doc AUTHORS COPYING ChangeLog README dbus-apis
+%doc AUTHORS ChangeLog README dbus-apis
+%license COPYING
 %{_bindir}/bluemoon
 %{_bindir}/btattach
 %{_bindir}/gatttool
@@ -296,7 +297,8 @@
 %files -n libbluetooth3
 %defattr(-, root, root)
 %{_libdir}/libbluetooth.so.*
-%doc AUTHORS COPYING ChangeLog README
+%doc AUTHORS ChangeLog README
+%license COPYING
 
 %files cups
 %defattr(-,root,root)

++ bluez-5.49.tar.xz -> bluez-5.50.tar.xz ++
 9201 lines of diff (skipped)




commit bluez for openSUSE:Factory

2018-05-19 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2018-05-19 15:40:10

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is "bluez"

Sat May 19 15:40:10 2018 rev:156 rq:607315 version:5.49

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2018-03-29 
11:50:32.141355643 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2018-05-19 
15:40:14.303518353 +0200
@@ -1,0 +2,11 @@
+Fri May 11 07:14:16 UTC 2018 - a...@suse.com
+
+- Add
+  CVE-2016-9800-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch
+  * Fix hcidump memory leak in pin_code_reply_dump().
+  (bsc#1013721)(CVE-2016-9800)
+  CVE-2016-9804-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch
+  * Fix hcidump buffer overflow in commands_dump().
+  (bsc#1013877)(CVE-2016-9804) 
+
+---

New:

  CVE-2016-9800-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch
  CVE-2016-9804-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.SLyIHY/_old  2018-05-19 15:40:15.987456742 +0200
+++ /var/tmp/diff_new_pack.SLyIHY/_new  2018-05-19 15:40:15.987456742 +0200
@@ -40,6 +40,9 @@
 Patch6: disable_some_obex_tests.patch
 # PATCH-FIX-UPSTREAM: crasher bug, boo#1086731 --seife+...@b1-systems.com
 Patch7: 0001-Don-t-refresh-adv_manager-for-non-LE-devices.patch
+# fix some memory leak with malformed packet (reported upstream but not yet 
fixed)
+Patch101:   
CVE-2016-9800-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch
+Patch102:   
CVE-2016-9804-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch
 BuildRequires:  automake
 BuildRequires:  flex
 BuildRequires:  libtool
@@ -148,6 +151,8 @@
 %patch6 -p1
 %endif
 %patch7 -p1
+%patch101 -p1
+%patch102 -p1
 mkdir dbus-apis
 cp -a doc/*.txt dbus-apis/
 # FIXME: Change the dbus service to be a real service, not systemd launched

++ CVE-2016-9800-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch 
++
>From 5ca9510314d15d562e9ef5515a5483be5f28258d Mon Sep 17 00:00:00 2001
From: "Cho, Yu-Chen" 
Date: Wed, 21 Mar 2018 17:32:45 +0800
Subject: [PATCH BlueZ] tool/hcidump: Fix memory leak with malformed packet

Do not allow to read more then buffer size.
---
 tools/parser/hci.c | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/tools/parser/hci.c b/tools/parser/hci.c
index 8c7bd2581..adfd9ab1d 100644
--- a/tools/parser/hci.c
+++ b/tools/parser/hci.c
@@ -988,8 +988,14 @@ static inline void pin_code_reply_dump(int level, struct 
frame *frm)
memset(pin, 0, sizeof(pin));
if (parser.flags & DUMP_NOVENDOR)
memset(pin, '*', cp->pin_len);
-   else
+   else {
+ if (cp->pin_len > sizeof(pin)){
+perror("Read failed");
+exit(1);
+}
+
memcpy(pin, cp->pin_code, cp->pin_len);
+   }
printf("bdaddr %s len %d pin \'%s\'\n", addr, cp->pin_len, pin);
 }
 
-- 
2.16.2

++ CVE-2016-9804-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch 
++
>From 00f50518f232c758855ac9884a841f707f41a301 Mon Sep 17 00:00:00 2001
From: "Cho, Yu-Chen" 
Date: Thu, 3 May 2018 18:52:19 +0800
Subject: [PATCH BlueZ] tool/hcidump: Fix memory leak with malformed packet

The Supported Commands is a 64 octet bit field.
Do not allow to read more then the size.
---
 tools/parser/csr.c | 5 +
 1 file changed, 5 insertions(+)

diff --git a/tools/parser/csr.c b/tools/parser/csr.c
index a0a4eb5fe..2d3db878a 100644
--- a/tools/parser/csr.c
+++ b/tools/parser/csr.c
@@ -145,6 +145,11 @@ static inline void commands_dump(int level, char *str, 
struct frame *frm)
unsigned char commands[64];
unsigned int i;
 
+   if (frm->len > 64) {
+   perror("Read failed");
+   exit(1);
+   }
+
memcpy(commands, frm->ptr, frm->len);
 
p_indent(level, frm);
-- 
2.16.3




commit bluez for openSUSE:Factory

2018-03-29 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2018-03-29 11:50:29

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is "bluez"

Thu Mar 29 11:50:29 2018 rev:155 rq:590957 version:5.49

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2018-03-19 
23:32:17.766517860 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2018-03-29 
11:50:32.141355643 +0200
@@ -1,0 +2,6 @@
+Mon Mar 26 06:04:01 UTC 2018 - seife+...@b1-systems.com
+
+- add 0001-Don-t-refresh-adv_manager-for-non-LE-devices.patch
+  (boo#1086731)
+
+---

New:

  0001-Don-t-refresh-adv_manager-for-non-LE-devices.patch



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.4yYJ0o/_old  2018-03-29 11:50:33.645301476 +0200
+++ /var/tmp/diff_new_pack.4yYJ0o/_new  2018-03-29 11:50:33.645301476 +0200
@@ -38,6 +38,8 @@
 Patch5: 0001-obexd-use-AM_LDFLAGS-for-linking.patch
 # disable tests for bypass boo#1078285
 Patch6: disable_some_obex_tests.patch
+# PATCH-FIX-UPSTREAM: crasher bug, boo#1086731 --seife+...@b1-systems.com
+Patch7: 0001-Don-t-refresh-adv_manager-for-non-LE-devices.patch
 BuildRequires:  automake
 BuildRequires:  flex
 BuildRequires:  libtool
@@ -145,6 +147,7 @@
 %ifarch ppc ppc64 ppc64le
 %patch6 -p1
 %endif
+%patch7 -p1
 mkdir dbus-apis
 cp -a doc/*.txt dbus-apis/
 # FIXME: Change the dbus service to be a real service, not systemd launched

++ 0001-Don-t-refresh-adv_manager-for-non-LE-devices.patch ++
>From 38269efb4fd130b45275e359c72fc28e3c1e484a Mon Sep 17 00:00:00 2001
From: Antoine Belvire 
Date: Sun, 25 Mar 2018 14:14:28 +0200
Subject: [PATCH] Don't refresh adv_manager for non-LE devices

Commit 91d4b17160 'advertising: Configure discoverable flag based on adapter
settings' introduced a call to btd_adv_manager_refresh upon
MGMT_SETTING_DISCOVERABLE flag change.

But as only LE adapters have an adv_manager, this leads to segmentation fault
for non-LE devices:

0  btd_adv_manager_refresh (manager=0x0) at src/advertising.c:1176
1  0x556fe45fcb02 in settings_changed (settings=,
adapter=0x556fe53f7c70) at src/adapter.c:543
2  new_settings_callback (index=, length=,
param=, user_data=0x556fe53f7c70) at src/adapter.c:573
3  0x556fe462c278 in request_complete (mgmt=mgmt@entry=0x556fe53f20c0,
status=, opcode=opcode@entry=7, index=index@entry=0,
length=length@entry=4, param=0x556fe53eb5f9) at src/shared/mgmt.c:261
4  0x556fe462cd9d in can_read_data (io=,
user_data=0x556fe53f20c0) at src/shared/mgmt.c:353
5  0x556fe46396e3 in watch_callback (channel=,
cond=, user_data=)
at src/shared/io-glib.c:170
6  0x7fe351c980e5 in g_main_context_dispatch ()
   from /usr/lib64/libglib-2.0.so.0
7  0x7fe351c984b0 in ?? () from /usr/lib64/libglib-2.0.so.0
8  0x7fe351c987c2 in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0
9  0x556fe45abc75 in main (argc=, argv=)
at src/main.c:770

This commit prevents the call to btd_adv_manager_refresh for non-LE devices.
---
 src/adapter.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/adapter.c b/src/adapter.c
index 6d7d61504..ff51deb62 100644
--- a/src/adapter.c
+++ b/src/adapter.c
@@ -540,7 +540,9 @@ static void settings_changed(struct btd_adapter *adapter, 
uint32_t settings)
g_dbus_emit_property_changed(dbus_conn, adapter->path,
ADAPTER_INTERFACE, "Discoverable");
store_adapter_info(adapter);
-   btd_adv_manager_refresh(adapter->adv_manager);
+   if (adapter->supported_settings & MGMT_SETTING_LE) {
+btd_adv_manager_refresh(adapter->adv_manager);
+   }
}
 
if (changed_mask & MGMT_SETTING_BONDABLE) {
-- 
2.16.2



commit bluez for openSUSE:Factory

2018-03-19 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2018-03-19 23:32:14

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is "bluez"

Mon Mar 19 23:32:14 2018 rev:154 rq:587054 version:5.49

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2018-02-14 
09:19:47.473205382 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2018-03-19 
23:32:17.766517860 +0100
@@ -1,0 +2,13 @@
+Mon Mar 12 17:44:33 UTC 2018 - seife+...@b1-systems.com
+
+- update to version 5.49:
+  This is mostly a bug fix release, with fixes to features such as
+  AVCTP, OBEX, GATT and Mesh. There are however some notable new
+  features also, such as improved heartbeat management support in
+  meshctl as well as a new experimental ConnectDevice D-Bus method
+  on the Adapter interface, which can be used for quick device
+  object creation for testing purpose or when information about the
+  device has been received over some Out-of-Band channel.
+- remove 0001-core-Fixes-order-InterfaceAdded.patch (upstream)
+
+---

Old:

  0001-core-Fixes-order-InterfaceAdded.patch
  bluez-5.48.tar.xz

New:

  bluez-5.49.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.ztwH2z/_old  2018-03-19 23:32:19.122468944 +0100
+++ /var/tmp/diff_new_pack.ztwH2z/_new  2018-03-19 23:32:19.126468801 +0100
@@ -18,10 +18,10 @@
 
 
 Name:   bluez
-Version:5.48
+Version:5.49
 Release:0
 Summary:Bluetooth Stack for Linux
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Hardware/Mobile
 Url:http://www.bluez.org
 Source: 
http://www.kernel.org/pub/linux/bluetooth/bluez-%{version}.tar.xz
@@ -38,8 +38,6 @@
 Patch5: 0001-obexd-use-AM_LDFLAGS-for-linking.patch
 # disable tests for bypass boo#1078285
 Patch6: disable_some_obex_tests.patch
-# PATCH-FIX-UPSTREAM: fix errors with hotplugging, boo#1076898 
--seife+...@b1-systems.com
-Patch7: 0001-core-Fixes-order-InterfaceAdded.patch
 BuildRequires:  automake
 BuildRequires:  flex
 BuildRequires:  libtool
@@ -75,7 +73,7 @@
 
 %package devel
 Summary:Files needed for BlueZ development
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Development/Languages/C and C++
 Requires:   libbluetooth3 = %{version}
 
@@ -85,7 +83,7 @@
 
 %package -n libbluetooth3
 Summary:Bluetooth Libraries
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  System/Libraries
 Provides:   bluez-libs = 3.36
 Obsoletes:  bluez-libs <= 3.36
@@ -102,7 +100,7 @@
 
 %package cups
 Summary:CUPS Driver for Bluetooth Printers
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Hardware/Printing
 
 %description cups
@@ -111,7 +109,7 @@
 
 %package test
 Summary:Tools for testing of various Bluetooth-functions
-License:GPL-2.0+ and MIT
+License:GPL-2.0-or-later AND MIT
 Group:  Development/Tools/Debuggers
 Requires:   dbus-1-python
 Requires:   python-gobject2
@@ -122,7 +120,7 @@
 
 %package auto-enable-devices
 Summary:Configuration that automatically enables all bluetooth devices
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Hardware/Mobile
 BuildArch:  noarch
 
@@ -147,7 +145,6 @@
 %ifarch ppc ppc64 ppc64le
 %patch6 -p1
 %endif
-%patch7 -p1
 mkdir dbus-apis
 cp -a doc/*.txt dbus-apis/
 # FIXME: Change the dbus service to be a real service, not systemd launched

++ bluez-5.48.tar.xz -> bluez-5.49.tar.xz ++
 18247 lines of diff (skipped)




commit bluez for openSUSE:Factory

2018-02-14 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2018-02-14 09:19:44

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is "bluez"

Wed Feb 14 09:19:44 2018 rev:153 rq:575499 version:5.48

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2018-02-03 
15:40:33.514818920 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2018-02-14 
09:19:47.473205382 +0100
@@ -1,0 +2,6 @@
+Sun Feb 11 21:12:36 UTC 2018 - seife+...@b1-systems.com
+
+- add 0001-core-Fixes-order-InterfaceAdded.patch (boo#1076898)
+- fix python shebang rpmlint warning for bluez-test
+
+---

New:

  0001-core-Fixes-order-InterfaceAdded.patch



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.W4CV55/_old  2018-02-14 09:19:48.457169717 +0100
+++ /var/tmp/diff_new_pack.W4CV55/_new  2018-02-14 09:19:48.457169717 +0100
@@ -38,6 +38,8 @@
 Patch5: 0001-obexd-use-AM_LDFLAGS-for-linking.patch
 # disable tests for bypass boo#1078285
 Patch6: disable_some_obex_tests.patch
+# PATCH-FIX-UPSTREAM: fix errors with hotplugging, boo#1076898 
--seife+...@b1-systems.com
+Patch7: 0001-core-Fixes-order-InterfaceAdded.patch
 BuildRequires:  automake
 BuildRequires:  flex
 BuildRequires:  libtool
@@ -145,6 +147,7 @@
 %ifarch ppc ppc64 ppc64le
 %patch6 -p1
 %endif
+%patch7 -p1
 mkdir dbus-apis
 cp -a doc/*.txt dbus-apis/
 # FIXME: Change the dbus service to be a real service, not systemd launched
@@ -200,6 +203,9 @@
 cd %{buildroot}%{_libdir}/bluez/test
 chmod 0644 *.py *.xml *.dtd
 
+# fix python shebang
+sed -i -e '1s/env p/p/' 
%{buildroot}%{_libdir}/bluez/test/example-gatt-{client,server}
+
 %check
 %if ! 0%{?qemu_user_space_build}
 ##make %%{?_smp_mflags} check

++ 0001-core-Fixes-order-InterfaceAdded.patch ++
>From 1873096352f518d3247f8efb3c2e0aa8804e50ac Mon Sep 17 00:00:00 2001
From: Luiz Augusto von Dentz 
Date: Wed, 7 Feb 2018 09:35:07 -0200
Subject: [PATCH] core: Fixes order InterfaceAdded

Registering on the callback of MGMT_OP_READ_ADV_FEATURES causes
InterfacesAdded to be reschedule after the device objects which causes
tools such as PulseAudio to consider it invalid.

Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1534857
---
 src/advertising.c | 28 +++-
 1 file changed, 15 insertions(+), 13 deletions(-)

diff --git a/src/advertising.c b/src/advertising.c
index 94a8c4050..970c3d87b 100644
--- a/src/advertising.c
+++ b/src/advertising.c
@@ -1032,14 +1032,6 @@ static void read_adv_features_callback(uint8_t status, 
uint16_t length,
if (manager->max_ads == 0)
return;
 
-   if (!g_dbus_register_interface(btd_get_dbus_connection(),
-   adapter_get_path(manager->adapter),
-   LE_ADVERTISING_MGR_IFACE, methods,
-   NULL, properties, manager, NULL)) {
-   error("Failed to register " LE_ADVERTISING_MGR_IFACE);
-   return;
-   }
-
/* Reset existing instances */
if (feat->num_instances)
remove_advertising(manager, 0);
@@ -1061,19 +1053,29 @@ static struct btd_adv_manager *manager_create(struct 
btd_adapter *adapter)
}
 
manager->mgmt_index = btd_adapter_get_index(adapter);
+   manager->clients = queue_new();
+   manager->supported_flags = MGMT_ADV_FLAG_LOCAL_NAME;
+
+   if (!g_dbus_register_interface(btd_get_dbus_connection(),
+   adapter_get_path(manager->adapter),
+   LE_ADVERTISING_MGR_IFACE, methods,
+   NULL, properties, manager, NULL)) {
+   error("Failed to register " LE_ADVERTISING_MGR_IFACE);
+   goto fail;
+   }
 
if (!mgmt_send(manager->mgmt, MGMT_OP_READ_ADV_FEATURES,
manager->mgmt_index, 0, NULL,
read_adv_features_callback, manager, NULL)) {
error("Failed to read advertising features");
-   manager_destroy(manager);
-   return NULL;
+   goto fail;
}
 
-   manager->clients = queue_new();
-   manager->supported_flags = MGMT_ADV_FLAG_LOCAL_NAME;
-
return manager;
+
+fail:
+   manager_destroy(manager);
+   return NULL;
 }
 
 struct btd_adv_manager *btd_adv_manager_new(struct btd_adapter *adapter)
-- 
2.16.1




commit bluez for openSUSE:Factory

2018-02-03 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2018-02-03 15:40:31

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is "bluez"

Sat Feb  3 15:40:31 2018 rev:152 rq:572111 version:5.48

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2018-01-16 
09:39:40.581255774 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2018-02-03 
15:40:33.514818920 +0100
@@ -1,0 +2,5 @@
+Tue Jan 30 16:05:52 UTC 2018 - norm...@linux.vnet.ibm.com
+
+- Add disable_some_obex_tests.patch bypass boo#1078285 for PowerPC
+
+---

New:

  disable_some_obex_tests.patch



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.5kKl0I/_old  2018-02-03 15:40:34.778759885 +0100
+++ /var/tmp/diff_new_pack.5kKl0I/_new  2018-02-03 15:40:34.782759698 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package bluez
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2010-2017 B1 Systems GmbH, Vohburg, Germany
 #
 # All modifications and additions to the file contributed by third parties
@@ -36,6 +36,8 @@
 Patch4: bluez-5.45-disable-broken-tests.diff
 # PATCH-FIX-UPSTREAM: obexd not compiled with -fpie -- seife+...@b1-systems.com
 Patch5: 0001-obexd-use-AM_LDFLAGS-for-linking.patch
+# disable tests for bypass boo#1078285
+Patch6: disable_some_obex_tests.patch
 BuildRequires:  automake
 BuildRequires:  flex
 BuildRequires:  libtool
@@ -140,6 +142,9 @@
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
+%ifarch ppc ppc64 ppc64le
+%patch6 -p1
+%endif
 mkdir dbus-apis
 cp -a doc/*.txt dbus-apis/
 # FIXME: Change the dbus service to be a real service, not systemd launched

++ disable_some_obex_tests.patch ++
From: Michel Normand 
Subject: disable some obex tests
Date: Tue, 30 Jan 2018 17:01:45 +0100

disable some obex tests as transient failures
reported by bug
https://bugzilla.suse.com/show_bug.cgi?id=1078285

Signed-off-by: Michel Normand 
---
 Makefile.am |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Index: bluez-5.48/Makefile.am
===
--- bluez-5.48.orig/Makefile.am
+++ bluez-5.48/Makefile.am
@@ -363,8 +363,8 @@ unit_test_gdbus_client_SOURCES = unit/te
 unit_test_gdbus_client_LDADD = gdbus/libgdbus-internal.la \
src/libshared-glib.la @GLIB_LIBS@ @DBUS_LIBS@
 
-unit_tests += unit/test-gobex-header unit/test-gobex-packet unit/test-gobex \
-   unit/test-gobex-transfer unit/test-gobex-apparam
+unit_tests += unit/test-gobex-header unit/test-gobex-packet \
+   unit/test-gobex-apparam
 
 unit_test_gobex_SOURCES = $(gobex_sources) unit/util.c unit/util.h \
unit/test-gobex.c



commit bluez for openSUSE:Factory

2018-01-16 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2018-01-16 09:39:38

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is "bluez"

Tue Jan 16 09:39:38 2018 rev:151 rq:563428 version:5.48

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2017-12-15 
13:59:42.633053325 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2018-01-16 
09:39:40.581255774 +0100
@@ -1,0 +2,13 @@
+Fri Dec 29 17:21:34 UTC 2017 - seife+...@b1-systems.com
+
+- update to version 5.48:
+  This release brings many fixes and feature enhancements.
+  Some notable enhancements include support for devices with the
+  BLE battery service, as well as improved Mesh support in the
+  meshctl tool. Several previously experimental D-Bus APIs have now
+  been marked as stable, notably the Advertising Manager API as
+  well as the AquireWrite & AquireNotify GATT APIs.
+  As far as fixes go, these can be found in many areas of the stack,
+  including A2DP, AVCTP, device discovery, Mesh, and GATT.
+
+---

Old:

  bluez-5.47.tar.xz

New:

  bluez-5.48.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.h5I7Ep/_old  2018-01-16 09:39:41.457214773 +0100
+++ /var/tmp/diff_new_pack.h5I7Ep/_new  2018-01-16 09:39:41.461214585 +0100
@@ -18,7 +18,7 @@
 
 
 Name:   bluez
-Version:5.47
+Version:5.48
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+

++ bluez-5.47.tar.xz -> bluez-5.48.tar.xz ++
 24629 lines of diff (skipped)




commit bluez for openSUSE:Factory

2017-12-15 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2017-12-15 13:59:41

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is "bluez"

Fri Dec 15 13:59:41 2017 rev:150 rq:556391 version:5.47

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2017-09-21 
12:33:34.062051187 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2017-12-15 
13:59:42.633053325 +0100
@@ -1,0 +2,6 @@
+Tue Dec 12 08:23:07 UTC 2017 - seife+...@b1-systems.com
+
+- add 0001-obexd-use-AM_LDFLAGS-for-linking.patch
+- document systemd dependency during %post
+
+---

New:

  0001-obexd-use-AM_LDFLAGS-for-linking.patch



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.nAFJ3R/_old  2017-12-15 13:59:44.412967401 +0100
+++ /var/tmp/diff_new_pack.nAFJ3R/_new  2017-12-15 13:59:44.412967401 +0100
@@ -34,6 +34,8 @@
 Patch3: bluez-cups-libexec.patch
 # workaround for broken tests (reported upstream but not yet fixed)
 Patch4: bluez-5.45-disable-broken-tests.diff
+# PATCH-FIX-UPSTREAM: obexd not compiled with -fpie -- seife+...@b1-systems.com
+Patch5: 0001-obexd-use-AM_LDFLAGS-for-linking.patch
 BuildRequires:  automake
 BuildRequires:  flex
 BuildRequires:  libtool
@@ -51,6 +53,7 @@
 BuildRequires:  pkgconfig(libudev)
 BuildRequires:  pkgconfig(sndfile)
 BuildRequires:  pkgconfig(udev)
+Requires(post): systemd
 Recommends: sbc
 Provides:   bluez-utils = 3.36
 Obsoletes:  bluez-utils <= 3.36
@@ -136,6 +139,7 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 mkdir dbus-apis
 cp -a doc/*.txt dbus-apis/
 # FIXME: Change the dbus service to be a real service, not systemd launched

++ 0001-obexd-use-AM_LDFLAGS-for-linking.patch ++
>From b912306ae756eaf75caa1ab7e04e3112fac4a01c Mon Sep 17 00:00:00 2001
From: Stefan Seyfried 
Date: Mon, 11 Dec 2017 22:52:28 +0100
Subject: [PATCH] obexd: use AM_LDFLAGS for linking

without this, --enable-pie does not work for obexd
---
 Makefile.obexd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile.obexd b/Makefile.obexd
index 2e33cbc72..86c395305 100644
--- a/Makefile.obexd
+++ b/Makefile.obexd
@@ -83,7 +83,7 @@ obexd_src_obexd_LDADD = lib/libbluetooth-internal.la \
gdbus/libgdbus-internal.la \
@ICAL_LIBS@ @DBUS_LIBS@ @GLIB_LIBS@ -ldl
 
-obexd_src_obexd_LDFLAGS = -Wl,--export-dynamic
+obexd_src_obexd_LDFLAGS = $(AM_LDFLAGS) -Wl,--export-dynamic
 
 obexd_src_obexd_CFLAGS = $(AM_CFLAGS) @GLIB_CFLAGS@ @DBUS_CFLAGS@ \
@ICAL_CFLAGS@ -DOBEX_PLUGIN_BUILTIN \
-- 
2.15.1




commit bluez for openSUSE:Factory

2017-09-21 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2017-09-21 12:33:31

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is "bluez"

Thu Sep 21 12:33:31 2017 rev:149 rq:527366 version:5.47

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2017-08-06 
11:28:43.914713422 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2017-09-21 
12:33:34.062051187 +0200
@@ -1,0 +2,18 @@
+Sun Sep 17 22:34:07 UTC 2017 - seife+...@b1-systems.com
+
+- update to version 5.47:
+  This release contains various fixes to GATT, A2DP and BR/EDR vs
+  LE bearer handling. There’s also a notable SDP fix for CVE-2017-
+  1000250 (part of the recently announced BlueBorne vulnerabilities).
+  Feature-wise, there’s now support for adding the appearance and
+  local name to advertising data through the Advertising D-Bus
+  interface. The btmon tool is now also able to better decode most
+  Bluetooth 5.0 HCI commands and events.
+  The Bluetooth Mesh Profile specification was released recently,
+  and this BlueZ release comes with initial support for it in the
+  form of a new meshctl tool. Using this tool it’s possible to
+  provision mesh devices through the GATT Provisioning Bearer
+  (PB-GATT), as well as communicate with them (e.g. configure them)
+  using the GATT Proxy protocol.
+
+---

Old:

  bluez-5.46.tar.xz

New:

  bluez-5.47.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.0IQCeR/_old  2017-09-21 12:33:36.181752891 +0200
+++ /var/tmp/diff_new_pack.0IQCeR/_new  2017-09-21 12:33:36.185752329 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   bluez
-Version:5.46
+Version:5.47
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+
@@ -44,6 +44,8 @@
 BuildRequires:  pkgconfig(check)
 BuildRequires:  pkgconfig(dbus-1) >= 1.6
 BuildRequires:  pkgconfig(glib-2.0) >= 2.28
+# json-c is needed for --enable-mesh
+BuildRequires:  pkgconfig(json-c)
 BuildRequires:  pkgconfig(libcap-ng)
 BuildRequires:  pkgconfig(libical)
 BuildRequires:  pkgconfig(libudev)
@@ -154,6 +156,7 @@
--enable-library\
--enable-tools  \
--enable-cups   \
+   --enable-mesh   \
--enable-midi   \
--enable-test   \
--enable-experimental   \
@@ -239,6 +242,7 @@
 %{_libexecdir}/bluetooth/obexd
 %{_bindir}/bluetoothctl
 %{_bindir}/btmon
+%{_bindir}/meshctl
 %{_bindir}/hcidump
 %{_bindir}/bccmd
 %{_libexecdir}/udev/

++ bluez-5.46.tar.xz -> bluez-5.47.tar.xz ++
 21373 lines of diff (skipped)




commit bluez for openSUSE:Factory

2017-08-06 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2017-08-06 11:28:41

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is "bluez"

Sun Aug  6 11:28:41 2017 rev:148 rq:512823 version:5.46

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2017-07-12 
19:30:48.948302969 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2017-08-06 
11:28:43.914713422 +0200
@@ -1,0 +2,14 @@
+Sat Jul 15 07:14:55 UTC 2017 - seife+...@b1-systems.com
+
+- update to version 5.46:
+  * Fix issue with handling ATT over BR/EDR connections.
+  * Fix issue with SDP browsing cleanup after connection.
+  * Fix issue with pointer dereference and OPP Put request.
+  * Fix issue with identity address updates during pairing.
+  * Fix issue with not removing services that had disappeared.
+  * Add support for improved discovery of included services.
+  * Add support for simplified characteristics discovery.
+  * Add support for GATT caching configuration option.
+  * Add experimental support for AcquireWrite and AcquireNotify.
+
+---

Old:

  bluez-5.45.tar.xz

New:

  bluez-5.46.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.yZ5GFD/_old  2017-08-06 11:28:45.298518467 +0200
+++ /var/tmp/diff_new_pack.yZ5GFD/_new  2017-08-06 11:28:45.314516213 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   bluez
-Version:5.45
+Version:5.46
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+

++ bluez-5.45.tar.xz -> bluez-5.46.tar.xz ++
 6556 lines of diff (skipped)




commit bluez for openSUSE:Factory

2017-07-12 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2017-07-12 19:30:45

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is "bluez"

Wed Jul 12 19:30:45 2017 rev:147 rq:509010 version:5.45

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2017-06-16 
10:47:51.781948723 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2017-07-12 
19:30:48.948302969 +0200
@@ -1,0 +2,11 @@
+Fri Jul  7 19:17:20 UTC 2017 - seife+...@b1-systems.com
+
+- enable sixaxis plugin
+
+---
+Sun Jun 25 11:53:02 UTC 2017 - msucha...@suse.com
+
+- Add %post/%postun to bluez-auto-enable-devices so the settings
+  change takes effect (boo#1039476)
+
+---



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.9QzYFd/_old  2017-07-12 19:30:49.704196316 +0200
+++ /var/tmp/diff_new_pack.9QzYFd/_new  2017-07-12 19:30:49.704196316 +0200
@@ -122,6 +122,12 @@
 that are connected to the system if no other tool is handling them (e.g.
 desktop specific applets like blueman or GNOME or KDE applets).
 
+%post auto-enable-devices
+{  systemctl status -n0 bluetooth.service > /dev/null && systemctl restart 
bluetooth.service ; } ||:
+
+%postun auto-enable-devices
+{  systemctl status -n0 bluetooth.service > /dev/null && systemctl restart 
bluetooth.service ; } ||:
+
 %prep
 %setup -q
 %patch1 -p1
@@ -153,6 +159,7 @@
--enable-experimental   \
--enable-deprecated \
--enable-datafiles  \
+   --enable-sixaxis\
--with-systemdsystemunitdir=%{_unitdir} \
--with-systemduserunitdir=%{_userunitdir}
 
@@ -224,6 +231,9 @@
 %{_bindir}/hciconfig
 %{_bindir}/hex2hcd
 %{_bindir}/mpris-proxy
+%dir %{_libdir}/bluetooth
+%dir %{_libdir}/bluetooth/plugins
+%{_libdir}/bluetooth/plugins/sixaxis.so
 %dir %{_libexecdir}/bluetooth
 %{_libexecdir}/bluetooth/bluetoothd
 %{_libexecdir}/bluetooth/obexd




commit bluez for openSUSE:Factory

2017-06-16 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2017-06-16 10:47:47

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is "bluez"

Fri Jun 16 10:47:47 2017 rev:146 rq:501892 version:5.45

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2017-06-02 
10:31:34.366822067 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2017-06-16 
10:47:51.781948723 +0200
@@ -1,0 +2,6 @@
+Thu Jun  8 06:54:26 UTC 2017 - seife+...@b1-systems.com
+
+- add bluez-auto-enable-devices subpackage with main.conf which
+  auto-enables all devices (boo#1039476)
+
+---



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.fOfLnn/_old  2017-06-16 10:47:52.945784899 +0200
+++ /var/tmp/diff_new_pack.fOfLnn/_new  2017-06-16 10:47:52.949784337 +0200
@@ -111,6 +111,17 @@
 Contains a few tools for testing various bluetooth functions. The
 BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., U.S.A.
 
+%package auto-enable-devices
+Summary:Configuration that automatically enables all bluetooth devices
+License:GPL-2.0+
+Group:  Hardware/Mobile
+BuildArch:  noarch
+
+%description auto-enable-devices
+Contains configuration that automatically enables all bluetooth devices
+that are connected to the system if no other tool is handling them (e.g.
+desktop specific applets like blueman or GNOME or KDE applets).
+
 %prep
 %setup -q
 %patch1 -p1
@@ -124,6 +135,9 @@
 sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
 # END FIXME
 
+# for auto-enable subpackage
+echo AutoEnable=true >> src/main.conf
+
 %build
 # because of patch4...
 autoreconf -fi
@@ -159,6 +173,10 @@
 # "make install" fails to install gatttool, used with Bluetooth Low Energy
 install -m0755 attrib/gatttool %{buildroot}%{_bindir}
 
+# for auto-enable subpackage
+find . -name main.conf
+install --mode 0644 -D src/main.conf 
%{buildroot}/%{_sysconfdir}/bluetooth/main.conf
+
 # rpmlint warnings...
 cd %{buildroot}%{_libdir}/bluez/test
 chmod 0644 *.py *.xml *.dtd
@@ -260,4 +278,9 @@
 %dir %{_libdir}/bluez
 %{_libdir}/bluez/test
 
+%files auto-enable-devices
+%defattr(-,root,root)
+%dir %{_sysconfdir}/bluetooth
+%config(noreplace) %{_sysconfdir}/bluetooth/main.conf
+
 %changelog




commit bluez for openSUSE:Factory

2017-06-02 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2017-06-02 10:31:30

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is "bluez"

Fri Jun  2 10:31:30 2017 rev:145 rq:498547 version:5.45

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2017-03-05 
17:54:16.658417159 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2017-06-02 
10:31:34.366822067 +0200
@@ -1,0 +2,15 @@
+Fri May 26 13:16:07 UTC 2017 - seife+...@b1-systems.com
+
+- add bluez-5.45-disable-broken-tests.diff to disable two broken
+  tests (reported upstream but not yet fixed)
+
+---
+Sat May  6 18:59:55 UTC 2017 - seife+...@b1-systems.com
+
+- update to version 5.45:
+  This is mostly a bugfix release with fixes in ATT, GATT, OBEX
+  and AVDTP.
+  Feature-wise there are some new things as well, such as btmon
+  support decoding Bluetooth 5.0 HCI commands and events.
+
+---
@@ -4 +19 @@
-- make testsuite run non-parallel (obs seems to have problems with
+- make testsuite run non-parallel (it has problems with running

Old:

  bluez-5.44.tar.xz

New:

  bluez-5.45-disable-broken-tests.diff
  bluez-5.45.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.6yu6Pj/_old  2017-06-02 10:31:35.066723173 +0200
+++ /var/tmp/diff_new_pack.6yu6Pj/_new  2017-06-02 10:31:35.070722608 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   bluez
-Version:5.44
+Version:5.45
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+
@@ -32,6 +32,8 @@
 Patch2: bluez-sdp-unix-path.patch
 # PATCH-FIX-UPSTREAM: find the cups dir in libexec not in libdir
 Patch3: bluez-cups-libexec.patch
+# workaround for broken tests (reported upstream but not yet fixed)
+Patch4: bluez-5.45-disable-broken-tests.diff
 BuildRequires:  automake
 BuildRequires:  flex
 BuildRequires:  libtool
@@ -114,6 +116,7 @@
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
+%patch4 -p1
 mkdir dbus-apis
 cp -a doc/*.txt dbus-apis/
 # FIXME: Change the dbus service to be a real service, not systemd launched
@@ -122,6 +125,8 @@
 # END FIXME
 
 %build
+# because of patch4...
+autoreconf -fi
 # --enable-experimental is needed or btattach does not build (bug?)
 %configure \
--disable-silent-rules  \
@@ -161,7 +166,7 @@
 %check
 %if ! 0%{?qemu_user_space_build}
 ##make %%{?_smp_mflags} check
-# deliberately not running parallel, as OBS seems to create spurious failures 
otherwise
+# deliberately not running parallel, as the test suite has spurious failures 
otherwise
 make check V=0
 %endif
 

++ bluez-5.45-disable-broken-tests.diff ++
diff --git a/Makefile.am b/Makefile.am
index 84e67a4..cac5283 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -395,7 +395,7 @@ unit_test_lib_SOURCES = unit/test-lib.c
 unit_test_lib_LDADD = src/libshared-glib.la \
lib/libbluetooth-internal.la @GLIB_LIBS@
 
-unit_tests += unit/test-gatt
+#unit_tests += unit/test-gatt
 
 unit_test_gatt_SOURCES = unit/test-gatt.c
 unit_test_gatt_LDADD = src/libshared-glib.la \
@@ -424,7 +424,7 @@ unit_test_gattrib_LDADD = lib/libbluetooth-internal.la \
@GLIB_LIBS@ @DBUS_LIBS@ -ldl -lrt
 
 if MIDI
-unit_tests += unit/test-midi
+#unit_tests += unit/test-midi
 unit_test_midi_CFLAGS = $(AM_CFLAGS) @ALSA_CFLAGS@ -DMIDI_TEST
 unit_test_midi_SOURCES = unit/test-midi.c \
profiles/midi/libmidi.h \
++ bluez-5.44.tar.xz -> bluez-5.45.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bluez-5.44/ChangeLog new/bluez-5.45/ChangeLog
--- old/bluez-5.44/ChangeLog2017-02-25 17:03:51.0 +0100
+++ new/bluez-5.45/ChangeLog2017-05-04 23:06:44.0 +0200
@@ -1,3 +1,13 @@
+ver 5.45:
+   Fix issue with agent support in Bluetooth client tool.
+   Fix issue with handling re-connection policy.
+   Fix issue with handling unknown ATT commands.
+   Fix issue with handling GATT Service Includes property.
+   Fix issue with handling PullAll for OBEX transfers.
+   Fix issue with handling delay in AVDTP Suspend responses.
+   Fix issue with handling decoding of management frames.
+   Add support for frame counters in Bluetooth monitor tool.
+
 ver 5.44:
Fix issue with GAP and GATT service registration.
Fix issue with wrong address type for ATT sockets.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit bluez for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2017-03-05 17:53:50

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is "bluez"

Sun Mar  5 17:53:50 2017 rev:144 rq:466177 version:5.44

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2016-11-14 
20:10:16.0 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2017-03-05 
17:54:16.658417159 +0100
@@ -1,0 +2,30 @@
+Fri Mar  3 09:16:29 UTC 2017 - seife+...@b1-systems.com
+
+- make testsuite run non-parallel (obs seems to have problems with
+  parallel checks) and quiet
+
+---
+Wed Mar  1 21:22:42 UTC 2017 - seife+...@b1-systems.com
+
+- update to version 5.44:
+  Most fixes are LE (specifically GATT) related, however some other
+  areas are affected as well.
+  Feature-wise, there’s a new MIDI plugin and support for using
+  single-mode (LE-only) controllers that lack a public address.
+  E.g. any nRF5x controller running a MyNewt or Zephyr based
+  firmware falls into this category.
+- packaging: add "--enable-midi", "--enable-deprecated"
+  TODO: package deprecated tools into separate package to prepare
+  removal some time in the future
+- rebase bluez-cups-libexec.patch
+
+---
+Wed Mar  1 11:39:56 UTC 2017 - tchva...@suse.com
+
+- Set the cupsdir directly with patch instead of mv and seds:
+  * bluez-cups-libexec.patch
+- Replace requirements by the pkgconfig counterparts
+  * this should solve out the problem with builcycle on Factory
+- Ran over with spec-cleaner
+
+---

Old:

  bluez-5.43.tar.xz

New:

  bluez-5.44.tar.xz
  bluez-cups-libexec.patch



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.xPQqw8/_old  2017-03-05 17:54:17.494298849 +0100
+++ /var/tmp/diff_new_pack.xPQqw8/_new  2017-03-05 17:54:17.498298283 +0100
@@ -1,8 +1,8 @@
 #
 # spec file for package bluez
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
-# Copyright (c) 2010-2016 B1 Systems GmbH, Vohburg, Germany
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2010-2017 B1 Systems GmbH, Vohburg, Germany
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,13 +18,7 @@
 
 
 Name:   bluez
-# FIXME: Do not mangle dbus service / systemd service once we support systemd 
user services
-BuildRequires:  flex
-BuildRequires:  libcap-ng-devel
-BuildRequires:  systemd-rpm-macros
-BuildRequires:  pkgconfig(dbus-1) >= 1.6
-%{?systemd_requires}
-Version:5.43
+Version:5.44
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+
@@ -36,17 +30,23 @@
 # fix some logitech HID devices, bnc#681049, bnc#850478 
--seife+...@b1-systems.com
 Patch1: bluez-5.11-logitech-hid2hci.patch
 Patch2: bluez-sdp-unix-path.patch
-BuildRequires:  alsa-devel
+# PATCH-FIX-UPSTREAM: find the cups dir in libexec not in libdir
+Patch3: bluez-cups-libexec.patch
 BuildRequires:  automake
-BuildRequires:  check-devel
-BuildRequires:  libical-devel
-BuildRequires:  libsndfile-devel
+BuildRequires:  flex
 BuildRequires:  libtool
-BuildRequires:  libudev-devel
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  readline-devel
-BuildRequires:  udev
+BuildRequires:  systemd-rpm-macros
+BuildRequires:  pkgconfig(alsa)
+BuildRequires:  pkgconfig(check)
+BuildRequires:  pkgconfig(dbus-1) >= 1.6
 BuildRequires:  pkgconfig(glib-2.0) >= 2.28
+BuildRequires:  pkgconfig(libcap-ng)
+BuildRequires:  pkgconfig(libical)
+BuildRequires:  pkgconfig(libudev)
+BuildRequires:  pkgconfig(sndfile)
+BuildRequires:  pkgconfig(udev)
 Recommends: sbc
 Provides:   bluez-utils = 3.36
 Obsoletes:  bluez-utils <= 3.36
@@ -57,14 +57,7 @@
 Obsoletes:  obexd-client < 5.0
 Provides:   obexd-client = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-
-# In openSUSE 11.3 there is upstream compliant CUPS 1.4
-# which means to have a fixed "/usr/lib/cups/" directory
-# on all platforms (see Novell/Suse Bugzilla bnc#575544):
-%define cups_lib_dir %{_prefix}/lib/cups
-
-# we want to be able to build with older distros, too...
-%{!?_userunitdir: %define _userunitdir %{_prefix}/lib/systemd/user}
+%{?systemd_requires}
 
 %description
 BlueZ provides support for the core Bluetooth layers and protocols.
@@ -105,7 +98,6 @@
 Contains the files required by CUPS for printing to 

commit bluez for openSUSE:Factory

2016-11-14 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2016-11-14 20:10:15

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is "bluez"

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2016-10-10 
17:34:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2016-11-14 
20:10:16.0 +0100
@@ -1,0 +2,12 @@
+Sat Oct 29 09:23:59 UTC 2016 - seife+...@b1-systems.com
+
+- update to version 5.43:
+  This is almost purely a bug-fix release with fixes to HoG, ATT
+  and PAN. There’s also a fix for a regression in 5.42 that caused
+  connection failures for external profiles like OBEX.
+  Feature-wise there’s one notable addition: LE privacy. By
+  enabling this in main.conf it’s now possible to make BlueZ
+  generate a local Identity Resolving Key (IRK) and use Resolvable
+  Private Addresses (RPAs) for itself.
+
+---

Old:

  bluez-5.42.tar.xz

New:

  bluez-5.43.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.nxAP3O/_old  2016-11-14 20:10:18.0 +0100
+++ /var/tmp/diff_new_pack.nxAP3O/_new  2016-11-14 20:10:18.0 +0100
@@ -24,7 +24,7 @@
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  pkgconfig(dbus-1) >= 1.6
 %{?systemd_requires}
-Version:5.42
+Version:5.43
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+

++ bluez-5.42.tar.xz -> bluez-5.43.tar.xz ++
 10412 lines of diff (skipped)




commit bluez for openSUSE:Factory

2016-10-10 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2016-10-10 17:34:24

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is "bluez"

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2016-08-05 
18:14:13.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2016-10-10 
17:34:25.0 +0200
@@ -1,0 +2,13 @@
+Mon Sep 26 17:41:20 UTC 2016 - seife+...@b1-systems.com
+
+- update to version 5.42:
+  The major API change with this release is that the GATT D-Bus API
+  is no longer marked as experimental.This should hopefully
+  encourage the creation of more applications using it. Feature-
+  wise, btmon received support for decoding full mgmt message
+  traces - a feature that is available in the bluetooth-next kernel
+  tree, i.e. on its way to the 4.9 kernel release. In addition to
+  these changes, this release contains also fixes in areas such as
+  PBAP, transport selection (BR/EDR vs LE), ATT and A2DP.
+
+---

Old:

  bluez-5.41.tar.xz

New:

  bluez-5.42.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.EJc5Xp/_old  2016-10-10 17:34:27.0 +0200
+++ /var/tmp/diff_new_pack.EJc5Xp/_new  2016-10-10 17:34:27.0 +0200
@@ -24,7 +24,7 @@
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  pkgconfig(dbus-1) >= 1.6
 %{?systemd_requires}
-Version:5.41
+Version:5.42
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+

++ bluez-5.41.tar.xz -> bluez-5.42.tar.xz ++
 8045 lines of diff (skipped)




commit bluez for openSUSE:Factory

2016-08-05 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2016-08-05 18:14:12

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is "bluez"

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2016-06-13 
21:54:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2016-08-05 
18:14:13.0 +0200
@@ -1,0 +2,18 @@
+Sun Jul 31 21:42:27 UTC 2016 - jeng...@inai.de
+
+- Update descriptions a bit. Adjust RPM groups for what is used
+  in openSUSE normally. Drop archaic %clean section.
+  Drop --with-pic which is only for (unbuilt) static libs.
+
+---
+Wed Jul 20 22:32:18 UTC 2016 - seife+...@b1-systems.com
+
+- update to version 5.41:
+  BlueZ 5.41 is purely a bug-fix release targeting areas such as
+  GATT, AVRCP, OBEX and device discovery filters. The GATT D-Bus
+  API is now starting to be stable enough that this will likely be
+  the last release where it is flagged as experimental.
+- fix build with older distributions that don't have %_userunitdir
+  ins systemd-rpm-macros
+
+---

Old:

  bluez-5.40.tar.xz

New:

  bluez-5.41.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.X9vfPn/_old  2016-08-05 18:14:14.0 +0200
+++ /var/tmp/diff_new_pack.X9vfPn/_new  2016-08-05 18:14:14.0 +0200
@@ -24,7 +24,7 @@
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  pkgconfig(dbus-1) >= 1.6
 %{?systemd_requires}
-Version:5.40
+Version:5.41
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+
@@ -63,13 +63,16 @@
 # on all platforms (see Novell/Suse Bugzilla bnc#575544):
 %define cups_lib_dir %{_prefix}/lib/cups
 
+# we want to be able to build with older distros, too...
+%{!?_userunitdir: %define _userunitdir %{_prefix}/lib/systemd/user}
+
 %description
-The Bluetooth stack for Linux.
+BlueZ provides support for the core Bluetooth layers and protocols.
 
 %package devel
 Summary:Files needed for BlueZ development
 License:GPL-2.0+
-Group:  Development/Sources
+Group:  Development/Languages/C and C++
 Requires:   libbluetooth3 = %{version}
 
 %description devel
@@ -79,12 +82,19 @@
 %package -n libbluetooth3
 Summary:Bluetooth Libraries
 License:GPL-2.0+
-Group:  Hardware/Mobile
+Group:  System/Libraries
 Provides:   bluez-libs = 3.36
 Obsoletes:  bluez-libs <= 3.36
 
 %description -n libbluetooth3
-Bluetooth protocol stack libraries.
+BlueZ provides support for the core Bluetooth layers and protocols.
+It is uses a modular implementation. It has many interesting features:
+
+* Multithreaded data processing
+* Support for multiple Bluetooth devices
+* Real hardware abstraction
+* Standard socket interface to all layers
+* Device and service level security support
 
 %package cups
 Summary:CUPS Driver for Bluetooth Printers
@@ -120,7 +130,7 @@
 
 %build
 # --enable-experimental is needed or btattach does not build (bug?)
-%configure --with-pic \
+%configure \
--enable-pie\
--enable-library\
--enable-tools  \
@@ -150,7 +160,7 @@
 install --mode 0755 -d %{buildroot}%{_localstatedir}/lib/bluetooth
 
 # FIXME: Do not delete the systemd service once we support systemd 
user/session services
-rm %{buildroot}%{_prefix}/lib/systemd/user/obex.service
+rm %{buildroot}%{_userunitdir}/obex.service
 # end FIXME
 
 ## same as in fedora...
@@ -166,9 +176,6 @@
 make %{?_smp_mflags} check
 %endif
 
-%clean
-rm -rf %{buildroot}
-
 %pre
 %service_add_pre bluetooth.service
 

++ bluez-5.40.tar.xz -> bluez-5.41.tar.xz ++
 2632 lines of diff (skipped)




commit bluez for openSUSE:Factory

2016-06-13 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2016-06-13 21:54:46

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is "bluez"

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2016-06-02 
12:38:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2016-06-13 
21:54:48.0 +0200
@@ -1,0 +2,9 @@
+Tue Jun  7 13:17:48 UTC 2016 - f...@suse.com
+
+- Don't require systemd-devel but systemd-rpm-macros (bsc#983167)
+  Bluez simply needs to know where the systemd default paths are, at
+  build time. For that there's no need to build-require systemd or
+  systemd-devel (and pull all theirs dependencies). Instead
+  build-require systemd-rpm-macros, which has much less dependencies.
+
+---



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.kxD318/_old  2016-06-13 21:54:50.0 +0200
+++ /var/tmp/diff_new_pack.kxD318/_new  2016-06-13 21:54:50.0 +0200
@@ -21,7 +21,7 @@
 # FIXME: Do not mangle dbus service / systemd service once we support systemd 
user services
 BuildRequires:  flex
 BuildRequires:  libcap-ng-devel
-BuildRequires:  systemd-devel
+BuildRequires:  systemd-rpm-macros
 BuildRequires:  pkgconfig(dbus-1) >= 1.6
 %{?systemd_requires}
 Version:5.40
@@ -127,7 +127,9 @@
--enable-cups   \
--enable-test   \
--enable-experimental   \
-   --enable-datafiles
+   --enable-datafiles  \
+   --with-systemdsystemunitdir=%{_unitdir} \
+   --with-systemduserunitdir=%{_userunitdir}
 
 make %{?_smp_mflags} all V=1
 




commit bluez for openSUSE:Factory

2016-06-02 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2016-06-02 12:38:52

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is "bluez"

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2016-04-14 
13:01:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2016-06-02 
12:38:53.0 +0200
@@ -1,0 +2,17 @@
+Sat May 28 07:33:16 UTC 2016 - seife+...@b1-systems.com
+
+- update to version 5.40:
+  This is mostly a bug fix release fixing issues with GATT, paired
+  devices and connection handling (particularly for accepting
+  connections through the Profile D-Bus interface).
+  One new feature is the ability to use btmon for reading HCI logs
+  from a TTY device. Right now the creation of this kind of logs is
+  available with Zephyr  in the
+  form of a special console logging mode (more information
+  available here
+  
https://www.zephyrproject.org/doc/board/arduino_101_ble.html#getting-hci-traces>).
+  The format of the protocol is a slight modification of what btmon
+  normally receives from the kernel monitor sockets, and is
+  documented in doc/btsnoop.txt).
+
+---

Old:

  bluez-5.39.tar.xz

New:

  bluez-5.40.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.XyMGZB/_old  2016-06-02 12:38:54.0 +0200
+++ /var/tmp/diff_new_pack.XyMGZB/_new  2016-06-02 12:38:54.0 +0200
@@ -2,7 +2,7 @@
 # spec file for package bluez
 #
 # Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
-# Copyright (c) 2010-2014 B1 Systems GmbH, Vohburg, Germany
+# Copyright (c) 2010-2016 B1 Systems GmbH, Vohburg, Germany
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
 BuildRequires:  systemd-devel
 BuildRequires:  pkgconfig(dbus-1) >= 1.6
 %{?systemd_requires}
-Version:5.39
+Version:5.40
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+

++ bluez-5.39.tar.xz -> bluez-5.40.tar.xz ++
 5011 lines of diff (skipped)




commit bluez for openSUSE:Factory

2016-04-14 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2016-04-14 13:01:31

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is "bluez"

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2016-04-03 
23:05:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2016-04-14 
13:01:32.0 +0200
@@ -1,0 +2,8 @@
+Sun Apr 10 09:37:14 UTC 2016 - seife+...@b1-systems.com
+
+- update to version 5.39:
+  This is almost entirely a bug fix release with important fixes to
+  GATT, HoG, AVRCP & A2DP.
+- install gatttool, needed for bluetooth 4.0 devices (boo#970628)
+
+---

Old:

  bluez-5.38.tar.xz

New:

  bluez-5.39.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.fgz1Nd/_old  2016-04-14 13:01:33.0 +0200
+++ /var/tmp/diff_new_pack.fgz1Nd/_new  2016-04-14 13:01:33.0 +0200
@@ -24,7 +24,7 @@
 BuildRequires:  systemd-devel
 BuildRequires:  pkgconfig(dbus-1) >= 1.6
 %{?systemd_requires}
-Version:5.38
+Version:5.39
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+
@@ -151,6 +151,10 @@
 rm %{buildroot}%{_prefix}/lib/systemd/user/obex.service
 # end FIXME
 
+## same as in fedora...
+# "make install" fails to install gatttool, used with Bluetooth Low Energy
+install -m0755 attrib/gatttool %{buildroot}%{_bindir}
+
 # rpmlint warnings...
 cd %{buildroot}%{_libdir}/bluez/test
 chmod 0644 *.py *.xml *.dtd
@@ -189,6 +193,7 @@
 %doc AUTHORS COPYING ChangeLog README dbus-apis
 %{_bindir}/bluemoon
 %{_bindir}/btattach
+%{_bindir}/gatttool
 %{_bindir}/hcitool
 %{_bindir}/l2ping
 %{_bindir}/rfcomm

++ bluez-5.38.tar.xz -> bluez-5.39.tar.xz ++
 1663 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/bluez-5.38/ChangeLog new/bluez-5.39/ChangeLog
--- old/bluez-5.38/ChangeLog2016-03-18 03:18:03.0 +0100
+++ new/bluez-5.39/ChangeLog2016-04-05 00:21:51.0 +0200
@@ -1,3 +1,13 @@
+ver 5.39:
+   Fix issue with missing uHID kernel support.
+   Fix issue with GATT reliable write handling.
+   Fix issue with GATT service changed handling.
+   Fix issue with GATT execute write handling.
+   Fix issue with AVRCP player event handling.
+   Fix issue with AVRCP controller handling.
+   Fix issue with AVDTP connection handling.
+   Fix issue with AVDTP error handling.
+
 ver 5.38:
Fix issue with stack overflow and UUID handling.
Fix issue with ObjectManager interface and GATT.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/bluez-5.38/Makefile.plugins new/bluez-5.39/Makefile.plugins
--- old/bluez-5.38/Makefile.plugins 2015-12-28 03:13:20.0 +0100
+++ new/bluez-5.39/Makefile.plugins 2016-04-05 00:21:51.0 +0200
@@ -87,7 +87,7 @@
 builtin_modules += deviceinfo
 builtin_sources += profiles/deviceinfo/deviceinfo.c
 
-if EXPERIMENTAL
+if DEPRECATED
 builtin_modules += alert
 builtin_sources += profiles/alert/server.c
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/bluez-5.38/client/main.c new/bluez-5.39/client/main.c
--- old/bluez-5.38/client/main.c2016-03-18 03:18:03.0 +0100
+++ new/bluez-5.39/client/main.c2016-04-05 00:21:51.0 +0200
@@ -964,17 +964,16 @@
GSList *uuids;
 };
 
-static void set_discovery_filter_setup(DBusMessageIter *iter,
-  void *user_data)
+static void set_discovery_filter_setup(DBusMessageIter *iter, void *user_data)
 {
struct set_discovery_filter_args *args = user_data;
DBusMessageIter dict;
 
dbus_message_iter_open_container(iter, DBUS_TYPE_ARRAY,
-   DBUS_DICT_ENTRY_BEGIN_CHAR_AS_STRING
-   

commit bluez for openSUSE:Factory

2016-04-03 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2016-04-03 23:05:03

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is "bluez"

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2016-01-05 
09:40:56.0 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2016-04-03 
23:05:04.0 +0200
@@ -1,0 +2,27 @@
+Fri Mar 18 14:22:39 UTC 2016 - seife+...@b1-systems.com
+
+- update to version 5.38:
+  This release has lots of updates and fixes to the GATT D-Bus API.
+  It should be working considerably better now. A key change to the
+  GATT D-Bus API is that it is now fully conforming to the word of
+  the D-Bus Object Manager specification. Instead of registering
+  each service individually with an Object Manager interface per
+  service path, all application services are now grouped together
+  through a single RegisterApplication call. The details can be
+  found in gatt-api.txt. Besides the D-Bus API change there are
+  also numerous fixes to GATT functionality in general.
+  Other areas that received fixes in this release are OBEX, AVRCP
+  and 128-bit UUID handling. Feature-wise there isn’t anything
+  groundbreaking, but a notable update is support for the Start
+  Limited Discovery command in the btmgmt tool (this feature
+  debuted with the 4.5 kernel release).
+  * Fix issue with stack overflow and UUID handling.
+  * Fix issue with ObjectManager interface and GATT.
+  * Fix issue with GATT database and error handling.
+  * Fix issue with GATT client notifications.
+  * Fix issue with GATT object ordering.
+  * Fix issue with GATT default MTU exchange.
+  * Fix issue with device attribute clearing.
+  * Fix issue with AVRCP capabilities request.
+
+---

Old:

  bluez-5.37.tar.xz

New:

  bluez-5.38.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.udGHOA/_old  2016-04-03 23:05:05.0 +0200
+++ /var/tmp/diff_new_pack.udGHOA/_new  2016-04-03 23:05:05.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package bluez
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2010-2014 B1 Systems GmbH, Vohburg, Germany
 #
 # All modifications and additions to the file contributed by third parties
@@ -24,7 +24,7 @@
 BuildRequires:  systemd-devel
 BuildRequires:  pkgconfig(dbus-1) >= 1.6
 %{?systemd_requires}
-Version:5.37
+Version:5.38
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+

++ bluez-5.37.tar.xz -> bluez-5.38.tar.xz ++
 4438 lines of diff (skipped)




commit bluez for openSUSE:Factory

2016-01-05 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2016-01-05 09:40:19

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is "bluez"

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2015-11-11 
10:28:56.0 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2016-01-05 
09:40:56.0 +0100
@@ -1,0 +2,12 @@
+Mon Dec 28 08:27:37 UTC 2015 - seife+...@b1-systems.com
+
+- update to version 5.37:
+  * Fix issue with registering external profiles.
+  * Fix issue with connecting external profiles.
+  * Fix issue with GATT service changed handling.
+  * Fix issue with not emitting GattServices update.
+  * Convert to unified HID over GATT profile support.
+  * Convert to KeyboardDisplay as default IO capability.
+  * Install btattach utility by default.
+
+---

Old:

  bluez-5.36.tar.xz

New:

  bluez-5.37.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.iXRH4G/_old  2016-01-05 09:40:57.0 +0100
+++ /var/tmp/diff_new_pack.iXRH4G/_new  2016-01-05 09:40:57.0 +0100
@@ -24,7 +24,7 @@
 BuildRequires:  systemd-devel
 BuildRequires:  pkgconfig(dbus-1) >= 1.6
 %{?systemd_requires}
-Version:5.36
+Version:5.37
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+
@@ -119,13 +119,14 @@
 # END FIXME
 
 %build
-# autoreconf -fiv
+# --enable-experimental is needed or btattach does not build (bug?)
 %configure --with-pic \
--enable-pie\
--enable-library\
--enable-tools  \
--enable-cups   \
--enable-test   \
+   --enable-experimental   \
--enable-datafiles
 
 make %{?_smp_mflags} all V=1
@@ -156,7 +157,7 @@
 
 %check
 %if ! 0%{?qemu_user_space_build}
-make check
+make %{?_smp_mflags} check
 %endif
 
 %clean
@@ -187,6 +188,7 @@
 %defattr(-, root, root)
 %doc AUTHORS COPYING ChangeLog README dbus-apis
 %{_bindir}/bluemoon
+%{_bindir}/btattach
 %{_bindir}/hcitool
 %{_bindir}/l2ping
 %{_bindir}/rfcomm
@@ -204,6 +206,7 @@
 %{_bindir}/hcidump
 %{_bindir}/bccmd
 %{_prefix}/lib/udev/
+%doc %{_mandir}/man1/btattach.1.gz
 %doc %{_mandir}/man1/hcidump.1.gz
 %doc %{_mandir}/man1/hciattach.1.gz
 %doc %{_mandir}/man1/hciconfig.1.gz

++ bluez-5.36.tar.xz -> bluez-5.37.tar.xz ++
 17816 lines of diff (skipped)




commit bluez for openSUSE:Factory

2015-11-11 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2015-11-11 10:28:53

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is "bluez"

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2015-10-06 
16:36:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2015-11-11 
10:28:56.0 +0100
@@ -1,0 +2,14 @@
+Fri Oct 30 08:11:30 UTC 2015 - seife+...@b1-systems.com
+
+- update to version 5.36:
+  This release consists for the most part of bug fixes that target
+  areas such as PBAP, AVRCP and GATT.
+  Feature-wise a notable change is btmon support for vendor
+  diagnostic messages which will be debuting with the 4.4 Linux
+  kernel release. This feature will allow e.g. LMP tracing with
+  specific controllers. For now there is preliminary support for
+  Intel and Broadcom based controllers.
+- update dbus-devel buildrequires from configure.ac
+- remove obsolete bluez-no-duplicate-test-names.patch
+
+---

Old:

  bluez-5.35.tar.xz
  bluez-no-duplicate-test-names.patch

New:

  bluez-5.36.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.YmrWZx/_old  2015-11-11 10:28:57.0 +0100
+++ /var/tmp/diff_new_pack.YmrWZx/_new  2015-11-11 10:28:57.0 +0100
@@ -22,9 +22,9 @@
 BuildRequires:  flex
 BuildRequires:  libcap-ng-devel
 BuildRequires:  systemd-devel
-BuildRequires:  pkgconfig(dbus-1) >= 1.4
+BuildRequires:  pkgconfig(dbus-1) >= 1.6
 %{?systemd_requires}
-Version:5.35
+Version:5.36
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+
@@ -36,8 +36,6 @@
 # fix some logitech HID devices, bnc#681049, bnc#850478 
--seife+...@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 dims...@opensuse.org 
-- Do not re-use test names
-Patch3: bluez-no-duplicate-test-names.patch
 BuildRequires:  alsa-devel
 BuildRequires:  automake
 BuildRequires:  check-devel
@@ -113,7 +111,6 @@
 %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

++ bluez-5.35.tar.xz -> bluez-5.36.tar.xz ++
 8226 lines of diff (skipped)




commit bluez for openSUSE:Factory

2015-10-06 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2015-10-06 16:36:26

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is "bluez"

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2015-08-21 
07:40:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2015-10-06 
16:36:27.0 +0200
@@ -1,0 +2,34 @@
+Mon Sep 28 19:02:15 UTC 2015 - seife+...@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 - dims...@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+...@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).
+
+---

Old:

  bluez-5.33.tar.xz

New:

  bluez-5.35.tar.xz
  bluez-no-duplicate-test-names.patch



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.rH7RNY/_old  2015-10-06 16:36:28.0 +0200
+++ /var/tmp/diff_new_pack.rH7RNY/_new  2015-10-06 16:36:28.0 +0200
@@ -24,7 +24,7 @@
 BuildRequires:  systemd-devel
 BuildRequires:  pkgconfig(dbus-1) >= 1.4
 %{?systemd_requires}
-Version:5.33
+Version:5.35
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+
@@ -36,6 +36,8 @@
 # fix some logitech HID devices, bnc#681049, bnc#850478 
--seife+...@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 dims...@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 @@
 %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

++ bluez-5.33.tar.xz -> bluez-5.35.tar.xz ++
 4058 lines of diff (skipped)

++ bluez-no-duplicate-test-names.patch ++
>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




commit bluez for openSUSE:Factory

2015-08-20 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2015-08-21 07:39:34

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2015-07-19 
11:45:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2015-08-21 
07:40:02.0 +0200
@@ -1,0 +2,10 @@
+Fri Jul 31 12:24:09 UTC 2015 - seife+...@b1-systems.com
+
+- update to version 5.33:
+  This release contains mostly bugfixes, particularly in areas such
+  as the audio plugin, GATT and OBEX. The main feature additions
+  are in the the emulator code which received improvelents to LE
+  features. There’s also a new tool for testing the recently
+  released Eddystone protocol from Google.
+
+---

Old:

  bluez-5.32.tar.xz

New:

  bluez-5.33.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.Q4OOlI/_old  2015-08-21 07:40:03.0 +0200
+++ /var/tmp/diff_new_pack.Q4OOlI/_new  2015-08-21 07:40:03.0 +0200
@@ -24,7 +24,7 @@
 BuildRequires:  systemd-devel
 BuildRequires:  pkgconfig(dbus-1) = 1.4
 %{?systemd_requires}
-Version:5.32
+Version:5.33
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+

++ bluez-5.32.tar.xz - bluez-5.33.tar.xz ++
  lines of diff (skipped)




commit bluez for openSUSE:Factory

2015-07-19 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2015-07-19 11:45:16

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2015-07-05 
17:58:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2015-07-19 
11:45:18.0 +0200
@@ -1,0 +2,13 @@
+Tue Jul  7 21:22:05 UTC 2015 - seife+...@b1-systems.com
+
+- update to version 5.32:
+  This is mostly a bug fix release rather than including many new
+  features. The fixes fall in several different areas, including
+  OPP, ATT and advertising (instance number handling in
+  particular). There’s also a fix for handling a sudden disconnect
+  when a connection setup process hasn’t yet completed. The one
+  notable feature this release has is the ability to select between
+  letting the stack handle ATT security elevation or doing the
+  respective error handling in higher layers.
+
+---

Old:

  bluez-5.31.tar.xz

New:

  bluez-5.32.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.bryRwj/_old  2015-07-19 11:45:18.0 +0200
+++ /var/tmp/diff_new_pack.bryRwj/_new  2015-07-19 11:45:18.0 +0200
@@ -24,7 +24,7 @@
 BuildRequires:  systemd-devel
 BuildRequires:  pkgconfig(dbus-1) = 1.4
 %{?systemd_requires}
-Version:5.31
+Version:5.32
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+

++ bluez-5.31.tar.xz - bluez-5.32.tar.xz ++
 2510 lines of diff (skipped)




commit bluez for openSUSE:Factory

2015-07-05 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2015-07-05 17:58:50

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2015-04-06 
00:24:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2015-07-05 
17:58:51.0 +0200
@@ -1,0 +2,15 @@
+Tue Jun 16 05:39:22 UTC 2015 - seife+...@b1-systems.com
+
+- update to version 5.31
+  Fixes to many different areas, including networking, GATT, HID,
+  A2DP and AVRCP. Feature-wise we’ve got support for security flags
+  for the GATT database, allowing fine-grained security level
+  control for D-Bus clients using the GATT D-Bus API. We’ve also
+  got a new experimental device discovery filter interface which
+  allows filtering for a specific remote service, RSSI threshold
+  or transport (LE vs. BR/EDR). Another new experimental interface
+  is for LE advertising, which also brings the LE peripheral role
+  closer to feature completion on a D-Bus level
+- remove obsolete bluez-5.30-disable-broken-tests.diff
+
+---

Old:

  bluez-5.30-disable-broken-tests.diff
  bluez-5.30.tar.xz

New:

  bluez-5.31.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.WRSyrv/_old  2015-07-05 17:58:52.0 +0200
+++ /var/tmp/diff_new_pack.WRSyrv/_new  2015-07-05 17:58:52.0 +0200
@@ -24,7 +24,7 @@
 BuildRequires:  systemd-devel
 BuildRequires:  pkgconfig(dbus-1) = 1.4
 %{?systemd_requires}
-Version:5.30
+Version:5.31
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+
@@ -36,8 +36,6 @@
 # fix some logitech HID devices, bnc#681049, bnc#850478 
--seife+...@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
@@ -113,7 +111,6 @@
 %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

++ bluez-5.30.tar.xz - bluez-5.31.tar.xz ++
 30356 lines of diff (skipped)




commit bluez for openSUSE:Factory

2015-04-05 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2015-04-06 00:24:02

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2015-02-10 
20:15:38.0 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2015-04-06 
00:24:04.0 +0200
@@ -1,0 +2,42 @@
+Wed Apr  1 10:35:59 UTC 2015 - seife+...@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 - rguent...@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+...@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)
+
+---

Old:

  bluez-5.28.tar.xz

New:

  bluez-5.30-disable-broken-tests.diff
  bluez-5.30.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.Mmtyo5/_old  2015-04-06 00:24:05.0 +0200
+++ /var/tmp/diff_new_pack.Mmtyo5/_new  2015-04-06 00:24:05.0 +0200
@@ -24,7 +24,7 @@
 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 @@
 # fix some logitech HID devices, bnc#681049, bnc#850478 
--seife+...@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 @@
 %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

++ bluez-5.30-disable-broken-tests.diff ++
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,
++ bluez-5.28.tar.xz - bluez-5.30.tar.xz ++
 45262 lines of diff (skipped)




commit bluez for openSUSE:Factory

2015-02-10 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2015-02-10 20:15:35

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2015-01-22 
21:48:56.0 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2015-02-10 
20:15:38.0 +0100
@@ -1,0 +2,20 @@
+Tue Feb  3 10:45:20 UTC 2015 - seife+...@b1-systems.com
+
+- update to version 5.28
+  Here’s the first BlueZ release in 2015. Most of the changes since
+  the last one are bug fixes, but there’s actually quite many of
+  them this time, including:
+  * Fixes to GATT service discovery  probing
+  * Fix for bearer selection with dual-mode devices
+  * Fix potential crash when removing devices
+  * Fix issue with incomplete names in EIR data
+  * Fix parsing GATT name characteristics
+  * Fix AVCTP long press  key repetition handling
+  * Fixes for GATT notification handling
+  Besides bug fixes we’ve now also got more extensive unit tests
+  for new GATT code as well as better HCI decoders in btmon for
+  some less used 4.1 and 4.2 features. The hid2hci tool gained
+  support for CSR 8510 A10 devices and the hex2hcd tool received a
+  complete rewrite with better command handling.
+
+---

Old:

  bluez-5.27.tar.xz

New:

  bluez-5.28.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.0fqpiN/_old  2015-02-10 20:15:39.0 +0100
+++ /var/tmp/diff_new_pack.0fqpiN/_new  2015-02-10 20:15:39.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package bluez
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2010-2014 B1 Systems GmbH, Vohburg, Germany
 #
 # All modifications and additions to the file contributed by third parties
@@ -24,7 +24,7 @@
 BuildRequires:  systemd-devel
 BuildRequires:  pkgconfig(dbus-1) = 1.4
 %{?systemd_requires}
-Version:5.27
+Version:5.28
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+
@@ -194,6 +194,7 @@
 %{_bindir}/ciptool
 %{_bindir}/hciattach
 %{_bindir}/hciconfig
+%{_bindir}/hex2hcd
 %{_bindir}/mpris-proxy
 %dir /usr/lib/bluetooth
 /usr/lib/bluetooth/bluetoothd
@@ -245,7 +246,6 @@
 #{_bindir}/hciemu
 %{_bindir}/l2test
 %{_bindir}/rctest
-%{_bindir}/mcaptest
 %dir %{_libdir}/bluez
 %{_libdir}/bluez/test
 

++ bluez-5.27.tar.xz - bluez-5.28.tar.xz ++
 13363 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2015-01-22 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2015-01-22 21:48:48

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2014-12-17 
19:14:21.0 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2015-01-22 
21:48:56.0 +0100
@@ -1,0 +2,10 @@
+Sat Dec 27 02:14:49 UTC 2014 - seife+...@b1-systems.com
+
+- update to version 5.27
+  Here comes the traditional x-mas release!
+  BlueZ 5.27 consists mostly of bug fixes to areas such as GATT
+  and mgmt (the interface through which bluetoothd talks to the
+  kernel). The emulation framework has also received many new
+  features, paving the way for more extensive test automation.
+
+---

Old:

  bluez-5.26.tar.xz

New:

  bluez-5.27.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.Gdz2vZ/_old  2015-01-22 21:48:57.0 +0100
+++ /var/tmp/diff_new_pack.Gdz2vZ/_new  2015-01-22 21:48:57.0 +0100
@@ -24,7 +24,7 @@
 BuildRequires:  systemd-devel
 BuildRequires:  pkgconfig(dbus-1) = 1.4
 %{?systemd_requires}
-Version:5.26
+Version:5.27
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+

++ bluez-5.26.tar.xz - bluez-5.27.tar.xz ++
 15805 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2014-12-17 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2014-12-17 19:15:19

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2014-11-26 
10:35:25.0 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2014-12-17 
19:14:21.0 +0100
@@ -1,0 +2,18 @@
+Sun Dec 14 21:56:58 UTC 2014 - seife+...@b1-systems.com
+
+- update to version 5.26
+  This release is for the most part a bug-fix release with fixes in
+  A2DP and OBEX related functionality, but there’s also an added
+  features for get/set reports for HID over GATT as well as
+  Phonebook Access Profile 1.2 support
+  The Bluetooth 4.2 specification went public in early December and
+  BlueZ 5.26 is the first release with support for its features.
+  Perhaps the most notable one of these is Low Energy Secure
+  Connections which will require a 3.19 or newer kernel. This
+  feature brings LE pairing to the same level of security as it has
+  been for BR/EDR. LE SC also brings along with it so-called
+  cross-transport pairing, which means that you only need to pair
+  once over LE or BR/EDR to get the necessary keys for both
+  transports between two dual-mode devices.
+
+---

Old:

  bluez-5.25.tar.xz

New:

  bluez-5.26.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.5cfaVy/_old  2014-12-17 19:14:25.0 +0100
+++ /var/tmp/diff_new_pack.5cfaVy/_new  2014-12-17 19:14:25.0 +0100
@@ -24,7 +24,7 @@
 BuildRequires:  systemd-devel
 BuildRequires:  pkgconfig(dbus-1) = 1.4
 %{?systemd_requires}
-Version:5.25
+Version:5.26
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+

++ bluez-5.25.tar.xz - bluez-5.26.tar.xz ++
 28945 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2014-11-26 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2014-11-26 10:35:16

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2014-10-15 
16:42:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2014-11-26 
10:35:25.0 +0100
@@ -1,0 +2,11 @@
+Mon Nov 10 08:22:31 UTC 2014 - seife+...@b1-systems.com
+
+- update to version 5.25
+  This release contains various improvements to MAP and PBAP
+  support. There are also various GATT related fixes. We’ve also
+  got a fix for a race condition which could occasionally cause LE
+  connection/pairing failures. The fix will work for kernels from
+  3.13 onward (for older kernels a proper fix isn’t really feasible).
+- packaging: remove obsolete README.SUSE and README.packagers
+
+---

Old:

  README.SUSE
  README.packagers
  bluez-5.24.tar.xz

New:

  bluez-5.25.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.rWdjv2/_old  2014-11-26 10:35:26.0 +0100
+++ /var/tmp/diff_new_pack.rWdjv2/_new  2014-11-26 10:35:26.0 +0100
@@ -24,7 +24,7 @@
 BuildRequires:  systemd-devel
 BuildRequires:  pkgconfig(dbus-1) = 1.4
 %{?systemd_requires}
-Version:5.24
+Version:5.25
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+
@@ -32,9 +32,7 @@
 Url:http://www.bluez.org
 Source: 
http://www.kernel.org/pub/linux/bluetooth/bluez-%{version}.tar.xz
 Source5:baselibs.conf
-Source6:README.SUSE
 Source7:bluetooth.modprobe
-Source99:   README.packagers
 # fix some logitech HID devices, bnc#681049, bnc#850478 
--seife+...@b1-systems.com
 Patch1: bluez-5.11-logitech-hid2hci.patch
 Patch2: bluez-sdp-unix-path.patch
@@ -113,7 +111,6 @@
 %setup -q
 %patch1 -p1
 %patch2 -p1
-cp %{SOURCE6} .
 mkdir dbus-apis
 cp -a doc/*.txt dbus-apis/
 # FIXME: Change the dbus service to be a real service, not systemd launched
@@ -188,7 +185,7 @@
 
 %files
 %defattr(-, root, root)
-%doc AUTHORS COPYING ChangeLog README README.SUSE dbus-apis
+%doc AUTHORS COPYING ChangeLog README dbus-apis
 %{_bindir}/bluemoon
 %{_bindir}/hcitool
 %{_bindir}/l2ping

++ bluez-5.24.tar.xz - bluez-5.25.tar.xz ++
 28594 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2014-10-15 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2014-10-15 16:41:11

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2014-09-18 
07:12:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2014-10-15 
16:42:02.0 +0200
@@ -1,0 +2,10 @@
+Mon Oct  6 10:02:59 UTC 2014 - seife+...@b1-systems.com
+
+- update to version 5.24
+  This release consists for the most part of cleanups and minor
+  fixes, however there are some new additions too in the form of
+  Phonebook Access Profile 1.2 and Message Access Profile 1.2
+  features.
+- packaging: mcaptest tool added to bluez-test package
+
+---

Old:

  bluez-5.23.tar.xz

New:

  bluez-5.24.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.oo3vE8/_old  2014-10-15 16:42:03.0 +0200
+++ /var/tmp/diff_new_pack.oo3vE8/_new  2014-10-15 16:42:03.0 +0200
@@ -24,7 +24,7 @@
 BuildRequires:  systemd-devel
 BuildRequires:  pkgconfig(dbus-1) = 1.4
 %{?systemd_requires}
-Version:5.23
+Version:5.24
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+
@@ -248,6 +248,7 @@
 #{_bindir}/hciemu
 %{_bindir}/l2test
 %{_bindir}/rctest
+%{_bindir}/mcaptest
 %dir %{_libdir}/bluez
 %{_libdir}/bluez/test
 

++ bluez-5.23.tar.xz - bluez-5.24.tar.xz ++
 29813 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2014-09-17 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2014-09-18 07:12:10

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2014-08-25 
11:03:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2014-09-18 
07:12:11.0 +0200
@@ -1,0 +2,10 @@
+Tue Sep  9 06:28:53 UTC 2014 - seife+...@b1-systems.com
+
+- update to version 5.23
+  This is mostly a bug-fix release with fixes for concurrent
+  authorization attempts (for untrusted devices), HID, uHID, OBEX,
+  MAP and AVRCP. We now also have better support for AVCTP/AVRCP
+  decoding with btmon.
+  (no other packaging changes besides version bump)
+
+---

Old:

  bluez-5.22.tar.xz

New:

  bluez-5.23.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.wdlJci/_old  2014-09-18 07:12:12.0 +0200
+++ /var/tmp/diff_new_pack.wdlJci/_new  2014-09-18 07:12:12.0 +0200
@@ -24,7 +24,7 @@
 BuildRequires:  systemd-devel
 BuildRequires:  pkgconfig(dbus-1) = 1.4
 %{?systemd_requires}
-Version:5.22
+Version:5.23
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+

++ bluez-5.22.tar.xz - bluez-5.23.tar.xz ++
 15695 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2014-08-25 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2014-08-25 11:02:56

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2014-07-11 
20:05:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2014-08-25 
11:03:20.0 +0200
@@ -1,0 +2,29 @@
+Fri Aug  8 06:43:18 UTC 2014 - seife+...@b1-systems.com
+
+- update to version 5.22
+  This release contains several fixes to HID over GATT (HoG) as
+  well as for AVRCP. Feature-wise there are a couple of notable
+  additions debuting with the Linux kernel 3.17 release:
+  * BR/EDR whitelist support. Starting with Linux kernel 3.17
+bluetoothd will no-longer set adapters to connectable by
+default. Instead, all configured remote devices are added to
+the kernel whitelist after which the kernel will enable page
+scanning but only accept connect requests from the whitelist.
+This effectively reduces the attack surface for unknown
+devices. When whitelist support is available the general
+connectable state now follows the discoverable state, meaning
+discoverable must be enabled for previously unknown devices to
+be able to connect to us.
+  * Proper LE passive scanning support. For kernels before 3.17
+bluetoothd will use the Start/Stop Discovery commands to
+perform LE background scanning. This however uses LE active
+scanning which is both wasteful (causing unneeded Scan
+Requests) and can cause reconnection issues with devices using
+direct advertising (e.g. most LE mice). From kernel version
+3.17 onward bluetoothd will use proper kernel-side passive
+scanning, making the background scanning both efficient and
+more interoperable. The kernel will even use the
+controller-side whitelist during scanning (if no Resolvable
+Private Addresses are present), saving even more power.
+
+---

Old:

  bluez-5.21.tar.xz

New:

  bluez-5.22.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.6Zfgfs/_old  2014-08-25 11:03:21.0 +0200
+++ /var/tmp/diff_new_pack.6Zfgfs/_new  2014-08-25 11:03:21.0 +0200
@@ -24,7 +24,7 @@
 BuildRequires:  systemd-devel
 BuildRequires:  pkgconfig(dbus-1) = 1.4
 %{?systemd_requires}
-Version:5.21
+Version:5.22
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+
@@ -197,6 +197,7 @@
 %{_bindir}/ciptool
 %{_bindir}/hciattach
 %{_bindir}/hciconfig
+%{_bindir}/mpris-proxy
 %dir /usr/lib/bluetooth
 /usr/lib/bluetooth/bluetoothd
 /usr/lib/bluetooth/obexd

++ bluez-5.21.tar.xz - bluez-5.22.tar.xz ++
 30408 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2014-07-11 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2014-07-11 20:05:28

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2014-05-26 
19:53:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2014-07-11 
20:05:32.0 +0200
@@ -1,0 +2,28 @@
+Sun Jul  6 11:47:10 UTC 2014 - seife+...@b1-systems.com
+
+- update to version 5.21
+  Bugfixes and improvements throughout the tree. Fixes to
+  bluetoothctl to allow using it for scripting.
+  An important detail of this release is that it supports several
+  new features that are on their way to the 3.17 kernel. Perhaps
+  the most important one of these is LE passive scanning. When
+  run on a kernel that supports it, instead of doing a kind of
+  fake background scanning using the Start Discovery command,
+  bluetoothd will now tell the kernel the relevant information and
+  the kernel will then commence passive scanning for devices.
+- remove bluez-5.20-fix-queue.patch (fixed upstream)
+
+---
+Fri Jun 27 10:56:22 UTC 2014 - seife+...@b1-systems.com
+
+- add bluez-5.20-fix-queue.patch to fix test case failure
+
+---
+Sat Jun 21 21:30:12 UTC 2014 - seife+...@b1-systems.com
+
+- update to version 5.20
+  For non-Android related parts this is mostly a bug-fix release
+  with minor fixes here and there as well as improved handling of
+  PS3 controllers.
+
+---

Old:

  bluez-5.19.tar.xz

New:

  bluez-5.21.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.NsCQM1/_old  2014-07-11 20:05:33.0 +0200
+++ /var/tmp/diff_new_pack.NsCQM1/_new  2014-07-11 20:05:33.0 +0200
@@ -24,7 +24,7 @@
 BuildRequires:  systemd-devel
 BuildRequires:  pkgconfig(dbus-1) = 1.4
 %{?systemd_requires}
-Version:5.19
+Version:5.21
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+

++ bluez-5.19.tar.xz - bluez-5.21.tar.xz ++
 30999 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2014-05-26 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2014-05-26 19:53:08

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2014-05-05 
21:18:57.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2014-05-26 
19:53:09.0 +0200
@@ -1,0 +2,22 @@
+Tue May 20 06:24:05 UTC 2014 - seife+...@b1-systems.com
+
+- update to version 5.19
+  The release contains fixes to OBEX, AVRCP browsing, HID over GATT
+  and handling of device unpaired events for dual-mode devices.
+  There is also a fix to cleanly handle tools like bluetoothctl
+  taking over the default agent role. Since there is no indication
+  to the normal system default agent this would previously simply
+  rob this property away without any way to know that this
+  happened. From 5.19 onward bluetoothd maintains a stack of agents
+  that have requested to be the default and will hand back the
+  property to the next item in the stack when bluetoothctl (or some
+  other tool) exits.
+  Besides these fixes we’ve got some new additions too:
+  * User space based HID host implementation (for BR/EDR), to
+complement the kernel-side implementation
+  * A reconnect-upon-linkloss policy for those profiles that need,
+such as HFP HF or an A2DP Sink. The list of remote UUIDs to try
+to reconnect to is also configurable through main.conf.
+- removed bluez-glib2.40.patch, included upstream
+
+---

Old:

  bluez-5.18.tar.xz
  bluez-glib2.40.patch

New:

  bluez-5.19.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.OKwbtq/_old  2014-05-26 19:53:11.0 +0200
+++ /var/tmp/diff_new_pack.OKwbtq/_new  2014-05-26 19:53:11.0 +0200
@@ -24,7 +24,7 @@
 BuildRequires:  systemd-devel
 BuildRequires:  pkgconfig(dbus-1) = 1.4
 %{?systemd_requires}
-Version:5.18
+Version:5.19
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+
@@ -38,8 +38,6 @@
 # fix some logitech HID devices, bnc#681049, bnc#850478 
--seife+...@b1-systems.com
 Patch1: bluez-5.11-logitech-hid2hci.patch
 Patch2: bluez-sdp-unix-path.patch
-# PATCH-FIX-UPSTREAM bluez-glib2.40.patch dims...@opensuse.org -- Fix build 
with GLib 2.40, taken from upstream git
-Patch3: bluez-glib2.40.patch
 BuildRequires:  alsa-devel
 BuildRequires:  automake
 BuildRequires:  check-devel
@@ -115,7 +113,6 @@
 %setup -q
 %patch1 -p1
 %patch2 -p1
-%patch3 -p1
 cp %{SOURCE6} .
 mkdir dbus-apis
 cp -a doc/*.txt dbus-apis/

++ bluez-5.18.tar.xz - bluez-5.19.tar.xz ++
 25078 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2014-04-17 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2014-04-17 14:43:56

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2014-04-05 
16:49:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2014-04-17 
14:43:57.0 +0200
@@ -1,0 +2,13 @@
+Sun Apr 13 10:46:02 UTC 2014 - seife+...@b1-systems.com
+
+- update to version 5.18
+  This is mostly a bug fix release with issues fixed regarding LE
+   single mode device detection and incorrect getpeername() calls
+   which could have caused incorrect SDP records for profiles
+   (mainly those using the Profile D-Bus interface with RFCOMM
+   channel auto-allocation).
+   On the OBEX side we now have full OBEX authentication support,
+   which is a fairly useless feature in practice but a mandatory
+   one for qualification of some OBEX profiles.
+
+---

Old:

  bluez-5.17.tar.xz

New:

  bluez-5.18.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.KGoHnE/_old  2014-04-17 14:43:58.0 +0200
+++ /var/tmp/diff_new_pack.KGoHnE/_new  2014-04-17 14:43:58.0 +0200
@@ -24,7 +24,7 @@
 BuildRequires:  systemd-devel
 BuildRequires:  pkgconfig(dbus-1) = 1.4
 %{?systemd_requires}
-Version:5.17
+Version:5.18
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+

++ bluez-5.17.tar.xz - bluez-5.18.tar.xz ++
 15656 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2014-04-05 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2014-04-05 16:49:47

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2014-03-18 
13:38:26.0 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2014-04-05 
16:49:49.0 +0200
@@ -1,0 +2,12 @@
+Wed Mar 26 12:51:17 UTC 2014 - seife+...@b1-systems.com
+
+- update to version 5.17
+  This is mostly a bug fix release with issues fixed in OBEX,
+   dual-mode device pairing, and LE related areas.
+  * Fix issue with not resetting OBEX SRM setup.
+  * Fix issue with BR/EDR devices and auto-connect list.
+  * Fix issue with bonding complete detection as peripheral.
+  * Fix issue with not updating bearer timestamp of connections.
+  * Fix issue with paired property for multiple bearers.
+
+---

Old:

  bluez-5.16.tar.xz

New:

  bluez-5.17.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.vGeHv1/_old  2014-04-05 16:49:50.0 +0200
+++ /var/tmp/diff_new_pack.vGeHv1/_new  2014-04-05 16:49:50.0 +0200
@@ -24,7 +24,7 @@
 BuildRequires:  systemd-devel
 BuildRequires:  pkgconfig(dbus-1) = 1.4
 %{?systemd_requires}
-Version:5.16
+Version:5.17
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+

++ bluez-5.16.tar.xz - bluez-5.17.tar.xz ++
 16670 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2014-03-18 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2014-03-18 13:38:20

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2014-02-25 
16:41:18.0 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2014-03-18 
13:38:26.0 +0100
@@ -1,0 +2,12 @@
+Tue Mar 11 22:24:22 UTC 2014 - seife+...@b1-systems.com
+
+- update to version 5.16:
+  * Fix issue with missing paired property notification.
+  * Fix issue with endianess of long term key storage.
+  People using 5.15 are strongly recommended to upgrade because
+   of these fixes.
+  * Fix issue with HID over GATT physical location.
+  * Fix issue with HID over GATT unique identifier.
+  * Add support for storing signature resolving keys.
+
+---

Old:

  bluez-5.15.tar.xz

New:

  bluez-5.16.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.K7y7ha/_old  2014-03-18 13:38:26.0 +0100
+++ /var/tmp/diff_new_pack.K7y7ha/_new  2014-03-18 13:38:26.0 +0100
@@ -24,7 +24,7 @@
 BuildRequires:  systemd-devel
 BuildRequires:  pkgconfig(dbus-1) = 1.4
 %{?systemd_requires}
-Version:5.15
+Version:5.16
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+

++ bluez-5.15.tar.xz - bluez-5.16.tar.xz ++
 22625 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2014-02-25 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2014-02-25 16:41:17

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2013-12-31 
16:47:08.0 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2014-02-25 
16:41:18.0 +0100
@@ -1,0 +2,26 @@
+Sat Feb 22 10:31:52 UTC 2014 - seife+...@b1-systems.com
+
+- update to version 5.15:
+  * Fix issue with LE enabling and background scanning.
+  * Fix issue with HID over GATT input device name.
+  * Fix issue with storage of slave long term keys.
+  * Add support for handling identity resolving keys.
+  * various android features (not relevant for us)
+- minor specfile tweaks to avoid some rpmlint warnings
+- permissions of some bluez-test files changes to please rpmlint
+
+---
+Thu Jan 23 10:43:53 UTC 2014 - seife+...@b1-systems.com
+
+- Update to version 5.14:
+  * Fix issue with marking PS3 controllers as trusted.
+  * Fix issue with authorization of PS3 controllers.
+  * Add support for DualShock 4 controller detection.
+  * Add support for legacy pairing emulation.
+  * Add support for secure simple pairing emulation.
+  * Add support for automated pairing testing.
+  * Add support for RFCOMM protocol testing.
+  * Add support for HCI controller testing.
+- Add bluemoon configuration tool
+
+---
@@ -21,0 +48,5 @@
+
+---
+Wed Dec  4 13:44:23 UTC 2013 - seife+...@b1-systems.com
+
+- add bluez-5.11-logitech-hid2hci.patch, (bnc#681049; bnc#850478)

Old:

  bluez-5.13.tar.xz

New:

  bluez-5.11-logitech-hid2hci.patch
  bluez-5.15.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.xAZtpe/_old  2014-02-25 16:41:19.0 +0100
+++ /var/tmp/diff_new_pack.xAZtpe/_new  2014-02-25 16:41:19.0 +0100
@@ -1,8 +1,8 @@
 #
 # spec file for package bluez
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# Copyright (c) 2010-2013 B1 Systems GmbH, Vohburg, Germany
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2010-2014 B1 Systems GmbH, Vohburg, Germany
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
 BuildRequires:  systemd-devel
 BuildRequires:  pkgconfig(dbus-1) = 1.4
 %{?systemd_requires}
-Version:5.13
+Version:5.15
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+
@@ -35,6 +35,8 @@
 Source6:README.SUSE
 Source7:bluetooth.modprobe
 Source99:   README.packagers
+# fix some logitech HID devices, bnc#681049, bnc#850478 
--seife+...@b1-systems.com
+Patch1: bluez-5.11-logitech-hid2hci.patch
 Patch2: bluez-sdp-unix-path.patch
 BuildRequires:  alsa-devel
 BuildRequires:  automake
@@ -90,7 +92,6 @@
 Summary:CUPS Driver for Bluetooth Printers
 License:GPL-2.0+
 Group:  Hardware/Printing
-#Requires:   libbluetooth3 = %{version}
 
 %description cups
 Contains the files required by CUPS for printing to Bluetooth-connected
@@ -102,7 +103,6 @@
 License:GPL-2.0+ and MIT
 Group:  Development/Tools/Debuggers
 Requires:   dbus-1-python
-#Requires:   libbluetooth3 = %{version}
 Requires:   python-gobject2
 
 %description test
@@ -111,6 +111,7 @@
 
 %prep
 %setup -q
+%patch1 -p1
 %patch2 -p1
 cp %{SOURCE6} .
 mkdir dbus-apis
@@ -152,6 +153,10 @@
 rm %{buildroot}%{_prefix}/lib/systemd/user/obex.service
 # end FIXME
 
+# rpmlint warnings...
+cd %{buildroot}%{_libdir}/bluez/test
+chmod 0644 *.py *.xml *.dtd
+
 %check
 %if ! 0%{?qemu_user_space_build}
 make check
@@ -184,6 +189,7 @@
 %files
 %defattr(-, root, root)
 %doc AUTHORS COPYING ChangeLog README README.SUSE dbus-apis
+%{_bindir}/bluemoon
 %{_bindir}/hcitool
 %{_bindir}/l2ping
 %{_bindir}/rfcomm
@@ -211,9 +217,6 @@
 %doc %{_mandir}/man1/ciptool.1.gz
 %doc %{_mandir}/man1/rfcomm.1.gz
 %doc %{_mandir}/man1/rctest.1.gz
-#%dir %{_sysconfdir}/bluetooth
-#%config(noreplace) %{_sysconfdir}/bluetooth/main.conf
-#%config(noreplace) %{_sysconfdir}/bluetooth/rfcomm.conf
 %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
 %dir %{_localstatedir}/lib/bluetooth
 %dir %{_sysconfdir}/modprobe.d

++ bluez-5.11-logitech-hid2hci.patch ++
Apparently some Logitech devices need different rules.
https://bugzilla.novell.com/show_bug.cgi?id=681049

commit bluez for openSUSE:Factory

2013-12-31 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2013-12-31 16:47:07

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2013-11-29 
16:22:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2013-12-31 
16:47:08.0 +0100
@@ -1,0 +2,22 @@
+Mon Dec 30 15:46:01 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Update to version 5.13:
+  * Fix issue with PS3 controller detection.
+  * Add support for data transfers to L2CAP testing tool.
+  * Add support for delay reporting to AVDTP testing tool.
+  * Add support for Android Bluetooth Core interface.
+  * Add support for Android Bluetooth Socket interface.
+  * Add support for Android Bluetooth HID Host interface.
+  * Add support for Android Bluetooth PAN interface.
+Changes since 5.12:
+  * Fix issue with missing reply to DisconnectProfile.
+  * Fix issue with icon property and class of device changes.
+  * Fix issue with HID devices when SDP record is not available.
+  * Fix issue with handling auto-pairing of printers.
+  * Fix issue with agent authorization handling.
+  * Add support for PS3 controller setup and pairing.
+  * Add support for LE L2CAP CoC test capabilities.
+  * Add support for AVDTP qualification test cases.
+  * Add support for SMP cryptographic test cases.
+
+---

Old:

  bluez-5.11.tar.xz

New:

  bluez-5.13.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.JNmAKA/_old  2013-12-31 16:47:09.0 +0100
+++ /var/tmp/diff_new_pack.JNmAKA/_new  2013-12-31 16:47:09.0 +0100
@@ -24,7 +24,7 @@
 BuildRequires:  systemd-devel
 BuildRequires:  pkgconfig(dbus-1) = 1.4
 %{?systemd_requires}
-Version:5.11
+Version:5.13
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+

++ bluez-5.11.tar.xz - bluez-5.13.tar.xz ++
 29744 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2013-11-29 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2013-11-29 16:22:19

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2013-10-08 
12:50:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2013-11-29 
16:22:20.0 +0100
@@ -1,0 +2,51 @@
+Sun Nov 24 16:43:28 UTC 2013 - crrodrig...@opensuse.org
+
+- run %uev_rules_update in %post if such macro is defined 
+
+---
+Mon Nov 18 08:11:54 UTC 2013 - seife+...@b1-systems.com
+
+- update to bluez-5.11:
+  * Fix issue with connection attempt when not powered.
+  * Fix issue with assigning player to AVRCP target role.
+  * Fix issue with OBEX default cache directory.
+  * Fix issue with SDP search error handling.
+  * Fix issue with processing of SDP records.
+  * Fix issue with HID to HCI switching utility.
+  * Fix issue with mgmt end-to-end testing tool.
+  * Fix issue with L2CAP end-to-end testing tool.
+  * Add support for SMP end-to-end testing tool.
+  * Add support for more Wii controllers.
+
+---
+Sat Oct 19 08:36:07 UTC 2013 - seife+...@b1-systems.com
+
+- remove libnl BuildRequires, it is not needed
+
+---
+Wed Oct 16 14:31:38 UTC 2013 - seife+...@b1-systems.com
+
+- update to bluez-5.10, changelog from source:
+  ver 5.10:
+  * Fix issue with discoverable timeout handling.
+  * Fix issue with MAP messages and record version.
+  * Fix issue with MAP messages and status events.
+  * Fix issue with MAP messages and relative folders.
+  * Fix issue with MAP messages and type property signals.
+  * Fix issue with transfer size for OBEX GET operations.
+  * Fix issue with AVRCP service class identifier.
+  * Fix issue with AVRCP tracking seeked signal.
+  * Add support for OBEX command line client.
+  ver 5.9:
+  * Fix issue with network service and adapter removal.
+  * Fix issue with misleading OBEX error messages.
+  * Fix issue with OBEX transport reference handling.
+  * Fix issue with memory leak with MAP event handler.
+  * Fix issue with missing MAP property changed signal.
+  * Fix issue with message type property values.
+  * Fix issue with empty UUID list for devices.
+  * Fix issue with profile agent cancel method.
+  * Remove dependency on USB library.
+- removed bluez-5.4-compilerwarning.diff, is obsolete
+
+---

Old:

  bluez-5.4-compilerwarning.diff
  bluez-5.8.tar.xz

New:

  bluez-5.11.tar.xz



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.T9Oxh4/_old  2013-11-29 16:22:22.0 +0100
+++ /var/tmp/diff_new_pack.T9Oxh4/_new  2013-11-29 16:22:22.0 +0100
@@ -2,7 +2,7 @@
 # spec file for package bluez
 #
 # Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# Copyright (c) 2010-2012 B1 Systems GmbH, Vohburg, Germany
+# Copyright (c) 2010-2013 B1 Systems GmbH, Vohburg, Germany
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
 BuildRequires:  systemd-devel
 BuildRequires:  pkgconfig(dbus-1) = 1.4
 %{?systemd_requires}
-Version:5.8
+Version:5.11
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+
@@ -35,7 +35,6 @@
 Source6:README.SUSE
 Source7:bluetooth.modprobe
 Source99:   README.packagers
-Patch1: bluez-5.4-compilerwarning.diff
 Patch2: bluez-sdp-unix-path.patch
 BuildRequires:  alsa-devel
 BuildRequires:  automake
@@ -44,12 +43,10 @@
 BuildRequires:  libsndfile-devel
 BuildRequires:  libtool
 BuildRequires:  libudev-devel
-BuildRequires:  libusb-devel
 BuildRequires:  pkg-config
 BuildRequires:  readline-devel
 BuildRequires:  udev
 BuildRequires:  pkgconfig(glib-2.0) = 2.28
-BuildRequires:  pkgconfig(libnl-1)
 Recommends: sbc
 Provides:   bluez-utils = 3.36
 Obsoletes:  bluez-utils = 3.36
@@ -114,7 +111,6 @@
 
 %prep
 %setup -q
-%patch1 -p1
 %patch2 -p1
 cp %{SOURCE6} .
 mkdir dbus-apis
@@ -129,7 +125,6 @@
 %configure --with-pic \
--enable-pie\
--enable-library\
-   --enable-usb\
--enable-tools  \
--enable-cups   \
--enable-test   \
@@ -169,6 +164,7 @@
 %service_add_pre bluetooth.service
 
 %post
+%{?udev_rules_update:%udev_rules_update}
 # todo: check if this is 

commit bluez for openSUSE:Factory

2013-10-08 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2013-10-08 12:50:34

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2013-09-17 
15:01:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2013-10-08 
12:50:36.0 +0200
@@ -1,0 +2,7 @@
+Tue Oct  8 08:24:15 UTC 2013 - dims...@opensuse.org
+
+- Do not package systemd user session service file.
+- Change DBus user service to be self-contained, and not rely on
+  Systemd activation (bnc#842688).
+
+---



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.WvUTWJ/_old  2013-10-08 12:50:40.0 +0200
+++ /var/tmp/diff_new_pack.WvUTWJ/_new  2013-10-08 12:50:40.0 +0200
@@ -18,6 +18,7 @@
 
 
 Name:   bluez
+# FIXME: Do not mangle dbus service / systemd service once we support systemd 
user services
 BuildRequires:  flex
 BuildRequires:  libcap-ng-devel
 BuildRequires:  systemd-devel
@@ -118,6 +119,10 @@
 cp %{SOURCE6} .
 mkdir dbus-apis
 cp -a doc/*.txt dbus-apis/
+# FIXME: Change the dbus service to be a real service, not systemd launched
+sed -i s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g 
obexd/src/org.bluez.obex.service
+sed -i /SystemdService=.*/d obexd/src/org.bluez.obex.service
+# END FIXME
 
 %build
 # autoreconf -fiv
@@ -148,6 +153,10 @@
 # no idea why this is suddenly necessary...
 install --mode 0755 -d %{buildroot}%{_localstatedir}/lib/bluetooth
 
+# FIXME: Do not delete the systemd service once we support systemd 
user/session services
+rm %{buildroot}%{_prefix}/lib/systemd/user/obex.service
+# end FIXME
+
 %check
 %if ! 0%{?qemu_user_space_build}
 make check
@@ -214,7 +223,6 @@
 %dir %{_sysconfdir}/modprobe.d
 %config(noreplace) %{_sysconfdir}/modprobe.d/50-bluetooth.conf
 %{_unitdir}/bluetooth.service
-/usr/lib/systemd/user/obex.service 
 %{_datadir}/dbus-1/system-services/org.bluez.service
 %{_datadir}/dbus-1/services/org.bluez.obex.service
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2013-09-17 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2013-09-17 15:01:55

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2013-09-16 
09:18:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2013-09-17 
15:01:56.0 +0200
@@ -1,0 +2,5 @@
+Sat Sep 14 08:01:17 UTC 2013 - crrodrig...@opensuse.org
+
+- place socket in /run , not /var/run (bluez-sdp-unix-path.patch)
+
+---

New:

  bluez-sdp-unix-path.patch



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.4L14xu/_old  2013-09-17 15:01:56.0 +0200
+++ /var/tmp/diff_new_pack.4L14xu/_new  2013-09-17 15:01:56.0 +0200
@@ -35,6 +35,7 @@
 Source7:bluetooth.modprobe
 Source99:   README.packagers
 Patch1: bluez-5.4-compilerwarning.diff
+Patch2: bluez-sdp-unix-path.patch
 BuildRequires:  alsa-devel
 BuildRequires:  automake
 BuildRequires:  check-devel
@@ -113,7 +114,7 @@
 %prep
 %setup -q
 %patch1 -p1
-
+%patch2 -p1
 cp %{SOURCE6} .
 mkdir dbus-apis
 cp -a doc/*.txt dbus-apis/

++ bluez-sdp-unix-path.patch ++
--- bluez-5.8.orig/lib/sdp.h
+++ bluez-5.8/lib/sdp.h
@@ -34,7 +34,7 @@ extern C {
 #include stdint.h
 #include bluetooth/bluetooth.h
 
-#define SDP_UNIX_PATH /var/run/sdp
+#define SDP_UNIX_PATH /run/sdp
 #define SDP_RESPONSE_TIMEOUT   20
 #define SDP_REQ_BUFFER_SIZE2048
 #define SDP_RSP_BUFFER_SIZE65535
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2013-08-15 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2013-08-15 14:54:58

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2013-03-25 
20:15:07.0 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2013-08-15 
14:54:59.0 +0200
@@ -1,0 +2,5 @@
+Wed Aug 14 14:00:39 UTC 2013 - guilla...@opensuse.org
+
+- Disable check when building with qemu (fix armv6)
+
+---



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.lI4PZ6/_old  2013-08-15 14:54:59.0 +0200
+++ /var/tmp/diff_new_pack.lI4PZ6/_new  2013-08-15 14:54:59.0 +0200
@@ -222,7 +222,9 @@
 install --mode 0755 -d %{buildroot}%{_localstatedir}/lib/bluetooth
 
 %check
+%if ! 0%{?qemu_user_space_build}
 make check
+%endif
 
 %clean
 rm -rf %{buildroot}

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2013-03-25 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2013-03-25 20:15:06

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez, Maintainer is a...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez-gstreamer.changes2013-03-01 
07:13:37.0 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez-gstreamer.changes   
2013-03-25 20:15:07.0 +0100
@@ -1,0 +2,6 @@
+Thu Mar 21 08:08:06 UTC 2013 - mmeis...@suse.com
+
+- Added url as source.
+  Please see http://en.opensuse.org/SourceUrls
+
+---
--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2013-03-01 
07:13:37.0 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2013-03-25 
20:15:07.0 +0100
@@ -1,0 +2,6 @@
+Thu Mar 21 08:07:45 UTC 2013 - mmeis...@suse.com
+
+- Added url as source.
+  Please see http://en.opensuse.org/SourceUrls
+
+---



Other differences:
--
++ bluez-gstreamer.spec ++
--- /var/tmp/diff_new_pack.NpUNpn/_old  2013-03-25 20:15:10.0 +0100
+++ /var/tmp/diff_new_pack.NpUNpn/_new  2013-03-25 20:15:10.0 +0100
@@ -30,7 +30,7 @@
 License:GPL-2.0+
 Group:  Productivity/Multimedia/Sound/Utilities
 Url:http://www.bluez.org
-Source: bluez-%{version}.tar.bz2
+Source: 
http://www.kernel.org/pub/linux/bluetooth/bluez-%{version}.tar.bz2
 Source3:bluetooth.sysconfig
 Source6:README.SUSE
 Source99:   README.packagers

++ bluez.spec ++
--- /var/tmp/diff_new_pack.NpUNpn/_old  2013-03-25 20:15:10.0 +0100
+++ /var/tmp/diff_new_pack.NpUNpn/_new  2013-03-25 20:15:10.0 +0100
@@ -32,7 +32,7 @@
 License:GPL-2.0+
 Group:  Hardware/Mobile
 Url:http://www.bluez.org
-Source: bluez-%{version}.tar.bz2
+Source: 
http://www.kernel.org/pub/linux/bluetooth/bluez-%{version}.tar.bz2
 Source2:bluez-coldplug.init
 Source3:bluetooth.sysconfig
 Source5:baselibs.conf

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2013-02-28 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2013-03-01 07:13:35

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez, Maintainer is a...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez-gstreamer.changes2013-01-22 
14:59:18.0 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez-gstreamer.changes   
2013-03-01 07:13:37.0 +0100
@@ -1,0 +2,18 @@
+Thu Feb 28 14:45:10 UTC 2013 - seife+...@b1-systems.com
+
+- add bluez-4.101-new-automake.diff, fix build with automake-1.13.1
+
+---
+Fri Jan 25 08:05:27 UTC 2013 - seife+...@b1-systems.com
+
+- also run spec-cleaner on bluez-gstreamer.spec, add README for
+  packagers, fix bluez-gstreamer changelog
+
+---
+Mon Jan 21 11:16:34 UTC 2013 - dims...@opensuse.org
+
+- Unconditionally enable the systemd bluetooth service (actual
+  activation of bluez is triggered by udev) (bnc#796671).
+- Run spec-cleaner.
+
+---
--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2013-01-29 
10:27:15.0 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2013-03-01 
07:13:37.0 +0100
@@ -1,0 +2,11 @@
+Thu Feb 28 14:45:10 UTC 2013 - seife+...@b1-systems.com
+
+- add bluez-4.101-new-automake.diff, fix build with automake-1.13.1
+
+---
+Fri Jan 25 08:05:27 UTC 2013 - seife+...@b1-systems.com
+
+- also run spec-cleaner on bluez-gstreamer.spec, add README for
+  packagers, fix bluez-gstreamer changelog
+
+---

New:

  README.packagers
  bluez-4.101-new-automake.diff



Other differences:
--
++ bluez-gstreamer.spec ++
--- /var/tmp/diff_new_pack.x2JcLe/_old  2013-03-01 07:13:38.0 +0100
+++ /var/tmp/diff_new_pack.x2JcLe/_new  2013-03-01 07:13:38.0 +0100
@@ -18,17 +18,27 @@
 
 
 Name:   bluez-gstreamer
-BuildRequires:  dbus-1-devel = 1.4
 BuildRequires:  flex
 BuildRequires:  libcap-ng-devel
+BuildRequires:  pkgconfig(dbus-1) = 1.4
 %if 0%{?suse_version}  1130
 BuildRequires:  pkgconfig(systemd)
 %endif
+Version:4.101
+Release:0
+Summary:Bluetooth Sound Support
+License:GPL-2.0+
+Group:  Productivity/Multimedia/Sound/Utilities
+Url:http://www.bluez.org
+Source: bluez-%{version}.tar.bz2
+Source3:bluetooth.sysconfig
+Source6:README.SUSE
+Source99:   README.packagers
+# fix for new automake, will not go upstream (upstream is at bluez-5)
+Patch1: bluez-4.101-new-automake.diff
 BuildRequires:  alsa-devel
 BuildRequires:  automake
 BuildRequires:  check-devel
-BuildRequires:  glib2-devel = 2.28
-BuildRequires:  gstreamer-0_10-devel
 BuildRequires:  gstreamer-0_10-plugins-base-devel
 BuildRequires:  libsndfile-devel
 BuildRequires:  libtool
@@ -37,19 +47,12 @@
 BuildRequires:  pkg-config
 BuildRequires:  readline-devel
 BuildRequires:  udev
+BuildRequires:  pkgconfig(glib-2.0) = 2.28
+BuildRequires:  pkgconfig(gstreamer-0.10)
 BuildRequires:  pkgconfig(libnl-1)
-Url:http://www.bluez.org
-Version:4.101
-Release:0
-Summary:Bluetooth Sound Support
-License:GPL-2.0+
-Group:  Productivity/Multimedia/Sound/Utilities
-Source: bluez-%{version}.tar.bz2
-Source3:bluetooth.sysconfig
-Source6:README.SUSE
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Requires:   libbluetooth3 = %{version}
-Provides:   bluez-audio:%_libdir/gstreamer-0.10/libgstbluetooth.so
+Provides:   bluez-audio:%{_libdir}/gstreamer-0.10/libgstbluetooth.so
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %( echo `rpm -q --queryformat %%{version} udev` )  144
 %define OLD_UDEV 1
 %else
@@ -61,16 +64,10 @@
 
 The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., USA.
 
-
-
-Authors:
-
-Marcel Holtmann mar...@holtmann.org
-and others, see AUTHORS in the documentation of the bluez package.
-
 %prep
 %setup -n bluez-%{version} -q
-cp %{S:6} .
+%patch1 -p1
+cp %{SOURCE6} .
 
 %build
 autoreconf -fiv
@@ -94,14 +91,14 @@
 make %{?_smp_mflags} all V=1
 
 %install
-make DESTDIR=$RPM_BUILD_ROOT install
-rm -rf $RPM_BUILD_ROOT/usr/[^l]* $RPM_BUILD_ROOT/[^u]* 
$RPM_BUILD_ROOT/%{_libdir}/[^g]*
-rm -rf $RPM_BUILD_ROOT/%{_libdir}/pkgconfig 
$RPM_BUILD_ROOT/%{_libdir}/*bluetooth* $RPM_BUILD_ROOT/usr/include 
-rm -rf $RPM_BUILD_ROOT/usr/lib/udev 

commit bluez for openSUSE:Factory

2013-01-29 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2013-01-29 10:27:13

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez, Maintainer is a...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2013-01-22 
14:59:18.0 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2013-01-29 
10:27:15.0 +0100
@@ -1,0 +2,7 @@
+Mon Jan 21 11:16:34 UTC 2013 - dims...@opensuse.org
+
+- Unconditionally enable the systemd bluetooth service (actual
+  activation of bluez is triggered by udev) (bnc#796671).
+- Run spec-cleaner.
+
+---



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.F9Wjel/_old  2013-01-29 10:27:17.0 +0100
+++ /var/tmp/diff_new_pack.F9Wjel/_new  2013-01-29 10:27:17.0 +0100
@@ -18,32 +18,20 @@
 
 
 Name:   bluez
-BuildRequires:  dbus-1-devel = 1.4
 BuildRequires:  flex
 BuildRequires:  libcap-ng-devel
+BuildRequires:  pkgconfig(dbus-1) = 1.4
 %if 0%{?suse_version}  1140
 BuildRequires:  systemd
 %{?systemd_requires}
 %define has_systemd 1
 %endif
-BuildRequires:  alsa-devel
-BuildRequires:  automake
-BuildRequires:  check-devel
-BuildRequires:  glib2-devel = 2.28
-BuildRequires:  libsndfile-devel
-BuildRequires:  libtool
-BuildRequires:  libudev-devel
-BuildRequires:  libusb-devel
-BuildRequires:  pkg-config
-BuildRequires:  readline-devel
-BuildRequires:  udev
-BuildRequires:  pkgconfig(libnl-1)
-Url:http://www.bluez.org
 Version:4.101
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+
 Group:  Hardware/Mobile
+Url:http://www.bluez.org
 Source: bluez-%{version}.tar.bz2
 Source2:bluez-coldplug.init
 Source3:bluetooth.sysconfig
@@ -52,13 +40,25 @@
 Source7:bluetooth.modprobe
 # already fixed upstream
 Patch0: 0001-network-fix-network-Connect-method-parameters.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  alsa-devel
+BuildRequires:  automake
+BuildRequires:  check-devel
+BuildRequires:  libsndfile-devel
+BuildRequires:  libtool
+BuildRequires:  libudev-devel
+BuildRequires:  libusb-devel
+BuildRequires:  pkg-config
+BuildRequires:  readline-devel
+BuildRequires:  udev
+BuildRequires:  pkgconfig(glib-2.0) = 2.28
+BuildRequires:  pkgconfig(libnl-1)
+Requires:   libbluetooth3 = %{version}
+Recommends: sbc
 Provides:   bluez-utils = 3.36
 Obsoletes:  bluez-utils = 3.36
 Provides:   bluez-audio = 3.36
 Obsoletes:  bluez-audio = 3.36
-Requires:   libbluetooth3 = %{version}
-Recommends: sbc
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %( echo `rpm -q --queryformat %%{version} udev` )  144
 %define OLD_UDEV 1
 %else
@@ -82,13 +82,6 @@
 %description
 The Bluetooth stack for Linux.
 
-
-
-Authors:
-
-Marcel Holtmann mar...@holtmann.org
-and others, see AUTHORS
-
 %package devel
 Summary:Files needed for BlueZ development
 License:GPL-2.0+
@@ -99,13 +92,6 @@
 Files needed to develop applications for the BlueZ Bluetooth protocol
 stack.
 
-
-
-Authors:
-
-Marcel Holtmann mar...@holtmann.org
-and others, see AUTHORS
-
 %package -n libbluetooth3
 Summary:Bluetooth Libraries
 License:GPL-2.0+
@@ -116,13 +102,6 @@
 %description -n libbluetooth3
 Bluetooth protocol stack libraries.
 
-
-
-Authors:
-
-Marcel Holtmann mar...@holtmann.org
-and others, see AUTHORS in the documentation of the bluez package.
-
 %package cups
 Summary:CUPS Driver for Bluetooth Printers
 License:GPL-2.0+
@@ -133,13 +112,6 @@
 Contains the files required by CUPS for printing to Bluetooth-connected
 printers.
 
-
-
-Authors:
-
-Marcel Holtmann mar...@holtmann.org
-and others, see AUTHORS in the documentation of the bluez package.
-
 %package test
 Summary:Tools for testing of various Bluetooth-functions
 License:GPL-2.0+ and MIT
@@ -152,32 +124,18 @@
 Contains a few tools for testing various bluetooth functions. The
 BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., U.S.A.
 
-
-
-Authors:
-
-Marcel Holtmann mar...@holtmann.org
-and others, see AUTHORS in the documentation of the bluez package.
-
 %package alsa
 Summary:Bluetooth Sound Support
 License:GPL-2.0+
 Group:  Productivity/Multimedia/Sound/Utilities
 Requires:   libbluetooth3 = %{version}
-Provides:   bluez-audio:%_libdir/alsa-lib/libasound_module_pcm_bluetooth.so
+Provides:   

commit bluez for openSUSE:Factory

2013-01-22 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2013-01-22 14:59:16

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez, Maintainer is a...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez-gstreamer.changes2012-10-26 
07:42:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez-gstreamer.changes   
2013-01-22 14:59:18.0 +0100
@@ -1,0 +2,23 @@
+Fri Jan 11 14:38:03 UTC 2013 - crrodrig...@opensuse.org
+
+- Add changelog entry for older change so factory-auto wont reject this.
+- This requests removes sbc building and packaging from bluez.
+SBC recently gets its own package and sources are even stripped out ot 
+Bluez in current git master (future 5.0). 
+On top of that current bluez-devel package conflicts with sbc-devel.
+Note: This change may broke packages which use sbc from bluez-devel 
+as new sbc-devel package use different include path.
+This change is required to properly build PulseAudio 3.0
+
+---
+Wed Oct 31 14:50:01 UTC 2012 - crrodrig...@opensuse.org
+
+- bluez-coldplug init script is forced but it s not needed
+  when using systemd with dbus activation.
+
+---
+Wed Oct 17 11:44:49 UTC 2012 - seife+...@b1-systems.com
+
+- remove unused 001-remove-rule-dell-mouse.patch
+
+---
@@ -4,0 +28,15 @@
+
+---
+Wed Oct 17 08:52:03 UTC 2012 - fcro...@suse.com
+
+- Change udev rules location with udev  190
+
+---
+Tue Aug 28 09:37:12 UTC 2012 - seife+...@b1-systems.com
+
+- enable bluetooth.service on install (bnc#772455)
+
+---
+Sat Jul 28 13:00:59 UTC 2012 - seife+...@b1-systems.com
+
+- remove unused service file (now in upstream tarball)
--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2013-01-17 
09:36:43.0 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2013-01-22 
14:59:18.0 +0100
@@ -19,0 +20,10 @@
+Wed Oct 17 11:44:49 UTC 2012 - seife+...@b1-systems.com
+
+- remove unused 001-remove-rule-dell-mouse.patch
+
+---
+Wed Oct 17 09:18:47 UTC 2012 - fcro...@suse.com
+
+- Fix build with new systemd / udev location.
+
+---
@@ -22,0 +33,10 @@
+
+---
+Tue Aug 28 09:37:12 UTC 2012 - seife+...@b1-systems.com
+
+- enable bluetooth.service on install (bnc#772455)
+
+---
+Sat Jul 28 13:00:59 UTC 2012 - seife+...@b1-systems.com
+
+- remove unused service file (now in upstream tarball)

Old:

  001-remove-rule-dell-mouse.patch
  org.bluez.service



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.vc6EIn/_old  2013-01-22 14:59:20.0 +0100
+++ /var/tmp/diff_new_pack.vc6EIn/_new  2013-01-22 14:59:20.0 +0100
@@ -45,8 +45,6 @@
 License:GPL-2.0+
 Group:  Hardware/Mobile
 Source: bluez-%{version}.tar.bz2
-# bug in the 4.100 tarball: missing file...
-Source1:org.bluez.service
 Source2:bluez-coldplug.init
 Source3:bluetooth.sysconfig
 Source5:baselibs.conf
@@ -54,8 +52,6 @@
 Source7:bluetooth.modprobe
 # already fixed upstream
 Patch0: 0001-network-fix-network-Connect-method-parameters.patch
-# TODO: check for obsoletion
-Patch9: 001-remove-rule-dell-mouse.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Provides:   bluez-utils = 3.36
 Obsoletes:  bluez-utils = 3.36
@@ -202,9 +198,6 @@
 %prep
 %setup -q
 %patch0 -p1
-# disabled the patch because it does no longer cleanly apply and the rule has
-# changed significantly anyway. I'll keep it until i get confirmation in 
bugzilla.
-##%%patch9 -p1
 cp %{S:6} .
 mkdir dbus-apis
 cp -a doc/*.txt dbus-apis/
@@ -285,6 +278,7 @@
 %endif
 
 %post
+# todo: check if this is still obeyed / needed with systemd
 %{fillup_only -n bluetooth}
 %if 0%{?has_systemd}
 %service_add_post bluetooth.service

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2013-01-17 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2013-01-17 09:36:42

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez, Maintainer is a...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2012-11-10 
16:54:16.0 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2013-01-17 
09:36:43.0 +0100
@@ -1,0 +2,12 @@
+Fri Jan 11 14:38:03 UTC 2013 - crrodrig...@opensuse.org
+
+- Add changelog entry for older change so factory-auto wont reject this.
+- This requests removes sbc building and packaging from bluez.
+SBC recently gets its own package and sources are even stripped out ot 
+Bluez in current git master (future 5.0). 
+On top of that current bluez-devel package conflicts with sbc-devel.
+Note: This change may broke packages which use sbc from bluez-devel 
+as new sbc-devel package use different include path.
+This change is required to properly build PulseAudio 3.0
+
+---

Old:

  bluez-4.100-libsbc-make-it-installable.diff



Other differences:
--
++ bluez-gstreamer.spec ++
--- /var/tmp/diff_new_pack.uaJSC9/_old  2013-01-17 09:36:45.0 +0100
+++ /var/tmp/diff_new_pack.uaJSC9/_new  2013-01-17 09:36:45.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package bluez-gstreamer
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2010-2012 B1 Systems GmbH, Vohburg, Germany
 #
 # All modifications and additions to the file contributed by third parties

++ bluez.spec ++
--- /var/tmp/diff_new_pack.uaJSC9/_old  2013-01-17 09:36:45.0 +0100
+++ /var/tmp/diff_new_pack.uaJSC9/_new  2013-01-17 09:36:45.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package bluez
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2010-2012 B1 Systems GmbH, Vohburg, Germany
 #
 # All modifications and additions to the file contributed by third parties
@@ -54,8 +54,6 @@
 Source7:bluetooth.modprobe
 # already fixed upstream
 Patch0: 0001-network-fix-network-Connect-method-parameters.patch
-# TODO: push upstream (jeffm?) -- seife
-Patch3: bluez-4.100-libsbc-make-it-installable.diff
 # TODO: check for obsoletion
 Patch9: 001-remove-rule-dell-mouse.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -64,6 +62,7 @@
 Provides:   bluez-audio = 3.36
 Obsoletes:  bluez-audio = 3.36
 Requires:   libbluetooth3 = %{version}
+Recommends: sbc
 %if %( echo `rpm -q --queryformat %%{version} udev` )  144
 %define OLD_UDEV 1
 %else
@@ -164,43 +163,6 @@
 Marcel Holtmann mar...@holtmann.org
 and others, see AUTHORS in the documentation of the bluez package.
 
-%package sbc
-Summary:Bluetooth Low-Complexity, Sub-Band Codec Utilities
-License:GPL-2.0+
-Group:  Hardware/Mobile
-Requires:   libbluetooth3 = %{version}
-Requires:   libsbc0 = %{version}
-
-%description sbc
-The package contains utilities for using the SBC codec.
-
-The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., USA.
-
-
-
-Authors:
-
-Marcel Holtmann mar...@holtmann.org
-and others, see AUTHORS in the documentation of the bluez package.
-
-%package -n libsbc0
-Summary:Bluetooth Low-Complexity, Sub-Band Codec Library
-License:GPL-2.0+
-Group:  Hardware/Mobile
-Requires:   libbluetooth3 = %{version}
-
-%description -n libsbc0
-The package contains libraries for using the SBC codec.
-
-The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., USA.
-
-
-
-Authors:
-
-Marcel Holtmann mar...@holtmann.org
-and others, see AUTHORS in the documentation of the bluez package.
-
 %package alsa
 Summary:Bluetooth Sound Support
 License:GPL-2.0+
@@ -240,7 +202,6 @@
 %prep
 %setup -q
 %patch0 -p1
-%patch3 -p1
 # disabled the patch because it does no longer cleanly apply and the rule has
 # changed significantly anyway. I'll keep it until i get confirmation in 
bugzilla.
 ##%%patch9 -p1
@@ -346,10 +307,6 @@
 %{insserv_cleanup}
 %endif
 
-%post -n libsbc0 -p /sbin/ldconfig
-
-%postun -n libsbc0 -p /sbin/ldconfig
-
 %post -n libbluetooth3 -p /sbin/ldconfig
 
 %postun -n libbluetooth3 -p /sbin/ldconfig
@@ -413,8 +370,6 @@
 /usr/include/bluetooth
 %{_libdir}/libbluetooth.so
 %{_libdir}/pkgconfig/bluez.pc
-%{_libdir}/libsbc.so
-%{_libdir}/pkgconfig/libsbc.pc
 
 %files -n libbluetooth3
 %defattr(-, root, root)
@@ 

commit bluez for openSUSE:Factory

2012-11-10 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2012-11-10 16:54:15

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez, Maintainer is a...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2012-10-26 
07:42:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2012-11-10 
16:54:16.0 +0100
@@ -1,0 +2,6 @@
+Wed Oct 31 14:50:01 UTC 2012 - crrodrig...@opensuse.org
+
+- bluez-coldplug init script is forced but it s not needed
+  when using systemd with dbus activation.
+
+---



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.fly6b1/_old  2012-11-10 16:54:17.0 +0100
+++ /var/tmp/diff_new_pack.fly6b1/_new  2012-11-10 16:54:17.0 +0100
@@ -147,7 +147,7 @@
 
 %package test
 Summary:Tools for testing of various Bluetooth-functions
-License:GPL-2.0+ ; MIT
+License:GPL-2.0+ and MIT
 Group:  Development/Tools/Debuggers
 Requires:   dbus-1-python
 Requires:   libbluetooth3 = %{version}
@@ -295,7 +295,9 @@
 rm -v $RPM_BUILD_ROOT/%{_libdir}/*.la
 rm -rvf $RPM_BUILD_ROOT/%{_libdir}/gstreamer-*
 rm -v $RPM_BUILD_ROOT/%{_libdir}/alsa-lib/*.la
+%if ! 0%{?has_systemd}
 install --mode=0755 -D %{S:2} 
$RPM_BUILD_ROOT/%{_sysconfdir}/init.d/bluez-coldplug
+%endif
 install --mode=0644 -D %{S:3} 
$RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.bluetooth
 install --mode=0644 -D %{S:7} 
$RPM_BUILD_ROOT/%{_sysconfdir}/modprobe.d/50-bluetooth.conf
 # In openSUSE 11.3 there is upstream compliant CUPS 1.4
@@ -323,21 +325,25 @@
 
 %post
 %{fillup_only -n bluetooth}
-%{insserv_force_if_yast bluez-coldplug}
 %if 0%{?has_systemd}
 %service_add_post bluetooth.service
+%else
+%{insserv_force_if_yast bluez-coldplug}
 %endif
 
 %preun
-%stop_on_removal bluez-coldplug
 %if 0%{?has_systemd}
 %service_del_preun bluetooth.service
+%else
+%stop_on_removal bluez-coldplug
 %endif
 
 %postun
 %{insserv_cleanup}
 %if 0%{?has_systemd}
 %service_del_postun bluetooth.service
+%else
+%{insserv_cleanup}
 %endif
 
 %post -n libsbc0 -p /sbin/ldconfig
@@ -374,7 +380,6 @@
 %dir %{_sysconfdir}/udev/rules.d
 %config %{_sysconfdir}/udev/rules.d/*
 %endif
-%{_sysconfdir}/init.d/bluez-coldplug
 %doc %{_mandir}/man8/hciattach.8.gz
 %doc %{_mandir}/man8/hciconfig.8.gz
 %doc %{_mandir}/man8/bluetoothd.8.gz
@@ -398,6 +403,8 @@
 %config(noreplace) %{_sysconfdir}/modprobe.d/50-bluetooth.conf
 %if 0%{?has_systemd}
 %{_unitdir}/bluetooth.service
+%else
+%{_sysconfdir}/init.d/bluez-coldplug
 %endif
 %{_datadir}/dbus-1/system-services/org.bluez.service
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2012-10-25 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2012-10-26 07:42:56

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez, Maintainer is a...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez-gstreamer.changes2012-07-23 
10:15:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez-gstreamer.changes   
2012-10-26 07:42:58.0 +0200
@@ -1,0 +2,5 @@
+Wed Oct 17 09:18:47 UTC 2012 - fcro...@suse.com
+
+- Fix build with new systemd / udev location.
+
+---
--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2012-07-23 
10:15:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2012-10-26 
07:42:58.0 +0200
@@ -1,0 +2,5 @@
+Wed Oct 17 08:52:03 UTC 2012 - fcro...@suse.com
+
+- Change udev rules location with udev  190
+
+---



Other differences:
--
++ bluez-gstreamer.spec ++
--- /var/tmp/diff_new_pack.ukalpo/_old  2012-10-26 07:43:00.0 +0200
+++ /var/tmp/diff_new_pack.ukalpo/_new  2012-10-26 07:43:00.0 +0200
@@ -97,6 +97,7 @@
 make DESTDIR=$RPM_BUILD_ROOT install
 rm -rf $RPM_BUILD_ROOT/usr/[^l]* $RPM_BUILD_ROOT/[^u]* 
$RPM_BUILD_ROOT/%{_libdir}/[^g]*
 rm -rf $RPM_BUILD_ROOT/%{_libdir}/pkgconfig 
$RPM_BUILD_ROOT/%{_libdir}/*bluetooth* $RPM_BUILD_ROOT/usr/include
+rm -rf $RPM_BUILD_ROOT/usr/lib/udev $RPM_BUILD_ROOT/usr/lib/systemd
 rm $RPM_BUILD_ROOT/%{_libdir}/*/*.la
 
 %clean

++ bluez.spec ++
--- /var/tmp/diff_new_pack.ukalpo/_old  2012-10-26 07:43:00.0 +0200
+++ /var/tmp/diff_new_pack.ukalpo/_new  2012-10-26 07:43:00.0 +0200
@@ -68,6 +68,11 @@
 %define OLD_UDEV 1
 %else
 %define OLD_UDEV 0
+%if %( echo `rpm -q --queryformat %%{version} udev` )  190
+%define NEW_UDEV 1
+%else
+%define NEW_UDEV 0
+%endif
 %endif
 
 # In openSUSE 11.3 there is upstream compliant CUPS 1.4
@@ -358,8 +363,13 @@
 %{_sbindir}/bluetoothd
 #%{_sbindir}/hid2hci
 %{_sbindir}/bccmd
+%if 0%{NEW_UDEV}
+%dir /usr/lib/udev
+/usr/lib/udev/*
+%else
 %dir /lib/udev
 /lib/udev/*
+%endif
 %if 0%{OLD_UDEV}
 %dir %{_sysconfdir}/udev/rules.d
 %config %{_sysconfdir}/udev/rules.d/*

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2012-07-23 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2012-07-23 09:53:54

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez, Maintainer is a...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez-gstreamer.changes2012-07-13 
11:30:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez-gstreamer.changes   
2012-07-23 10:15:15.0 +0200
@@ -1,0 +2,5 @@
+Fri Jul 20 14:58:35 UTC 2012 - seife+...@b1-systems.com
+
+- add patch from upstream git to fix bluez networking
+
+---
bluez.changes: same change

New:

  0001-network-fix-network-Connect-method-parameters.patch



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.Bswtkt/_old  2012-07-23 10:15:18.0 +0200
+++ /var/tmp/diff_new_pack.Bswtkt/_new  2012-07-23 10:15:18.0 +0200
@@ -52,6 +52,8 @@
 Source5:baselibs.conf
 Source6:README.SUSE
 Source7:bluetooth.modprobe
+# already fixed upstream
+Patch0: 0001-network-fix-network-Connect-method-parameters.patch
 # TODO: push upstream (jeffm?) -- seife
 Patch3: bluez-4.100-libsbc-make-it-installable.diff
 # TODO: check for obsoletion
@@ -232,6 +234,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 %patch3 -p1
 # disabled the patch because it does no longer cleanly apply and the rule has
 # changed significantly anyway. I'll keep it until i get confirmation in 
bugzilla.

++ 0001-network-fix-network-Connect-method-parameters.patch ++
From 57170b311f1468330f4a9961dc0b3ac45f97bc13 Mon Sep 17 00:00:00 2001
From: Gustavo Padovan gustavo.pado...@collabora.co.uk
Date: Sat, 30 Jun 2012 00:39:05 -0300
Subject: [PATCH] network: fix network Connect() method parameters

---
 network/connection.c |4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/network/connection.c b/network/connection.c
index 544ec3a..59423a9 100644
--- a/network/connection.c
+++ b/network/connection.c
@@ -554,7 +554,9 @@ static void path_unregister(void *data)
 
 static const GDBusMethodTable connection_methods[] = {
{ GDBUS_ASYNC_METHOD(Connect,
-   NULL, NULL, connection_connect) },
+   GDBUS_ARGS({uuid, s}),
+   GDBUS_ARGS({interface, s}),
+   connection_connect) },
{ GDBUS_METHOD(Disconnect,
NULL, NULL, connection_disconnect) },
{ GDBUS_METHOD(GetProperties,
-- 
1.7.10.4

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2012-07-13 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2012-07-13 11:30:36

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez, Maintainer is a...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez-gstreamer.changes2012-05-09 
18:28:43.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez-gstreamer.changes   
2012-07-13 11:30:48.0 +0200
@@ -1,0 +2,52 @@
+Wed Jul 11 14:04:54 UTC 2012 - seife+...@b1-systems.com
+
+- remove unused bluetooth.sh, bluez-4.75-udev-use-helperscript.diff
+
+---
+Wed Jun 27 20:39:52 UTC 2012 - seife+...@b1-systems.com
+
+- ver 4.101:
+  - Fix issue with missing BlueZ service file.
+  - Fix issue with aborting A2DP setup during AVDTP start.
+  - Fix issue with handling of multiple A2DP indication.
+  - Fix issue with handling AVDTP abort with invalid SEID.
+  - Fix issue with rejecting AVDTP abort commands.
+  - Add support for handling AVDTP command collision.
+- our bluez-4.100 patches are applied upstream
+- apitest was removed and is thus no longer in bluez-test
+
+---
+Thu Jun 21 08:57:47 UTC 2012 - seife+...@b1-systems.com
+
+- remove obsolete configure options
+- fix LDFLAGS / -pie acinclude.m4 bug
+
+---
+Wed Jun 20 11:17:53 UTC 2012 - seife+...@b1-systems.com
+
+- update to bluez-4.100:
+  * Fix issue with crashing when SCO connection fails.
+  * Fix issue with HFP gateway failing on first GSM connection.
+  * Fix issue with AVRCP and handling of vendor commands.
+  * Fix issue with handling AVRCP subunit info command.
+  * Fix issue with missing capability for AVRCP track reached end.
+  * Fix issue with AVDTP signaling and GStreamer SBC NULL check.
+  * Fix issue with AVDTP Reconfigure Reject message.
+  * Fix issue with incorrect EIR length parsing.
+  * Fix issue with SDP disconnect for HIDSDPDisable.
+  * Fix issue with SDP interoperability with Mac OS X Lion.
+  * Fix issue with reverse SDP discovery with some devices.
+  * Fix issue with discovering state during power off operation.
+  * Add support for AVRCP Volume Changed notifications.
+  * Add support for AVRCP Set Absolute Volume handling.
+  * Add support for display legacy PIN code agent method.
+  * Add support for multiple media transports per endpoint.
+  * Add support for discovering device information characteristics.
+  * Add support for vendor source for Device ID setting.
+  * Add support for immediate alert server.
+  * Add support for link loss server.
+- Notes:
+  * This version requires D-Bus 1.4 or later.
+  * This version requires GLib 2.28 or later.
+
+---
bluez.changes: same change

Old:

  bluetooth.sh
  bluez-4.75-udev-use-helperscript.diff
  bluez-4.99.tar.bz2
  libsbc-make-it-installable

New:

  bluez-4.100-libsbc-make-it-installable.diff
  bluez-4.101.tar.bz2
  org.bluez.service



Other differences:
--
++ bluez-gstreamer.spec ++
--- /var/tmp/diff_new_pack.d3FA2Q/_old  2012-07-13 11:30:50.0 +0200
+++ /var/tmp/diff_new_pack.d3FA2Q/_new  2012-07-13 11:30:50.0 +0200
@@ -18,21 +18,20 @@
 
 
 Name:   bluez-gstreamer
-BuildRequires:  dbus-1-devel
+BuildRequires:  dbus-1-devel = 1.4
 BuildRequires:  flex
-%if 0%{?suse_version}  1120
 BuildRequires:  libcap-ng-devel
-%define with_libcapng --enable-capng
-%endif
 %if 0%{?suse_version}  1130
 BuildRequires:  pkgconfig(systemd)
 %endif
 BuildRequires:  alsa-devel
+BuildRequires:  automake
 BuildRequires:  check-devel
-BuildRequires:  glib2-devel = 2.16
+BuildRequires:  glib2-devel = 2.28
 BuildRequires:  gstreamer-0_10-devel
 BuildRequires:  gstreamer-0_10-plugins-base-devel
 BuildRequires:  libsndfile-devel
+BuildRequires:  libtool
 BuildRequires:  libudev-devel
 BuildRequires:  libusb-devel
 BuildRequires:  pkg-config
@@ -40,16 +39,14 @@
 BuildRequires:  udev
 BuildRequires:  pkgconfig(libnl-1)
 Url:http://www.bluez.org
-Version:4.99
+Version:4.101
 Release:0
 Summary:Bluetooth Sound Support
 License:GPL-2.0+
 Group:  Productivity/Multimedia/Sound/Utilities
 Source: bluez-%{version}.tar.bz2
 Source3:bluetooth.sysconfig
-Source4:bluetooth.sh
 Source6:README.SUSE
-Patch1: bluez-4.75-udev-use-helperscript.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Requires:   libbluetooth3 = %{version}
 Provides:   

commit bluez for openSUSE:Factory

2012-05-09 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2012-05-09 18:08:45

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez, Maintainer is a...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez-gstreamer.changes2012-03-19 
10:06:44.0 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez-gstreamer.changes   
2012-05-09 18:28:43.0 +0200
@@ -1,0 +2,10 @@
+Thu Apr 26 15:04:58 UTC 2012 - seife+...@b1-systems.com
+
+- fix mysterious build failure by creating /var/lib/bluetooth
+
+---
+Wed Apr 18 22:09:48 UTC 2012 - je...@suse.com
+
+- Make libsbc installable; Required by update to Opal.
+
+---
--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2012-04-23 
16:09:14.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2012-05-09 
18:28:43.0 +0200
@@ -1,0 +2,5 @@
+Thu Apr 26 15:04:58 UTC 2012 - seife+...@b1-systems.com
+
+- fix mysterious build failure by creating /var/lib/bluetooth
+
+---



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.ZkXzqG/_old  2012-05-09 18:28:44.0 +0200
+++ /var/tmp/diff_new_pack.ZkXzqG/_new  2012-05-09 18:28:44.0 +0200
@@ -306,6 +306,8 @@
   mv %{buildroot}%{_libdir}/cups/backend/bluetooth 
%{buildroot}%{cups_lib_dir}/backend/bluetooth
  fi
 fi
+# no idea why this is suddenly necessary...
+install --mode 0755 -d $RPM_BUILD_ROOT/var/lib/bluetooth
 
 %check
 make check

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2012-04-23 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2012-04-23 16:09:11

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez, Maintainer is a...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2012-03-19 
10:06:44.0 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2012-04-23 
16:09:14.0 +0200
@@ -1,0 +2,5 @@
+Wed Apr 18 22:09:48 UTC 2012 - je...@suse.com
+
+- Make libsbc installable; Required by update to Opal.
+
+---

New:

  libsbc-make-it-installable



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.ybxxke/_old  2012-04-23 16:09:16.0 +0200
+++ /var/tmp/diff_new_pack.ybxxke/_new  2012-04-23 16:09:16.0 +0200
@@ -57,6 +57,7 @@
 Patch1: bluez-4.75-udev-use-helperscript.diff
 Patch2: 001-remove-rule-dell-mouse.patch
 # needed until next upstream release --seife
+Patch3: libsbc-make-it-installable
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Provides:   bluez-utils = 3.36
 Obsoletes:  bluez-utils = 3.36
@@ -158,6 +159,43 @@
 Marcel Holtmann mar...@holtmann.org
 and others, see AUTHORS in the documentation of the bluez package.
 
+%package sbc
+Summary:Bluetooth Low-Complexity, Sub-Band Codec Utilities
+License:GPL-2.0+
+Group:  Hardware/Mobile
+Requires:   libbluetooth3 = %{version}
+Requires:   libsbc0 = %{version}
+
+%description sbc
+The package contains utilities for using the SBC codec.
+
+The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., USA.
+
+
+
+Authors:
+
+Marcel Holtmann mar...@holtmann.org
+and others, see AUTHORS in the documentation of the bluez package.
+
+%package -n libsbc0
+Summary:Bluetooth Low-Complexity, Sub-Band Codec Library
+License:GPL-2.0+
+Group:  Hardware/Mobile
+Requires:   libbluetooth3 = %{version}
+
+%description -n libsbc0
+The package contains libraries for using the SBC codec.
+
+The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., USA.
+
+
+
+Authors:
+
+Marcel Holtmann mar...@holtmann.org
+and others, see AUTHORS in the documentation of the bluez package.
+
 %package alsa
 Summary:Bluetooth Sound Support
 License:GPL-2.0+
@@ -197,6 +235,7 @@
 %prep
 %setup -q
 %patch1 -p1
+%patch3 -p1
 # disabled the patch because it does no longer cleanly apply and the rule has
 # changed significantly anyway. I'll keep it until i get confirmation in 
bugzilla.
 ##%%patch2 -p1
@@ -251,7 +290,7 @@
test-telephony  \
$RPM_BUILD_ROOT/%{_bindir}/
 cd ..
-rm -v $RPM_BUILD_ROOT/%{_libdir}/libbluetooth.la
+rm -v $RPM_BUILD_ROOT/%{_libdir}/*.la
 rm -rvf $RPM_BUILD_ROOT/%{_libdir}/gstreamer-*
 rm -v $RPM_BUILD_ROOT/%{_libdir}/alsa-lib/*.la
 install --mode=0755 -D %{S:2} 
$RPM_BUILD_ROOT/%{_sysconfdir}/init.d/bluez-coldplug
@@ -298,6 +337,10 @@
 %service_del_postun bluetooth.service
 %endif
 
+%post -n libsbc0 -p /sbin/ldconfig
+
+%postun -n libsbc0 -p /sbin/ldconfig
+
 %post -n libbluetooth3 -p /sbin/ldconfig
 
 %postun -n libbluetooth3 -p /sbin/ldconfig
@@ -354,6 +397,8 @@
 /usr/include/bluetooth
 %{_libdir}/libbluetooth.so
 %{_libdir}/pkgconfig/bluez.pc
+%{_libdir}/libsbc.so
+%{_libdir}/pkgconfig/libsbc.pc
 
 %files -n libbluetooth3
 %defattr(-, root, root)
@@ -392,6 +437,16 @@
 %config /usr/share/alsa/bluetooth.conf
 %{_libdir}/alsa-lib/*.so
 
+%files sbc
+%defattr(-, root, root)
+%{_bindir}/sbcdec
+%{_bindir}/sbcenc
+%{_bindir}/sbcinfo
+
+%files -n libsbc0
+%defattr(-,root,root)
+%{_libdir}/libsbc.so.*
+
 %files compat
 %defattr(-,root,root)
 %{_bindir}/dund

++ libsbc-make-it-installable ++
From: Jeff Mahoney je...@suse.com
Subject: libsbc: Make it installable

 While rebuilding Opal, I found that the SBC plugin no longer ships with
 the SBC code. This patch allows other projects to use the SBC code
 without having to duplicate it.

Signed-off-by: Jeff Mahoney je...@suse.com
---
 Makefile.am  |8 
 configure.ac |3 ++-
 libsbc.pc.in |   10 ++
 3 files changed, 16 insertions(+), 5 deletions(-)

--- a/Makefile.am
+++ b/Makefile.am
@@ -64,7 +64,7 @@ local_headers = $(foreach file,$(lib_hea
 
 BUILT_SOURCES = $(local_headers) src/builtin.h
 
-include_HEADERS += $(lib_headers)
+include_HEADERS += $(lib_headers) sbc/sbc.h
 
 lib_LTLIBRARIES += lib/libbluetooth.la
 
@@ -78,7 +78,7 @@ noinst_LTLIBRARIES += lib/libbluetooth-p
 lib_libbluetooth_private_la_SOURCES = $(lib_libbluetooth_la_SOURCES)
 
 if SBC
-noinst_LTLIBRARIES += sbc/libsbc.la
+lib_LTLIBRARIES += 

commit bluez for openSUSE:Factory

2012-03-19 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2012-03-19 10:06:36

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez, Maintainer is a...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez-gstreamer.changes2012-01-31 
10:19:24.0 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez-gstreamer.changes   
2012-03-19 10:06:44.0 +0100
@@ -1,0 +2,15 @@
+Thu Mar  8 21:06:29 UTC 2012 - seife+...@b1-systems.com
+
+- update to bluez-4.99:
+  - Fix issue with missing retries for BNEP connection setup.
+  - Fix issue with not showing name if first EIR has no details.
+  - Fix issue with running SDP discovery for LE devices.
+  - Add support for GATT using 128-bit Bluetooth UUIDs.
+  - Add support for retrieving key size information.
+  - Add support for storing Long Term Keys.
+  - Add support for Proximity Reporter API.
+  - Add support for KeyboardDisplay IO capability.
+  - Add support for version 1.0 of management API.
+  - Add support for monitoring interface.
+
+---
bluez.changes: same change

Old:

  bluez-4.98.tar.bz2

New:

  bluez-4.99.tar.bz2



Other differences:
--
++ bluez-gstreamer.spec ++
--- /var/tmp/diff_new_pack.8n7y3Y/_old  2012-03-19 10:06:46.0 +0100
+++ /var/tmp/diff_new_pack.8n7y3Y/_new  2012-03-19 10:06:46.0 +0100
@@ -27,20 +27,20 @@
 %if 0%{?suse_version}  1130
 BuildRequires:  pkgconfig(systemd)
 %endif
-BuildRequires:  pkgconfig(libnl-1)
-BuildRequires:  glib2-devel = 2.16
-BuildRequires:  libusb-devel
 BuildRequires:  alsa-devel
-BuildRequires:  libsndfile-devel
-BuildRequires:  pkg-config
 BuildRequires:  check-devel
-BuildRequires:  udev
+BuildRequires:  glib2-devel = 2.16
 BuildRequires:  gstreamer-0_10-devel
 BuildRequires:  gstreamer-0_10-plugins-base-devel
-BuildRequires:  readline-devel
+BuildRequires:  libsndfile-devel
 BuildRequires:  libudev-devel
+BuildRequires:  libusb-devel
+BuildRequires:  pkg-config
+BuildRequires:  readline-devel
+BuildRequires:  udev
+BuildRequires:  pkgconfig(libnl-1)
 Url:http://www.bluez.org
-Version:4.98
+Version:4.99
 Release:0
 Summary:Bluetooth Sound Support
 License:GPL-2.0+

++ bluez.spec ++
--- /var/tmp/diff_new_pack.8n7y3Y/_old  2012-03-19 10:06:46.0 +0100
+++ /var/tmp/diff_new_pack.8n7y3Y/_new  2012-03-19 10:06:46.0 +0100
@@ -29,20 +29,20 @@
 %{?systemd_requires}
 %define has_systemd 1
 %endif
-BuildRequires:  pkgconfig(libnl-1)
-BuildRequires:  glib2-devel = 2.16
-BuildRequires:  libusb-devel
 BuildRequires:  alsa-devel
+BuildRequires:  automake
+BuildRequires:  check-devel
+BuildRequires:  glib2-devel = 2.16
 BuildRequires:  libsndfile-devel
+BuildRequires:  libtool
+BuildRequires:  libudev-devel
+BuildRequires:  libusb-devel
 BuildRequires:  pkg-config
-BuildRequires:  check-devel
-BuildRequires:  udev
 BuildRequires:  readline-devel
-BuildRequires:  libudev-devel
-BuildRequires:  libtool
-BuildRequires:  automake
+BuildRequires:  udev
+BuildRequires:  pkgconfig(libnl-1)
 Url:http://www.bluez.org
-Version:4.98
+Version:4.99
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+
@@ -143,7 +143,9 @@
 Summary:Tools for testing of various Bluetooth-functions
 License:GPL-2.0+ ; MIT
 Group:  Development/Tools/Debuggers
-Requires:   libbluetooth3 = %{version} python-gobject2 dbus-1-python
+Requires:   dbus-1-python
+Requires:   libbluetooth3 = %{version}
+Requires:   python-gobject2
 
 %description test
 Contains a few tools for testing various bluetooth functions. The

++ bluez-4.98.tar.bz2 - bluez-4.99.tar.bz2 ++
 15218 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2011-12-31 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2011-12-31 17:19:06

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez, Maintainer is a...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez-gstreamer.changes2011-09-23 
01:52:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez-gstreamer.changes   
2011-12-31 17:19:08.0 +0100
@@ -1,0 +2,30 @@
+Tue Dec 27 11:01:18 UTC 2011 - seife+...@b1-systems.com
+
+- update to bluez-4.97:
+  - Update support for proximity profile.
+  - Fix issue with SBC audio decoding quality.
+  - Fix multiple issues with HFP support.
+  - Fix multiple issues with A2DP support.
+  - Fix multiple issues with AVDTP support.
+  - Fix multiple issues with AVRCP support.
+  - Add support for AVRCP meta-data transfer.
+  - Add support for Bluetooth based thermometers.
+- add %check section to .spec - there is now a unittest
+
+---
+Tue Dec 20 19:46:07 UTC 2011 - crrodrig...@opensuse.org
+
+- kernel.org currently lacks of bluez tarballs 
+- Fix build failures due to lack of autotools
+
+---
+Fri Dec 16 03:22:40 UTC 2011 - crrodrig...@opensuse.org
+
+- Fix systemd units installation. 
+
+---
+Wed Nov 16 11:29:07 UTC 2011 - seife+...@b1-systems.com
+
+- require pkgconfig(libnl-1) instead of libnl-1_1-devel
+
+---
bluez.changes: same change

Old:

  bluez-4.96.tar.bz2

New:

  bluez-4.97.tar.bz2



Other differences:
--
++ bluez-gstreamer.spec ++
--- /var/tmp/diff_new_pack.toOmem/_old  2011-12-31 17:19:10.0 +0100
+++ /var/tmp/diff_new_pack.toOmem/_new  2011-12-31 17:19:10.0 +0100
@@ -15,11 +15,9 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
-
 Name:   bluez-gstreamer
-BuildRequires:  dbus-1-devel flex
+BuildRequires:  dbus-1-devel
+BuildRequires:  flex
 %if 0%{?suse_version}  1120
 BuildRequires:  libcap-ng-devel
 %define with_libcapng --enable-capng
@@ -27,21 +25,25 @@
 %if 0%{?suse_version}  1130
 BuildRequires:  pkgconfig(systemd)
 %endif
+BuildRequires:  pkgconfig(libnl-1)
 BuildRequires:  glib2-devel = 2.16
-BuildRequires:  libnl-1_1-devel libusb-devel
-BuildRequires:  alsa-devel libsndfile-devel pkg-config udev
-BuildRequires:  gstreamer-0_10-devel gstreamer-0_10-plugins-base-devel
+BuildRequires:  libusb-devel
+BuildRequires:  alsa-devel
+BuildRequires:  libsndfile-devel
+BuildRequires:  pkg-config
+BuildRequires:  check-devel
+BuildRequires:  udev
+BuildRequires:  gstreamer-0_10-devel
+BuildRequires:  gstreamer-0_10-plugins-base-devel
 BuildRequires:  readline-devel
 BuildRequires:  libudev-devel
 Url:http://www.bluez.org
-Version:4.96
-Release:1
+Version:4.97
+Release:0
 Summary:Bluetooth Sound Support
-Group:  Productivity/Multimedia/Sound/Utilities
 License:GPL-2.0+
 Group:  Productivity/Multimedia/Sound/Utilities
-AutoReqProv:on
-Source: 
http://www.kernel.org/pub/linux/bluetooth/bluez-%{version}.tar.bz2
+Source: bluez-%{version}.tar.bz2
 Source3:bluetooth.sysconfig
 Source4:bluetooth.sh
 Source6:README.SUSE
@@ -71,17 +73,11 @@
 %setup -n bluez-%{version} -q
 %patch1 -p1
 cp %{S:6} .
-%{?suse_update_config:%{suse_update_config -f . }}
 
 %build
-# autoreconf -sfi
-CFLAGS=$RPM_OPT_FLAGS -g \
-   ./configure --prefix=%{_prefix} \
-   --mandir=%{_mandir} \
-   --sysconfdir=%{_sysconfdir} \
+%configure --with-pic \
--libdir=%{_libdir} \
--libexecdir=/lib \
-   --localstatedir=/var\
--enable-gstreamer  \
--enable-alsa   \
--enable-usb\

++ bluez.spec ++
--- /var/tmp/diff_new_pack.toOmem/_old  2011-12-31 17:19:10.0 +0100
+++ /var/tmp/diff_new_pack.toOmem/_new  2011-12-31 17:19:10.0 +0100
@@ -16,32 +16,37 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
-
 Name:   bluez
-BuildRequires:  dbus-1-devel flex
+BuildRequires:  dbus-1-devel
+BuildRequires:  flex
 %if 0%{?suse_version}  1120
 BuildRequires:  libcap-ng-devel
 %define with_libcapng --enable-capng
 %endif
-%if 0%{?suse_version}  1130
-BuildRequires:  pkgconfig(systemd)
+%if 

commit bluez for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2011-12-06 18:01:04

Comparing /work/SRC/openSUSE:Factory/bluez (Old)
 and  /work/SRC/openSUSE:Factory/.bluez.new (New)


Package is bluez, Maintainer is a...@suse.com

Changes:

bluez.changes: same change



Other differences:
--
++ bluez-gstreamer.spec ++
--- /var/tmp/diff_new_pack.uiErQB/_old  2011-12-06 18:03:17.0 +0100
+++ /var/tmp/diff_new_pack.uiErQB/_new  2011-12-06 18:03:17.0 +0100
@@ -38,7 +38,7 @@
 Release:1
 Summary:Bluetooth Sound Support
 Group:  Productivity/Multimedia/Sound/Utilities
-License:GPLv2+
+License:GPL-2.0+
 Group:  Productivity/Multimedia/Sound/Utilities
 AutoReqProv:on
 Source: 
http://www.kernel.org/pub/linux/bluetooth/bluez-%{version}.tar.bz2

++ bluez.spec ++
--- /var/tmp/diff_new_pack.uiErQB/_old  2011-12-06 18:03:17.0 +0100
+++ /var/tmp/diff_new_pack.uiErQB/_new  2011-12-06 18:03:17.0 +0100
@@ -38,7 +38,7 @@
 Release:1
 Summary:Bluetooth Stack for Linux
 Group:  Hardware/Mobile
-License:GPLv2+
+License:GPL-2.0+
 Group:  Hardware/Mobile
 AutoReqProv:on
 Source: 
http://www.kernel.org/pub/linux/bluetooth/bluez-%{version}.tar.bz2
@@ -83,7 +83,7 @@
 and others, see AUTHORS
 
 %package devel
-License:GPLv2+
+License:GPL-2.0+
 Summary:Files needed for BlueZ development
 Group:  Development/Sources
 Requires:   libbluetooth3 = %{version}
@@ -100,7 +100,7 @@
 and others, see AUTHORS
 
 %package -n libbluetooth3
-License:GPLv2+
+License:GPL-2.0+
 Summary:Bluetooth Libraries
 Group:  Hardware/Mobile
 Provides:   bluez-libs = 3.36
@@ -118,7 +118,7 @@
 
 %package cups
 Group:  Hardware/Printing
-License:GPLv2+
+License:GPL-2.0+
 Summary:CUPS Driver for Bluetooth Printers
 Requires:   libbluetooth3 = %{version}
 
@@ -135,7 +135,7 @@
 
 %package test
 Group:  Development/Tools/Debuggers
-License:GPLv2+ ; MIT License (or similar)
+License:GPL-2.0+ ; MIT
 Summary:Tools for testing of various Bluetooth-functions
 Requires:   libbluetooth3 = %{version} python-gobject2 dbus-1-python
 
@@ -152,7 +152,7 @@
 
 %package alsa
 Group:  Productivity/Multimedia/Sound/Utilities
-License:GPLv2+
+License:GPL-2.0+
 Summary:Bluetooth Sound Support
 Requires:   libbluetooth3 = %{version}
 Provides:   bluez-audio:%_libdir/alsa-lib/libasound_module_pcm_bluetooth.so
@@ -171,7 +171,7 @@
 
 %package compat
 Group:  Hardware/Mobile
-License:GPLv2+
+License:GPL-2.0+
 Summary:Bluetooth Stack for Linux
 Requires:   libbluetooth3 = %{version}
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2011-09-19 Thread h_root

Hello community,

here is the log from the commit of package bluez for openSUSE:Factory
checked in at Mon Sep 19 21:05:14 CEST 2011.




--- bluez/bluez-gstreamer.changes   2011-08-04 20:52:02.0 +0200
+++ /mounts/work_src_done/STABLE/bluez/bluez-gstreamer.changes  2011-09-16 
14:18:36.0 +0200
@@ -1,0 +2,6 @@
+Fri Sep 16 12:02:37 UTC 2011 - jeng...@medozas.de
+
+- Select libnl-1_1-devel
+- Fix baselibs.conf to produce right package
+
+---
bluez.changes: same change

calling whatdependson for head-i586




Other differences:
--
++ bluez-gstreamer.spec ++
--- /var/tmp/diff_new_pack.HO1e2O/_old  2011-09-19 21:05:08.0 +0200
+++ /var/tmp/diff_new_pack.HO1e2O/_new  2011-09-19 21:05:08.0 +0200
@@ -28,7 +28,7 @@
 BuildRequires:  pkgconfig(systemd)
 %endif
 BuildRequires:  glib2-devel = 2.16
-BuildRequires:  libnl-devel libusb-devel
+BuildRequires:  libnl-1_1-devel libusb-devel
 BuildRequires:  alsa-devel libsndfile-devel pkg-config udev
 BuildRequires:  gstreamer-0_10-devel gstreamer-0_10-plugins-base-devel
 BuildRequires:  readline-devel

bluez.spec: same change
++ baselibs.conf ++
--- /var/tmp/diff_new_pack.HO1e2O/_old  2011-09-19 21:05:08.0 +0200
+++ /var/tmp/diff_new_pack.HO1e2O/_new  2011-09-19 21:05:08.0 +0200
@@ -1 +1,4 @@
-libbluetooth13
+libbluetooth3
+bluez-devel
+   requires -bluez-targettype
+   requires libbluetooth3-targettype = version






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2011-08-15 Thread h_root

Hello community,

here is the log from the commit of package bluez for openSUSE:Factory
checked in at Mon Aug 15 09:53:27 CEST 2011.




--- bluez/bluez-gstreamer.changes   2011-06-14 08:50:31.0 +0200
+++ /mounts/work_src_done/STABLE/bluez/bluez-gstreamer.changes  2011-08-04 
20:52:02.0 +0200
@@ -1,0 +2,30 @@
+Thu Aug  4 18:51:02 UTC 2011 - seife+...@b1-systems.com
+
+- update to bluez-4.96:
+  - Fix issue with race condition in AVDTP stream start.
+  - Fix issue with global adapter offline switching.
+  - Fix issue with pairing and No Bonding devices.
+  - Add support for Nintendo Wii Remote pairing.
+- enable proximity, wiimote, thermometer plugins
+
+---
+Tue Jul  5 07:29:57 UTC 2011 - seife+...@b1-systems.com
+
+- update to bluez-4.95:
+  - Fix issue with AVCTP replies with invalid PID.
+  - Fix issue with AVRCP and unknown packet types.
+  - Fix issue with AVRCP not using NOT_IMPLEMENTED correctly.
+  - Fix issue with AVDTP discovery if all endpoints are in use.
+  - Fix issue with invalid memory writes and media support.
+  - Fix issue with not removing device alias and unbonding.
+  - Fix issue with device disconnects and offline mode handling.
+  - Add support for setting adapter name based on machine-info.
+  - Add support for systemd service configuration.
+- add systemd .service file (systemd support needs more work still)
+
+---
+Wed Jun 22 16:02:15 CEST 2011 - meiss...@suse.de
+
+- added baselibs.conf bnc#700840
+
+---
--- bluez/bluez.changes 2011-06-22 16:03:52.0 +0200
+++ /mounts/work_src_done/STABLE/bluez/bluez.changes2011-08-04 
20:52:03.0 +0200
@@ -1,0 +2,25 @@
+Thu Aug  4 18:51:02 UTC 2011 - seife+...@b1-systems.com
+
+- update to bluez-4.96:
+  - Fix issue with race condition in AVDTP stream start.
+  - Fix issue with global adapter offline switching.
+  - Fix issue with pairing and No Bonding devices.
+  - Add support for Nintendo Wii Remote pairing.
+- enable proximity, wiimote, thermometer plugins
+
+---
+Tue Jul  5 07:29:57 UTC 2011 - seife+...@b1-systems.com
+
+- update to bluez-4.95:
+  - Fix issue with AVCTP replies with invalid PID.
+  - Fix issue with AVRCP and unknown packet types.
+  - Fix issue with AVRCP not using NOT_IMPLEMENTED correctly.
+  - Fix issue with AVDTP discovery if all endpoints are in use.
+  - Fix issue with invalid memory writes and media support.
+  - Fix issue with not removing device alias and unbonding.
+  - Fix issue with device disconnects and offline mode handling.
+  - Add support for setting adapter name based on machine-info.
+  - Add support for systemd service configuration.
+- add systemd .service file (systemd support needs more work still)
+
+---

calling whatdependson for head-i586


Old:

  bluez-4.94.tar.bz2

New:

  bluez-4.96.tar.bz2



Other differences:
--
++ bluez-gstreamer.spec ++
--- /var/tmp/diff_new_pack.VaCXiB/_old  2011-08-15 09:49:54.0 +0200
+++ /var/tmp/diff_new_pack.VaCXiB/_new  2011-08-15 09:49:54.0 +0200
@@ -24,6 +24,9 @@
 BuildRequires:  libcap-ng-devel
 %define with_libcapng --enable-capng
 %endif
+%if 0%{?suse_version}  1130
+BuildRequires:  pkgconfig(systemd)
+%endif
 BuildRequires:  glib2-devel = 2.16
 BuildRequires:  libnl-devel libusb-devel
 BuildRequires:  alsa-devel libsndfile-devel pkg-config udev
@@ -31,8 +34,8 @@
 BuildRequires:  readline-devel
 BuildRequires:  libudev-devel
 Url:http://www.bluez.org
-Version:4.94
-Release:2
+Version:4.96
+Release:1
 Summary:Bluetooth Sound Support
 Group:  Productivity/Multimedia/Sound/Utilities
 License:GPLv2+
@@ -90,7 +93,10 @@
--enable-test   \
--enable-pand   \
--enable-dund   \
-   --enable-configfiles\
+   --enable-proximity  \
+   --enable-wiimote\
+   --enable-thermometer\
+   --enable-datafiles  \
--enable-pcmcia \
%{?with_libcapng}
 make %{?_smp_mflags} all V=1

++ bluez.spec ++
--- /var/tmp/diff_new_pack.VaCXiB/_old  2011-08-15 09:49:54.0 +0200
+++ /var/tmp/diff_new_pack.VaCXiB/_new  2011-08-15 09:49:54.0 +0200
@@ -25,14 +25,17 @@
 BuildRequires:  libcap-ng-devel
 %define with_libcapng --enable-capng
 %endif
+%if 0%{?suse_version}  1130
+BuildRequires:  pkgconfig(systemd)
+%endif
 BuildRequires:  glib2-devel = 2.16
 BuildRequires:  

commit bluez for openSUSE:Factory

2011-06-23 Thread h_root

Hello community,

here is the log from the commit of package bluez for openSUSE:Factory
checked in at Thu Jun 23 11:42:18 CEST 2011.




--- bluez/bluez.changes 2011-06-14 08:50:31.0 +0200
+++ /mounts/work_src_done/STABLE/bluez/bluez.changes2011-06-22 
16:03:52.0 +0200
@@ -1,0 +2,5 @@
+Wed Jun 22 16:02:15 CEST 2011 - meiss...@suse.de
+
+- added baselibs.conf bnc#700840
+
+---

calling whatdependson for head-i586


New:

  baselibs.conf



Other differences:
--
++ bluez-gstreamer.spec ++
--- /var/tmp/diff_new_pack.EZjwkO/_old  2011-06-23 11:40:44.0 +0200
+++ /var/tmp/diff_new_pack.EZjwkO/_new  2011-06-23 11:40:44.0 +0200
@@ -32,7 +32,7 @@
 BuildRequires:  libudev-devel
 Url:http://www.bluez.org
 Version:4.94
-Release:1
+Release:2
 Summary:Bluetooth Sound Support
 Group:  Productivity/Multimedia/Sound/Utilities
 License:GPLv2+

++ bluez.spec ++
--- /var/tmp/diff_new_pack.EZjwkO/_old  2011-06-23 11:40:44.0 +0200
+++ /var/tmp/diff_new_pack.EZjwkO/_new  2011-06-23 11:40:44.0 +0200
@@ -32,7 +32,7 @@
 BuildRequires:  libudev-devel
 Url:http://www.bluez.org
 Version:4.94
-Release:1
+Release:3
 Summary:Bluetooth Stack for Linux
 Group:  Hardware/Mobile
 License:GPLv2+
@@ -42,6 +42,7 @@
 Source2:bluez-coldplug.init
 Source3:bluetooth.sysconfig
 Source4:bluetooth.sh
+Source5:baselibs.conf
 Source6:README.SUSE
 Source7:bluetooth.modprobe
 Patch1: bluez-4.75-udev-use-helperscript.diff

++ baselibs.conf ++
libbluetooth13





Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2011-06-15 Thread h_root

Hello community,

here is the log from the commit of package bluez for openSUSE:Factory
checked in at Wed Jun 15 10:42:38 CEST 2011.




--- bluez/bluez-gstreamer.changes   2011-03-30 09:35:44.0 +0200
+++ /mounts/work_src_done/STABLE/bluez/bluez-gstreamer.changes  2011-06-14 
08:50:31.0 +0200
@@ -1,0 +2,39 @@
+Tue Jun 14 06:49:35 UTC 2011 - seife+...@b1-systems.com
+
+- remove workaround for rpmlint stupidity now that libusb is in /
+
+---
+Wed Jun  1 09:46:16 UTC 2011 - seife+...@b1-systems.com
+
+- update to bluez-4.94:
+  - Fix issue with invalid read of memory in various modules.
+  - Fix issue with buffer overflow when sending AVDTP commands.
+  - Fix issue with response to vendor dependent AVRCP commands.
+  - Fix issue with headset when not able to reply with ERROR.
+  - Fix issue with crash when creating a device from storage.
+  - Fix issue with handling non UTF-8 devices names.
+  - Add support for improved discovery procedure.
+
+---
+Wed May  4 20:39:21 UTC 2011 - seife+...@b1-systems.com
+
+- update to bluez-4.93:
+  - Fix issue with property type and Health Main channel.
+  - Fix issue with crash when removing devices.
+  - Add support for hid2hci and udev integration.
+- disable 001-remove-rule-dell-mouse.patch for now
+
+---
+Tue Apr 26 07:48:45 UTC 2011 - seife+...@b1-systems.com
+
+- update to bluez-4.92:
+  - Fix issue with handling of A2DP suspend response.
+  - Fix issue with crashing when acquiring A2DP stream.
+  - Fix issue with missing check for valid SCO before shutdown.
+  - Fix issue with waiting for POLLERR when disconnecting SCO.
+  - Fix issue with disconnect after primary service discovery.
+  - Fix issue with attribute interface registration.
+  - Add support for primary services over BR/EDR.
+  - Add support for flushable packets of A2DP media.
+
+---
bluez.changes: same change

calling whatdependson for head-i586


Old:

  bluez-4.91.tar.bz2

New:

  bluez-4.94.tar.bz2



Other differences:
--
++ bluez-gstreamer.spec ++
--- /var/tmp/diff_new_pack.LPTJ2e/_old  2011-06-15 10:41:51.0 +0200
+++ /var/tmp/diff_new_pack.LPTJ2e/_new  2011-06-15 10:41:51.0 +0200
@@ -29,8 +29,9 @@
 BuildRequires:  alsa-devel libsndfile-devel pkg-config udev
 BuildRequires:  gstreamer-0_10-devel gstreamer-0_10-plugins-base-devel
 BuildRequires:  readline-devel
+BuildRequires:  libudev-devel
 Url:http://www.bluez.org
-Version:4.91
+Version:4.94
 Release:1
 Summary:Bluetooth Sound Support
 Group:  Productivity/Multimedia/Sound/Utilities
@@ -90,7 +91,6 @@
--enable-pand   \
--enable-dund   \
--enable-configfiles\
-   --enable-attrib \
--enable-pcmcia \
%{?with_libcapng}
 make %{?_smp_mflags} all V=1

++ bluez.spec ++
--- /var/tmp/diff_new_pack.LPTJ2e/_old  2011-06-15 10:41:51.0 +0200
+++ /var/tmp/diff_new_pack.LPTJ2e/_new  2011-06-15 10:41:51.0 +0200
@@ -2,6 +2,7 @@
 # spec file for package bluez
 #
 # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2010-2011 B1 Systems GmbH, Vohburg, Germany
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -28,8 +29,9 @@
 BuildRequires:  libnl-devel libusb-devel
 BuildRequires:  alsa-devel libsndfile-devel pkg-config udev
 BuildRequires:  readline-devel
+BuildRequires:  libudev-devel
 Url:http://www.bluez.org
-Version:4.91
+Version:4.94
 Release:1
 Summary:Bluetooth Stack for Linux
 Group:  Hardware/Mobile
@@ -56,6 +58,7 @@
 %else
 %define OLD_UDEV 0
 %endif
+
 # In openSUSE 11.3 there is upstream compliant CUPS 1.4
 # which means to have a fixed /usr/lib/cups/ directory
 # on all platforms (see Novell/Suse Bugzilla bnc#575544):
@@ -182,7 +185,9 @@
 %prep
 %setup -q
 %patch1 -p1
-%patch2 -p1
+# disabled the patch because it does no longer cleanly apply and the rule has
+# changed significantly anyway. I'll keep it until i get confirmation in 
bugzilla.
+##%%patch2 -p1
 cp %{S:6} .
 %{?suse_update_config:%{suse_update_config -f . }}
 mkdir dbus-apis
@@ -209,7 +214,6 @@
--enable-pand   \
--enable-dund   \
--enable-configfiles\
-   --enable-attrib \
--enable-pcmcia \

commit bluez for openSUSE:Factory

2011-04-11 Thread h_root

Hello community,

here is the log from the commit of package bluez for openSUSE:Factory
checked in at Mon Apr 11 15:44:17 CEST 2011.




--- bluez/bluez-gstreamer.changes   2011-03-18 11:46:09.0 +0100
+++ /mounts/work_src_done/STABLE/bluez/bluez-gstreamer.changes  2011-03-30 
09:35:44.0 +0200
@@ -1,0 +2,19 @@
+Wed Mar 30 07:12:13 UTC 2011 - seife+...@b1-systems.com
+
+- update to bluez-4.91:
+  - Fix issue with LMP version string and hciconfig.
+  - Fix issue with missing discovery signal when scanning.
+  - Fix issue with wrong state and canceling name resolving.
+  - Fix issue with missing check during adapter initialization.
+  - Fix issue with missing protocol not supported error and A2DP.
+  - Fix issue with crash during driver unregistering and A2DP.
+  - Fix issue with crash when receiving AVDTP close command.
+  - Fix issue with remote SEP handling when A2DP codec changes.
+  - Fix issue with SCO hangup handling and state changes.
+  - Fix issue with security level and MCAP instances.
+  - Fix issue with memory leak and HDP data channels.
+  - Add support for discover characteristics by UUID to gatttool.
+  - Add initial support for Out-of-Band association model.
+  - Add initial support for SIM Access Profile.
+
+---
bluez.changes: same change

calling whatdependson for head-i586


Old:

  bluez-4.90.tar.bz2

New:

  bluez-4.91.tar.bz2



Other differences:
--
++ bluez-gstreamer.spec ++
--- /var/tmp/diff_new_pack.stGWxQ/_old  2011-04-11 15:43:49.0 +0200
+++ /var/tmp/diff_new_pack.stGWxQ/_new  2011-04-11 15:43:49.0 +0200
@@ -30,7 +30,7 @@
 BuildRequires:  gstreamer-0_10-devel gstreamer-0_10-plugins-base-devel
 BuildRequires:  readline-devel
 Url:http://www.bluez.org
-Version:4.90
+Version:4.91
 Release:1
 Summary:Bluetooth Sound Support
 Group:  Productivity/Multimedia/Sound/Utilities

++ bluez.spec ++
--- /var/tmp/diff_new_pack.stGWxQ/_old  2011-04-11 15:43:49.0 +0200
+++ /var/tmp/diff_new_pack.stGWxQ/_new  2011-04-11 15:43:49.0 +0200
@@ -29,7 +29,7 @@
 BuildRequires:  alsa-devel libsndfile-devel pkg-config udev
 BuildRequires:  readline-devel
 Url:http://www.bluez.org
-Version:4.90
+Version:4.91
 Release:1
 Summary:Bluetooth Stack for Linux
 Group:  Hardware/Mobile

++ bluez-4.90.tar.bz2 - bluez-4.91.tar.bz2 ++
 6669 lines of diff (skipped)






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2011-03-24 Thread h_root

Hello community,

here is the log from the commit of package bluez for openSUSE:Factory
checked in at Thu Mar 24 09:20:11 CET 2011.




--- bluez/bluez-gstreamer.changes   2011-02-21 08:57:18.0 +0100
+++ /mounts/work_src_done/STABLE/bluez/bluez-gstreamer.changes  2011-03-18 
11:46:09.0 +0100
@@ -1,0 +2,14 @@
+Fri Mar 18 10:23:18 UTC 2011 - seife+...@b1-systems.com
+
+- update to bluez-4.90:
+  - Fix issue with setting of global mode property.
+  - Fix issue with handling of RequestSession responses.
+  - Fix issue with TP_BNEP_CTRL_BV_01_C qualification test.
+  - Fix issue with too short AVDTP request timeout.
+  - Add support for SIM Access Profile manager.
+  - Add support for new UUID utility functions.
+  - Add support for attribute server notifications.
+  - Add support for client characteristic configuration.
+  - Update support for interactive GATT utility.
+
+---
bluez.changes: same change

calling whatdependson for head-i586


Old:

  bluez-4.89.tar.bz2

New:

  bluez-4.90.tar.bz2



Other differences:
--
++ bluez-gstreamer.spec ++
--- /var/tmp/diff_new_pack.JHNQz9/_old  2011-03-24 09:15:59.0 +0100
+++ /var/tmp/diff_new_pack.JHNQz9/_new  2011-03-24 09:15:59.0 +0100
@@ -30,7 +30,7 @@
 BuildRequires:  gstreamer-0_10-devel gstreamer-0_10-plugins-base-devel
 BuildRequires:  readline-devel
 Url:http://www.bluez.org
-Version:4.89
+Version:4.90
 Release:1
 Summary:Bluetooth Sound Support
 Group:  Productivity/Multimedia/Sound/Utilities

++ bluez.spec ++
--- /var/tmp/diff_new_pack.JHNQz9/_old  2011-03-24 09:15:59.0 +0100
+++ /var/tmp/diff_new_pack.JHNQz9/_new  2011-03-24 09:15:59.0 +0100
@@ -29,7 +29,7 @@
 BuildRequires:  alsa-devel libsndfile-devel pkg-config udev
 BuildRequires:  readline-devel
 Url:http://www.bluez.org
-Version:4.89
+Version:4.90
 Release:1
 Summary:Bluetooth Stack for Linux
 Group:  Hardware/Mobile

++ bluez-4.89.tar.bz2 - bluez-4.90.tar.bz2 ++
 9691 lines of diff (skipped)






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit bluez for openSUSE:Factory

2011-02-23 Thread h_root

Hello community,

here is the log from the commit of package bluez for openSUSE:Factory
checked in at Thu Feb 24 08:57:06 CET 2011.




--- bluez/bluez-gstreamer.changes   2011-02-14 11:06:13.0 +0100
+++ /mounts/work_src_done/STABLE/bluez/bluez-gstreamer.changes  2011-02-21 
08:57:18.0 +0100
@@ -1,0 +2,16 @@
+Mon Feb 21 07:56:00 UTC 2011 - seife+...@b1-systems.com
+
+- update to bluez-4.89:
+  - Fix issue with name resolving when discovery is suspended.
+  - Fix issue with parsing flags of advertising report.
+  - Fix issue with SEP handling if interface is disabled.
+  - Fix issue with device object creation on disconnect event.
+  - Fix issue with indicators whenever the driver is initialized.
+  - Fix issue with call indicator when parsing call info reply.
+  - Fix issue with crash and allowed GATT MTU was too large.
+  - Add support for SDP record of Primary GATT services.
+  - Add support for interactive mode for GATT utility.
+- gattool requires libreadline for its interactive mode now, so
+  add readline-devel to BuildRequires
+
+---
bluez.changes: same change

calling whatdependson for head-i586


Old:

  bluez-4.88.tar.bz2

New:

  bluez-4.89.tar.bz2



Other differences:
--
++ bluez-gstreamer.spec ++
--- /var/tmp/diff_new_pack.nIAlY0/_old  2011-02-24 08:56:13.0 +0100
+++ /var/tmp/diff_new_pack.nIAlY0/_new  2011-02-24 08:56:13.0 +0100
@@ -28,8 +28,9 @@
 BuildRequires:  libnl-devel libusb-devel
 BuildRequires:  alsa-devel libsndfile-devel pkg-config udev
 BuildRequires:  gstreamer-0_10-devel gstreamer-0_10-plugins-base-devel
+BuildRequires:  readline-devel
 Url:http://www.bluez.org
-Version:4.88
+Version:4.89
 Release:1
 Summary:Bluetooth Sound Support
 Group:  Productivity/Multimedia/Sound/Utilities

++ bluez.spec ++
--- /var/tmp/diff_new_pack.nIAlY0/_old  2011-02-24 08:56:13.0 +0100
+++ /var/tmp/diff_new_pack.nIAlY0/_new  2011-02-24 08:56:13.0 +0100
@@ -27,8 +27,9 @@
 BuildRequires:  glib2-devel = 2.16
 BuildRequires:  libnl-devel libusb-devel
 BuildRequires:  alsa-devel libsndfile-devel pkg-config udev
+BuildRequires:  readline-devel
 Url:http://www.bluez.org
-Version:4.88
+Version:4.89
 Release:1
 Summary:Bluetooth Stack for Linux
 Group:  Hardware/Mobile

++ bluez-4.88.tar.bz2 - bluez-4.89.tar.bz2 ++
 2853 lines of diff (skipped)






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org