{ lib , stdenv , fetchzip , jq , openjdk11 }: stdenv.mkDerivation rec { pname = "eclair"; version = "0.8.0"; revision = "0077471"; src = fetchzip { url = "https://github.com/ACINQ/eclair/releases/download/v${version}/eclair-node-${version}-${revision}-bin.zip"; hash = "sha256-jkXdt1aQRVgItfFPuyh45uXjUFgJtKng/17Po5i7ang="; }; propagatedBuildInputs = [ jq openjdk11 ]; installPhase = '' runHook preInstall mkdir $out cp -a * $out mv $out/bin/eclair-node.sh $out/bin/eclair-node rm $out/bin/eclair-node.bat runHook postInstall ''; meta = with lib; { description = "Scala implementation of the Lightning Network"; homepage = "https://github.com/ACINQ/eclair"; license = licenses.asl20; maintainers = with maintainers; [ prusnak ]; platforms = platforms.unix; }; }