| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: kf6-extra-cmake-modules | Distribution: SUSE Linux Enterprise 16 |
| Version: 6.16.0 | Vendor: openSUSE |
| Release: bp160.1.2 | Build date: Mon Jul 7 09:24:32 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 693894 | Source RPM: kf6-extra-cmake-modules-6.16.0-bp160.1.2.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://www.kde.org | |
| Summary: CMake modules | |
Extra modules and scripts for CMake.
BSD-3-Clause
* Mon Jul 07 2025 Christophe Marin <christophe@krop.fr>
- Update to 6.16.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.16.0
- Changes since 6.15.0:
* [ECMGenerateQDoc] Make QtTools optional
* [KDECMakeSettings] Disable warning about using private Qt modules
* typo--
* [ECMGenerateQDoc] Don't put qch file in target subfolder
* Update version to 6.16.0
* Mon Jun 09 2025 Christophe Marin <christophe@krop.fr>
- Update to 6.15.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.15.0
- Changes since 6.14.0:
* [ECMGenerateQDoc] Don't put qch file in target subfolder
* Fix LOCALSTATEDIR when installing to /usr (kde#505090)
* [ECMGenerateQDoc] Fix locations for generated HTML files
* ECMGeneratePythonBindings: Check if the build python module is installed
* Tone done warning about existing .clang-format file
* [ECMGenerateQDoc] Use combined output dir for all targets
* Add timestamp to filenames of APKs built on CI
* ECMGeneratePythonBindings: remove another deprecation macro since pyside/shiboken uses deprecated code
* kde-modules/clang-format.cmake - add support for Json files (kde#503056)
* [ECMGenerateQDoc] Handle qhelpgenerator tool not being found
* [ECMGenerateQDoc] Handle qdoc tool not being found
* Update version to 6.15.0
- Replace _kf6_bugfix_version usage
* Sun May 04 2025 Christophe Marin <christophe@krop.fr>
- Update to 6.14.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.14.0
- Changes since 6.13.0:
* Update dependency version to 6.14.0
* ECMGeneratePythonBindings: install typesystem XML file to CMAKE_INSTALL_PREFIX
* ECMGeneratePythonBindings: add `EXPORT_TYPESYSTEM` to install typesystem file
* Sat Apr 05 2025 Christophe Marin <christophe@krop.fr>
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Add missing include mocs
* ECMAddTests.cmake: add support to pass environment variables and compile definitions
* tests: Fix cmake deprecation warning
* ECMEnableSanitizers.cmake: replace tabs with spaces
* KDECompilerSettings: default to C++20 for level 6.13
* ECMEnableSanitizers.cmake: fix GCC's "note: variable tracking size limit exceeded" when using asan
* Update dependency version to 6.13.0
* Tue Mar 11 2025 Christophe Marin <christophe@krop.fr>
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Consider BSL-1.0 as GPL-compatible
* Improve docs for ECM QML modules
* Drop old > 2 cmake version conditional branch
* Require cmake >= 3.16 for the tests too.
* Add tests for KDE_INSTALL_APP_TEMPLATES.
* Unless setting KDE_INSTALL_APP_TEMPLATES, kde_package_app_templates is skipped when cross-compiling.
* Try to also satisfy Google Play's version code constraints
* Generate Gradle version include file as part of ecm_add_android_apk()
* Update version to 6.12.0
* Sat Feb 08 2025 Christophe Marin <christophe@krop.fr>
- Update to 6.11.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.11.0
- Changes since 6.10.0:
* Fix FindEGL compile check when using Emscripten
* Add xml/yaml linting
* ECMAddAndroidApk.cmake: use APK_NAME for APK_OUTPUT_DIR
* Add ECMGenerateQDoc
* CI: Add linux-qt6-next build
* ECMQmLoader.cpp.in: Use qAsConst instead of std::as_const in Qt5 codepath
* Lower Python requirement to 3.9
* ECMQmLoader.cpp.in: Add std::as_const for enhanced for loop
* Update version to 6.11.0
* Tue Jan 07 2025 Christophe Marin <christophe@krop.fr>
- Update to 6.10.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.10.0
- Changes since 6.9.0:
* Make building docs optional
* Add since documentation
* ECMAddAndroidApk: add "PACKAGE_NAME" argument
* ECMGenerateHeaders: set IWYU export pragma also for helper prefixed headers
* Also allow to disable the nasty Android threads workaround via env vars
* ECMGenerateHeaders: Set include-what-you-use pragma
* Simplify moving QM catalog loading to the main thread
* Update version to 6.10.0
* Sun Dec 08 2024 Christophe Marin <christophe@krop.fr>
- Update to 6.9.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.9.0
- Changes since 6.8.0:
* Align multi-language catalog loading with KI18n
* EGPF: Handle case where INTERFACE_INCLUDE_DIRECTORIES is empty (kde#496781)
* KDEClangFormat: Avoid spammy warnings with cmake >= 3.31.0 (kde#496537)
* Consider all QLocale::uiLanguages for QM catalog loading
* ECMGeneratePythonBindings: Build without system isolation
* ECMGeneratePythonBindings: Remove broken RPATH settings
* Include Qt's translations in what we bundle on Android
* Fix FindLibMount without pkgconfig
* Don't use KDEInstallDirs6 for the new ECMGeneratePkgConfigFile test
* Fix reproducible build issue with ECMGeneratedHeaders
* Update version to 6.9.0
* Mon Nov 04 2024 Christophe Marin <christophe@krop.fr>
- Update to 6.8.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.8.0
- Changes since 6.7.0:
* FindKF6: Print custom message when required components are not found
* Add a directory check when appending a module dir to qmlimportscanner
* Add Python bindings
* Break enums onto multiple lines
* Set import paths for QML modules to all CMake search paths
* Remove the old/unused SIP-based Python binding generation infrastructure
* Update version to 6.8.0
* ECMGeneratePkgConfigFile: try to deduce additional include dirs
* Fix custom definitions for generated pkgconfig files
* Fix QM loader unit tests with a static Qt
* Don't fall back to qmlplugin dump on static Qt builds
* Retire Qt5 Android CI
* Automatically install dependent targets of QML modules in static builds
* Allow to specify an export set for targets installed by finalize_qml_module
* Don't check websites in Appstream tests
* Mon Oct 07 2024 Christophe Marin <christophe@krop.fr>
- Update to 6.7.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.7.0
- Changes since 6.6.0:
* Merge output targets from multiple qt6_target_qml_sources() calls
* Don't install QML files on Android
* Propagate OUTPUT_TARGETS of qt6_target_qml_sources to the caller
* Port Qt doc generation to qhelpgenerator
* Correctly forward the OUTPUT_TARGETS argument of qt6_add_qml_module()
* Set install destination for object files
* Upstream FindGLIB2.cmake changes from Qt
* KDEClangFormat: Ignore source files being in _install folder
* reenable individual targets for clang-format to enable better status reporting an parallelization
* Update version to 6.7.0
* Sat Sep 07 2024 Christophe Marin <christophe@krop.fr>
- Update to 6.6.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.6.0
- Changes since 6.5.0:
* ECMQueryQt: don't cache QUERY_EXECUTABLE
* Add fallback value for SASL_PATH
* Add SASL_PATH to prefix.sh so that libkdexoauth2.so is found
* Allow qml target to be actually optional
* Fix FindLibExiv2 version detection from header
* ci: add Alpine/musl job
* ECMEnableSanitizers: fix greedy linker parameter replacment
* Add private code option to ecm_add_qtwayland_(client/server)_protocol
* Update version to 6.6.0
* Add a PRIVATE_CODE option to ecm_add_wayland_server_protocol
* Add [PRIVATE_CODE] also to the second signature of ecm_add_wayland_server_protocol
* Mon Aug 05 2024 Christophe Marin <christophe@krop.fr>
- Update to 6.5.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.5.0
- Changes since 6.4.0:
* prefix.sh.cmake add MANPATH
* Update version to 6.5.0
* FindWaylandScanner: Add flag to use private-code
* Tue Jul 09 2024 Christophe Marin <christophe@krop.fr>
- Update to 6.4.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.4.0
- Changes since 6.3.0:
* Avoid spurious message about appstreamtest
* Wed Jun 05 2024 Christophe Marin <christophe@krop.fr>
- Update to 6.3.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.3.0/
- Changes since 6.2.0:
* Skip app template packaging when cross-compiling
* Remove explicit maintainer from metainfo
* ECMQueryQt: Provide better error message when Qt6 qpaths is not found
* Mon May 06 2024 Christophe Marin <christophe@krop.fr>
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* API dox: KDEInstallDirs6: refer to qtpaths now as source of Qt paths
* API dox: KDEInstallDirs6: drop outdated note about being in ALPHA state
* test: Increase minimum cmake version so that it works with Qt 6.7
* ECMQmlModule6: group qml and resource file calls
* modules/ECMAddTests.cmake - handle unset or empty QT_PLUGIN_PATH
* Fri Apr 05 2024 Christophe Marin <christophe@krop.fr>
- Update to 6.1.0
* New feature release
- Changes since 6.0.0:
* update version for new release
* ECMAddQch: drop trying to set IMPORTED on targets with installed config
* Fix DATAROOTDIR documentation for Windows
* Update documentation favicon
* macOS is the name of the Apple operating system
* Fix fetch translations tests in GitLab forks
* docs: Correct escape sequence for Python 3.12 or later
* Map some more language codes to the IDs supported by Google Play
* [ECMQmlModule] Add option to enable verbose compiler output
* Remove extraneous docs-build CI job that is no longer needed following
the switch of api.kde.org to Gitlab CI
* Set ECM_PREFIX at build time rather than at runtime (kde#485158)
* Wed Feb 21 2024 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.0.0
* New bugfix release
* Release announcement not available yet
- Changes since 5.249.0:
* Filter out Asturian and Esperanto
* Revert "Interlingua is now supported by Android"
* update version for new release
* Wed Jan 31 2024 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.249.0 (6.0 RC 2):
* New bugfix release
* For more details see https://kde.org/announcements/megarelease/6/rc2/
* Wed Jan 31 2024 Christophe Marin <christophe@krop.fr>
- Switch to the latest GCC version available in Leap for packages
that can't build with the default compiler
* Mon Jan 15 2024 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.248.0 (6.0 RC 1)
* For more details please see:
https://kde.org/announcements/megarelease/6/rc1/
* Mon Jan 15 2024 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.248.0 (6.0 RC 1)
* For more details please see:
* https://kde.org/announcements/megarelease/6/rc1/
* Tue May 30 2023 Christophe Marin <christophe@krop.fr>
- Swith to gcc12 for Leap builds. Some frameworks fail to build
with gcc10.
* Sat May 27 2023 Christophe Marin <christophe@krop.fr>
- Init kf6-extra-cmake-modules
/usr/share/ECM /usr/share/ECM/cmake /usr/share/ECM/cmake/ECMConfig.cmake /usr/share/ECM/cmake/ECMConfigVersion.cmake /usr/share/ECM/find-modules /usr/share/ECM/find-modules/ECMFindModuleHelpersStub.cmake /usr/share/ECM/find-modules/Find7Zip.cmake /usr/share/ECM/find-modules/Find7z.cmake /usr/share/ECM/find-modules/FindCanberra.cmake /usr/share/ECM/find-modules/FindEGL.cmake /usr/share/ECM/find-modules/FindGLIB2.cmake /usr/share/ECM/find-modules/FindGperf.cmake /usr/share/ECM/find-modules/FindGradle.cmake /usr/share/ECM/find-modules/FindIcoTool.cmake /usr/share/ECM/find-modules/FindInotify.cmake /usr/share/ECM/find-modules/FindIsoCodes.cmake /usr/share/ECM/find-modules/FindKF5.cmake /usr/share/ECM/find-modules/FindKF6.cmake /usr/share/ECM/find-modules/FindLibExiv2.cmake /usr/share/ECM/find-modules/FindLibGit2.cmake /usr/share/ECM/find-modules/FindLibMount.cmake /usr/share/ECM/find-modules/FindLibcap.cmake /usr/share/ECM/find-modules/FindOpenEXR.cmake /usr/share/ECM/find-modules/FindPhoneNumber.cmake /usr/share/ECM/find-modules/FindPoppler.cmake /usr/share/ECM/find-modules/FindPulseAudio.cmake /usr/share/ECM/find-modules/FindQHelpGenerator.cmake /usr/share/ECM/find-modules/FindQtWaylandScanner.cmake /usr/share/ECM/find-modules/FindReuseTool.cmake /usr/share/ECM/find-modules/FindSasl2.cmake /usr/share/ECM/find-modules/FindSeccomp.cmake /usr/share/ECM/find-modules/FindSharedMimeInfo.cmake /usr/share/ECM/find-modules/FindTaglib.cmake /usr/share/ECM/find-modules/FindUDev.cmake /usr/share/ECM/find-modules/FindWayland.cmake /usr/share/ECM/find-modules/FindWaylandProtocols.cmake /usr/share/ECM/find-modules/FindWaylandScanner.cmake /usr/share/ECM/find-modules/FindX11_XCB.cmake /usr/share/ECM/find-modules/FindXCB.cmake /usr/share/ECM/find-modules/Findepoxy.cmake /usr/share/ECM/find-modules/Findgzip.cmake /usr/share/ECM/find-modules/local.properties.cmake /usr/share/ECM/find-modules/settings.gradle.cmake /usr/share/ECM/kde-modules /usr/share/ECM/kde-modules/KDECMakeSettings.cmake /usr/share/ECM/kde-modules/KDEClangFormat.cmake /usr/share/ECM/kde-modules/KDECompilerSettings.cmake /usr/share/ECM/kde-modules/KDEFrameworkCompilerLegacySettings.cmake /usr/share/ECM/kde-modules/KDEFrameworkCompilerSettings.cmake /usr/share/ECM/kde-modules/KDEGitCommitHooks.cmake /usr/share/ECM/kde-modules/KDEInstallDirs.cmake /usr/share/ECM/kde-modules/KDEInstallDirs5.cmake /usr/share/ECM/kde-modules/KDEInstallDirs6.cmake /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake /usr/share/ECM/kde-modules/KDEMetaInfoPlatformCheck.cmake /usr/share/ECM/kde-modules/KDEPackageAppTemplates.cmake /usr/share/ECM/kde-modules/KDESetupPrefixScript.cmake /usr/share/ECM/kde-modules/appstreamtest.cmake /usr/share/ECM/kde-modules/clang-format.cmake /usr/share/ECM/kde-modules/kde-git-commit-hooks /usr/share/ECM/kde-modules/kde-git-commit-hooks/clang-format.sh /usr/share/ECM/kde-modules/kde-git-commit-hooks/combined.schema.json.in /usr/share/ECM/kde-modules/kde-git-commit-hooks/combined.schema.json.in.license /usr/share/ECM/kde-modules/kde-git-commit-hooks/json-schema.py /usr/share/ECM/kde-modules/kde-git-commit-hooks/pre-commit.in /usr/share/ECM/kde-modules/prefix.sh.cmake /usr/share/ECM/kde-modules/prefix.sh.fish.cmake /usr/share/ECM/modules /usr/share/ECM/modules/CheckAtomic.cmake /usr/share/ECM/modules/ECMAddAndroidApk.cmake /usr/share/ECM/modules/ECMAddAppIcon.cmake /usr/share/ECM/modules/ECMAddQch.cmake /usr/share/ECM/modules/ECMAddQtDesignerPlugin.cmake /usr/share/ECM/modules/ECMAddTests.cmake /usr/share/ECM/modules/ECMCheckOutboundLicense.cmake /usr/share/ECM/modules/ECMConfiguredInstall.cmake /usr/share/ECM/modules/ECMCoverageOption.cmake /usr/share/ECM/modules/ECMCreateQmFromPoFiles.cmake /usr/share/ECM/modules/ECMDeprecationSettings.cmake /usr/share/ECM/modules/ECMEnableSanitizers.cmake /usr/share/ECM/modules/ECMFeatureSummary.cmake /usr/share/ECM/modules/ECMFindModuleHelpers.cmake /usr/share/ECM/modules/ECMFindQmlModule.cmake /usr/share/ECM/modules/ECMFindQmlModule.cmake.in /usr/share/ECM/modules/ECMGenerateDBusServiceFile.cmake /usr/share/ECM/modules/ECMGenerateExportHeader.cmake /usr/share/ECM/modules/ECMGenerateHeaders.cmake /usr/share/ECM/modules/ECMGeneratePkgConfigFile.cmake /usr/share/ECM/modules/ECMGeneratePriFile.cmake /usr/share/ECM/modules/ECMGeneratePythonBindings.cmake /usr/share/ECM/modules/ECMGeneratePythonBindings.toml.in /usr/share/ECM/modules/ECMGeneratePythonBindings.toml.in.license /usr/share/ECM/modules/ECMGenerateQDoc.cmake /usr/share/ECM/modules/ECMGenerateQmlTypes.cmake /usr/share/ECM/modules/ECMInstallIcons.cmake /usr/share/ECM/modules/ECMMarkAsTest.cmake /usr/share/ECM/modules/ECMMarkNonGuiExecutable.cmake /usr/share/ECM/modules/ECMOptionalAddSubdirectory.cmake /usr/share/ECM/modules/ECMPackageConfigHelpers.cmake /usr/share/ECM/modules/ECMPoQmTools.cmake /usr/share/ECM/modules/ECMQMLModules.cmake /usr/share/ECM/modules/ECMQchDoxygen.config.in /usr/share/ECM/modules/ECMQchDoxygenLayout.xml /usr/share/ECM/modules/ECMQmLoader.cpp.in /usr/share/ECM/modules/ECMQmlModule.cmake /usr/share/ECM/modules/ECMQmlModule.cpp.in /usr/share/ECM/modules/ECMQmlModule.cpp.in.license /usr/share/ECM/modules/ECMQmlModule.h.in /usr/share/ECM/modules/ECMQmlModule.h.in.license /usr/share/ECM/modules/ECMQmlModule5.cmake /usr/share/ECM/modules/ECMQmlModule6.cmake /usr/share/ECM/modules/ECMQtDeclareLoggingCategory.cmake /usr/share/ECM/modules/ECMQtDeclareLoggingCategory.cpp.in /usr/share/ECM/modules/ECMQtDeclareLoggingCategory.h.in /usr/share/ECM/modules/ECMQueryQmake.cmake /usr/share/ECM/modules/ECMQueryQt.cmake /usr/share/ECM/modules/ECMSetupQtPluginMacroNames.cmake /usr/share/ECM/modules/ECMSetupVersion.cmake /usr/share/ECM/modules/ECMSourceVersionControl.cmake /usr/share/ECM/modules/ECMUninstallTarget.cmake /usr/share/ECM/modules/ECMUseFindModules.cmake /usr/share/ECM/modules/ECMVersionHeader.h.in /usr/share/ECM/modules/ECMWinResolveSymlinks.cmake /usr/share/ECM/modules/QtVersionOption.cmake /usr/share/ECM/modules/check-outbound-license.py /usr/share/ECM/modules/ecm_uninstall.cmake.in /usr/share/ECM/test-modules /usr/share/ECM/test-modules/test_execute_and_compare.cmake /usr/share/ECM/toolchain /usr/share/ECM/toolchain/Android.cmake /usr/share/ECM/toolchain/ECMAndroidDeployQt5.cmake /usr/share/ECM/toolchain/deployment-file-qt514.json.in /usr/share/ECM/toolchain/deployment-file-qt6.json.in /usr/share/ECM/toolchain/deployment-file-qt6.json.in.license /usr/share/ECM/toolchain/deployment-file.json.in /usr/share/ECM/toolchain/ecm-version.gradle.in /usr/share/ECM/toolchain/generate-fastlane-metadata.py /usr/share/ECM/toolchain/hasMainSymbol.cmake /usr/share/ECM/toolchain/specifydependencies.cmake /usr/share/licenses/kf6-extra-cmake-modules /usr/share/licenses/kf6-extra-cmake-modules/BSD-2-Clause.txt /usr/share/licenses/kf6-extra-cmake-modules/BSD-3-Clause.txt /usr/share/licenses/kf6-extra-cmake-modules/CC0-1.0.txt /usr/share/licenses/kf6-extra-cmake-modules/MIT.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 30 22:36:46 2025