flashmq: init at 1.4.5
This commit is contained in:
parent
9c0b39dfcd
commit
bbefb9b2a3
34
pkgs/servers/mqtt/flashmq/default.nix
Normal file
34
pkgs/servers/mqtt/flashmq/default.nix
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
{ lib, stdenv, fetchFromGitHub, cmake, installShellFiles, openssl }:
|
||||||
|
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
|
pname = "flashmq";
|
||||||
|
version = "1.4.5";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "halfgaar";
|
||||||
|
repo = "FlashMQ";
|
||||||
|
rev = "v${version}";
|
||||||
|
hash = "sha256-DcxwwUNpnMeK8A3LuyfrWAMCng0yIcX9bKxNGY0uDSo=";
|
||||||
|
};
|
||||||
|
|
||||||
|
nativeBuildInputs = [ cmake installShellFiles ];
|
||||||
|
|
||||||
|
buildInputs = [ openssl ];
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
runHook preInstall
|
||||||
|
|
||||||
|
install -Dm755 flashmq -t $out/bin
|
||||||
|
installManPage $src/man/*.{1,5}
|
||||||
|
|
||||||
|
runHook postInstall
|
||||||
|
'';
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
description = "Fast light-weight MQTT broker/server";
|
||||||
|
homepage = "https://www.flashmq.org/";
|
||||||
|
license = licenses.agpl3Only;
|
||||||
|
maintainers = with maintainers; [ sikmir ];
|
||||||
|
platforms = platforms.linux;
|
||||||
|
};
|
||||||
|
}
|
|
@ -25363,6 +25363,8 @@ with pkgs;
|
||||||
|
|
||||||
inherit (callPackages ../servers/firebird { }) firebird_4 firebird_3 firebird_2_5 firebird;
|
inherit (callPackages ../servers/firebird { }) firebird_4 firebird_3 firebird_2_5 firebird;
|
||||||
|
|
||||||
|
flashmq = callPackage ../servers/mqtt/flashmq { };
|
||||||
|
|
||||||
freeradius = callPackage ../servers/freeradius { };
|
freeradius = callPackage ../servers/freeradius { };
|
||||||
|
|
||||||
freshrss = callPackage ../servers/web-apps/freshrss { };
|
freshrss = callPackage ../servers/web-apps/freshrss { };
|
||||||
|
|
Loading…
Reference in a new issue