Commit 5ab4d406 authored by Harinn's avatar Harinn
Browse files

httperf: drop

parent 6cdcd98c
Loading
Loading
Loading
Loading
+0 −48
Original line number Diff line number Diff line
{
  lib,
  stdenv,
  fetchFromGitHub,
  autoreconfHook,
  openssl,
}:

stdenv.mkDerivation {
  pname = "httperf";
  version = "0.9.1";

  src = fetchFromGitHub {
    repo = "httperf";
    owner = "httperf";
    rev = "3209c7f9b15069d4b79079e03bafba5b444569ff";
    sha256 = "0p48z9bcpdjq3nsarl26f0xbxmqgw42k5qmfy8wv5bcrz6b3na42";
  };

  nativeBuildInputs = [ autoreconfHook ];
  propagatedBuildInputs = [ openssl ];

  configurePhase = ''
    runHook preConfigure

    autoreconf -i
    mkdir -pv build
    cd build
    ../configure

    runHook postConfigure
  '';

  installPhase = ''
    mkdir -vp $out/bin
    mv -v src/httperf $out/bin
  '';

  meta = {
    description = "HTTP load generator";
    homepage = "https://github.com/httperf/httperf";
    maintainers = [ ];
    license = lib.licenses.gpl2Plus;
    platforms = lib.platforms.all;
    mainProgram = "httperf";
  };

}
+1 −0
Original line number Diff line number Diff line
@@ -940,6 +940,7 @@ mapAliases {
  hpp-fcl = throw "'hpp-fcl' has been renamed to/replaced by 'coal'"; # Converted to throw 2025-10-27
  hspellDicts = throw "'hspellDicts' has been removed due to being broken for more than a year; see RFC 180"; # Added 2026-02-05
  http-prompt = throw "'http-prompt' has been removed as it was broken and unmaintained upstream"; # Added 2025-11-26
  httperf = throw "'httperf' has been removed as it was unmaintained and broken"; # Added 2026-05-04
  httplz = throw "'httplz' has been removed as it was unmaintained upstream"; # Added 2026-04-25
  hydra_unstable = throw "'hydra_unstable' has been renamed to/replaced by 'hydra'"; # Converted to throw 2025-10-27
  hydraAntLogger = warnAlias "'hydraAntLogger' has been renamed to 'hydra-ant-logger'" hydra-ant-logger; # Added 2026-02-08