libjson-rpc-cpp: fix build with jsoncpp 1.9.7

This commit is contained in:
Harinn
2026-05-20 22:54:36 +07:00
parent b54b04e35b
commit dcfb5bae79
@@ -54,6 +54,10 @@ stdenv.mkDerivation (finalAttrs: {
substituteInPlace CMakeLists.txt \
--replace-fail "cmake_minimum_required(VERSION 3.0)" "cmake_minimum_required(VERSION 3.10)" \
--replace-fail "cmake_policy(SET CMP0042 OLD)" ""
# jsoncpp 1.9.7 dropped char const*/String const& overloads in favor of std::string_view.
substituteInPlace cmake/CMakeCompilerSettings.cmake \
--replace-fail "-std=c++11" "-std=c++17"
'';
preConfigure = ''