at 22.05-pre 41 lines 880 B view raw
1{ pkgs, lib, eggDerivation, fetchegg }: 2let 3 eggs = import ./eggs.nix { inherit eggDerivation fetchegg; }; 4in with pkgs; eggDerivation rec { 5 pname = "ugarit"; 6 version = "2.0"; 7 name = "${pname}-${version}"; 8 9 src = fetchegg { 10 inherit version; 11 name = pname; 12 sha256 = "1l5zkr6b8l5dw9p5mimbva0ncqw1sbvp3d4cywm1hqx2m03a0f1n"; 13 }; 14 15 buildInputs = with eggs; [ 16 aes 17 crypto-tools 18 matchable 19 message-digest 20 miscmacros 21 parley 22 pathname-expand 23 posix-extras 24 regex 25 sha2 26 sql-de-lite 27 srfi-37 28 ssql 29 stty 30 tiger-hash 31 z3 32 ]; 33 34 meta = with lib; { 35 homepage = "https://www.kitten-technologies.co.uk/project/ugarit/"; 36 description = "A backup/archival system based around content-addressible storage"; 37 license = licenses.bsd3; 38 maintainers = [ maintainers.ebzzry ]; 39 platforms = platforms.unix; 40 }; 41}