diff options
author | figsoda <figsoda@pm.me> | 2023-07-15 16:07:28 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-07-15 16:07:28 -0400 |
commit | 6a0f5dfa41051f7a471fae64d55b7e4d80e55507 (patch) | |
tree | 15e5c344642ee7b6fd34ad24a73dc9a55055b4ca | |
parent | caf2d4c84224d36eb50f36311c89c98e930594fc (diff) | |
parent | 69e6541912c91505407f319ba3f31dd90f224c0d (diff) |
Merge pull request #243609 from doronbehar/pkg/url-parser
url-parser: init at 1.0.4
-rw-r--r-- | pkgs/tools/misc/url-parser/default.nix | 32 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 34 insertions, 0 deletions
diff --git a/pkgs/tools/misc/url-parser/default.nix b/pkgs/tools/misc/url-parser/default.nix new file mode 100644 index 0000000000000..d5655324a0a52 --- /dev/null +++ b/pkgs/tools/misc/url-parser/default.nix @@ -0,0 +1,32 @@ +{ lib +, buildGoModule +, fetchFromGitHub +}: + +buildGoModule rec { + pname = "url-parser"; + version = "1.0.4"; + + src = fetchFromGitHub { + owner = "thegeeklab"; + repo = "url-parser"; + rev = "v${version}"; + hash = "sha256-rOL6merwQ6CQkdsYGOpFttkJIy2EXCKMGIbAqqmYdvM="; + }; + + vendorHash = "sha256-ZaZlIGk44eX0ER2sdLdSvN2qdKVyEPsXjfCuJzJGspE="; + + ldflags = [ + "-s" + "-w" + "-X" "main.BuildVersion=${version}" + "-X" "main.BuildDate=1970-01-01" + ]; + + meta = with lib; { + description = "Simple command-line URL parser"; + homepage = "https://github.com/thegeeklab/url-parser"; + license = licenses.mit; + maintainers = with maintainers; [ doronbehar ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index eed03af992c03..b6a2f8a2203bf 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -13778,6 +13778,8 @@ with pkgs; urlview = callPackage ../applications/misc/urlview { }; + url-parser = callPackage ../tools/misc/url-parser { }; + urn-timer = callPackage ../tools/misc/urn-timer { }; ursadb = callPackage ../servers/ursadb { }; |