diff --git a/bluez-4.70.tar.bz2 b/bluez-4.70.tar.bz2 deleted file mode 100644 index 6137e5a..0000000 --- a/bluez-4.70.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:10db0c3e352d44c46c5edcc79ec7b72a9c26a0c77218f567bb390eceef55c1fb -size 831841 diff --git a/bluez-4.44-udev-use-helperscript.diff b/bluez-4.75-udev-use-helperscript.diff similarity index 65% rename from bluez-4.44-udev-use-helperscript.diff rename to bluez-4.75-udev-use-helperscript.diff index ef008dc..352ce8a 100644 --- a/bluez-4.44-udev-use-helperscript.diff +++ b/bluez-4.75-udev-use-helperscript.diff @@ -1,9 +1,11 @@ -Index: b/scripts/bluetooth.rules +Index: b/scripts/bluetooth.rules.in =================================================================== --- a/scripts/bluetooth.rules.in +++ b/scripts/bluetooth.rules.in -@@ -1,3 +1,3 @@ +@@ -1,4 +1,4 @@ # Run helper every time a Bluetooth device appears # On remove actions, bluetoothd should go away by itself -ACTION=="add", SUBSYSTEM=="bluetooth", RUN+="@prefix@/sbin/bluetoothd --udev" +-ACTION=="change", SUBSYSTEM=="bluetooth", RUN+="@prefix@/sbin/bluetoothd --udev" +ACTION=="add", SUBSYSTEM=="bluetooth", RUN+="/lib/udev/bluetooth.sh" ++ACTION=="change", SUBSYSTEM=="bluetooth", RUN+="/lib/udev/bluetooth.sh" diff --git a/bluez-4.75.tar.bz2 b/bluez-4.75.tar.bz2 new file mode 100644 index 0000000..a930de6 --- /dev/null +++ b/bluez-4.75.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4802a2f0bf002d02333773b974cbcbe816040ae79721d164337595de6c87db59 +size 875563 diff --git a/bluez-gstreamer.changes b/bluez-gstreamer.changes index e2c36ba..f333072 100644 --- a/bluez-gstreamer.changes +++ b/bluez-gstreamer.changes @@ -1,3 +1,75 @@ +------------------------------------------------------------------- +Tue Oct 5 16:38:28 UTC 2010 - seife@opensuse.org + +- de-fuzz udev rule patch + +------------------------------------------------------------------- +Tue Oct 5 16:23:33 UTC 2010 - seife@opensuse.org + +- update to bluez-4.75: + - Fix use of uninitialized variable on legacy pairing. + - Fix mismatch of attribute protocol opcode. +- bluez-4.74: + - Fix regression for Legacy Pairing. + - Fix wrong PSM value for attribute protocol. + - Fix issue with RSSI field in advertising reports. + - Add support for Add BR/EDR and LE interleaved discovery. + - Add support for GATT write characteristic value option. + - Add support for specifying download address for AR300x. +- bluez-4.73: + - Fix problem with EIR data when setting the name. + - Fix reading local name from command complete event. + - Fix registering local endpoints with disabled socket interface. + - Add support for more HCI operations using ops infrastructure. + - Add support for GATT characteristic hierarchy. + - Add support for GATT indications. + +------------------------------------------------------------------- +Sat Sep 25 18:15:38 UTC 2010 - seife@opensuse.org + +- disable libcap-ng for < 11.3, it is not available there +- fix up bluez-gstreamer.spec to build with the same options as + bluez.spec + +------------------------------------------------------------------- +Thu Sep 23 18:00:27 UTC 2010 - cristian.rodriguez@opensuse.org + +- enable libcap-ng support so the deamon can drop root + privileges + +------------------------------------------------------------------- +Wed Sep 22 13:18:14 UTC 2010 - seife@opensuse.org + +- update to bluez-4.72: + - Fix memory leak while connecting BTIO channels. + - Fix crash with GStreamer plugin if SBC is not supported. + - Fix issue with GATT server stop sending notifications. + - Fix issue with GATT and dealing with the minimum MTU size. + - Fix issue with file descriptor leak in GATT client. + - Add support for UUID 128-bit handling in attribute client. + - Add support for encoders/decoders for MTU Exchange. + - Add support for the MTU Exchange procedure to the server. + - Add support for a per channel MTU to the ATT server. + - Add support for Characteristic interface. + - Add support for new Media API and framework. + - Add initial support for HDP plugin. + +------------------------------------------------------------------- +Thu Sep 9 20:17:38 UTC 2010 - seife@opensuse.org + +- update to bluez-4.71: + - Fix crash with RequestSession and application disconnects. + - Fix memory leak and possible crash when removing audio device. + - Fix issue with closing stream of locked sep when reconfiguring. + - Fix issue where discovery could interfere with bonding. + - Fix issue with Connected status when PS3 BD remote connects. + - Fix issue with lifetime of fake input devices. + - Add support for compile time option of oui.txt path. + - Add support for printing IEEE1284 device ID for CUPS. + - Add plugin for setting adapter class via DMI. + - Add more features for attribute protocol and profile. + - Add initial support for MCAP. + ------------------------------------------------------------------- Thu Aug 26 07:31:32 UTC 2010 - seife@opensuse.org diff --git a/bluez-gstreamer.spec b/bluez-gstreamer.spec index 6d78ffe..059f7ba 100644 --- a/bluez-gstreamer.spec +++ b/bluez-gstreamer.spec @@ -1,5 +1,5 @@ # -# spec file for package bluez-gstreamer (Version 4.70) +# spec file for package bluez-gstreamer (Version 4.75) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -20,11 +20,15 @@ Name: bluez-gstreamer BuildRequires: dbus-1-devel flex +%if 0%{?suse_version} > 1120 +BuildRequires: libcap-ng-devel +%define with_libcapng --enable-capng +%endif BuildRequires: glib2-devel libnl-devel libusb-devel BuildRequires: alsa-devel libsndfile-devel pkg-config udev BuildRequires: gstreamer-0_10-devel gstreamer-0_10-plugins-base-devel Url: http://www.bluez.org -Version: 4.70 +Version: 4.75 Release: 1 Summary: Bluetooth Sound Support Group: Productivity/Multimedia/Sound/Utilities @@ -35,7 +39,7 @@ Source: http://www.kernel.org/pub/linux/bluetooth/bluez-%{version}.tar.b Source3: bluetooth.sysconfig Source4: bluetooth.sh Source6: README.SUSE -Patch1: bluez-4.44-udev-use-helperscript.diff +Patch1: bluez-4.75-udev-use-helperscript.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: libbluetooth3 = %{version} Provides: bluez-audio:%_libdir/gstreamer-0.10/libgstbluetooth.so @@ -86,7 +90,8 @@ CFLAGS="$RPM_OPT_FLAGS -g" \ --enable-dund \ --enable-configfiles \ --enable-attrib \ - --enable-pcmcia + --enable-pcmcia \ + %{?with_libcapng} make %{?jobs:-j %jobs} all %install diff --git a/bluez.changes b/bluez.changes index e2c36ba..f333072 100644 --- a/bluez.changes +++ b/bluez.changes @@ -1,3 +1,75 @@ +------------------------------------------------------------------- +Tue Oct 5 16:38:28 UTC 2010 - seife@opensuse.org + +- de-fuzz udev rule patch + +------------------------------------------------------------------- +Tue Oct 5 16:23:33 UTC 2010 - seife@opensuse.org + +- update to bluez-4.75: + - Fix use of uninitialized variable on legacy pairing. + - Fix mismatch of attribute protocol opcode. +- bluez-4.74: + - Fix regression for Legacy Pairing. + - Fix wrong PSM value for attribute protocol. + - Fix issue with RSSI field in advertising reports. + - Add support for Add BR/EDR and LE interleaved discovery. + - Add support for GATT write characteristic value option. + - Add support for specifying download address for AR300x. +- bluez-4.73: + - Fix problem with EIR data when setting the name. + - Fix reading local name from command complete event. + - Fix registering local endpoints with disabled socket interface. + - Add support for more HCI operations using ops infrastructure. + - Add support for GATT characteristic hierarchy. + - Add support for GATT indications. + +------------------------------------------------------------------- +Sat Sep 25 18:15:38 UTC 2010 - seife@opensuse.org + +- disable libcap-ng for < 11.3, it is not available there +- fix up bluez-gstreamer.spec to build with the same options as + bluez.spec + +------------------------------------------------------------------- +Thu Sep 23 18:00:27 UTC 2010 - cristian.rodriguez@opensuse.org + +- enable libcap-ng support so the deamon can drop root + privileges + +------------------------------------------------------------------- +Wed Sep 22 13:18:14 UTC 2010 - seife@opensuse.org + +- update to bluez-4.72: + - Fix memory leak while connecting BTIO channels. + - Fix crash with GStreamer plugin if SBC is not supported. + - Fix issue with GATT server stop sending notifications. + - Fix issue with GATT and dealing with the minimum MTU size. + - Fix issue with file descriptor leak in GATT client. + - Add support for UUID 128-bit handling in attribute client. + - Add support for encoders/decoders for MTU Exchange. + - Add support for the MTU Exchange procedure to the server. + - Add support for a per channel MTU to the ATT server. + - Add support for Characteristic interface. + - Add support for new Media API and framework. + - Add initial support for HDP plugin. + +------------------------------------------------------------------- +Thu Sep 9 20:17:38 UTC 2010 - seife@opensuse.org + +- update to bluez-4.71: + - Fix crash with RequestSession and application disconnects. + - Fix memory leak and possible crash when removing audio device. + - Fix issue with closing stream of locked sep when reconfiguring. + - Fix issue where discovery could interfere with bonding. + - Fix issue with Connected status when PS3 BD remote connects. + - Fix issue with lifetime of fake input devices. + - Add support for compile time option of oui.txt path. + - Add support for printing IEEE1284 device ID for CUPS. + - Add plugin for setting adapter class via DMI. + - Add more features for attribute protocol and profile. + - Add initial support for MCAP. + ------------------------------------------------------------------- Thu Aug 26 07:31:32 UTC 2010 - seife@opensuse.org diff --git a/bluez.spec b/bluez.spec index 21eb522..24d8411 100644 --- a/bluez.spec +++ b/bluez.spec @@ -1,5 +1,5 @@ # -# spec file for package bluez (Version 4.70) +# spec file for package bluez (Version 4.75) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -20,10 +20,14 @@ Name: bluez BuildRequires: dbus-1-devel flex +%if 0%{?suse_version} > 1120 +BuildRequires: libcap-ng-devel +%define with_libcapng --enable-capng +%endif BuildRequires: glib2-devel libnl-devel libusb-devel BuildRequires: alsa-devel libsndfile-devel pkg-config udev Url: http://www.bluez.org -Version: 4.70 +Version: 4.75 Release: 1 Summary: Bluetooth Stack for Linux Group: Hardware/Mobile @@ -36,7 +40,7 @@ Source3: bluetooth.sysconfig Source4: bluetooth.sh Source6: README.SUSE Source7: bluetooth.modprobe -Patch1: bluez-4.44-udev-use-helperscript.diff +Patch1: bluez-4.75-udev-use-helperscript.diff Patch2: 001-remove-rule-dell-mouse.patch # needed until next upstream release --seife BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -205,7 +209,8 @@ CFLAGS="$RPM_OPT_FLAGS -g" \ --enable-dund \ --enable-configfiles \ --enable-attrib \ - --enable-pcmcia + --enable-pcmcia \ + %{?with_libcapng} make %{?jobs:-j %jobs} all %install