Fix build with OpenEXR>=3

Don't pick-up LibVNCServer.

Index: CMakeLists.txt
--- CMakeLists.txt.orig
+++ CMakeLists.txt
@@ -742,7 +742,21 @@ ELSE()
     FIND_PACKAGE(ilmbase)
     FIND_PACKAGE(Inventor)
     FIND_PACKAGE(Jasper)
-    FIND_PACKAGE(OpenEXR)
+	FIND_PACKAGE(Imath CONFIG)
+	IF(TARGET Imath::Imath)
+        FIND_PACKAGE(OpenEXR REQUIRED CONFIG)
+	    set(OPENEXR_LIBRARIES OpenEXR::OpenEXR Imath::Imath)
+	    set(OPENEXR_LIBRARIES_VARS "${OPENEXR_LIBRARIES}")
+		get_target_property(OPENEXR_INCLUDE_DIR
+		    OpenEXR::OpenEXRConfig INTERFACE_INCLUDE_DIRECTORIES)
+		get_target_property(IMATH_INCLUDE_DIR
+			Imath::ImathConfig INTERFACE_INCLUDE_DIRECTORIES)
+		list(APPEND OPENEXR_INCLUDE_DIR ${IMATH_INCLUDE_DIR})
+		message(STATUS "OpenEXR/Imath libraries: " ${OPENEXR_LIBRARIES})
+		set(OPENEXR_FOUND TRUE)
+	ELSE()
+        FIND_PACKAGE(OpenEXR)
+	ENDIF()
     FIND_PACKAGE(OpenCascade)
     FIND_PACKAGE(COLLADA)
     FIND_PACKAGE(FBX)
@@ -750,7 +764,7 @@ ELSE()
     FIND_PACKAGE(GDAL)
     FIND_PACKAGE(GTA)
     FIND_PACKAGE(CURL)
-    FIND_PACKAGE(LibVNCServer)
+#    FIND_PACKAGE(LibVNCServer)
     FIND_PACKAGE(DCMTK)
     FIND_PACKAGE(FFmpeg)
     FIND_PACKAGE(GStreamer COMPONENTS app pbutils)
