python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / networking / httperf / default.nix
blob975b050de7e331092e77fe723da6faaa62d7366f
1 { lib, stdenv, fetchFromGitHub, autoreconfHook, openssl }:
3 stdenv.mkDerivation rec {
4   pname = "httperf";
5   version = "0.9.1";
7   src = fetchFromGitHub {
8     repo = pname;
9     owner = pname;
10     rev = "3209c7f9b15069d4b79079e03bafba5b444569ff";
11     sha256 = "0p48z9bcpdjq3nsarl26f0xbxmqgw42k5qmfy8wv5bcrz6b3na42";
12   };
14   nativeBuildInputs = [ autoreconfHook ];
15   propagatedBuildInputs = [ openssl ];
17   configurePhase = ''
18     autoreconf -i
19     mkdir -pv build
20     cd build
21     ../configure
22   '';
24   installPhase = ''
25     mkdir -vp $out/bin
26     mv -v src/httperf $out/bin
27   '';
29   meta = with lib; {
30     description = "The httperf HTTP load generator";
31     homepage = "https://github.com/httperf/httperf";
32     maintainers = with maintainers; [ ];
33     license = licenses.gpl2;
34     platforms = platforms.all;
35   };