2
0
choyy 2 долоо хоног өмнө
parent
commit
782ce0218b

+ 17 - 0
packages/g/gdcm/patches/cmake.patch

@@ -0,0 +1,17 @@
+diff --git a/CMake/ExportConfiguration/GDCMConfig.cmake.in b/CMake/ExportConfiguration/GDCMConfig.cmake.in
+index f8e9d0b..74ddaa6 100644
+--- a/CMake/ExportConfiguration/GDCMConfig.cmake.in
++++ b/CMake/ExportConfiguration/GDCMConfig.cmake.in
+@@ -10,6 +10,12 @@ set(GDCM_MAJOR_VERSION "@GDCM_MAJOR_VERSION@")
+ set(GDCM_MINOR_VERSION "@GDCM_MINOR_VERSION@")
+ set(GDCM_BUILD_VERSION "@GDCM_BUILD_VERSION@")
+ 
++include(CMakeFindDependencyMacro)
++find_dependency(charls CONFIG)
++find_dependency(expat CONFIG)
++find_dependency(OpenJPEG CONFIG)
++find_dependency(ZLIB)
++
+ # The libraries.
+ set(GDCM_LIBRARIES "@GDCM_LIBRARIES@")
+ 

+ 1 - 0
packages/g/gdcm/xmake.lua

@@ -6,6 +6,7 @@ package("gdcm")
     add_urls("https://github.com/malaterre/GDCM/archive/refs/tags/$(version).tar.gz",
              "https://github.com/malaterre/GDCM.git")
     add_versions("v3.0.24", "d88519a094797c645ca34797a24a14efc10965829c4c3352c8ef33782a556336")
+    add_patches(">3.0", "patches/cmake.patch", "2583f0f0beb829f7c67bc2ee56f1d976245153aa006973f89e5bc42e659afea6")
 
     add_deps("cmake", "charls", "expat", "openjpeg", "pkgconf", "zlib")