about summary refs log tree commit diff
path: root/nixpkgs/pkgs/tools/backup/gamerbackup/default.nix
blob: f236a80547c31b94714e1aeda8f7ff28199aff64 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{ lib, buildGoModule, fetchFromGitHub, lepton }:

buildGoModule {
  pname = "gb-backup";
  version = "unstable-2021-03-06";

  src = fetchFromGitHub {
    owner = "leijurv";
    repo = "gb";
    rev = "5a94e60148628fc7796d15c53d0ed87184322053";
    sha256 = "07skhwnxvm6yngb2665gkh5qbiyp7hb7av8dkckzypmd4k8z93cm";
  };

  vendorSha256 = "0m2aa6p04b4fs7zncar1mlykc94pp527phv71cdsbx58jgsm1jnx";

  buildInputs = [ lepton ];

  meta = with lib; {
    description = "Gamer Backup, a super opinionated cloud backup system";
    license = licenses.agpl3Only;
    maintainers = with maintainers; [ babbaj ];
    platforms = platforms.linux;
  };
}