From cb8a574f091e5e2ee3c46a78b6dbd58595321337 Mon Sep 17 00:00:00 2001 From: Raghav Date: Wed, 4 Jun 2025 19:27:06 -0400 Subject: [PATCH] Initial commit --- default.nix | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 default.nix diff --git a/default.nix b/default.nix new file mode 100644 index 0000000..0f835d6 --- /dev/null +++ b/default.nix @@ -0,0 +1,26 @@ +with import {}; + +buildGoModule (finalAttrs: { + pname = "abra"; + version = "0.10.1-beta"; + + src = fetchGit { + url = "https://git.coopcloud.tech/toolshed/abra.git"; + rev = "2fbef41a3a000b78b8c3a68d1aa0604f50bad715"; + }; + + # abra vendors its dependencies + vendorHash = null; + + # TODO: go back and check why `go test` for abra is not hermetic + doCheck = false; + + meta = { + description = "The Co-op Cloud command-line interface."; + homepage = "https://git.coopcloud.tech/toolshed/abra"; + license = lib.licenses.gpl3; + # maintainers = with lib.maintainers; [sixsmith]; + }; +} +) +