aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/opencv3/0009-fix-protobuf.patch
diff options
context:
space:
mode:
authorEthan Morgan <ethan@gweithio.com>2026-02-14 16:44:06 +0000
committerEthan Morgan <ethan@gweithio.com>2026-02-14 16:44:06 +0000
commit54409423f767d8b1cf30cb7d0efca6b4ca138823 (patch)
treed915ac7828703ce4b963efdd9728a1777ba18c1e /vcpkg/ports/opencv3/0009-fix-protobuf.patch
move to own git serverHEADmaster
Diffstat (limited to 'vcpkg/ports/opencv3/0009-fix-protobuf.patch')
-rw-r--r--vcpkg/ports/opencv3/0009-fix-protobuf.patch26
1 files changed, 26 insertions, 0 deletions
diff --git a/vcpkg/ports/opencv3/0009-fix-protobuf.patch b/vcpkg/ports/opencv3/0009-fix-protobuf.patch
new file mode 100644
index 0000000..c3b5842
--- /dev/null
+++ b/vcpkg/ports/opencv3/0009-fix-protobuf.patch
@@ -0,0 +1,26 @@
+--- a/cmake/OpenCVFindProtobuf.cmake
++++ b/cmake/OpenCVFindProtobuf.cmake
+@@ -31,7 +31,7 @@ if(BUILD_PROTOBUF)
+ set(HAVE_PROTOBUF TRUE)
+ else()
+ unset(Protobuf_VERSION CACHE)
+- find_package(Protobuf QUIET)
++ find_package(Protobuf CONFIG REQUIRED)
+
+ # Backwards compatibility
+ # Define camel case versions of input variables
+@@ -76,6 +76,7 @@ if(HAVE_PROTOBUF)
+ if(NOT BUILD_PROTOBUF)
+ if(TARGET "${Protobuf_LIBRARIES}")
+ get_target_property(__location "${Protobuf_LIBRARIES}" IMPORTED_LOCATION_RELEASE)
++ get_target_property(__location_debug "${Protobuf_LIBRARIES}" IMPORTED_LOCATION_DEBUG)
+ if(NOT __location)
+ get_target_property(__location "${Protobuf_LIBRARIES}" IMPORTED_LOCATION)
+ endif()
+@@ -87,5 +88,5 @@ if(HAVE_PROTOBUF)
+ endif()
+ list(APPEND CUSTOM_STATUS_protobuf " Protobuf:"
+ BUILD_PROTOBUF THEN "build (${Protobuf_VERSION})"
+- ELSE "${__location} (${Protobuf_VERSION})")
++ ELSE "optimized ${__location} debug ${__location_debug} ; version (${Protobuf_VERSION})")
+ endif()