[build] type = "custom" [build.flags] keep = [ "etc/bluetooth/main.conf", "etc/bluetooth/input.conf", "etc/bluetooth/network.conf", "etc/bluetooth/mesh-main.conf", "etc/conf.d/*" ] [dependencies] build = [ "alsa-lib", "cups", "dbus", "ell", "json-c", "libical", "python-docutils", "python-pygments", "libudev-zero" ] runtime = [ "alsa-lib", "dbus", "glib2", "glibc" ] [[manual_sources]] file = "004-Move-the-43xx-firmware-into-lib-firmware.patch" [[manual_sources]] file = "bluetooth.initd" [[manual_sources]] file = "modules-load.conf" [[manual_sources]] file = "mpris-proxy.desktop" [[manual_sources]] file = "org.bluez.obex.service" [[manual_sources]] file = "rfcomm.confd" [[manual_sources]] file = "rfcomm.initd" [package] description = "Daemons for the bluetooth protocol stack" homepage = "http://www.bluez.org/" license = "GPL-2.0-only" name = "bluez" version = "5.86" [package_dependencies.bluez-cups] runtime = [ "cups", "dbus", "glib2", "glibc", ] [package_dependencies.bluez-deprecated-tools] runtime = [ "dbus", "glib2", "glibc", "json-c", "readline", "libudev-zero", ] [package_dependencies.bluez-hid2hci] runtime = [ "glibc", "libudev-zero", ] [package_dependencies.bluez-libs] runtime = ["glibc"] [package_dependencies.bluez-mesh] runtime = [ "ell", "glibc", "json-c", "readline", ] [package_dependencies.bluez-obex] runtime = [ "dbus", "glib2", "glibc", "libical", "readline", ] [package_dependencies.bluez-utils] runtime = [ "dbus", "glibc", "glib2", "libudev-zero", "readline", ] [[packages]] description = "CUPS printer backend for Bluetooth printers" homepage = "http://www.bluez.org/" license = "GPL-2.0-only" name = "bluez-cups" version = "5.86" [[packages]] description = "Deprecated tools for Bluez that are no longer maintained" homepage = "http://www.bluez.org/" license = "GPL-2.0-only" name = "bluez-deprecated-tools" version = "5.86" [[packages]] description = "Put HID proxying bluetooth HCI's into HCI mode" homepage = "http://www.bluez.org/" license = "GPL-2.0-only" name = "bluez-hid2hci" version = "5.86" [[packages]] description = "Deprecated libraries for the bluetooth protocol stack" homepage = "http://www.bluez.org/" license = "GPL-2.0-only" name = "bluez-libs" version = "5.86" [[packages]] description = "Services for bluetooth mesh" homepage = "http://www.bluez.org/" license = "GPL-2.0-only" name = "bluez-mesh" version = "5.86" [[packages]] description = "Object Exchange daemon for sharing content" homepage = "http://www.bluez.org/" license = "GPL-2.0-only" name = "bluez-obex" version = "5.86" [[packages]] description = "Development and debugging utilities for the bluetooth protocol stack" homepage = "http://www.bluez.org/" license = "GPL-2.0-only" name = "bluez-utils" version = "5.86" [[source]] extract_dir = "bluez-$version" url = "https://www.kernel.org/pub/linux/bluetooth/bluez-$version.tar.xz" patches = [ "004-Move-the-43xx-firmware-into-lib-firmware.patch" ]