GNU bug report logs -
#78468
[PATCH 0/2] Enable websockets support for mosquitto.
Previous Next
Full log
Message #17 received at 78468 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/web.scm (libwebsockets-for-mosquitto): New variable.
Change-Id: Ia8221e1a756e392ed0e8fa9a92e847da436e6215
---
gnu/packages/web.scm | 13 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index e2deee47da..b43b90ac33 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -65,7 +65,7 @@
;;; Copyright © 2023 VÖRÖSKŐI András <voroskoi <at> gmail.com>
;;; Copyright © 2023 Christopher Howard <christopher <at> librehacker.com>
;;; Copyright © 2023 Felix Lechner <felix.lechner <at> lease-up.com>
-;;; Copyright © 2023 Evgeny Pisemsky <mail <at> pisemsky.site>
+;;; Copyright © 2023, 2025 Evgeny Pisemsky <mail <at> pisemsky.site>
;;; Copyright © 2024 Tomas Volf <~@wolfsden.cz>
;;; Copyright © 2024 Zheng Junjie <873216071 <at> qq.com>
;;; Copyright © 2024, 2025 Artyom V. Poptsov <poptsov.artyom <at> gmail.com>
@@ -1791,6 +1791,17 @@ (define-public libwebsockets
(home-page "https://libwebsockets.org")
(license license:expat)))
+(define-public libwebsockets-for-mosquitto
+ (hidden-package
+ (package
+ (inherit libwebsockets)
+ (arguments
+ (list
+ ;; Mosquitto requires some tweaks for libwebsockets, see:
+ ;; https://github.com/NixOS/nixpkgs/blob/1750f3c1c89488e2ffdd47cab9d05454dddfb734/pkgs/by-name/mo/mosquitto/package.nix#L20
+ #:configure-flags '(list "-DLWS_WITH_EXTERNAL_POLL=ON"
+ "-DLWS_WITH_HTTP2=OFF"))))))
+
(define-public wabt
(package
(name "wabt")
base-commit: 5555d8f2da105fefc42d6a4737d34edcfde1c030
--
2.49.0
This bug report was last modified 25 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.