From a7ad1c182b0452bdb62dda9994a9562ec0cc6119 Mon Sep 17 00:00:00 2001 From: "PAEPCKE, Michael" Date: Sun, 20 Oct 2024 08:49:16 +0000 Subject: [PATCH] tlsinfo: init at 0.1.41 --- pkgs/by-name/tl/tlsinfo/package.nix | 33 +++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 pkgs/by-name/tl/tlsinfo/package.nix diff --git a/pkgs/by-name/tl/tlsinfo/package.nix b/pkgs/by-name/tl/tlsinfo/package.nix new file mode 100644 index 000000000000..197367dd3a21 --- /dev/null +++ b/pkgs/by-name/tl/tlsinfo/package.nix @@ -0,0 +1,33 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, +}: + +buildGoModule rec { + pname = "tlsinfo"; + version = "0.1.41"; + + src = fetchFromGitHub { + owner = "paepckehh"; + repo = "tlsinfo"; + rev = "refs/tags/v${version}"; + hash = "sha256-II5/UDWVeEoupM1Ijty2A9M/qwWA2/b4Y68lTkxnJ9o="; + }; + + vendorHash = "sha256-IyinAjgK4vm+TkSGQq+XnY9BESsNvXgz84BRzNyZtJY="; + + ldflags = [ + "-s" + "-w" + ]; + + meta = { + changelog = "https://github.com/paepckehh/tlsinfo/releases/tag/v${version}"; + homepage = "https://paepcke.de/tlsinfo"; + description = "Tool to analyze and troubleshoot TLS connections"; + license = lib.licenses.bsd3; + mainProgram = "tlsinfo"; + maintainers = with lib.maintainers; [ paepcke ]; + }; +}