Merge pull request #175 from ayonix/ssl-fix
authorManuel Nickschas <sputnick@quassel-irc.org>
Mon, 8 Feb 2016 20:33:53 +0000 (21:33 +0100)
committerManuel Nickschas <sputnick@quassel-irc.org>
Mon, 8 Feb 2016 20:33:53 +0000 (21:33 +0100)
Fix the SSL check on systems that don't use OpenSSL

1  2 
CMakeLists.txt

diff --combined CMakeLists.txt
@@@ -217,21 -217,12 +217,21 @@@ if (USE_QT5
              PURPOSE     "Required for audio notifications"
          )
  
 -        find_package(LibsnoreQt5 0.5.70 QUIET)
 +        find_package(LibsnoreQt5 0.7.0 QUIET)
          set_package_properties(LibsnoreQt5 PROPERTIES TYPE OPTIONAL
              URL "https://projects.kde.org/projects/playground/libs/snorenotify"
              DESCRIPTION "a cross-platform notification framework"
              PURPOSE     "Enable support for the snorenotify framework"
          )
 +        if(LibsnoreQt5_FOUND)
 +            find_package(LibsnoreSettingsQt5)
 +            set_package_properties(LibsnoreSettingsQt5 PROPERTIES TYPE REQUIRED
 +                URL "https://projects.kde.org/projects/playground/libs/snorenotify"
 +                DESCRIPTION "a cross-platform notification framework"
 +                PURPOSE     "Enable support for the snorenotify framework"
 +            )
 +        endif()
 +        
  
          if (WITH_WEBKIT)
              find_package(Qt5WebKit QUIET)
@@@ -430,7 -421,7 +430,7 @@@ set(CMAKE_REQUIRED_INCLUDES ${QT_INCLUD
  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${Qt5Core_EXECUTABLE_COMPILE_FLAGS}")
  check_cxx_source_compiles("
      #include \"qglobal.h\"
-     #if defined QT_NO_OPENSSL || defined QT_NO_SSL
+     #if defined QT_NO_SSL
      #  error \"No SSL support\"
      #endif
      int main() {}"