2bb4d5187c
- Introduced build configurations for graphene, gst-plugins-bad, gst-plugins-base, gstreamer, gtk4, iso-codes, jbig2dec, libepoxy, libsoup3, libtheora, libxpm, lynx, md4c, openjpeg2, poppler-data, python-attrs, python-automat, python-constantly, python-hyperlink, python-incremental, python-twisted, python-versioneer, python-zope-interface, qpdf, sdl12-compat, tinysparql, unixodbc, vmaf, xcb-util-cursor, xcb-util-image, xcb-util-renderutil, xcb-util-wm, xcb-util, xdg-utils. - Each package includes build type, dependencies, runtime requirements, and source URLs. - Added necessary post-install scripts and configurations where applicable.
161 lines
3.0 KiB
TOML
161 lines
3.0 KiB
TOML
[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" ]
|