Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

kf6-extra-cmake-modules-6.12.0-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: kf6-extra-cmake-modules Distribution: openSUSE Tumbleweed
Version: 6.12.0 Vendor: openSUSE
Release: 1.1 Build date: Tue Mar 11 10:29:06 2025
Group: Unspecified Build host: reproducible
Size: 689041 Source RPM: kf6-extra-cmake-modules-6.12.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.kde.org
Summary: CMake modules
Extra modules and scripts for CMake.

Provides

Requires

License

BSD-3-Clause

Changelog

* 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

Files

/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, Sat Mar 22 23:22:24 2025