1{ lib, buildGoPackage, fetchFromGitHub }:
2
3buildGoPackage rec {
4 pname = "zfsbackup";
5 version = "unstable-2020-09-30";
6 rev = "092f80846b23e02f99d2aa72d9d889eabfdcb053";
7
8 goPackagePath = "github.com/someone1/zfsbackup-go";
9
10 src = fetchFromGitHub {
11 owner = "someone1";
12 repo = "zfsbackup-go";
13 inherit rev;
14 sha256 = "1xiacaf4r9jkx0m8wjfis14cq622yhljldwkflh9ni3khax7dlgi";
15 };
16
17 goDeps = ./deps.nix;
18
19 meta = with lib; {
20 description = "Backup ZFS snapshots to cloud storage such as Google, Amazon, Azure, etc";
21 homepage = "https://github.com/someone1/zfsbackup-go";
22 license = licenses.mit;
23 maintainers = [ maintainers.xfix ];
24 };
25}