at 23.11-beta 33 lines 833 B view raw
1{ lib 2, buildGoModule 3, fetchFromGitHub 4}: 5 6buildGoModule rec { 7 pname = "zfsbackup"; 8 version = "unstable-2022-09-23"; 9 rev = "a30f1a44bcae5f64cfb36a12926242a968a759c6"; 10 11 src = fetchFromGitHub { 12 owner = "someone1"; 13 repo = "zfsbackup-go"; 14 inherit rev; 15 sha256 = "sha256-ZJ7gtT4AdMLEs2+hJa2Sia0hSoQd3CftdqRsH/oJxd8="; 16 }; 17 18 vendorHash = "sha256-aYAficUFYYhZygfQZyczP49CeouAKKZJW8IFlkFh9lI="; 19 20 ldflags = [ "-w" "-s" ]; 21 22 # Tests require loading the zfs kernel module. 23 doCheck = false; 24 25 meta = with lib; { 26 description = "Backup ZFS snapshots to cloud storage such as Google, Amazon, Azure, etc"; 27 homepage = "https://github.com/someone1/zfsbackup-go"; 28 license = licenses.mit; 29 maintainers = with maintainers; [ xfix ]; 30 platforms = platforms.linux; 31 mainProgram = "zfsbackup-go"; 32 }; 33}