Commit Graph

588 Commits

Author SHA1 Message Date
Björn Esser
dadba242b0
Add upstream patches from milestone to cmake-3.27.5 2023-09-14 18:57:23 +02:00
Panu Matilainen
4b282d073f Only require cmake-rpm-macros when rpm-build is installed part II
Turns out there's a duplicate dependency on cmake-rpm-macros
in the -data package. This looks redundant but...
Should've been in commit 9802a8d657
2023-09-06 10:52:07 +03:00
Tom Stellard
18bbba6a1b Convert license to SPDX 2023-09-02 09:48:47 +00:00
Björn Esser
1c4c4226f4
Fix outdated CI configuration 2023-09-01 13:18:35 +02:00
Panu Matilainen
9802a8d657 Only require cmake-rpm-macros when rpm-build is installed
There are other use-cases for cmake besides building rpms, for which a hard
requirement of rpm is absurd. Ironically enough, this hard dependency also
causes an ugly conflict requiring --nodeps hacks when building rpm's own
test-suite.

A conditional dependency on rpm-build sorts the issue nicely with no
regressions to the use-case of building packages.
2023-08-31 14:24:06 +03:00
Björn Esser
cbd49edade
Add upstream patch to fix linking non-builtin libatomic on some arches 2023-08-28 17:51:07 +02:00
Björn Esser
94df49d123
cmake-3.27.4
Fixes rhbz#2233852
2023-08-24 08:51:29 +02:00
Björn Esser
3cbfafffa5
cmake-3.27.3
Fixes rhbz#2232421
2023-08-17 08:16:54 +02:00
Björn Esser
bd82644a09
cmake-3.27.2
Fixes rhbz#2231131
2023-08-10 21:33:51 +02:00
Björn Esser
576059f704
Fix baserelease 2023-07-26 01:02:02 +02:00
Björn Esser
82675b9369
cmake-3.27.1
Fixes rhbz#2226276
2023-07-26 00:56:27 +02:00
Fedora Release Engineering
47184c29d9 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 15:56:59 +00:00
Björn Esser
4e11520f2d
cmake-3.27.0
Fixes rhbz#2223754
2023-07-18 23:02:44 +02:00
Björn Esser
2c0f546ee8
cmake-3.27.0-rc5
Fixes rhbz#2222977
2023-07-14 19:55:02 +02:00
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