diff options
author | Adam Stephens <adam@valkor.net> | 2023-10-13 08:57:35 -0400 |
---|---|---|
committer | Adam Stephens <adam@valkor.net> | 2023-10-13 09:07:21 -0400 |
commit | 1a9560260ec973db2d5c7bd209e9ce5749bd1f18 (patch) | |
tree | 9895cff2fce2cd0db33ee62a08d8cee97b85a755 /pkgs/by-name | |
parent | a1bd79b94c80b812806f34da4edd233454e7375a (diff) |
gickup: init at 0.10.21
Diffstat (limited to 'pkgs/by-name')
-rw-r--r-- | pkgs/by-name/gi/gickup/package.nix | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/by-name/gi/gickup/package.nix b/pkgs/by-name/gi/gickup/package.nix new file mode 100644 index 0000000000000..19ec2d3c912d6 --- /dev/null +++ b/pkgs/by-name/gi/gickup/package.nix @@ -0,0 +1,32 @@ +{ lib +, buildGoModule +, fetchFromGitHub +, nix-update-script +}: + +buildGoModule rec { + pname = "gickup"; + version = "0.10.21"; + + src = fetchFromGitHub { + owner = "cooperspencer"; + repo = "gickup"; + rev = "refs/tags/v${version}"; + hash = "sha256-o8uLdkk0aZWIj+mKsp/XGKcwpV0rGFcZnmV4MuHKlUg="; + }; + + vendorHash = "sha256-NAYkQsCt32mtHFXZC0g3OrlrOceUaeGH4bKWF7B08po="; + + ldflags = ["-X main.version=${version}"]; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Tool to backup repositories"; + homepage = "https://github.com/cooperspencer/gickup"; + changelog = "https://github.com/cooperspencer/gickup/releases/tag/v${version}"; + maintainers = with lib.maintainers; [ adamcstephens ]; + mainProgram = "gickup"; + license = lib.licenses.asl20; + }; +} |