File brewtarget-fix_deprecated_macro.patch of Package brewtarget

Index: brewtarget-2.3.1/src/CMakeLists.txt
===================================================================
--- brewtarget-2.3.1.orig/src/CMakeLists.txt
+++ brewtarget-2.3.1/src/CMakeLists.txt
@@ -414,22 +414,22 @@ ENDIF()
 
 SET( QT5_USE_MODULES_LIST
    ${brewtarget_EXECUTABLE}
-   Widgets
-   Network
-   PrintSupport
-   Qml
-   Sql
-   Svg
-   Xml
-   WebKit
-   WebKitWidgets
+   Qt5::Widgets
+   Qt5::Network
+   Qt5::PrintSupport
+   Qt5::Qml
+   Qt5::Sql
+   Qt5::Svg
+   Qt5::Xml
+   Qt5::WebKit
+   Qt5::WebKitWidgets
    )
 
 IF( NOT ${NO_QTMULTIMEDIA})
-SET( QT5_USE_MODULES_LIST ${QT5_USE_MODULES_LIST} Multimedia)
+SET( QT5_USE_MODULES_LIST ${QT5_USE_MODULES_LIST} Qt5::Multimedia)
 ENDIF()
 
-QT5_USE_MODULES( ${QT5_USE_MODULES_LIST})
+target_link_libraries( ${QT5_USE_MODULES_LIST})
 
 #=================================Tests========================================
 
@@ -443,23 +443,23 @@ ADD_EXECUTABLE(
 
 SET( QT5_USE_MODULES_LIST
    brewtarget_tests
-   Widgets
-   Network
-   PrintSupport
-   Qml
-   Sql
-   Svg
-   Xml
-   WebKit
-   WebKitWidgets
-   Test
+   Qt5::Widgets
+   Qt5::Network
+   Qt5::PrintSupport
+   Qt5::Qml
+   Qt5::Sql
+   Qt5::Svg
+   Qt5::Xml
+   Qt5::WebKit
+   Qt5::WebKitWidgets
+   Qt5::Test
    )
 
 IF( NOT ${NO_QTMULTIMEDIA})
-SET( QT5_USE_MODULES_LIST ${QT5_USE_MODULES_LIST} Multimedia)
+SET( QT5_USE_MODULES_LIST ${QT5_USE_MODULES_LIST} Qt5::Multimedia)
 ENDIF()
 
-QT5_USE_MODULES(${QT5_USE_MODULES_LIST})
+target_link_libraries(${QT5_USE_MODULES_LIST})
 
 ADD_TEST(
    NAME pstdintTest
openSUSE Build Service is sponsored by