ripasso-cursive: cosmetic changes (#361736)
[NixPkgs.git] / pkgs / by-name / dn / dnsperf / package.nix
blob5be21155feea870db4dff2c17011d51a6da7350d
1 { lib
2 , stdenv
3 , autoreconfHook
4 , fetchFromGitHub
5 , ldns
6 , libck
7 , nghttp2
8 , openssl
9 , pkg-config
12 stdenv.mkDerivation rec {
13   pname = "dnsperf";
14   version = "2.14.0";
16   src = fetchFromGitHub {
17     owner = "DNS-OARC";
18     repo = "dnsperf";
19     rev = "v${version}";
20     hash = "sha256-eDDVNFMjj+0wEBe1qO6r4Bai554Sp+EmP86reJ/VXGk=";
21   };
23   nativeBuildInputs = [
24     autoreconfHook
25     pkg-config
26   ];
28   buildInputs = [
29     ldns # optional for DDNS (but cheap anyway)
30     libck
31     nghttp2
32     openssl
33   ];
35   doCheck = true;
37   meta = with lib; {
38     description = "Tools for DNS benchmaring";
39     homepage = "https://www.dns-oarc.net/tools/dnsperf";
40     changelog = "https://github.com/DNS-OARC/dnsperf/releases/tag/v${version}";
41     license = licenses.isc;
42     platforms = platforms.unix;
43     mainProgram = "dnsperf";
44     maintainers = with maintainers; [ vcunat mfrw ];
45   };