Changelog for
qt6-macros-20240131-2.1.x86_64.rpm :
* Wed Jan 31 2024 Christophe Marin
- Switch to the latest GCC version available in Leap
* Wed Jun 28 2023 Callum Farmer - Change %_qt6_libexecdir to %_libexecdir/qt6 (bsc#1174075)
* Mon Jun 19 2023 Christophe Marin - Use gcc12 by default on Leap 15
* Wed Nov 30 2022 Christophe Giboudeaux - Update the %_qt6_metatypesdir location to match upstream changes
* Tue Mar 29 2022 Christophe Giboudeaux - Set CMAKE_MESSAGE_LOG_LEVEL in %cmake_qt6. The Qt 6.3 build system sets it to \'NOTICE\' for non-developers builds, which doesn\'t permit finding missing build dependencies.- Define %_qt6_pkgconfigdir. Qt 6.4 will install pkgconfig files.
* Mon Feb 07 2022 Christophe Giboudeaux - Ensure PIE flags are passed to the linker on Leap to work around an issue caused by GCC packaging (boo#1195628)
* Thu Sep 16 2021 Christophe Giboudeaux - Update to 6.2.0-rc
* Thu Jun 10 2021 Christophe Giboudeaux - Simplify the %cmake_qt6 macro. QtBuildInternalsExtra.cmake, installed by qt6-base-common-devel sets a couple variables and installation directories. We only need to define those when building qt6-base. With this change, CMake will stop reporting unused variables are defined when building 3rd party packages (except QT_DISABLE_RPATH).- Remove extra escaping in macros.qt6.
* Sun Jun 06 2021 Christophe Giboudeaux - Work around QTBUG-93100 and use GCC 10 for Leap 15.2 and 15.3.
* Mon Mar 01 2021 Christophe Giboudeaux - Remove the module name from the docs build targets. The modules now have \'docs\' and \'install_docs\' build targets.
* Mon Jan 11 2021 Christophe Giboudeaux - Add a %pre scriplet for QCH doc packages. Starting with 6.0.1, the qch files are installed directly into %_qt6_docdir instead of %_qt6_docdir/.qch/. RPM can\'t upgrade packages if a directory is replaced by something else, we need a %pre scriptlet that will remove existing folders.