mirror of
https://github.com/meshtastic/firmware.git
synced 2026-09-21 13:55:24 -04:00
- setBluetoothEnable: handle disable before the config gate, so a running BLE stack is always stoppable even after the device config turns Bluetooth off underneath it - getMacAddr: read the adapter configured as Bluetooth.AdapterId instead of hardcoding hci0, falling back to hci0 for unparseable names - systemd unit: Wants=bluetooth.service so bluetoothd is pulled up when present (After= only orders, it does not start it) - debian/rpm: Recommends: bluez as the runtime contract for BLE - dbus policy: document why the org.bluez rule is destination-wide rather than a per-interface allowlist Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0184v7MyCLuJHW2ebZ9r8NmQ
47 lines
1.3 KiB
Plaintext
47 lines
1.3 KiB
Plaintext
Source: meshtasticd
|
|
Section: misc
|
|
Priority: optional
|
|
Maintainer: Austin Lane <vidplace7@gmail.com>
|
|
Build-Depends: debhelper-compat (= 13),
|
|
libc6-dev (>= 2.38) | libbsd-dev,
|
|
lsb-release,
|
|
tar,
|
|
gzip,
|
|
platformio,
|
|
python3-protobuf,
|
|
python3-grpcio,
|
|
git,
|
|
g++,
|
|
pkg-config,
|
|
libyaml-cpp-dev,
|
|
libjsoncpp-dev,
|
|
libgpiod-dev,
|
|
libbluetooth-dev,
|
|
libsdbus-c++-dev,
|
|
libusb-1.0-0-dev,
|
|
libi2c-dev,
|
|
libuv1-dev,
|
|
openssl,
|
|
libssl-dev,
|
|
libulfius-dev,
|
|
liborcania-dev,
|
|
libx11-dev,
|
|
libinput-dev,
|
|
libxkbcommon-x11-dev,
|
|
libsqlite3-dev,
|
|
libsdl2-dev,
|
|
libcurl4-gnutls-dev
|
|
Standards-Version: 4.6.2
|
|
Homepage: https://github.com/meshtastic/firmware
|
|
Rules-Requires-Root: no
|
|
|
|
Package: meshtasticd
|
|
Architecture: any
|
|
Depends: adduser,
|
|
${misc:Depends},
|
|
${shlibs:Depends}
|
|
Recommends: bluez
|
|
Description: Meshtastic daemon for communicating with Meshtastic devices
|
|
Meshtastic is an off-grid text communication platform that uses inexpensive
|
|
LoRa radios.
|