4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
7 include $(TOPDIR
)/rules.mk
14 PKG_HASH
:=6c92a47abe34e6dea8ffc5cea9457cbff6e1be966854839dbc25cddb36b79ee4
16 PKG_MAINTAINER
:=Quintin Hill
<stuff@quintin.me.uk
>
18 PKG_LICENSE_FILES
:=LICENSE
20 PKG_BUILD_DEPENDS
:=python-poetry-core
/host
23 include $(INCLUDE_DIR
)/package.mk
24 include ..
/python3-package.mk
26 define Package
/python3-bleak
30 TITLE
:=Bluetooth Low Energy platform Agnostic Klient
31 URL
:=https
://github.com
/hbldh
/bleak
32 DEPENDS
:=+python3-light
+python3-async-timeout
+python3-asyncio \
33 +python3-dbus-fast
+python3-ctypes
+python3-logging
36 define Package
/python3-bleak
/description
37 Bleak is an acronym for Bluetooth Low Energy platform Agnostic Klient.
38 Bleak is a GATT client software
, capable of connecting to BLE devices acting
39 as GATT servers. It is designed to provide a asynchronous
, cross-platform
40 Python API to connect and communicate with e.g. sensors.
43 $(eval
$(call Py3Package
,python3-bleak
))
44 $(eval
$(call BuildPackage
,python3-bleak
))
45 $(eval
$(call BuildPackage
,python3-bleak-src
))