python312Packages.types-aiobotocore: 2.15.2 -> 2.15.2.post3 (#361801)
[NixPkgs.git] / pkgs / by-name / qm / qmqtt / package.nix
blob6ccf272f61e26d3724070b038c7ce832042c0ff2
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , cmake
5 , qt5
6 }:
8 stdenv.mkDerivation rec {
9   pname = "qmqtt";
10   version = "1.0.3";
12   src = fetchFromGitHub {
13     owner = "emqx";
14     repo = "qmqtt";
15     rev = "v${version}";
16     hash = "sha256-JLGwEF5e/IKzPzCQBzB710REGWbc/MW+r5AHmyYUkUI=";
17   };
19   outputs = [
20     "out"
21     "dev"
22   ];
24   nativeBuildInputs = [
25     cmake
26     qt5.wrapQtAppsHook
27   ];
29   buildInputs = [
30     qt5.qtbase
31   ];
33   meta = with lib; {
34     description = "MQTT client for Qt";
35     homepage = "https://github.com/emqx/qmqtt";
36     license = licenses.epl10;
37     maintainers = with maintainers; [ hexa ];
38     platforms = platforms.all;
39   };