1{
2 lib,
3 stdenv,
4 fetchFromGitHub,
5 cmake,
6}:
7stdenv.mkDerivation rec {
8 pname = "opentracing-cpp";
9 version = "1.6.0";
10 src = fetchFromGitHub {
11 owner = "opentracing";
12 repo = "opentracing-cpp";
13 rev = "v${version}";
14 sha256 = "09wdwbz8gbjgyqi764cyb6aw72wng6hwk44xpl432gl7whrrysvi";
15 };
16
17 nativeBuildInputs = [ cmake ];
18
19 meta = {
20 description = "C++ implementation of the OpenTracing API";
21 homepage = "https://opentracing.io";
22 license = lib.licenses.asl20;
23 maintainers = with lib.maintainers; [ rob ];
24 };
25
26}