# Generated by makepkg 7.0.0
# Mon Mar 10 19:18:45 UTC 2025
pkgbase = bluez
	pkgver = 5.79
	pkgrel = 1.9
	url = http://www.bluez.org/
	arch = x86_64
	license = GPL-2.0-only
	makedepends = dbus
	makedepends = libical
	makedepends = systemd
	makedepends = alsa-lib
	makedepends = json-c
	makedepends = ell
	makedepends = python-docutils
	makedepends = python-pygments
	makedepends = cups
	makedepends = python>=3.13
	makedepends = python<3.14
	source = https://www.kernel.org/pub/linux/bluetooth/bluez-5.79.tar.xz
	source = https://www.kernel.org/pub/linux/bluetooth/bluez-5.79.tar.sign
	source = bluetooth.modprobe
	source = 0001-valve-bluetooth-config.patch
	source = 0014-shared-gatt-Add-env-variable-to-prefer-indication-ov.patch
	source = 0018-disable-unreliable-vcp-tests.patch
	source = 0019-plugins-Add-new-plugin-to-manage-wake-policy.patch
	source = 0020-plugins-wake-policy-Only-allow-Peripherals-to-wake-u.patch
	source = 0021-valve-bluetooth-ll-privacy.patch
	source = 0001-BlueZ-adapter-Fix-execute-LE-Add-Device-To-Resolving.patch
	source = 0001-device-Fix-not-being-able-to-set-WakeAllowed.patch
	source = 0002-device-clear-pending_wake_allowed-on-error.patch
	source = 0001-Revert-hog-lib-Use-bt_uhid-functions.patch
	source = 0001-device-Clear-only-the-pending-flags-that-have-been-a.patch
	source = 0001-device-Clear-pending_flags-on-error.patch
	source = 0001-adapter-Fix-the-pending-changing-flags-check.patch
	source = 0001-Revert-adapter-Create-devices-if-they-are-connectabl.patch
	validpgpkeys = E932D120BC2AEC444E558F0106CA9F5D1DCF2659
	sha256sums = 4164a5303a9f71c70f48c03ff60be34231b568d93a9ad5e79928d34e6aa0ea8a
	sha256sums = SKIP
	sha256sums = 46c021be659c9a1c4e55afd04df0c059af1f3d98a96338236412e449bf7477b4
	sha256sums = 42ca8090a4b04854210c7b3a4618e5bb09457247993151549b4db2c9109dacc6
	sha256sums = a7928e6c78ce81abe9aa0022900a33577c1c76fd5bdf6e24f0c753013b8ead4c
	sha256sums = c0acf96d27bf2aec97cc1c1b66cc4be079712959d1ea266052f3e886d534c1e9
	sha256sums = 759f9f69da79808e53a1180255e1ec1629edcb262ee82fbe6811b040b08fff32
	sha256sums = 0919781b35efb1e53b60dbad947ec282ad82f413879fd3e58af38a7b49a91941
	sha256sums = 5800e6f6ff74a2a1b2c4482a393c65a83b10b0be52a53d51588e7a192d16fa0f
	sha256sums = 24e49ec04e5c985d7f42acceb7c2dd9bad6ad6f8be80ff12368e18293448c42a
	sha256sums = 48e17914960c91a6dc53c0025bf1118408ff24f6f37ea1dd1a57614eacffe3af
	sha256sums = ecb389bb42a49e97ff066e92606bc4f9511542accaf05928d989546805aa24bb
	sha256sums = 8b2a57b97964e5a4579a7c5f91863210e21c1bf8b9ace6510746ae3eb0c26779
	sha256sums = 8be65f6357ea73c55d508c49770553712f2c0c4a39a3f7160dc7aad70161c95d
	sha256sums = 41ba81e3c8dbb3c7719c95266a4d258534ab567dddfba6edcaa19509c7678943
	sha256sums = 662e7502790ac3943c9fe412463cb65f712f6e9af8e5e72483eebfbbbffeb13a
	sha256sums = 6e0f0f0bbce516d077b11b374b1817c1a2b8f5cb3a5a463dc74040180314774c

pkgname = bluez
	pkgdesc = Daemons for the bluetooth protocol stack
	depends = systemd-libs
	depends = dbus
	depends = glib2
	depends = alsa-lib
	depends = glibc
	backup = etc/bluetooth/main.conf
	backup = etc/bluetooth/input.conf
	backup = etc/bluetooth/network.conf

pkgname = bluez-utils
	pkgdesc = Development and debugging utilities for the bluetooth protocol stack
	depends = dbus
	depends = systemd-libs
	depends = glib2
	depends = glibc
	depends = readline
	optdepends = ell: for btpclient
	provides = bluez-plugins
	replaces = bluez-plugins

pkgname = bluez-libs
	pkgdesc = Deprecated libraries for the bluetooth protocol stack
	license = LGPL-2.1-only
	depends = glibc
	provides = libbluetooth.so

pkgname = bluez-cups
	pkgdesc = CUPS printer backend for Bluetooth printers
	depends = cups
	depends = glib2
	depends = glibc
	depends = dbus

pkgname = bluez-deprecated-tools
	pkgdesc = Deprecated tools that are no longer maintained
	depends = json-c
	depends = systemd-libs
	depends = glib2
	depends = dbus
	depends = readline
	depends = glibc

pkgname = bluez-hid2hci
	pkgdesc = Put HID proxying bluetooth HCI's into HCI mode
	depends = systemd-libs
	depends = glibc

pkgname = bluez-mesh
	pkgdesc = Services for bluetooth mesh
	depends = json-c
	depends = readline
	depends = glibc
	backup = etc/bluetooth/mesh-main.conf
