gnu: Add libchop.
* gnu/packages/backup.scm (libchop): New variable.
This commit is contained in:
parent
b416aadf74
commit
362f496da9
1 changed files with 44 additions and 0 deletions
|
@ -30,9 +30,12 @@
|
||||||
#:use-module (gnu packages acl)
|
#:use-module (gnu packages acl)
|
||||||
#:use-module (gnu packages base)
|
#:use-module (gnu packages base)
|
||||||
#:use-module (gnu packages compression)
|
#:use-module (gnu packages compression)
|
||||||
|
#:use-module (gnu packages databases)
|
||||||
#:use-module (gnu packages dejagnu)
|
#:use-module (gnu packages dejagnu)
|
||||||
#:use-module (gnu packages glib)
|
#:use-module (gnu packages glib)
|
||||||
#:use-module (gnu packages gnupg)
|
#:use-module (gnu packages gnupg)
|
||||||
|
#:use-module (gnu packages gperf)
|
||||||
|
#:use-module (gnu packages guile)
|
||||||
#:use-module (gnu packages linux)
|
#:use-module (gnu packages linux)
|
||||||
#:use-module (gnu packages mcrypt)
|
#:use-module (gnu packages mcrypt)
|
||||||
#:use-module (gnu packages nettle)
|
#:use-module (gnu packages nettle)
|
||||||
|
@ -353,3 +356,44 @@ deduplication technique used makes Attic suitable for daily backups since only
|
||||||
changes are stored.")
|
changes are stored.")
|
||||||
(home-page "https://attic-backup.org/")
|
(home-page "https://attic-backup.org/")
|
||||||
(license license:bsd-3)))
|
(license license:bsd-3)))
|
||||||
|
|
||||||
|
(define-public libchop
|
||||||
|
(package
|
||||||
|
(name "libchop")
|
||||||
|
(version "0.5.2")
|
||||||
|
(source (origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (string-append "mirror://savannah/libchop/libchop-"
|
||||||
|
version ".tar.gz"))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"0fpdyxww41ba52d98blvnf543xvirq1v9xz1i3x1gm9lzlzpmc2g"))
|
||||||
|
(patches
|
||||||
|
(list (search-patch "diffutils-gets-undeclared.patch")))))
|
||||||
|
(build-system gnu-build-system)
|
||||||
|
(native-inputs
|
||||||
|
`(("guile" ,guile-2.0)
|
||||||
|
("gperf" ,gperf)
|
||||||
|
("pkg-config" ,pkg-config)))
|
||||||
|
(inputs
|
||||||
|
`(("guile" ,guile-2.0)
|
||||||
|
("util-linux" ,util-linux)
|
||||||
|
("gnutls" ,gnutls)
|
||||||
|
("tdb" ,tdb)
|
||||||
|
("bdb" ,bdb)
|
||||||
|
("gdbm" ,gdbm)
|
||||||
|
("libgcrypt" ,libgcrypt)
|
||||||
|
("lzo" ,lzo)
|
||||||
|
("bzip2" ,bzip2)
|
||||||
|
("zlib" ,zlib)))
|
||||||
|
(home-page "http://nongnu.org/libchop/")
|
||||||
|
(synopsis "Tools & library for data backup and distributed storage")
|
||||||
|
(description
|
||||||
|
"Libchop is a set of utilities and library for data backup and
|
||||||
|
distributed storage. Its main application is @command{chop-backup}, an
|
||||||
|
encrypted backup program that supports data integrity checks, versioning,
|
||||||
|
distribution among several sites, selective sharing of stored data, adaptive
|
||||||
|
compression, and more. The library itself implements storage techniques such
|
||||||
|
as content-addressable storage, content hash keys, Merkle trees, similarity
|
||||||
|
detection, and lossless compression.")
|
||||||
|
(license license:gpl3+)))
|
||||||
|
|
Reference in a new issue