linux_xanmod: 5.11.14 -> 5.11.15
[NixPkgs.git] / pkgs / development / libraries / cpp-hocon / default.nix
blobdfe7f77767038f0a16cca6ab59dba9aadd67ef13
1 { lib, stdenv, fetchFromGitHub, cmake, boost, curl, leatherman }:
3 stdenv.mkDerivation rec {
4   pname = "cpp-hocon";
5   version = "0.3.0";
7   src = fetchFromGitHub {
8     sha256 = "0b24anpwkmvbsn5klnr58vxksw00ci9pjhwzx7a61kplyhsaiydw";
9     rev = version;
10     repo = "cpp-hocon";
11     owner = "puppetlabs";
12   };
14   NIX_CFLAGS_COMPILE = "-Wno-error";
16   nativeBuildInputs = [ cmake ];
18   buildInputs = [ boost curl leatherman ];
20   meta = with lib; {
21     inherit (src.meta) homepage;
22     description = "A C++ port of the Typesafe Config library";
23     license = licenses.asl20;
24     maintainers = [ maintainers.womfoo ];
25     platforms = platforms.unix;
26   };