diff options
Diffstat (limited to 'px/packages/bluetooth.scm')
-rw-r--r-- | px/packages/bluetooth.scm | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/px/packages/bluetooth.scm b/px/packages/bluetooth.scm new file mode 100644 index 0000000..030ef7d --- /dev/null +++ b/px/packages/bluetooth.scm @@ -0,0 +1,32 @@ +(define-module (px packages bluetooth) + #:use-module ((guix licenses) + #:prefix license:) + #:use-module (guix packages) + #:use-module (guix download) + #:use-module (guix utils) + #:use-module (guix build-system cmake) + #:use-module (gnu packages) + #:use-module (gnu packages linux) + #:use-module (ice-9 match)) + +(define-public goveebttemplogger + (package + (name "goveebttemplogger") + (version "2.20231001.1") + (source + (origin + (method url-fetch) + (uri (string-append + "https://github.com/wcbonner/GoveeBTTempLogger/archive/refs/tags/v" + version ".tar.gz")) + (sha256 + (base32 "00hsyxz6v0ksq4x6199hv0da5rg4z6s9g7vnkw3r1yfv9cc8j7xx")) + (patches (search-patches "goveebttemplogger-postbuild-sudo-fix.patch")))) + (build-system cmake-build-system) + (inputs (list bluez)) + (home-page "https://github.com/wcbonner/GoveeBTTempLogger") + (synopsis "Temperature and Humidity Logger for Goove devices") + (description + "Govee H5074, H5075, H5100, H5174, H5177, H5179, +H5181, H5182, and H5183 Bluetooth Low Energy Temperature and Humidity Logger") + (license license:expat)))
\ No newline at end of file |