opendht 2.4.10 -> 2.4.12 https://github.com/savoirfairelinux/opendht/releashon3.10-gvm-tools/versions attrpath: opendht Checking auto update branch... No auto update branch exists Old version 2.4.10" not present in master derivation file with contents: { lib , stdenv , fetchFromGitHub , Security , cmake , pkg-config , asio , nettle , gnutls , msgpack , readline , libargon2 , jsoncpp , restinio , http-parser , openssl , fmt , enableProxyServerAndClient ? false , enablePushNotifications ? false }: stdenv.mkDerivation rec { pname = "opendht"; version = "2.4.12"; src = fetchFromGitHub { owner = "savoirfairelinux"; repo = "opendht"; rev = "v${version}"; sha256 = "sha256-PC3Oaa1i2emkTB6ooBxvjuKVikzWjfmj89t1HP8tUXo="; }; nativeBuildInputs = [ cmake pkg-config ]; buildInputs = [ asio nettle gnutls msgpack readline libargon2 ] ++ lib.optionals enableProxyServerAndClient [ jsoncpp restinio http-parser openssl fmt ] ++ lib.optionals stdenv.isDarwin [ Security ]; cmakeFlags = lib.optionals enableProxyServerAndClient [ "-DOPENDHT_PROXY_SERVER=ON" "-DOPENDHT_PROXY_CLIENT=ON" ] ++ lib.optionals enablePushNotifications [ "-DOPENDHT_PUSH_NOTIFICATIONS=ON" ]; # https://github.com/savoirfairelinux/opendht/issues/612 postPatch = '' substituteInPlace CMakeLists.txt \ --replace '\$'{exec_prefix}/'$'{CMAKE_INSTALL_LIBDIR} '$'{CMAKE_INSTALL_FULL_LIBDIR} \ --replace '\$'{prefix}/'$'{CMAKE_INSTALL_INCLUDEDIR} '$'{CMAKE_INSTALL_FULL_INCLUDEDIR} ''; outputs = [ "out" "lib" "dev" "man" ]; meta = with lib; { description = "A C++11 Kademlia distributed hash table implementation"; homepage = "https://github.com/savoirfairelinux/opendht"; license = licenses.gpl3Plus; maintainers = with maintainers; [ taeer olynch thoughtpolice ]; platforms = platforms.unix; }; }