diff options
author | Vladimír Čunát <vcunat@gmail.com> | 2018-08-20 09:15:11 +0200 |
---|---|---|
committer | Vladimír Čunát <vcunat@gmail.com> | 2018-08-20 09:15:33 +0200 |
commit | 153a19df05133657dd3025812a544f8961c41b12 (patch) | |
tree | 9974b86334e11ffa884610dd0999a62b78e0ee96 /pkgs/development/libraries/msgpack/generic.nix | |
parent | ae2cf7c00877a3dd778b3e3cabfec682503303d5 (diff) | |
parent | 6755ab8b3442d6149e4bae5e142d516a506f6e45 (diff) | |
download | nixpkgs-153a19df05133657dd3025812a544f8961c41b12.tar nixpkgs-153a19df05133657dd3025812a544f8961c41b12.tar.gz nixpkgs-153a19df05133657dd3025812a544f8961c41b12.tar.bz2 nixpkgs-153a19df05133657dd3025812a544f8961c41b12.tar.lz nixpkgs-153a19df05133657dd3025812a544f8961c41b12.tar.xz nixpkgs-153a19df05133657dd3025812a544f8961c41b12.tar.zst nixpkgs-153a19df05133657dd3025812a544f8961c41b12.zip |
Merge branch 'master' into staging-next
Hydra: ?compare=1474536
Diffstat (limited to 'pkgs/development/libraries/msgpack/generic.nix')
-rw-r--r-- | pkgs/development/libraries/msgpack/generic.nix | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/pkgs/development/libraries/msgpack/generic.nix b/pkgs/development/libraries/msgpack/generic.nix new file mode 100644 index 00000000000..67418b6666d --- /dev/null +++ b/pkgs/development/libraries/msgpack/generic.nix @@ -0,0 +1,30 @@ +{ stdenv, cmake +, version, src, patches ? [ ] +, hostPlatform +, ... +}: + +stdenv.mkDerivation rec { + name = "msgpack-${version}"; + + inherit src patches; + + nativeBuildInputs = [ cmake ]; + + enableParallelBuilding = true; + + cmakeFlags = [] + ++ stdenv.lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) + "-DMSGPACK_BUILD_EXAMPLES=OFF" + ++ stdenv.lib.optional (hostPlatform.libc == "msvcrt") + "-DCMAKE_SYSTEM_NAME=Windows" + ; + + meta = with stdenv.lib; { + description = "MessagePack implementation for C and C++"; + homepage = https://msgpack.org; + license = licenses.asl20; + maintainers = with maintainers; [ redbaron wkennington ]; + platforms = platforms.all; + }; +} |