at 22.05-pre 31 lines 809 B view raw
1{ lib, buildGoModule, fetchFromGitHub }: 2 3buildGoModule rec { 4 pname = "kopia"; 5 version = "0.9.6"; 6 7 src = fetchFromGitHub { 8 owner = pname; 9 repo = pname; 10 rev = "v${version}"; 11 sha256 = "sha256-lfzlYpkAGGY7fs9PYPSg2XYgW92WV1/zh2oRz4Qw7vs="; 12 }; 13 14 vendorSha256 = "sha256-xa6B3gGgJc7E8VCfpRXlE8Jw3ylNnfynK+QEiqy2yF4="; 15 16 doCheck = false; 17 18 subPackages = [ "." ]; 19 20 ldflags = [ 21 "-X github.com/kopia/kopia/repo.BuildVersion=${version}" 22 "-X github.com/kopia/kopia/repo.BuildInfo=${src.rev}" 23 ]; 24 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 license = licenses.asl20; 29 maintainers = [ maintainers.bbigras ]; 30 }; 31}