Merge pull request #113020 from prusnak/i2pd

i2pd: enable on all unix platforms, enable parallel build
This commit is contained in:
Pavol Rusnak 2021-02-13 19:01:01 +01:00 committed by GitHub
commit 44045bb76b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -20,6 +20,7 @@ stdenv.mkDerivation rec {
buildInputs = with lib; [ boost zlib openssl ]
++ optional upnpSupport miniupnpc;
makeFlags =
let ynf = a: b: a + "=" + (if b then "yes" else "no"); in
[ (ynf "USE_AESNI" aesniSupport)
@ -27,6 +28,8 @@ stdenv.mkDerivation rec {
(ynf "USE_UPNP" upnpSupport)
];
enableParallelBuilding = true;
installPhase = ''
install -D i2pd $out/bin/i2pd
'';
@ -36,6 +39,6 @@ stdenv.mkDerivation rec {
description = "Minimal I2P router written in C++";
license = licenses.bsd3;
maintainers = with maintainers; [ edwtjo ];
platforms = platforms.linux;
platforms = platforms.unix;
};
}