2022-11-18T17:01:55 catch2_3 3.1.1 -> 3.2.0 https://github.com/catchorg/Catch2/releases 2022-11-18T17:01:57 attrpath: catch2_3 2022-11-18T17:01:57 Checking auto update branch... 2022-11-18T17:01:57 No auto update branch exists 2022-11-18T17:01:58 Old version 3.1.1" not present in master derivation file with contents: { lib , stdenv , fetchFromGitHub , cmake , python3 }: stdenv.mkDerivation rec { pname = "catch2"; version = "3.2.0"; src = fetchFromGitHub { owner = "catchorg"; repo = "Catch2"; rev = "v${version}"; hash = "sha256-duUafkOy0pxhRj84pm7nkfhJnLIygVnFmFAJIyx0JEY="; }; nativeBuildInputs = [ cmake ]; cmakeFlags = [ "-DCATCH_DEVELOPMENT_BUILD=ON" "-DCATCH_BUILD_TESTING=${if doCheck then "ON" else "OFF"}" ] ++ lib.optionals (stdenv.isDarwin && doCheck) [ # test has a faulty path normalization technique that won't work in # our darwin build environment https://github.com/catchorg/Catch2/issues/1691 "-DCMAKE_CTEST_ARGUMENTS=-E;ApprovalTests" ]; doCheck = true; checkInputs = [ python3 ]; meta = { description = "Modern, C++-native, test framework for unit-tests"; homepage = "https://github.com/catchorg/Catch2"; changelog = "https://github.com/catchorg/Catch2/blob/${src.rev}/docs/release-notes.md"; license = lib.licenses.boost; maintainers = with lib.maintainers; [ dotlambda ]; platforms = lib.platforms.unix; }; }