]> git.proxmox.com Git - ceph.git/blob - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/azure-kinect-sensor-sdk/fix-uvc.patch
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / azure-kinect-sensor-sdk / fix-uvc.patch
1 diff --git a/CMakeLists.txt b/CMakeLists.txt
2 index 672f6e2..555cb8f 100644
3 --- a/CMakeLists.txt
4 +++ b/CMakeLists.txt
5 @@ -109,19 +109,23 @@ find_library(JPEG_TURBO turbojpeg REQUIRED)
6 find_package(Matroska CONFIG REQUIRED)
7 add_definitions(-DMATROSKA_VERSION=2)
8 find_package(libsoundio CONFIG REQUIRED)
9 -find_package(libusb CONFIG REQUIRED)
10 -find_package(libuvc CONFIG REQUIRED)
11 +if (NOT WIN32)
12 + find_package(libusb CONFIG REQUIRED)
13 + find_package(libuvc CONFIG REQUIRED)
14 + add_library(libuvc::libuvc ALIAS LibUVC::UVCStatic)
15 + find_package(OpenSSL REQUIRED)
16 + find_package(ZLIB REQUIRED)
17 + add_library(libjpeg-turbo::libjpeg-turbo STATIC IMPORTED)
18 + set_property(TARGET libjpeg-turbo::libjpeg-turbo PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${JPEG_INCLUDE_DIR})
19 + set_property(TARGET libjpeg-turbo::libjpeg-turbo PROPERTY IMPORTED_LOCATION ${JPEG_LIBRARIES})
20 +else()
21 + find_library(LibUSB libusb-1.0 REQUIRED)
22 +endif()
23 find_package(libyuv CONFIG REQUIRED)
24 find_package(spdlog CONFIG REQUIRED)
25 -find_package(OpenSSL REQUIRED)
26 -find_package(ZLIB REQUIRED)
27 if (BUILD_TOOLS)
28 find_package(gl3w CONFIG REQUIRED)
29 endif()
30 -add_library(libuvc::libuvc ALIAS LibUVC::UVCStatic)
31 -add_library(libjpeg-turbo::libjpeg-turbo STATIC IMPORTED)
32 -set_property(TARGET libjpeg-turbo::libjpeg-turbo PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${JPEG_INCLUDE_DIR})
33 -set_property(TARGET libjpeg-turbo::libjpeg-turbo PROPERTY IMPORTED_LOCATION ${JPEG_LIBRARIES})
34 # add jpeg-turbo library to jpeg libraries.
35 set(JPEG_LIBRARIES ${JPEG_LIBRARIES} ${JPEG_TURBO})
36 # Fix embl error