GNU bug report logs -
#76302
[PATCH] gnu: Add guile-mqtt.
Previous Next
To reply to this bug, email your comments to 76302 AT debbugs.gnu.org.
There is no need to reopen the bug first.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#76302
; Package
guix-patches
.
(Sat, 15 Feb 2025 09:48:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Evgeny Pisemsky <mail <at> pisemsky.site>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Sat, 15 Feb 2025 09:48:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/guile-xyz.scm (guile-mqtt): New variable.
Change-Id: I3e9d4ebdb2357023f77962b9d40e3b10242aeac3
---
gnu/packages/guile-xyz.scm | 29 ++++++++++++++++++++++++++++-
1 file changed, 28 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm
index 295f69d2de..6c2a6d8d9c 100644
--- a/gnu/packages/guile-xyz.scm
+++ b/gnu/packages/guile-xyz.scm
@@ -44,7 +44,7 @@
;;; Copyright © 2022 Antero Mejr <antero <at> mailbox.org>
;;; Copyright © 2022 Taiju HIGASHI <higashi <at> taiju.info>
;;; Copyright © 2022, 2023 Zheng Junjie <873216071 <at> qq.com>
-;;; Copyright © 2022 Evgeny Pisemsky <mail <at> pisemsky.site>
+;;; Copyright © 2022, 2025 Evgeny Pisemsky <mail <at> pisemsky.site>
;;; Copyright © 2022 jgart <jgart <at> dismail.de>
;;; Copyright © 2023 Andrew Tropin <andrew <at> trop.in>
;;; Copyright © 2024 Ilya Chernyshov <ichernyshovvv <at> gmail.com>
@@ -106,6 +106,7 @@ (define-module (gnu packages guile-xyz)
#:use-module (gnu packages man)
#:use-module (gnu packages maths)
#:use-module (gnu packages mes)
+ #:use-module (gnu packages messaging)
#:use-module (gnu packages mp3)
#:use-module (gnu packages multiprecision)
#:use-module (gnu packages ncurses)
@@ -1557,6 +1558,32 @@ (define-public guile-aws
the Guile compiler tower to generate the DSL from AWS JSON specifications.")
(license license:gpl3+))))
+(define-public guile-mqtt
+ (package
+ (name "guile-mqtt")
+ (version "0.2.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append "https://github.com/mdjurfeldt/" name
+ "/releases/download/v" version
+ "/" name "-" version ".tar.gz"))
+ (sha256
+ (base32 "16a3r6yk41yskwv4qbkrsi0f5rvc7aw2s5di74i8y89j1x9yp9zs"))))
+ (build-system gnu-build-system)
+ (arguments
+ (list
+ #:make-flags #~(list "GUILE_AUTO_COMPILE=0")))
+ (native-inputs (list guile-3.0 pkg-config))
+ (inputs (list mosquitto))
+ (home-page "https://github.com/mdjurfeldt/guile-mqtt")
+ (synopsis "Guile bindings for the libmosquitto library")
+ (description
+ "This package provides Guile bindings for the libmosquitto MQTT client library.
+The bindings are written in GOOPS, and the user can extend the client class by
+inheritance.")
+ (license license:lgpl3+)))
+
(define-public guile-simple-zmq
(let ((commit "d25d1865e3378d93c44e2b4f5246a70b078a489d")
(revision "11"))
base-commit: 9b1fe3bd70a57cdbf99339eb06b3a9b57f060f97
--
2.48.1
Reply sent
to
Ludovic Courtès <ludo <at> gnu.org>
:
You have taken responsibility.
(Tue, 18 Feb 2025 17:08:01 GMT)
Full text and
rfc822 format available.
Notification sent
to
Evgeny Pisemsky <mail <at> pisemsky.site>
:
bug acknowledged by developer.
(Tue, 18 Feb 2025 17:08:02 GMT)
Full text and
rfc822 format available.
Message #10 received at 76302-done <at> debbugs.gnu.org (full text, mbox):
Evgeny Pisemsky <mail <at> pisemsky.site> skribis:
> * gnu/packages/guile-xyz.scm (guile-mqtt): New variable.
>
> Change-Id: I3e9d4ebdb2357023f77962b9d40e3b10242aeac3
Applied, thanks!
This bug report was last modified 13 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.