about summary refs log tree commit diff
path: root/pkgs/tools/backup/ugarit/default.nix
diff options
context:
space:
mode:
authorzimbatm <zimbatm@zimbatm.com>2016-02-19 12:39:00 +0000
committerzimbatm <zimbatm@zimbatm.com>2016-02-19 12:39:00 +0000
commitc6d9d8dfa12ed000d3084da6887a38b3ca7a031c (patch)
treec27e70a0695c1881d7ede1cf35a7ea0aaa1f804a /pkgs/tools/backup/ugarit/default.nix
parent7bca3cd8dc080ed42035a156964eb14739688bb9 (diff)
parent54a29f2fca0bbf2387752f3300447a21a32baa9c (diff)
downloadnixlib-c6d9d8dfa12ed000d3084da6887a38b3ca7a031c.tar
nixlib-c6d9d8dfa12ed000d3084da6887a38b3ca7a031c.tar.gz
nixlib-c6d9d8dfa12ed000d3084da6887a38b3ca7a031c.tar.bz2
nixlib-c6d9d8dfa12ed000d3084da6887a38b3ca7a031c.tar.lz
nixlib-c6d9d8dfa12ed000d3084da6887a38b3ca7a031c.tar.xz
nixlib-c6d9d8dfa12ed000d3084da6887a38b3ca7a031c.tar.zst
nixlib-c6d9d8dfa12ed000d3084da6887a38b3ca7a031c.zip
Merge pull request #13088 from ebzzry/ugarit-2.0
ugarit: init at 2.0
Diffstat (limited to 'pkgs/tools/backup/ugarit/default.nix')
-rw-r--r--pkgs/tools/backup/ugarit/default.nix41
1 files changed, 41 insertions, 0 deletions
diff --git a/pkgs/tools/backup/ugarit/default.nix b/pkgs/tools/backup/ugarit/default.nix
new file mode 100644
index 000000000000..56da9a810208
--- /dev/null
+++ b/pkgs/tools/backup/ugarit/default.nix
@@ -0,0 +1,41 @@
+{ pkgs, stdenv, eggDerivation, fetchegg }:
+let
+  eggs = import ./eggs.nix { inherit pkgs stdenv eggDerivation fetchegg; };
+in with pkgs; eggDerivation rec {
+  pname = "ugarit";
+  version = "2.0";
+  name = "${pname}-${version}";
+
+  src = fetchegg {
+    inherit version;
+    name = pname;
+    sha256 = "1l5zkr6b8l5dw9p5mimbva0ncqw1sbvp3d4cywm1hqx2m03a0f1n";
+  };
+
+  buildInputs = with eggs; [
+    aes
+    crypto-tools
+    matchable
+    message-digest
+    miscmacros
+    parley
+    pathname-expand
+    posix-extras
+    regex
+    sha2
+    sql-de-lite
+    srfi-37
+    ssql
+    stty
+    tiger-hash
+    z3
+  ];
+
+  meta = with stdenv.lib; {
+    homepage = https://www.kitten-technologies.co.uk/project/ugarit/;
+    description = "A backup/archival system based around content-addressible storage";
+    license = licenses.bsd3;
+    maintainers = [ maintainers.ebzzry ];
+    platforms = platforms.unix;
+  };
+}