parent
4d60081494
commit
386baadbc7
@ -1,39 +0,0 @@ |
||||
{ stdenv, lib, fetchFromGitHub, python2, util-linux }: |
||||
|
||||
stdenv.mkDerivation { |
||||
pname = "bud"; |
||||
version = "0.34.1"; |
||||
|
||||
src = fetchFromGitHub { |
||||
owner = "indutny"; |
||||
repo = "bud"; |
||||
rev = "b112852c9667632f692d2ce3dcd9a8312b61155a"; |
||||
sha256 = "sha256-sHXwxWCCVL8Wyo6PAjbA2jj7FXOjCAOezaYKRgk12SM="; |
||||
fetchSubmodules = true; |
||||
}; |
||||
|
||||
nativeBuildInputs = [ |
||||
python2 python2.pkgs.gyp |
||||
] ++ lib.optional stdenv.isLinux util-linux; |
||||
|
||||
strictDeps = true; |
||||
|
||||
buildPhase = '' |
||||
python ./gyp_bud -f make |
||||
make -C out |
||||
''; |
||||
|
||||
installPhase = '' |
||||
mkdir -p $out/bin |
||||
cp out/Release/bud $out/bin |
||||
''; |
||||
|
||||
meta = with lib; { |
||||
description = "A TLS terminating proxy"; |
||||
license = licenses.mit; |
||||
platforms = platforms.linux; |
||||
# Does not build on aarch64-linux. |
||||
badPlatforms = [ "aarch64-linux" ]; |
||||
maintainers = with maintainers; [ cstrahan ]; |
||||
}; |
||||
} |
Loading…
Reference in new issue