biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / tools / backup / kopia / default.nix
blobf0098f3700e2c85753b11d2b1060dbf0f6239ad0
1 { lib, buildGoModule, fetchFromGitHub }:
3 buildGoModule rec {
4   pname = "kopia";
5   version = "0.17.0";
7   src = fetchFromGitHub {
8     owner = pname;
9     repo = pname;
10     rev = "v${version}";
11     hash = "sha256-Bqy9eFUvUgSdyChzh52qqPVvMi+3ad01koxVgnibbLk=";
12   };
14   vendorHash = "sha256-/NMp64JeCQjCcEYkE6lYzu/E+irTcwkmDCJhB04ALFY=";
16   doCheck = false;
18   subPackages = [ "." ];
20   ldflags = [
21     "-X github.com/kopia/kopia/repo.BuildVersion=${version}"
22     "-X github.com/kopia/kopia/repo.BuildInfo=${src.rev}"
23   ];
25   meta = with lib; {
26     homepage = "https://kopia.io";
27     description = "Cross-platform backup tool with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication";
28     mainProgram = "kopia";
29     license = licenses.asl20;
30     maintainers = [ maintainers.bbigras ];
31   };