diff options
author | Ronuk Raval <ronuk.raval@gmail.com> | 2021-05-18 22:34:40 -0400 |
---|---|---|
committer | Ronuk Raval <ronuk.raval@gmail.com> | 2021-05-26 17:56:36 -0400 |
commit | bf0a5ffbf4833225791a2d0a72375099e8ffe5e3 (patch) | |
tree | 172591d54ee21d9ce75a1f0d6cda9fce73f522dc /pkgs/tools/security/gfshare | |
parent | 3869caac0facef0a45a886d930a640c763f0f8d2 (diff) |
gfshare: init at 2.0.0
Diffstat (limited to 'pkgs/tools/security/gfshare')
-rw-r--r-- | pkgs/tools/security/gfshare/default.nix | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/pkgs/tools/security/gfshare/default.nix b/pkgs/tools/security/gfshare/default.nix new file mode 100644 index 0000000000000..3079c7fb57f27 --- /dev/null +++ b/pkgs/tools/security/gfshare/default.nix @@ -0,0 +1,28 @@ +{ lib, stdenv, fetchgit, autoreconfHook }: + +stdenv.mkDerivation rec { + pname = "gfshare"; + version = "2.0.0"; + + src = fetchgit { + url = "git://git.gitano.org.uk/libgfshare.git"; + rev = version; + sha256 = "0s37xn9pr5p820hd40489xwra7kg3gzqrxhc2j9rnxnd489hl0pr"; + }; + + nativeBuildInputs = [ autoreconfHook ]; + doCheck = true; + + outputs = [ "bin" "lib" "dev" "out" ]; + + meta = with lib; { + # Not the most descriptive homepage but it's what Debian and Ubuntu use + # https://packages.debian.org/sid/libgfshare2 + # https://launchpad.net/ubuntu/impish/+source/libgfshare/+copyright + homepage = "https://git.gitano.org.uk/libgfshare.git/"; + description = "Shamir's secret-sharing method in the Galois Field GF(2**8)"; + license = licenses.mit; + platforms = platforms.all; + maintainers = [ maintainers.rraval ]; + }; +} |