aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/opencv4/0017-fix-flatbuffers.patch
diff options
context:
space:
mode:
Diffstat (limited to 'vcpkg/ports/opencv4/0017-fix-flatbuffers.patch')
-rw-r--r--vcpkg/ports/opencv4/0017-fix-flatbuffers.patch16
1 files changed, 16 insertions, 0 deletions
diff --git a/vcpkg/ports/opencv4/0017-fix-flatbuffers.patch b/vcpkg/ports/opencv4/0017-fix-flatbuffers.patch
new file mode 100644
index 0000000..6516a58
--- /dev/null
+++ b/vcpkg/ports/opencv4/0017-fix-flatbuffers.patch
@@ -0,0 +1,16 @@
+--- a/cmake/OpenCVDetectFlatbuffers.cmake
++++ b/cmake/OpenCVDetectFlatbuffers.cmake
+@@ -1,9 +1,9 @@
+ if(WITH_FLATBUFFERS)
+ set(HAVE_FLATBUFFERS 1)
+- set(flatbuffers_VERSION "23.5.9")
+- ocv_install_3rdparty_licenses(flatbuffers "${OpenCV_SOURCE_DIR}/3rdparty/flatbuffers/LICENSE.txt")
+- ocv_add_external_target(flatbuffers "${OpenCV_SOURCE_DIR}/3rdparty/flatbuffers/include" "" "HAVE_FLATBUFFERS=1")
+- set(CUSTOM_STATUS_flatbuffers " Flatbuffers:" "builtin/3rdparty (${flatbuffers_VERSION})")
++ set(flatbuffers_VERSION "23.5.26")
++ find_path(FLATBUFFERS_INCLUDE_DIR flatbuffers.h PATH_SUFFIXES flatbuffers)
++ get_filename_component(FLATBUFFERS_INCLUDE_DIR "${FLATBUFFERS_INCLUDE_DIR}" PATH)
++ ocv_add_external_target(flatbuffers "${FLATBUFFERS_INCLUDE_DIR}" "" "HAVE_FLATBUFFERS=1")
+ endif()
+
+ if(WITH_FLATBUFFERS OR HAVE_FLATBUFFERS)