File make-sasl2-optional.patch of Package mingw64-kdepimlibs4

--- a/CMakeLists.txt	2016-10-19 12:42:01.006360676 +0000
+++ b/CMakeLists.txt	2016-10-19 12:46:51.504676963 +0000
@@ -84,7 +84,7 @@
   set_package_properties(Akonadi PROPERTIES DESCRIPTION "Akonadi server libraries" URL "http://pim.kde.org/akonadi" TYPE REQUIRED PURPOSE "Access to PIM storage and services")
 
   find_package(Sasl2)
-  set_package_properties(Sasl2 PROPERTIES DESCRIPTION "cyrus-sasl" URL "http://asg.web.cmu.edu/sasl/sasl-library.html" TYPE REQUIRED PURPOSE "Login authentication for IMAP and Sieve")
+  set_package_properties(Sasl2 PROPERTIES DESCRIPTION "cyrus-sasl" URL "http://asg.web.cmu.edu/sasl/sasl-library.html" TYPE OPTIONAL PURPOSE "Login authentication for IMAP and Sieve")
 
   include (ConfigureChecks.cmake)
 
@@ -153,7 +153,9 @@
   add_subdirectory(kcalutils)
   add_subdirectory(akonadi) # depends on kabc is build
   add_subdirectory(kholidays)
-  add_subdirectory(kimap)
+  if(SASL2_FOUND)
+    add_subdirectory(kimap)
+  endif()
   add_subdirectory(kioslave)
   add_subdirectory(kldap)
   add_subdirectory(kmbox)
--- a/kioslave/CMakeLists.txt	2016-10-19 12:42:10.174186380 +0000
+++ b/kioslave/CMakeLists.txt	2016-10-19 12:43:24.820754707 +0000
@@ -1,9 +1,13 @@
 include_directories( ${CMAKE_CURRENT_SOURCE_DIR} )
 
-add_subdirectory( sieve )
+if(SASL2_FOUND)
+  add_subdirectory( sieve )
+endif()
 add_subdirectory( imap4 )
 add_subdirectory( ldap )
 add_subdirectory( mbox )
 add_subdirectory( nntp )
 add_subdirectory( pop3 )
-add_subdirectory( smtp )
+if(SASL2_FOUND)
+  add_subdirectory( smtp )
+endif()
--- a/kioslave/CMakeLists.txt	2016-10-19 14:40:21.433137544 +0000
+++ a/kioslave/CMakeLists.txt	2016-10-19 14:40:34.704106277 +0000
@@ -2,12 +2,12 @@
 
 if(SASL2_FOUND)
   add_subdirectory( sieve )
+  add_subdirectory( imap4 )
 endif()
-add_subdirectory( imap4 )
 add_subdirectory( ldap )
 add_subdirectory( mbox )
 add_subdirectory( nntp )
-add_subdirectory( pop3 )
 if(SASL2_FOUND)
+  add_subdirectory( pop3 )
   add_subdirectory( smtp )
 endif()
openSUSE Build Service is sponsored by