about summary refs log tree commit diff
path: root/pkgs/servers/mqtt
AgeCommit message (Collapse)AuthorFilesLines
2024-06-09treewide: Remove indefinite article from meta.descriptionAlexis Hildebrandt2-2/+2
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \ | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-05-16flashmq: migrate to by-nameNikolay Korotkiy1-35/+0
2024-05-16flashmq: 1.9.1 -> 1.13.0R. Ryantm1-2/+2
2024-03-19treewide: add meta.mainProgram to packages with a single binarystuebinm1-0/+1
The nixpkgs-unstable channel's programs.sqlite was used to identify packages producing exactly one binary, and these automatically added to their package definitions wherever possible.
2024-02-13flashmq: 1.8.4 → 1.9.1Nikolay Korotkiy1-2/+2
2024-01-25flashmq: 1.4.5 -> 1.8.4K9001-2/+2
Diff: https://github.com/halfgaar/FlashMQ/compare/v1.4.5...v1.8.4
2023-12-26nanomq: 0.18.2 → 0.20.8Nikolay Korotkiy1-3/+3
2023-12-15mosquitto: fix pkg-config filesNikolay Korotkiy1-8/+10
- Fix prefix in pkg-config files - Use uthash from nixpkgs instead of bundled one (preffered way) - No need make -C man, manpages are generated by default - No need -DWITH_THREADING=ON, it's ON by default
2023-10-22mosquitto: add nixos test into passthru.testsMartin Weinelt1-0/+5
2023-10-22mosquitto: 2.0.17 -> 2.0.18datafoo1-2/+2
https://mosquitto.org/blog/2023/09/version-2-0-18-released/
2023-10-18Merge pull request #228138 from rycee/mosquitto/outputsDoron Behar1-0/+2
mosquitto: use multiple outputs
2023-08-23mosquitto: 2.0.15 -> 2.0.17datafoo1-2/+2
2023-07-25mosquitto: fix bug with firefox wss http/2Rowan Skewes1-2/+7
Firefox has a bug preventing websockets being created with a server that uses http/2. Building libwebsockets without http/2 support fixes this issue for mosquitto. See https://github.com/eclipse/mosquitto/issues/1211#issuecomment-958137569
2023-07-09nanomq: disable fortify3 hardening flag for idl_serial buildRobert Scott1-0/+3
2023-05-28flashmq: init at 1.4.5Nikolay Korotkiy1-0/+34
2023-05-20nanomq: 0.16.3 -> 0.18.2Robert Scott1-6/+68
2023-05-17mosquitto: use multiple outputsRobert Helgesson1-0/+2
Most importantly, separate the library from the executables. When the library is used as a standalone MQTT client library, then we don't want to pull in, e.g., the broker daemon. Conveniently, the library output does not have a runtime dependency on systemd so it becomes unnecessary to use `withSystemd = false` to keep the closure size down when only wanting to use the library.
2023-03-18nanomq: 0.15.5 → 0.16.3Nikolay Korotkiy1-11/+3
2023-02-25treewide: move more NIX_CFLAGS_COMPILE to envWeijia Wang1-1/+1
2023-02-19nanomq: 0.15.1 → 0.15.5Nikolay Korotkiy1-6/+22
2023-01-22treewide: systemdSupport: use lib.meta.availableOnAdam Joseph1-1/+1
Many packages have some kind of flag indicating whether or not to build with systemd support. Most of these default to `stdenv.isLinux`, but systemd does not build on (and is marked `broken` for) `isStatic`. Only a few packages have the needed `&& !isStatic` in the default value for their parameter. This commit moves the logic for the default value of these flags into `systemd.meta.{platforms,badPlatforms}` and evaluates those conditions using `lib.meta.availableOn`. This provides three benefits: 1. The default values are set correctly (i.e. including `&& isStatic`) 2. The default values are set consistently 3. The way is paved for any future non-Linux systemd platforms (FreeBSD is reported to have experimental systemd support)
2023-01-16nanomq: 0.14.8 → 0.15.1Nikolay Korotkiy1-2/+3
2022-12-17nanomq: 0.14.5 -> 0.14.8R. Ryantm1-2/+2
2022-12-14nanomq: 0.14.1 -> 0.14.5R. Ryantm1-2/+2
2022-12-04Merge pull request #204328 from evils/mosquittoPascal Bach1-2/+2
mosquitto: 2.0.14 -> 2.0.15
2022-12-04nanomq: 0.13.6 -> 0.14.1R. Ryantm1-2/+2
2022-12-03mosquitto: 2.0.14 -> 2.0.15Evils1-2/+2
2022-11-26nanomq: 0.13.1 → 0.13.6Nikolay Korotkiy1-5/+5
2022-11-22nanomq: 0.13.0 -> 0.13.1R. Ryantm1-2/+2
2022-11-06nanomq: init at 0.13.0Nikolay Korotkiy1-0/+36
2022-01-07mosquitto: 2.0.12 -> 2.0.14datafoo1-2/+2
2021-11-23mosquitto: use libwebsockets 4.xRick van Schijndel1-2/+8
This requires us to enable LWS_WITH_EXTERNAL_POLL. Since only mosquitto needs that and upstream discourages enabling it, we'll just do it in an override in mosquitto.
2021-09-01mosquitto: 2.0.11 -> 2.0.12Thomas Gerbet1-2/+2
https://github.com/eclipse/mosquitto/blob/v2.0.12/ChangeLog.txt
2021-08-10mosquitto: 2.0.10 -> 2.0.11Thomas Gerbet1-2/+12
Fixes CVE-2021-34431. https://github.com/eclipse/mosquitto/blob/v2.0.11/ChangeLog.txt
2021-04-05mosquitto: 1.6.12 -> 2.0.10Pavol Rusnak1-16/+29
2021-01-11treewide: with stdenv.lib; in meta -> with lib;Profpatsch1-1/+1
Part of: https://github.com/NixOS/nixpkgs/issues/108938 meta = with stdenv.lib; is a widely used pattern. We want to slowly remove the `stdenv.lib` indirection and encourage people to use `lib` directly. Thus let’s start with the meta field. This used a rewriting script to mostly automatically replace all occurances of this pattern, and add the `lib` argument to the package header if it doesn’t exist yet. The script in its current form is available at https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2020-11-03mosquitto: 1.6.11 -> 1.6.12R. RyanTM1-2/+2
2020-08-15mosquitto: 1.6.10 -> 1.6.11R. RyanTM1-2/+2
2020-06-16mosquitto: 1.6.8 -> 1.6.10R. RyanTM1-2/+2
2020-01-22mosquitto: 1.6.7 -> 1.6.8R. RyanTM1-2/+2
2019-10-23mosquitto: 1.6.6 -> 1.6.7R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/mosquitto/versions
2019-09-19mosquitto: 1.6.5 -> 1.6.6Peter Hoeg1-2/+2
2019-09-16mosquitto: 1.6.4 -> 1.6.5Peter Hoeg1-5/+5
2019-08-17Merge staging-next into stagingFrederik Rietdijk1-2/+2
2019-08-15treewide: name -> pname (easy cases) (#66585)volth1-1/+1
treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
2019-08-04mosquitto: 1.6.3 -> 1.6.4R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/mosquitto/versions
2019-06-23mosquitto: 1.6.2 -> 1.6.3Peter Hoeg1-2/+2
2019-06-16treewide: remove unused variables (#63177)volth1-1/+1
* treewide: remove unused variables * making ofborg happy
2019-06-03mosquitto: 1.6.1 -> 1.6.2 (#62480)R. RyanTM1-2/+2
Security release: http://mosquitto.org/blog/2019/04/version-1-6-2-released/
2019-05-01mosquitto: 1.6 -> 1.6.1R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/mosquitto/versions