Commit Graph

574 Commits

Author SHA1 Message Date
Björn Esser
cad39465ff
Re-include tests that were failing with rc1 2023-07-06 16:24:41 +02:00
Björn Esser
91fff81fc3
Fix FTBFS for redhat-rpm-config v260 and later 2023-07-06 15:11:26 +02:00
Björn Esser
0c33c34b3a
cmake-3.27.0-rc4
Fixes rhbz#2218941
2023-06-30 18:49:53 +02:00
Björn Esser
ed8f42b443
cmake-3.27.0-rc3
Fixes rhbz#2214407
2023-06-20 21:08:07 +02:00
Björn Esser
4065822b5e
Backport some upstream patches which will be included in rc3 2023-06-19 21:25:27 +02:00
Björn Esser
a6a357b9e1
cmake-3.27.0-rc2 2023-06-12 20:16:21 +02:00
Björn Esser
6412e59e91
Exclude tests that started failing 2023-06-09 06:09:50 +02:00
Björn Esser
37488cd73f
Fix copy-rename of cppdap license files 2023-06-08 22:07:58 +02:00
Björn Esser
bda724cdc3
Fix evaluation of license tag 2023-06-08 21:42:06 +02:00
Björn Esser
b48f5368e6
Add licensing information for cppdap to packaged files if needed 2023-06-08 21:34:35 +02:00
Björn Esser
f71762392d
Use CMake-provided cppdap
It is currently shipped as a static lib from the upstream developers,
and for that reason we do not have it in the repos.
2023-06-08 21:06:27 +02:00
Björn Esser
29494dc734
cmake-3.27.0-rc1 2023-06-08 19:58:39 +02:00
Björn Esser
fb7816c555
Backport several bugfixes and support for Boost v1.82 from upstream 2023-06-01 15:00:49 +02:00
Björn Esser
ae71be464b
Exclude tests that are failing for rpm 4.19 2023-05-27 21:44:47 +02:00
Björn Esser
3b50d283fc
Fix %%changelog 2023-05-27 19:18:38 +02:00
Björn Esser
2a93bfd1de
macros: Directly use %set_build_flags, as it is supported since EPEL 7 2023-05-27 19:18:08 +02:00
Björn Esser
e8ab29358a
macros: Fix formatting and indentation 2023-05-27 19:17:43 +02:00
Björn Esser
3de71f1787
Rename macros.cmake -> macros.cmake.in 2023-05-27 19:13:01 +02:00
Neal Gompa
16329cac89 macros: use the language build flag macros for compiler flags
These macros have existed since 2018 and can be relied on in
RHEL 8+ and all current Fedora releases.
2023-05-19 07:16:59 -04:00
Björn Esser
24f5e409dd
cmake-3.26.4
Fixes rhbz#2208383
2023-05-19 09:53:34 +02:00
Björn Esser
ef292f9524
Bump baserelease 2023-05-08 11:57:24 +02:00
Björn Esser
607bce3339
Fix changelog entry 2023-05-08 11:56:40 +02:00
Jan Grulich
40655d2d51 Build cmake-gui with Qt6 2023-05-08 10:13:01 +02:00
Björn Esser
c30812977f
Bump baserelease 2023-05-08 09:27:57 +02:00
Nianqing Yao
da3d78c9a2 Fix build on riscv64
Co-authored-by: Liu Yang <Yang.Liu.sn@gmail.com>
2023-05-05 21:18:33 +08:00
Björn Esser
fa5e51275a
cmake-3.26.3
Fixes rhbz#2184478
2023-04-05 15:38:00 +02:00
Björn Esser
8ca05850f9
cmake-3.26.2
Fixes rhbz#2182863
2023-03-30 10:18:55 +02:00
Björn Esser
7719ee4665
cmake-3.26.1
Fixes rhbz#2181278
2023-03-23 15:51:08 +01:00
Björn Esser
60f61a7432
cmake-3.26.0
Fixes rhbz#2178221
2023-03-14 18:58:31 +01:00
Björn Esser
c1b5dc70f6
cmake-3.26.0-rc6
Fixes rhbz#2176581
2023-03-09 12:36:14 +01:00
Björn Esser
9de9f679ec
cmake-3.26.0-rc5 2023-03-01 17:59:40 +01:00
Björn Esser
2c60d9d74c
cmake-3.26.0-rc4
Fixes rhbz#2172604
2023-02-22 18:22:11 +01:00
Björn Esser
c652753592
cmake-3.26.0-rc3
Fixes rhbz#2170100
2023-02-15 18:39:16 +01:00
Björn Esser
fc92667512
cmake-3.26.0-rc2
Fixes rhbz#2167064
2023-02-09 23:37:20 +01:00
Björn Esser
a758a406b9
Purge patch for custom release flags in Fedora 2023-01-19 20:23:20 +01:00
Björn Esser
20cb796f3f
cmake-3.25.2
Fixes rhbz#2162459
2023-01-19 19:58:25 +01:00
Fedora Release Engineering
069fdb1d8c Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 00:06:30 +00:00
Björn Esser
6f2559e4ae
Backport upstream patch for Boost v1.81 support 2023-01-15 13:05:09 +01:00
Björn Esser
e813f8279b
Small indentation fix 2023-01-15 13:00:03 +01:00
Neal Gompa
77b93ad1b9 Adjust ctest macro to use native out-of-tree support
With CMake 3.20, ctest(1) learned how to be told where the generated
working directory is, so we no longer have to change directories
(and thus, rely on shell semantics to get back out of that directory)
to make CTest work properly.

This change tweaks the %ctest macro such that we are leveraging that
new option and eliminates our usage of cd(1) as a workaround.
2023-01-13 05:01:20 -05:00
Björn Esser
697509ac7d
cmake-3.25.1
Fixes rhbz#2149681
2022-12-05 06:15:59 +01:00
Björn Esser
dbe4a674ef
cmake-3.25.0
Fixes rhbz#2143345
2022-11-16 22:03:14 +01:00
Björn Esser
098fd9fa15
cmake-3.25.0-rc4
Fixes rhbz#2141122
2022-11-09 08:07:16 +01:00
Björn Esser
b02a9d979e
Re-enable kwsys.testProcess-{4,5} on s390x 2022-11-02 09:36:12 +01:00
Björn Esser
e609e81f27
Re-enable some more tests that are passing now 2022-11-02 09:34:44 +01:00
Björn Esser
aa5cce21c6
Re-enable ExternalProject and CTest.UpdateGIT on testsuite run
This reverts commit 7df9be99dc.
2022-11-02 08:21:23 +01:00
Björn Esser
c0e29fc6cb
cmake-3.25.0-rc3
Fixes rhbz#2062783
2022-11-02 07:54:11 +01:00
Björn Esser
198fb99c98
Allow valid short arguments for %%ctest macro
Fixes rhbz#2127650
2022-10-30 13:56:05 +01:00
Björn Esser
59c57b9caa
Drop non-upstream CMAKE_DL_LIBS windows patch
Fixes rhbz#2127529
2022-10-30 13:09:50 +01:00
Björn Esser
a538e8d057
cmake-3.25.0-rc2
Fixes rhbz#2062783
2022-10-29 17:52:31 +02:00