Unverified Commit ea07ba9b authored by Sandro Jäckel's avatar Sandro Jäckel Committed by GitHub
Browse files

ursadb: fix build with cmake4 (#453814)

parents d7ac7cc0 e5d67461
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -25,6 +25,12 @@ stdenv.mkDerivation (finalAttrs: {
      --replace "target_clangformat_setup(ursadb_test)" "" \
      --replace 'target_include_directories(ursadb_test PUBLIC ${"$"}{CMAKE_SOURCE_DIR})' "" \
      --replace "ursadb_test" ""

    substituteInPlace extern/spdlog/CMakeLists.txt \
      --replace-fail "cmake_minimum_required(VERSION 3.2)" "cmake_minimum_required(VERSION 3.10)"
    substituteInPlace extern/libzmq/CMakeLists.txt \
      --replace-fail "cmake_minimum_required(VERSION 3.0.2)" "cmake_minimum_required(VERSION 3.10)" \
      --replace-fail "cmake_minimum_required(VERSION 2.8.12)" "cmake_minimum_required(VERSION 3.10)"
  '';

  nativeBuildInputs = [
@@ -37,6 +43,6 @@ stdenv.mkDerivation (finalAttrs: {
    license = licenses.bsd3;
    maintainers = with maintainers; [ msm ];
    platforms = platforms.unix;
    broken = stdenv.hostPlatform.isDarwin;
    broken = stdenv.hostPlatform.isDarwin || stdenv.hostPlatform.isAarch64;
  };
})