lol

Merge pull request #108638 from andrewchambers/bupstash

bupstash: init at 0.6.4

authored by

Sandro and committed by
GitHub
b80f4f1a d25225b0

+35
+33
pkgs/tools/backup/bupstash/default.nix
··· 1 + { stdenv, fetchFromGitHub, installShellFiles, rustPlatform, ronn, pkg-config, libsodium }: 2 + rustPlatform.buildRustPackage rec { 3 + pname = "bupstash"; 4 + version = "0.6.4"; 5 + 6 + src = fetchFromGitHub { 7 + owner = "andrewchambers"; 8 + repo = pname; 9 + rev = "v${version}"; 10 + sha256 = "013k8pr4865f5rp66fjf3a8069kmd29brxv0l20z571gy2kxs5p9"; 11 + }; 12 + 13 + cargoSha256 = "17cdi93q71wsqqfkpz6mxcaqqhqclsbns0g1r9mni39nikw7amv1"; 14 + 15 + nativeBuildInputs = [ ronn pkg-config installShellFiles ]; 16 + buildInputs = [ libsodium ]; 17 + 18 + postBuild = '' 19 + RUBYOPT="-KU -E utf-8:utf-8" ronn doc/man/*.md 20 + ''; 21 + 22 + postInstall = '' 23 + installManPage doc/man/*.[1-9] 24 + ''; 25 + 26 + meta = with stdenv.lib; { 27 + description = "Easy and efficient encrypted backups"; 28 + homepage = "https://bupstash.io"; 29 + license = licenses.mit; 30 + platforms = platforms.unix; 31 + maintainers = with maintainers; [ andrewchambers ]; 32 + }; 33 + }
+2
pkgs/top-level/all-packages.nix
··· 2888 2888 2889 2889 bup = callPackage ../tools/backup/bup { }; 2890 2890 2891 + bupstash = callPackage ../tools/backup/bupstash { }; 2892 + 2891 2893 burp = callPackage ../tools/backup/burp { }; 2892 2894 2893 2895 buku = callPackage ../applications/misc/buku { };