forked from pool/kf6-extra-cmake-modules
Compare commits
39 Commits
Author | SHA256 | Date | |
---|---|---|---|
728cbd2aa9 | |||
|
57996e49c6 | ||
fc89106600 | |||
|
d541d0e5ec | ||
8f3e7298f4 | |||
|
c046ef2295 | ||
|
344e94ffff | ||
89ca9d343f | |||
|
9196de8d4d | ||
d5a35c406c | |||
|
e961d805a7 | ||
3488d443a7 | |||
|
b9e2477cf5 | ||
e3c13e6e1d | |||
|
0680812a6e | ||
68366cab8a | |||
|
ced0a8e620 | ||
0c05106e32 | |||
|
3f6e95cb4d | ||
b7e4ad16f9 | |||
|
ef3f7fe2b1 | ||
065fdd3f59 | |||
|
9efe1c1c6e | ||
bfd23c23f2 | |||
|
6c153986a8 | ||
054b9b5735 | |||
8440e17ac0 | |||
|
02804eec34 | ||
a0a9c61370 | |||
|
a2de96f567 | ||
db64580a35 | |||
|
82a5c45ef2 | ||
d3321f225d | |||
|
0b806535b2 | ||
d2fa4df18e | |||
|
f6b53e5a2f | ||
|
0c233556d9 | ||
966954757c | |||
|
a0ea6964dc |
3
extra-cmake-modules-6.17.0.tar.xz
Normal file
3
extra-cmake-modules-6.17.0.tar.xz
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:dfecb17d0238f4de1dd3485b92a6606137d4a9c67b9e4ce40407fe0f2aec0a40
|
||||||
|
size 329892
|
7
extra-cmake-modules-6.17.0.tar.xz.sig
Normal file
7
extra-cmake-modules-6.17.0.tar.xz.sig
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCaIyW2QAKCRAsjfWHptSq
|
||||||
|
wYLUAQC2/YRg0QXQLykCEvJhMRw2vUVUwDphX5sXgi3tW/ulQQEA7KRf3dFANNht
|
||||||
|
I/r8xRWtAEOrEXdHGBg/QcSY/jNWOgk=
|
||||||
|
=gmLn
|
||||||
|
-----END PGP SIGNATURE-----
|
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:1368f8fba95c475a409eff05f78baf49ccd2655889d1e94902bfc886785af818
|
|
||||||
size 340764
|
|
@@ -1,7 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCZlnPZAAKCRAsjfWHptSq
|
|
||||||
wcWdAP9pfQbYVgBLhdZ57yRK7sN1L4MsB/06DYpuQaMZtMAbvwEA3H7rHSmZSuBy
|
|
||||||
czabf6rkVT5rGH2FP3gLLYbCNP2wjA4=
|
|
||||||
=b4T6
|
|
||||||
-----END PGP SIGNATURE-----
|
|
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:ced3f20741ddad24185dc1280a0c0d9171ba2508f84762417d74808561295add
|
|
||||||
size 340804
|
|
@@ -1,7 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCZohR+gAKCRAsjfWHptSq
|
|
||||||
wZDoAQDLnxU2GvJpnl0kQZX2FGdBLI98I5G7QZjcDPnpgsqIFAEA2KL/T8mDr80K
|
|
||||||
yyNbaTwLyA2JLSjOK7RD9+esO0zkfgQ=
|
|
||||||
=qDxP
|
|
||||||
-----END PGP SIGNATURE-----
|
|
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:8f3c2ca1e502990629f3b68507189fc0f912f3cab279b500dac91ee7031a49cf
|
|
||||||
size 340948
|
|
@@ -1,7 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCZqy+4AAKCRAsjfWHptSq
|
|
||||||
wVzAAP0WUWZdq8SyGbntzW6tF8ZAHuUH5NyLApmCRwojPX0PewEAgSj6P53y79Af
|
|
||||||
6IQpmDCW0S0V4XgkLGF3K6KQyIfj2ww=
|
|
||||||
=8910
|
|
||||||
-----END PGP SIGNATURE-----
|
|
@@ -1,3 +1,216 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Aug 4 06:57:19 UTC 2025 - Christophe Marin <christophe@krop.fr>
|
||||||
|
|
||||||
|
- Update to 6.17.0
|
||||||
|
* New feature release
|
||||||
|
* For more details please see:
|
||||||
|
* https://kde.org/announcements/frameworks/6/6.17.0
|
||||||
|
- Changes since 6.16.0:
|
||||||
|
* ECMSetupVersion: Adapt to the removal of CMP0048 with cmake 4.0 (kde#504518)
|
||||||
|
* KDEGitCommitHooks: Do not ignore clang format return code
|
||||||
|
* KDEGitCommitHooks: Allow custom user scripts in pre-commit.d directory
|
||||||
|
* Update version to 6.17.0
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jul 7 07:24:32 UTC 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 9 20:29:30 UTC 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 4 19:05:14 UTC 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 5 12:32:26 UTC 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 09:29:06 UTC 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 8 12:16:40 UTC 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 7 18:17:19 UTC 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 8 10:09:05 UTC 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 4 11:17:55 UTC 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 7 09:59:45 UTC 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 7 09:03:04 UTC 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 5 10:47:28 UTC 2024 - Christophe Marin <christophe@krop.fr>
|
Mon Aug 5 10:47:28 UTC 2024 - Christophe Marin <christophe@krop.fr>
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package kf6-extra-cmake-modules
|
# spec file for package kf6-extra-cmake-modules
|
||||||
#
|
#
|
||||||
# Copyright (c) 2024 SUSE LLC
|
# Copyright (c) 2025 SUSE LLC and contributors
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -23,14 +23,12 @@
|
|||||||
|
|
||||||
%define rname extra-cmake-modules
|
%define rname extra-cmake-modules
|
||||||
|
|
||||||
# Full KF6 version (e.g. 6.5.0)
|
# Full KF6 version (e.g. 6.17.0)
|
||||||
%{!?_kf6_version: %global _kf6_version %{version}}
|
%{!?_kf6_version: %global _kf6_version %{version}}
|
||||||
# Last major and minor KF6 version (e.g. 6.0)
|
|
||||||
%{!?_kf6_bugfix_version: %define _kf6_bugfix_version %(echo %{_kf6_version} | awk -F. '{print $1"."$2}')}
|
|
||||||
%bcond_without doc
|
%bcond_without doc
|
||||||
%bcond_without released
|
%bcond_without released
|
||||||
Name: kf6-extra-cmake-modules%{?pkg_suffix}
|
Name: kf6-extra-cmake-modules%{?pkg_suffix}
|
||||||
Version: 6.5.0
|
Version: 6.17.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: CMake modules
|
Summary: CMake modules
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
|
Reference in New Issue
Block a user