271 Commits

Author SHA256 Message Date
50dc18e91f Accepting request 1267442 from home:hsk17:branches:openSUSE:Factory:Staging:Gcc7
to fix gcc-15 compile time errors, add bluez-5.79-c23.patch and bluez-5.79-stdarg.patch

OBS-URL: https://build.opensuse.org/request/show/1267442
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=384
2025-04-06 21:35:25 +00:00
Stefan Seyfried
1b1764676a Accepting request 1246728 from home:Lioli7k:branches:Base:System
- Add supplements bluedevil6 for bluez-obexd
  * In Plasma 6 bluedevil5 got renamed to bluedevil6.
    While bluedevil6 provides bluedevil5 on Tumbleweed it's a good
    idea to add it for future proofing.

OBS-URL: https://build.opensuse.org/request/show/1246728
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=382
2025-02-23 17:21:05 +00:00
555756ee54 Accepting request 1221701 from home:fcrozat:branches:Base:System
- Update to 5.79:
  * Fix issue with handling address type while pairing.
  * Add support for allowing to set A2DP transport delay.
  * Add support for persistent userspace HID operation.
  * Add support for handling syncing to multiple BISes.
- Drop Fix-crash-after-bt_uhid_unregister_all.patch, merged
  upstream.

OBS-URL: https://build.opensuse.org/request/show/1221701
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=380
2024-11-07 13:11:30 +00:00
c0ef62b888 Accepting request 1201757 from home:pallaswept:branches:Base:System
Add patch to fix crashes when devices disconnect or go to sleep

OBS-URL: https://build.opensuse.org/request/show/1201757
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=378
2024-09-24 11:30:39 +00:00
c4a67f7f4b Accepting request 1200646 from home:mschreiner:branches:Base:System
- Mark the configuration files as 'noreplace'.

OBS-URL: https://build.opensuse.org/request/show/1200646
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=376
2024-09-12 12:54:20 +00:00
f992b50a4e Accepting request 1200229 from home:mschreiner:branches:Base:System
- Update to 5.78:
  * Fix issue with handling notification of scanned BISes to BASS
  * Fix issue with handling checking BIS caps against peer caps.
  * Fix issue with handling MGMT Set Device Flags overwrites.
  * Fix issue with handling ASE notification order.
  * Fix issue with handling BIG Info report events.
  * Fix issue with handling PACS Server role.
  * Fix issue with registering UHID_START multiple times.
  * Fix issue with pairing method not setting auto-connect.
- Fix 3 rpmlint warnings, some configuration files were not marked as so.

OBS-URL: https://build.opensuse.org/request/show/1200229
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=375
2024-09-12 06:59:57 +00:00
58f62892e8 Accepting request 1194067 from home:seife:testing
add bluez-no-cups-devel-buildreq.patch to avoid cups-devel buildrequires which results in an excessive build loop

OBS-URL: https://build.opensuse.org/request/show/1194067
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=373
2024-08-21 11:15:18 +00:00
803323c82c - update to 5.77:
* Fix issue with storing and handling connection parameters.
  * Fix issue with handling device that are marked as temporary.
  * Fix issue with HID and special handling for non-keyboards.
  * Fix issue with BR/EDR not support when discoverable is off.
  * Add support for initial implementation of ASHA profile.
  * Fix issue with broadcast channel location and stream
    capabilities.
  * Fix issue with handling BIS management and synchronization.
  * Fix issue with handling Extended Advertising.
  * Fix issue with UserspaceHID and replay structures.
  * Add support for providing PPCP characteristic.
  * Fix issue with build system and header inclusion.
  * Fix issue with not enabling Wideband Speech when available.
  * Fix issue with UserspaceHID and Bluetooth Classic devices.
  * Fix issue with checking for services being connected.
  * Fix issue with GATT client connection creation.
  * Fix issue with OBEX and small file transfers.
  * Fix issue with handling pairing with Apple AirPods.
  * Fix issue with BAP and setting up broadcast source.
  * Fix issue with BAP and register all endpoints.
  * Fix issue with BAP and missing metadata property.
  * Fix issue with BAP and not handling out of order responses.
  * Fix issue with BAP and attempting to set device as
    connectable.
  * Add support for CCP plugin for call control profile.
  * Fix issue with BAP and handling stream IO linking.
  * Fix issue with BAP and setup of multiple streams per
    endpoint.
  * Fix issue with AVDTP and potential incorrect transaction

OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=372
2024-08-05 12:54:16 +00:00
da45a3d17e Accepting request 1191560 from home:calad
Add fix-a2dp-suspend-crash.patch that addresses issue #701 in upstream. The patch is taken from 36f057d7f6

Is there any specific reason preventing us from directly bumping the base package version?

OBS-URL: https://build.opensuse.org/request/show/1191560
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=371
2024-08-05 12:00:22 +00:00
012ed8293d Accepting request 1179961 from home:dgarcia:branches:Base:System
- Fix python3 shebang from test files (bsc#1212476)

OBS-URL: https://build.opensuse.org/request/show/1179961
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=369
2024-06-11 17:34:35 +00:00
3c6d8c41c8 Accepting request 1152854 from home:yfjiang:branches:Base:System
- Add necessary Supplements (gnome-bluetooth, blueman, bluedevil5)
  to bluez-obexd, so that file transfer features of the applications
  can be used by default (bsc#1209153).
- Update the description of bluez-obexd.

OBS-URL: https://build.opensuse.org/request/show/1152854
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=367
2024-02-29 04:52:42 +00:00
a5567881e5 - add fix-link-key-address-type.patch - thanks to
pallaswept for identifying the right patch for the pairing
  regression

OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=365
2024-01-03 17:39:40 +00:00
ec2c09958a - update bluez-disable-broken-tests.diff: disable failing vcp test
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=360
2023-12-28 08:26:09 +00:00
3e46662d9f - update to 5.71:
* Fix issue with not registering CSIS service.
  * Fix issue with registering pairing callbacks.
  * Fix issue with corruption during discovery filter parsing.
- drop CVE-2023-45866.patch,
  Fix-.device_probe-failing-if-SDP-record-is-not.patch: upstream

OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=358
2023-12-20 23:29:57 +00:00
fe55da486c - add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=356
2023-12-13 09:34:43 +00:00
3d61e79c15 - update to 5.70:
* Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers
      Sync the change log here. (bsc#1196275, jsc#SLE-20639)
		Requires:       %{name}
	    - Removed
	        --with-dbusconfdir=%{_datadir}  \
              https://www.spinics.net/lists/linux-bluetooth/msg79852.html
            - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
- Fix path to systemctl in %post script
  (bsc#1013877)(CVE-2016-9804)

OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=354
2023-11-06 21:22:12 +00:00
76157af092 Accepting request 1115662 from home:joeyli:branches:Base:System
Moved btmgmt to main rpm of bluez. (jsc#PED-6216)

OBS-URL: https://build.opensuse.org/request/show/1115662
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=352
2023-10-04 15:37:55 +00:00
aa140b96f9 Accepting request 1107883 from home:tjyrinki_suse:branches:Base:System
- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages

OBS-URL: https://build.opensuse.org/request/show/1107883
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=350
2023-09-04 07:51:48 +00:00
eeafa67026 Accepting request 1104774 from home:gmbr3:Active
- Use %_firmwaredir

OBS-URL: https://build.opensuse.org/request/show/1104774
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=348
2023-08-21 04:11:51 +00:00
2a61bb8356 Accepting request 1104097 from home:joeyli:branches:Base:System
For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log (jsc#PED-5599)

OBS-URL: https://build.opensuse.org/request/show/1104097
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=346
2023-08-16 03:40:35 +00:00
b425fd4116 Accepting request 1103990 from home:joeyli:branches:Base:System
For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log (jsc#PED-5599)

OBS-URL: https://build.opensuse.org/request/show/1103990
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=344
2023-08-15 07:56:59 +00:00
3312d4aa8b Accepting request 1103447 from home:joeyli:branches:Base:System
Removed 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch

OBS-URL: https://build.opensuse.org/request/show/1103447
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=342
2023-08-11 07:23:43 +00:00
7fd38003fc Accepting request 1103315 from home:tjyrinki_suse:branches:Base:System
- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.

OBS-URL: https://build.opensuse.org/request/show/1103315
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=341
2023-08-11 02:05:50 +00:00
513f209e84 Accepting request 1036222 from home:seife:testing
update to 5.66

OBS-URL: https://build.opensuse.org/request/show/1036222
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=339
2022-11-16 15:32:39 +00:00
a91c44ae27 Accepting request 1031276 from home:joeyli:branches:Base:System
For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log (jsc#PED-1407)

OBS-URL: https://build.opensuse.org/request/show/1031276
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=337
2022-10-26 07:59:29 +00:00
2d82b1c27a Accepting request 1007776 from home:joeyli:branches:Base:System
For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and log: (jsc#PED-1407). Add bluez.changes.sle to package

OBS-URL: https://build.opensuse.org/request/show/1007776
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=335
2022-10-04 03:40:14 +00:00
296d57057b Accepting request 1007619 from home:joeyli:branches:Base:System
For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and log: (jsc#PED-1407)

OBS-URL: https://build.opensuse.org/request/show/1007619
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=334
2022-10-03 07:19:24 +00:00
4c3d142e43 Accepting request 1003685 from home:joeyli:branches:Base:System
For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and log (jsc#PED-1407)

OBS-URL: https://build.opensuse.org/request/show/1003685
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=332
2022-09-19 07:10:32 +00:00
11a7e19362 - update to 5.65:
* Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)

OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=330
2022-08-17 20:39:29 +00:00
5d770dfbca Accepting request 975646 from home:bnavigator:branches:Base:System
- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)

OBS-URL: https://build.opensuse.org/request/show/975646
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=328
2022-05-09 06:01:18 +00:00
Stefan Seyfried
05df68d8eb Accepting request 974979 from home:gmbr3:Active
- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)

OBS-URL: https://build.opensuse.org/request/show/974979
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=326
2022-05-05 11:07:45 +00:00
Stefan Seyfried
0201d0753e Accepting request 972957 from home:gcomes.obs
- add Requires(post): systemd for bluez-auto-enable-devices
   * fixes boo#1198906

OBS-URL: https://build.opensuse.org/request/show/972957
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=325
2022-04-26 17:59:44 +00:00
Stefan Seyfried
5ac713da85 Accepting request 963452 from home:seife:testing
update to version 5.64

OBS-URL: https://build.opensuse.org/request/show/963452
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=323
2022-03-21 06:06:49 +00:00
Stefan Seyfried
af2f00c221 Accepting request 960025 from home:mwilck:modprobe.d
- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)

OBS-URL: https://build.opensuse.org/request/show/960025
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=321
2022-03-07 22:17:00 +00:00
Stefan Seyfried
4a427df5bc Accepting request 959585 from home:seife:testing
update to version 5.63

OBS-URL: https://build.opensuse.org/request/show/959585
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=320
2022-03-05 09:10:45 +00:00
Stefan Seyfried
28af419417 Accepting request 957815 from home:gmbr3:Active
- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)

OBS-URL: https://build.opensuse.org/request/show/957815
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=319
2022-02-27 16:52:31 +00:00
Stefan Seyfried
145fbd60e2 Accepting request 933239 from home:iznogood:branches:Base:System
NOTE: For the enabling of obex userservice to default to "on" - we need to sub a change to systemd-presets-common-SUSE.
The question is if we should do that - I'd wager that the number of users actually using bluetooth filetransfer is really low, and we should not enable this for everyone and their siblings.
This is also some of the reason for me to split out the obex service in own sub-package.
However should we want to add obex to default on, we need to push the systemd-preset change first/at the same time.

- Stop nuking the obex service, we support user systemd services
  just fine now. Following this, no longer hack the dbus service,
  leave it as a systemd service as upstream intended.
- Split out obex in own package with it's needed enabledment as a
  systemd user service.
- Add 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch:
  obex: Use GLib helper function to manipulate paths. Instead of
  trying to do it by hand. This also makes sure that relative paths
  aren't used by the agent. Patch from fedora.

OBS-URL: https://build.opensuse.org/request/show/933239
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=318
2021-11-23 11:05:54 +00:00
Stefan Seyfried
154c4bdcb1 Accepting request 925820 from home:seife:testing
update to version 5.62

OBS-URL: https://build.opensuse.org/request/show/925820
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=317
2021-10-20 13:13:36 +00:00
Stefan Seyfried
b5d3445028 Accepting request 914394 from home:seife:testing
update to version 5.61

OBS-URL: https://build.opensuse.org/request/show/914394
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=315
2021-08-26 11:32:01 +00:00
Stefan Seyfried
2f10ee4c6a Accepting request 911226 from home:seife:testing
add fedora's patches to fix compatibility problems with newer glib and glibc

OBS-URL: https://build.opensuse.org/request/show/911226
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=313
2021-08-10 09:51:43 +00:00
Stefan Seyfried
15f7423c53 Accepting request 909848 from home:seife:testing
fix bluez-auto-enable-devices subpackage (boo#1177845)

OBS-URL: https://build.opensuse.org/request/show/909848
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=311
2021-08-03 05:43:56 +00:00
Stefan Seyfried
2d4c59cb90 Accepting request 908360 from home:seife:testing
remove notification message from bluez-deprecated package

OBS-URL: https://build.opensuse.org/request/show/908360
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=310
2021-07-26 08:42:33 +00:00
Stefan Seyfried
28f1d032c6 Accepting request 905315 from home:seife:testing
update to 5.60

OBS-URL: https://build.opensuse.org/request/show/905315
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=309
2021-07-09 15:50:58 +00:00
Stefan Seyfried
e25f6d9b68 Accepting request 903982 from home:seife:testing
add bluez-5.59-0388794dc5fdb73a4ea.diff, fixes a2dp on newly paired devices, https://github.com/bluez/bluez/issues/157

OBS-URL: https://build.opensuse.org/request/show/903982
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=308
2021-07-04 19:19:31 +00:00
Stefan Seyfried
2a27ab0108 Accepting request 902416 from home:seife:testing
update to 5.59

OBS-URL: https://build.opensuse.org/request/show/902416
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=307
2021-06-25 18:09:12 +00:00
ba69a1aa11 Accepting request 883535 from home:seife:testing
update to 5.58

*** NOTE *** this will be unresolvable until ell-0.39 is in Factory

OBS-URL: https://build.opensuse.org/request/show/883535
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=305
2021-04-07 08:04:28 +00:00
a4b0be8a99 Accepting request 882472 from home:acho:branches:Base:System
Fix Bluetooth headphones disconnect periodically.bsc#1183821

OBS-URL: https://build.opensuse.org/request/show/882472
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=304
2021-04-03 13:30:58 +00:00
Stefan Seyfried
ff8ecd0af8 Accepting request 874930 from home:seife:testing
update to 5.56

OBS-URL: https://build.opensuse.org/request/show/874930
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=302
2021-02-24 20:51:12 +00:00
Stefan Seyfried
fc3b283a7e Accepting request 867144 from home:seife:testing
add bluez-test-2to3.diff to get rid of python2 dependency

OBS-URL: https://build.opensuse.org/request/show/867144
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=300
2021-01-27 10:56:24 +00:00
Stefan Seyfried
9ebce96569 Accepting request 835764 from home:seife:testing
Packaging: remove _service and accompanying README.md

OBS-URL: https://build.opensuse.org/request/show/835764
OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=298
2020-09-21 08:32:51 +00:00