Unverified Commit b1c728a9 authored by Martin Weinelt's avatar Martin Weinelt Committed by GitHub
Browse files

openvino: use system protobuf; 2025.2.0 -> 2025.2.1 (#462702)

parents 0d47615a 5889b352
Loading
Loading
Loading
Loading
+6 −4
Original line number Diff line number Diff line
@@ -62,14 +62,14 @@ in

stdenv.mkDerivation rec {
  pname = "openvino";
  version = "2025.2.0";
  version = "2025.2.1";

  src = fetchFromGitHub {
    owner = "openvinotoolkit";
    repo = "openvino";
    tag = version;
    fetchSubmodules = true;
    hash = "sha256-EtXHMOIk4hGcLiaoC0ZWYF6XZCD2qNtt1HeJoJIuuTA=";
    hash = "sha256-Bu0m7nGqyHwHsa7FKr4nvUh/poJxMTgwuAU81QBmI4g=";
  };

  patches = [
@@ -118,7 +118,7 @@ stdenv.mkDerivation rec {
    "-DCMAKE_MODULE_PATH:PATH=${placeholder "out"}/lib/cmake"
    "-DCMAKE_PREFIX_PATH:PATH=${placeholder "out"}"
    "-DOpenCV_DIR=${lib.getLib opencv}/lib/cmake/opencv4/"
    "-DProtobuf_LIBRARIES=${protobuf}/lib/libprotobuf${stdenv.hostPlatform.extensions.sharedLibrary}"
    "-DCMAKE_PREFIX_PATH=${lib.getLib protobuf}"
    "-DPython_EXECUTABLE=${python.interpreter}"

    (cmakeBool "CMAKE_VERBOSE_MAKEFILE" true)
@@ -142,7 +142,8 @@ stdenv.mkDerivation rec {
    # system libs
    (cmakeBool "ENABLE_SYSTEM_FLATBUFFERS" true)
    (cmakeBool "ENABLE_SYSTEM_OPENCL" true)
    (cmakeBool "ENABLE_SYSTEM_PROTOBUF" false)
    (cmakeBool "ENABLE_SYSTEM_PROTOBUF" true)
    (cmakeBool "Protobuf_USE_STATIC_LIBS" false)
    (cmakeBool "ENABLE_SYSTEM_PUGIXML" true)
    (cmakeBool "ENABLE_SYSTEM_SNAPPY" true)
    (cmakeBool "ENABLE_SYSTEM_TBB" true)
@@ -163,6 +164,7 @@ stdenv.mkDerivation rec {
    libxml2
    ocl-icd
    opencv
    protobuf
    pugixml
    snappy
    onetbb