libtins 4.4 -> 4.5 https://repology.org/project/libtins/versions attrpath: libtins Checking auto update branch... No auto update branch exists Old version 4.4" not present in master derivation file with contents: { boost, cmake, fetchFromGitHub, gtest, libpcap, openssl, lib, stdenv }: stdenv.mkDerivation rec { pname = "libtins"; version = "4.5"; src = fetchFromGitHub { owner = "mfontanini"; repo = pname; rev = "v${version}"; sha256 = "sha256-zL4C2Cgs9Y3NebL8MPQBO5j8Bm6xhl8ZggQBPJLRn0o="; }; patches = [ # Required for gtest 1.13+, see also upstream report at: # https://github.com/mfontanini/libtins/issues/529 ./0001-force-cpp-14.patch ]; postPatch = '' rm -rf googletest cp -r ${gtest.src} googletest chmod -R a+w googletest ''; nativeBuildInputs = [ cmake gtest ]; buildInputs = [ openssl libpcap boost ]; configureFlags = [ "--with-boost-libdir=${boost.out}/lib" "--with-boost=${boost.dev}" ]; doCheck = true; checkTarget = "tests test"; meta = with lib; { description = "High-level, multiplatform C++ network packet sniffing and crafting library"; homepage = "https://libtins.github.io/"; changelog = "https://raw.githubusercontent.com/mfontanini/${pname}/v${version}/CHANGES.md"; license = lib.licenses.bsd2; maintainers = with maintainers; [ fdns ]; platforms = lib.platforms.unix; }; }