aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/dcmtk/dependencies.diff
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/dcmtk/dependencies.diff
move to own git serverHEADmaster
Diffstat (limited to 'vcpkg/ports/dcmtk/dependencies.diff')
-rw-r--r--vcpkg/ports/dcmtk/dependencies.diff55
1 files changed, 55 insertions, 0 deletions
diff --git a/vcpkg/ports/dcmtk/dependencies.diff b/vcpkg/ports/dcmtk/dependencies.diff
new file mode 100644
index 0000000..91d61b7
--- /dev/null
+++ b/vcpkg/ports/dcmtk/dependencies.diff
@@ -0,0 +1,55 @@
+diff --git a/CMake/3rdparty.cmake b/CMake/3rdparty.cmake
+index 510027c..eb8fe90 100644
+--- a/CMake/3rdparty.cmake
++++ b/CMake/3rdparty.cmake
+@@ -1,3 +1,11 @@
++set(CMAKE_REQUIRE_FIND_PACKAGE_Iconv "${DCMTK_WITH_ICONV}")
++set(CMAKE_REQUIRE_FIND_PACKAGE_LibXml2 "${DCMTK_WITH_XML}")
++set(CMAKE_REQUIRE_FIND_PACKAGE_OpenSSL "${DCMTK_WITH_OPENSSL}")
++set(CMAKE_REQUIRE_FIND_PACKAGE_PNG "${DCMTK_WITH_PNG}")
++set(CMAKE_REQUIRE_FIND_PACKAGE_TIFF "${DCMTK_WITH_TIFF}")
++set(CMAKE_REQUIRE_FIND_PACKAGE_ZLIB "${DCMTK_WITH_ZLIB}")
++set(CMAKE_REQUIRE_FIND_PACKAGE_OpenJPEG "${DCMTK_WITH_OPENJPEG}")
++
+ set(USE_FIND_PACKAGE_DOCS "Control whether libraries are searched via CMake's find_package() mechanism or a Windows specific fallback")
+ # Advanced user (eg. vcpkg) may want to override this:
+ if(NOT DEFINED DCMTK_USE_FIND_PACKAGE_WIN_DEFAULT)
+@@ -42,7 +49,7 @@ if(DCMTK_USE_FIND_PACKAGE)
+ else()
+ message(STATUS "Info: DCMTK TIFF support will be enabled")
+ include_directories(${TIFF_INCLUDE_DIR} ${JPEG_INCLUDE_DIR})
+- set(LIBTIFF_LIBS ${TIFF_LIBRARIES} ${TIFF_EXTRA_LIBS_STATIC} ${JPEG_LIBRARIES})
++ set(LIBTIFF_LIBS ${TIFF_LIBRARIES})
+ endif()
+ endif()
+ endif()
+@@ -58,7 +65,7 @@ if(DCMTK_USE_FIND_PACKAGE)
+ message(STATUS "Info: DCMTK PNG support will be enabled")
+ set(WITH_LIBPNG 1)
+ include_directories(${PNG_INCLUDE_DIR})
+- set(LIBPNG_LIBS ${PNG_LIBRARY})
++ set(LIBPNG_LIBS ${PNG_LIBRARIES})
+ endif()
+ endif()
+
+@@ -103,7 +110,7 @@ if(DCMTK_USE_FIND_PACKAGE)
+ else()
+ message(STATUS "Info: DCMTK XML support will be enabled")
+ set(WITH_LIBXML 1)
+- include_directories(${LIBXML2_INCLUDE_DIR})
++ include_directories(${LIBXML2_INCLUDE_DIRS})
+ set(LIBXML_LIBS ${LIBXML2_LIBRARIES} ${LIBXML2_EXTRA_LIBS_STATIC})
+ endif()
+ endif()
+@@ -141,7 +148,10 @@ if(DCMTK_USE_FIND_PACKAGE)
+ # Find libiconv
+ if(DCMTK_WITH_ICONV)
+ find_package(Iconv QUIET)
+- find_package(LIBCHARSET QUIET)
++ set(ICONV_FOUND 1)
++ if(CHARSET_LIBRARIES)
++ set(LIBCHARSET_FOUND 1)
++ endif()
+ if(ICONV_FOUND)
+ if(NOT Iconv_IS_BUILT_IN)
+ set(LIBICONV_FOUND ${ICONV_FOUND})