.github/labeler-no-sync: fix backport labelling (#378567)
[NixPkgs.git] / pkgs / by-name / zm / zmqpp / package.nix
blob02a46f02e98204bcdf5fc19bcb3040fddcbf577e
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   cmake,
6   pkg-config,
7   zeromq,
8 }:
10 stdenv.mkDerivation rec {
11   pname = "zmqpp";
12   version = "4.2.0";
14   src = fetchFromGitHub {
15     owner = "zeromq";
16     repo = "zmqpp";
17     rev = version;
18     sha256 = "08v34q3sd8g1b95k73n7jwryb0xzwca8ib9dz8ngczqf26j8k72i";
19   };
21   outputs = [
22     "out"
23     "dev"
24   ];
26   nativeBuildInputs = [
27     cmake
28     pkg-config
29   ];
31   propagatedBuildInputs = [ zeromq ];
33   meta = with lib; {
34     inherit (src.meta) homepage;
35     description = "C++ wrapper for czmq. Aims to be minimal, simple and consistent";
36     license = licenses.lgpl3;
37     platforms = platforms.linux ++ platforms.darwin;
38     maintainers = with maintainers; [ chris-martin ];
39   };