Commit 0d669f4f authored by Martin Weinelt's avatar Martin Weinelt
Browse files

qmqtt: init at 1.0.3

parent 76e6d8b1
Loading
Loading
Loading
Loading
+40 −0
Original line number Diff line number Diff line
{ lib
, stdenv
, fetchFromGitHub
, cmake
, qt5
}:

stdenv.mkDerivation rec {
  pname = "qmqtt";
  version = "1.0.3";

  src = fetchFromGitHub {
    owner = "emqx";
    repo = "qmqtt";
    rev = "v${version}";
    hash = "sha256-JLGwEF5e/IKzPzCQBzB710REGWbc/MW+r5AHmyYUkUI=";
  };

  outputs = [
    "out"
    "dev"
  ];

  nativeBuildInputs = [
    cmake
    qt5.wrapQtAppsHook
  ];

  buildInputs = [
    qt5.qtbase
  ];

  meta = with lib; {
    description = "MQTT client for Qt";
    homepage = "https://github.com/emqx/qmqtt";
    license = licenses.epl10;
    maintainers = with maintainers; [ hexa ];
    platforms = platforms.all;
  };
}