aboutsummaryrefslogtreecommitdiff
path: root/ports/exiv2/fix-ninja-error.patch
diff options
context:
space:
mode:
authorJonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>2021-07-07 04:48:44 +0800
committerGitHub <noreply@github.com>2021-07-06 13:48:44 -0700
commit75a90ccfb1f8d1206f1fb5900c27bf14d0a9aeb7 (patch)
tree33275dd72e327abeab2a8fbf7d7189f041260ccf /ports/exiv2/fix-ninja-error.patch
parent84e3c0a0b765da6ce1bcee1c04082ebc7fecf9ef (diff)
downloadvcpkg-75a90ccfb1f8d1206f1fb5900c27bf14d0a9aeb7.tar.gz
vcpkg-75a90ccfb1f8d1206f1fb5900c27bf14d0a9aeb7.zip
[exiv2] update to 0.27.4 (#18750)
* [exiv2] update to 0.27.4 * update version
Diffstat (limited to 'ports/exiv2/fix-ninja-error.patch')
-rw-r--r--ports/exiv2/fix-ninja-error.patch42
1 files changed, 42 insertions, 0 deletions
diff --git a/ports/exiv2/fix-ninja-error.patch b/ports/exiv2/fix-ninja-error.patch
new file mode 100644
index 000000000..71f52f561
--- /dev/null
+++ b/ports/exiv2/fix-ninja-error.patch
@@ -0,0 +1,42 @@
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index c52b352..b19c438 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -149,7 +149,7 @@ set_target_properties( exiv2lib_int PROPERTIES
+
+ target_include_directories(exiv2lib_int PRIVATE ${ZLIB_INCLUDE_DIR})
+ target_include_directories(exiv2lib PRIVATE
+- $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/xmpsdk/include>
++ ${PROJECT_SOURCE_DIR}/xmpsdk/include
+ ${ZLIB_INCLUDE_DIR}
+ )
+
+@@ -215,7 +215,7 @@ else()
+ endif()
+
+ if( EXIV2_ENABLE_PNG )
+- target_link_libraries( exiv2lib PRIVATE $<BUILD_INTERFACE:${ZLIB_LIBRARIES}>)
++ target_link_libraries( exiv2lib PRIVATE ${ZLIB_LIBRARIES})
+ endif()
+
+ if( EXIV2_ENABLE_NLS )
+diff --git a/xmpsdk/CMakeLists.txt b/xmpsdk/CMakeLists.txt
+index a22698f..ca6ffe0 100644
+--- a/xmpsdk/CMakeLists.txt
++++ b/xmpsdk/CMakeLists.txt
+@@ -27,13 +27,12 @@ add_library(exiv2-xmp STATIC
+ )
+
+ target_link_libraries(exiv2-xmp
+- PRIVATE
+- $<BUILD_INTERFACE:${EXPAT_LIBRARY}>
++ PRIVATE ${EXPAT_LIBRARY}
+ )
+
+ target_include_directories(exiv2-xmp
+ PRIVATE
+- $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/xmpsdk/include>
++ ${PROJECT_SOURCE_DIR}/xmpsdk/include
+ ${EXPAT_INCLUDE_DIR}
+ )
+