From 32d1d6e7bf2a44c420008f769605d9a9dbf2f358 Mon Sep 17 00:00:00 2001 From: figsoda Date: Sun, 21 May 2023 16:43:12 -0400 Subject: [PATCH] httpref: init at 1.6.1 https://github.com/dnnrly/httpref --- .../tools/misc/httpref/default.nix | 28 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 30 insertions(+) create mode 100644 pkgs/development/tools/misc/httpref/default.nix diff --git a/pkgs/development/tools/misc/httpref/default.nix b/pkgs/development/tools/misc/httpref/default.nix new file mode 100644 index 000000000000..4417a81b66ec --- /dev/null +++ b/pkgs/development/tools/misc/httpref/default.nix @@ -0,0 +1,28 @@ +{ lib +, buildGoModule +, fetchFromGitHub +}: + +buildGoModule rec { + pname = "httpref"; + version = "1.6.1"; + + src = fetchFromGitHub { + owner = "dnnrly"; + repo = "httpref"; + rev = "v${version}"; + hash = "sha256-T5fR9cyqsM6Kw6kFqZedoSxyvFkkxNpuErscwiUTMa0="; + }; + + vendorHash = "sha256-9Ei4Lfll79f/+iuO5KesUMaTgkS9nq+1tma/dhOZ7Qw="; + + ldflags = [ "-s" "-w" ]; + + meta = with lib; { + description = "Command line, offline, access to HTTP status code, common header, and port references"; + homepage = "https://github.com/dnnrly/httpref"; + changelog = "https://github.com/dnnrly/httpref/releases/tag/${src.rev}"; + license = licenses.asl20; + maintainers = with maintainers; [ figsoda ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0105c2f966d2..f7780c725f41 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -21040,6 +21040,8 @@ with pkgs; http-parser = callPackage ../development/libraries/http-parser { }; + httpref = callPackage ../development/tools/misc/httpref { }; + hubble = callPackage ../applications/networking/cluster/hubble { }; hunspell = callPackage ../development/libraries/hunspell { };