$OpenBSD: patch-Modules_Qt4ConfigDependentSettings_cmake,v 1.12 2019/08/21 05:47:40 rsadowski Exp $
Index: Modules/Qt4ConfigDependentSettings.cmake
--- Modules/Qt4ConfigDependentSettings.cmake.orig
+++ Modules/Qt4ConfigDependentSettings.cmake
@@ -22,6 +22,10 @@ This file is included by FindQt4.cmake, don't include 
 # if a user needs the dependencies, and they couldn't be found, they can set
 # the variables themselves.
 
+include(FindIconv)
+include(FindIntl)
+include(FindLCMS)
+
 set(QT_QTGUI_LIB_DEPENDENCIES "")
 set(QT_QTCORE_LIB_DEPENDENCIES "")
 set(QT_QTNETWORK_LIB_DEPENDENCIES "")
@@ -56,10 +60,6 @@ if(Q_WS_WIN  AND  NOT QT_IS_STATIC)
   set(QT_DEFINITIONS ${QT_DEFINITIONS} -DQT_DLL)
 endif()
 
-if(NOT QT_IS_STATIC)
-  return()
-endif()
-
 # QtOpenGL dependencies
 find_package(OpenGL)
 set (QT_QTOPENGL_LIB_DEPENDENCIES ${OPENGL_glu_LIBRARY} ${OPENGL_gl_LIBRARY})
@@ -89,6 +89,15 @@ if(QT_QCONFIG MATCHES "system-mng")
   set(QT_QTGUI_LIB_DEPENDENCIES ${QT_QTGUI_LIB_DEPENDENCIES} ${MNG_LIBRARY})
 endif()
 
+## system lcms
+if(LCMS_FOUND)
+  find_library(LCMS_LIBRARY NAMES lcms)
+  mark_as_advanced(LCMS_LIBRARY)
+  if(LCMS_LIBRARY)
+    set(QT_QTGUI_LIB_DEPENDENCIES ${QT_QTGUI_LIB_DEPENDENCIES} ${LCMS_LIBRARY})
+  endif(LCMS_LIBRARY)
+endif(LCMS_FOUND)
+
 # for X11, get X11 library directory
 if(Q_WS_X11)
   find_package(X11)
@@ -176,6 +185,23 @@ if(QT_QCONFIG MATCHES "system-zlib")
   set(QT_QTCORE_LIB_DEPENDENCIES ${QT_QTCORE_LIB_DEPENDENCIES} ${ZLIB_LIBRARIES})
 endif()
 
+## iconv
+if(ICONV_FOUND)
+  find_library(QT_ICONV_LIBRARY NAMES iconv)
+  mark_as_advanced(QT_ICONV_LIBRARY)
+  if(QT_ICONV_LIBRARY)
+    set(QT_QTCORE_LIB_DEPENDENCIES ${QT_QTCORE_LIB_DEPENDENCIES} ${QT_ICONV_LIBRARY})
+  endif(QT_ICONV_LIBRARY)
+endif(ICONV_FOUND)
+
+## libintl
+if(Intl_FOUND)
+  find_library(QT_INTL_LIBRARY NAMES intl)
+  mark_as_advanced(QT_INTL_LIBRARY)
+  if(QT_INTL_LIBRARY)
+    set(QT_QTCORE_LIB_DEPENDENCIES ${QT_QTCORE_LIB_DEPENDENCIES} ${QT_INTL_LIBRARY})
+  endif(QT_INTL_LIBRARY)
+endif(Intl_FOUND)
 
 ## openssl
 if(NOT Q_WS_WIN)
