Merge pull request #23942 from mbrgm/restic

restic: init at 0.5.0
This commit is contained in:
Michael Raskin 2017-03-18 20:01:14 +01:00 committed by GitHub
commit 4707ac31f1
2 changed files with 34 additions and 0 deletions

View File

@ -0,0 +1,32 @@
{ stdenv, lib, buildGoPackage, fetchFromGitHub }:
buildGoPackage rec {
name = "restic-${version}";
version = "0.5.0";
goPackagePath = "github.com/restic/restic";
src = fetchFromGitHub {
owner = "restic";
repo = "restic";
rev = "v${version}";
sha256 = "0dj6zg4b00pwgs6nj7w5s0jxm6cfavd9kdcq0z4spypwdf211cgl";
};
buildPhase = ''
cd go/src/${goPackagePath}
go run build.go
'';
installPhase = ''
mkdir -p $bin/bin/
cp restic $bin/bin/
'';
meta = with stdenv.lib; {
homepage = https://restic.github.io;
description = "A backup program that is fast, efficient and secure";
platforms = platforms.linux;
license = licenses.bsd2;
};
}

View File

@ -10898,6 +10898,8 @@ with pkgs;
redstore = callPackage ../servers/http/redstore { };
restic = callPackage ../tools/backup/restic { };
restund = callPackage ../servers/restund {};
rethinkdb = callPackage ../servers/nosql/rethinkdb {