goreplay: init at 1.1.0

Changed files
+28
pkgs
tools
networking
goreplay
top-level
+26
pkgs/tools/networking/goreplay/default.nix
···
+
{ stdenv, buildGoPackage, fetchFromGitHub, libpcap }:
+
+
buildGoPackage rec {
+
pname = "goreplay";
+
version = "1.1.0";
+
rev = "v${version}";
+
+
goPackagePath = "github.com/buger/goreplay";
+
+
src = fetchFromGitHub {
+
inherit rev;
+
owner = "buger";
+
repo = "goreplay";
+
sha256 = "07nsrx5hwmk6l8bqp48gqk40i9bxf0g4fbmpqbngx6j5f7lpbk2n";
+
};
+
+
buildInputs = [ libpcap ];
+
+
meta = {
+
homepage = "https://github.com/buger/goreplay";
+
license = stdenv.lib.licenses.lgpl3Only;
+
description = "GoReplay is an open-source tool for capturing and replaying live HTTP traffic.";
+
platforms = stdenv.lib.platforms.unix;
+
maintainers = with stdenv.lib.maintainers; [ lovek323 ];
+
};
+
}
+2
pkgs/top-level/all-packages.nix
···
gopro = callPackage ../tools/video/gopro { };
+
goreplay = callPackage ../tools/networking/goreplay { };
+
gource = callPackage ../applications/version-management/gource { };
govc = callPackage ../tools/virtualization/govc { };