diff options
author | Nikolay Korotkiy <sikmir@disroot.org> | 2022-10-04 11:59:17 +0300 |
---|---|---|
committer | Nikolay Korotkiy <sikmir@disroot.org> | 2022-10-20 09:33:40 +0300 |
commit | 34a34da2c7c7a3f87694c13dc6267e4ba6e199e4 (patch) | |
tree | b165929d5f2f8571b8cb212a75447cf150152ebd /pkgs/development/libraries/paho-mqtt-cpp | |
parent | 042138b3462b011c6679bb053357c9e4a84af756 (diff) |
paho-mqtt-cpp: init at 1.2.0
Diffstat (limited to 'pkgs/development/libraries/paho-mqtt-cpp')
-rw-r--r-- | pkgs/development/libraries/paho-mqtt-cpp/default.nix | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/pkgs/development/libraries/paho-mqtt-cpp/default.nix b/pkgs/development/libraries/paho-mqtt-cpp/default.nix new file mode 100644 index 0000000000000..b62e774ba5139 --- /dev/null +++ b/pkgs/development/libraries/paho-mqtt-cpp/default.nix @@ -0,0 +1,25 @@ +{ lib, stdenv, fetchFromGitHub, cmake, openssl, paho-mqtt-c }: + +stdenv.mkDerivation rec { + pname = "paho.mqtt.cpp"; + version = "1.2.0"; + + src = fetchFromGitHub { + owner = "eclipse"; + repo = "paho.mqtt.cpp"; + rev = "v${version}"; + hash = "sha256-tcq0a4X5dKE4rnczRMAVe3Wt43YzUKbxsv9Sk+q+IB8="; + }; + + nativeBuildInputs = [ cmake ]; + + buildInputs = [ openssl paho-mqtt-c ]; + + meta = with lib; { + description = "Eclipse Paho MQTT C++ Client Library"; + homepage = "https://www.eclipse.org/paho/"; + license = licenses.epl10; + maintainers = with maintainers; [ sikmir ]; + platforms = platforms.unix; + }; +} |