X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=CMakeLists.txt;h=38733c637dbe886c66f42e537cd79e94c14c4105;hp=d238691a26692c3e2cd1b0cd1eb10fc8a9344389;hb=680565f39c50f27cc339cb3e96bbd0abc6f47144;hpb=4768c9e99f99b581d4e32e797db91d0182391696 diff --git a/CMakeLists.txt b/CMakeLists.txt index d238691a..38733c63 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -215,13 +215,22 @@ if (USE_QT5) ) endif() - find_package(Phonon4Qt5 QUIET) - set_package_properties(Phonon4Qt5 PROPERTIES TYPE RECOMMENDED - URL "https://projects.kde.org/projects/kdesupport/phonon" - DESCRIPTION "a multimedia abstraction library" + find_package(Qt5Multimedia QUIET) + set_package_properties(Qt5Multimedia PROPERTIES TYPE RECOMMENDED + URL "http://qt.digia.com" + DESCRIPTION "Multimedia support for Qt5" PURPOSE "Required for audio notifications" ) + if (NOT Qt5Multimedia_FOUND) + find_package(Phonon4Qt5 QUIET) + set_package_properties(Phonon4Qt5 PROPERTIES TYPE RECOMMENDED + URL "https://projects.kde.org/projects/kdesupport/phonon" + DESCRIPTION "a multimedia abstraction library" + PURPOSE "Required for audio notifications" + ) + endif() + find_package(LibsnoreQt5 0.7.0 QUIET) set_package_properties(LibsnoreQt5 PROPERTIES TYPE OPTIONAL URL "https://projects.kde.org/projects/playground/libs/snorenotify"