i2pd 2.45.1 -> 2.46.1 https://github.com/PurpleI2P/i2pd/releases attrpath: i2pd Checking auto update branch... No auto update branch exists Old version 2.45.1" not present in master derivation file with contents: { lib, stdenv, fetchFromGitHub , installShellFiles , boost, zlib, openssl , upnpSupport ? true, miniupnpc , aesniSupport ? stdenv.hostPlatform.aesSupport , avxSupport ? stdenv.hostPlatform.avxSupport }: stdenv.mkDerivation rec { pname = "i2pd"; version = "2.46.0"; src = fetchFromGitHub { owner = "PurpleI2P"; repo = pname; rev = version; sha256 = "sha256-KK4fYMcLkmdZxLkNloVvkYoFrWDi8N5rRmsSGxUxwC4="; }; buildInputs = [ boost zlib openssl ] ++ lib.optional upnpSupport miniupnpc; nativeBuildInputs = [ installShellFiles ]; makeFlags = let ynf = a: b: a + "=" + (if b then "yes" else "no"); in [ (ynf "USE_AESNI" aesniSupport) (ynf "USE_AVX" avxSupport) (ynf "USE_UPNP" upnpSupport) ]; enableParallelBuilding = true; installPhase = '' install -D i2pd $out/bin/i2pd install --mode=444 -D 'contrib/i2pd.service' "$out/etc/systemd/system/i2pd.service" installManPage 'debian/i2pd.1' ''; meta = with lib; { homepage = "https://i2pd.website"; description = "Minimal I2P router written in C++"; license = licenses.bsd3; maintainers = with maintainers; [ edwtjo ]; platforms = platforms.unix; }; }