parent
fc2255fffa
commit
e8e6743b28
@ -1,49 +0,0 @@ |
||||
{ lib, stdenv |
||||
, fetchFromGitHub |
||||
, cmake |
||||
, sqlite |
||||
, botan2 |
||||
, boost |
||||
, curl |
||||
, gettext |
||||
, pkg-config |
||||
, libusb1 |
||||
, gnutls }: |
||||
|
||||
stdenv.mkDerivation rec { |
||||
pname = "neopg"; |
||||
version = "0.0.6"; |
||||
|
||||
src = fetchFromGitHub { |
||||
owner = "das-labor"; |
||||
repo = "neopg"; |
||||
rev = "v${version}"; |
||||
sha256 = "15xp5w046ix59cfrhh8ka4camr0d8qqw643g184sqrcqwpk7nbrx"; |
||||
fetchSubmodules = true; |
||||
}; |
||||
|
||||
nativeBuildInputs = [ cmake gettext pkg-config ]; |
||||
|
||||
buildInputs = [ sqlite botan2 boost curl libusb1 gnutls ]; |
||||
|
||||
doCheck = true; |
||||
checkTarget = "test"; |
||||
dontUseCmakeBuildDir = true; |
||||
|
||||
preCheck = '' |
||||
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH''${LD_LIBRARY_PATH:+:}$(pwd)/3rdparty/googletest/googletest:$(pwd)/neopg |
||||
''; |
||||
|
||||
meta = with lib; { |
||||
homepage = "https://neopg.io/"; |
||||
description = "Modern replacement for GnuPG 2"; |
||||
license = licenses.gpl3; |
||||
longDescription = '' |
||||
NeoPG starts as an opiniated fork of GnuPG 2 to clean up the code and make it easier to develop. |
||||
It is written in C++11. |
||||
''; |
||||
maintainers = with maintainers; [ erictapen ]; |
||||
platforms = platforms.linux; |
||||
broken = true; # fails to build with recent versions of botan. https://github.com/das-labor/neopg/issues/98 |
||||
}; |
||||
} |
Loading…
Reference in new issue