diff options
author | Evgeny Pisemsky <mail@pisemsky.site> | 2025-05-17 12:22:15 +0300 |
---|---|---|
committer | Danny Milosavljevic <dannym@friendly-machines.com> | 2025-05-18 23:26:04 +0200 |
commit | 78dc083fb20691c267c0296cd6d0bbe985535176 (patch) | |
tree | bbc958ba17ec1effb2c56af7292f01ca31878b0e | |
parent | 11e88de06043d367d02ceceade84733a65f84e27 (diff) | |
download | guix-78dc083fb20691c267c0296cd6d0bbe985535176.tar.gz guix-78dc083fb20691c267c0296cd6d0bbe985535176.zip |
gnu: Add libwebsockets-for-mosquitto.
* gnu/packages/web.scm (libwebsockets-for-mosquitto): New variable.
Change-Id: Ia8221e1a756e392ed0e8fa9a92e847da436e6215
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
-rw-r--r-- | gnu/packages/web.scm | 13 |
1 files changed, 12 insertions, 1 deletions
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@gmail.com> ;;; Copyright © 2023 Christopher Howard <christopher@librehacker.com> ;;; Copyright © 2023 Felix Lechner <felix.lechner@lease-up.com> -;;; Copyright © 2023 Evgeny Pisemsky <mail@pisemsky.site> +;;; Copyright © 2023, 2025 Evgeny Pisemsky <mail@pisemsky.site> ;;; Copyright © 2024 Tomas Volf <~@wolfsden.cz> ;;; Copyright © 2024 Zheng Junjie <873216071@qq.com> ;;; Copyright © 2024, 2025 Artyom V. Poptsov <poptsov.artyom@gmail.com> @@ -1791,6 +1791,17 @@ for efficient socket-like bidirectional reliable communication channels.") (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") |