1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-09-11 15:08:33 +01:00

signify: init at 24 (#48927)

This commit is contained in:
Richard Lupton 2018-10-25 20:08:49 +01:00 committed by Joachim F
parent 62ce2bb42a
commit b28552d58f
2 changed files with 36 additions and 0 deletions

View file

@ -0,0 +1,34 @@
{ stdenv, fetchFromGitHub, libbsd, pkgconfig }:
stdenv.mkDerivation rec {
name = "signify-${version}";
version = "24";
src = fetchFromGitHub {
owner = "aperezdc";
repo = "signify";
rev = "v${version}";
sha256 = "0grdlrpxcflzmzzc30r8rvsmamvbsgqyni59flzzk4w5hpjh464w";
};
doCheck = true;
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libbsd ];
preInstall = ''
export PREFIX=$out
'';
meta = with stdenv.lib; {
description = "OpenBSD signing tool";
longDescription = ''
OpenBSDs signing tool, which uses the Ed25519 public key signature system
for fast signing and verification of messages using small public keys.
'';
homepage = https://www.tedunangst.com/flak/post/signify;
license = licenses.isc;
maintainers = [ maintainers.rlupton20 ];
platforms = platforms.linux;
};
}

View file

@ -5286,6 +5286,8 @@ with pkgs;
signal-desktop = callPackage ../applications/networking/instant-messengers/signal-desktop { };
signify = callPackage ../tools/security/signify { };
# aka., pgp-tools
signing-party = callPackage ../tools/security/signing-party { };