diff options
author | Raghav Gururajan <raghavgururajan@disroot.org> | 2020-05-06 15:26:10 -0400 |
---|---|---|
committer | Danny Milosavljevic <dannym@scratchpost.org> | 2020-05-08 15:57:55 +0200 |
commit | a54f373e6ec940e08b3fc95f2b5938429001976d (patch) | |
tree | 12941f4fcfc9089cc6c10d4455c1d7e8e9535cd1 /gnu/packages/disk.scm | |
parent | e5463baf2ce21cd2abc7ac5576401ae7ee7eb28c (diff) | |
download | patches-a54f373e6ec940e08b3fc95f2b5938429001976d.tar patches-a54f373e6ec940e08b3fc95f2b5938429001976d.tar.gz |
gnu: Add fsarchiver.
* gnu/packages/disk.scm (fsarchiver): New variable.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
Diffstat (limited to 'gnu/packages/disk.scm')
-rw-r--r-- | gnu/packages/disk.scm | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/gnu/packages/disk.scm b/gnu/packages/disk.scm index 369be639b8..524a980428 100644 --- a/gnu/packages/disk.scm +++ b/gnu/packages/disk.scm @@ -87,6 +87,42 @@ #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages)) +(define-public fsarchiver + (package + (name "fsarchiver") + (version "0.8.5") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/fdupoux/fsarchiver.git") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1rvwq5v3rl14bqxjm1ibfapyicf0sa44nw7451v10kx39lp56ylp")))) + (build-system gnu-build-system) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("pkg-config" ,pkg-config))) + (inputs + `(("bzip2" ,bzip2) + ("e2fsprogs" ,e2fsprogs) + ("libgcrypt" ,libgcrypt) + ("lz4" ,lz4) + ("lzo" ,lzo) + ("util-linux" ,util-linux) + ("xz" ,xz) + ("zlib" ,zlib) + ("zstd:lib" ,zstd "lib"))) + (synopsis "Filesystem Backup/Deployment Tool") + (description "FSArchiver allows you to save the contents of a file-system to +a compressed archive file. The file-system can be restored on a partition which +has a different size and it can be restored on a different file-system.") + (home-page "http://www.fsarchiver.org/") + (license license:gpl2))) + (define-public udevil (package (name "udevil") |