SHA256
6
0
forked from pool/cmake

6 Commits

Author SHA256 Message Date
6365f9c56c Accepting request 1330841 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1330841
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=274
2026-02-05 16:56:28 +00:00
b7716479a3 - Exclude Tutorial Test on i586 due to SSE issues
* https://gitlab.kitware.com/cmake/cmake/-/issues/27569
- update to 4.2.3
  * Tests: Remove invalid CUDA code from tests
- Exclude test RunCMake.string on 32-bit systems as it fails
  with a year 2038 issue
- Remove ignored ctest parameter --force-new-ctest-process. It
  has no longer any effect.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=649
2026-02-04 03:47:57 +00:00
e1bcb89846 Add the modern version of Modules/FindLua.cmake
From
https://gitlab.kitware.com/cmake/cmake/-/blob/261b7b933c66/Modules/FindLua.cmake,
which works with Lua 5.5

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=648
2026-02-02 01:18:23 +00:00
e08f141d20 - update to 4.2.2
* Linux: Do not force 64-bit `time_t` on 32-bit archs with system
    libarchive
  * fileapi: Handle unused imported libraries with missing
    IMPORTED_IMPLIB
  * GenEx: Partially restore pre-CMP0199 behavior of $<CONFIG>

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=647
2026-01-26 10:21:26 +00:00
83e5ba5bde - update to 4.2.1
* Source: Improve detection of Linux architectures requiring
    explicit libatomic
  * ExternalProject: Fix environment modification ops named
    with underscores
  * fileAPI: Silently ignore non-target order dependencies
  * export: Fix exporting targets with multiple file sets

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=646
2026-01-12 19:54:30 +00:00
4fdaa5714f - update to 4.2.0
* The "FASTBuild" generator was added.
  * CMake now supports Cross Compiling for Emscripten with simple
    toolchain files.
  * The "set(CACHE{<variable>})" and "unset(CACHE{<variable>})"
    commands were added to explicitly set and unset cache entries.
  * The "INSTALL_OBJECT_NAME" source file property was added to control
    names of installed object files for specific compiled sources.
  * Nearly all find modules now provide a "<PackageName>_VERSION" result
    variable matching the casing of its module name.  Existing variants
    such as "<PackageName>_VERSION_STRING" and uppercased
    "<PACKAGENAME>_VERSION" are deprecated.
  * The "ExternalProject" module's "ExternalProject_Add()" and
    "ExternalProject_Add_Step()" commands now provide options to set
    environment variables on the configure, build, install, and test
    steps.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=645
2025-12-08 11:41:52 +00:00
8 changed files with 107 additions and 43 deletions

View File

@@ -1,21 +0,0 @@
366e6782df30d8121b6a352e697d976d561f94bf072ff5eea28b94fd3448d7c2 cmake-4.1.3-files-v1.json
805faedb9ca51a957249a307e73b4141a1a34b83baa000272b49ddf2c2ae6bd0 cmake-4.1.3-linux-aarch64.sh
06bb6c4d5d4a31b95ad419a4c8efb88364fa72077ba7a29c909e7b658760f6b3 cmake-4.1.3-linux-aarch64.tar.gz
0d06fb9e1c5bea523fd88f239327d354e40c00486d1585a68c5e0f1ca0cef7c7 cmake-4.1.3-linux-x86_64.sh
507e9c721d3a0084df30661c4731980daa18f077fdcc71f7d342a21b07b07920 cmake-4.1.3-linux-x86_64.tar.gz
c8a8bf120c438a8ace960d6caf22481f9432d23fb5176bef9fb9ab4dfeb5abe8 cmake-4.1.3-macos-universal.dmg
c49928ef376f563214902d0a9b5de619febc7d3cef9a42b8ce8e208911d3e50b cmake-4.1.3-macos-universal.tar.gz
9aaea199c105eac8d2c521807a16193630e903705e758878ac38f87ae6787a57 cmake-4.1.3-macos10.10-universal.dmg
e6ab486400d51133bc577b055e9e276b121c1bbc6eb84a43c816eaeb628671bd cmake-4.1.3-macos10.10-universal.tar.gz
d60dd58498eb1d27e501817069f9059c63784074bfa9937ea8745ad4fac7b125 cmake-4.1.3-sunos-sparc64.sh
848befcd186746485a86c25f6d4ab47117d8394dbaf539b92abe25c58d67d850 cmake-4.1.3-sunos-sparc64.tar.gz
95a7a52d424c35444faf0438aff387d155bd1a88ad1a0c7d79cbe7a9c48822f8 cmake-4.1.3-sunos-x86_64.sh
00c3af5f91f61e23de2619b250c531966df03d0a6803717c63a2bc31679056ea cmake-4.1.3-sunos-x86_64.tar.gz
64ec35043c00de01020854cc48c3628af0fbfaaa5ae26bd63b29b1fd547ba43a cmake-4.1.3-windows-arm64.msi
4b3ec4917d0d04bf9a83d171f3be552c9214e75597893b40bd10309033265ec5 cmake-4.1.3-windows-arm64.zip
ec1601a86dcb3ddecec4c548a70c316a80a11e4d04d4b7271a76904a0280a763 cmake-4.1.3-windows-i386.msi
86165b662284d5c5c43478eff0470d1e9a2ea49602bad5f210e87ade68ba76cf cmake-4.1.3-windows-i386.zip
5222342b6575e5016e4e6732a53f764e3e59e2d9caf5881283646bb6a366ddf1 cmake-4.1.3-windows-x86_64.msi
010d496453fdc5d11f88dbbcc0a5e54c5db7d9e04e008f516087d9d163301d89 cmake-4.1.3-windows-x86_64.zip
765879a53d178bf1e1509768de4c9a672dabaa20047a9f3809571558e783be88 cmake-4.1.3.tar.gz
540d8d8ea74c13bf83b367373e071e73d11471c293a68a41084ae6bb02cb61a8 cmake-4.1.3.zip

View File

@@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEExsJlMku+vcNQtRPQLSzvEDSSFoQFAmkckk8ACgkQLSzvEDSS
FoS1ZQ//Q9YrfNZUiYeZDvXDi35+mTkhvY1YcimAoJ8XirocnQ+AHwsylcI+1agE
4ikI9hK8nHEwdcfIPUWGVhsjaVgkq5xwYUGhDG8gkqXaiNnj4mrlmhNMGw1i8glL
xNm+LqMFkKncOiNPK4bug65d1A6NBQN/DclmvIyks/AOJkdS8KxxYxdezeni6S+5
GTkQTZSKnFdE+Phcg8YUVgjTB+eMu4wSWSR9oXk1AOJ5XY2IClJfwMtds245FsOZ
UDIxxJ7G9Bghrz41BqmaSdYKSdpXINPDat/98n9MaPB+lrJ0oPfSqmDv0Zy6A/Un
kzD/EJhQvLuABzXjGsWRs1dKWJCOkUsII+u19MIGkx9nFR6dKb+KExyclC9tlWna
JRYnB2ZIR3BP+gYFdvdXw9KAlbZMAwWfB91Uxgw1siXQ1jWw2hYUE2FWOFRo7Vcm
rpg2esGKZIi/BJyNw6s3T9x670gUp0wJnOLsESGvFopGvtdZZ9O/MRrmZvEQ2mHV
Awfd9YXasA/94NYxHdFIKaUWmqktq4mseiFdrpnKXo6oAO6jmk/dVBVvfkshEMaD
vWFXthUkG1CRx1UXH8IrO1NUZ//zEew2YC2fwW8kWg1cJIu+M+hxBGM+639LVVnf
m54yBoww8b3d7eaE8o7xwipHEYJwBt5r45tibCLzceoYngQJZ1E=
=jdIu
-----END PGP SIGNATURE-----

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:765879a53d178bf1e1509768de4c9a672dabaa20047a9f3809571558e783be88
size 12049989

21
cmake-4.2.3-SHA-256.txt Normal file
View File

@@ -0,0 +1,21 @@
e6ce51721f6409682aacb16f575d6e24510c19270dea77976a5354413f57380f cmake-4.2.3-files-v1.json
8e65cb924c41e3f6c5c98d1900aeeab3cfe3494f18ed8e5e63b91022df710401 cmake-4.2.3-linux-aarch64.sh
e529c75f18f27ba27c52b329efe7b1f98dc32ccc0c6d193c7ab343f888962672 cmake-4.2.3-linux-aarch64.tar.gz
b760514fde7fc510fcd16e51a81a4d2687b1f051b263d40b6806789d3d9fd62c cmake-4.2.3-linux-x86_64.sh
5bb505d5e0cca0480a330f7f27ccf52c2b8b5214c5bba97df08899f5ef650c23 cmake-4.2.3-linux-x86_64.tar.gz
d3ac47185cbad9e264d7afac18eb964139f90a641f8442189e64d1da388f120d cmake-4.2.3-macos-universal.dmg
c2302d3e9c48daabee5ea7c4db4b2b93b989bcc89dae8b760880e00120641b5b cmake-4.2.3-macos-universal.tar.gz
da2f41884400922fd396d774530a90e9f2ba8fbb404d8a1c629a02b767c78265 cmake-4.2.3-macos10.10-universal.dmg
910b965a6fc72928412dd369c957643ff17a0990cc2435a2573b04c1352d9ff3 cmake-4.2.3-macos10.10-universal.tar.gz
4a8f2d2d7e5013c2e23755ee98c4280decac7fe2c822f55a366cd895a5bf5a7d cmake-4.2.3-sunos-sparc64.sh
a6d6655ab46be0d96c2a130424d177f9d5c7517c652725ab9cf5bb67120e8741 cmake-4.2.3-sunos-sparc64.tar.gz
b244ab22d42e576247b289c0761ed83d117eda837d389cf41926a7e06938b2b1 cmake-4.2.3-sunos-x86_64.sh
256bde21a5b935cfde5a9e91929b1b9e2d332db8e8ca74d2cce160724a395cbc cmake-4.2.3-sunos-x86_64.tar.gz
4fdfd91a0093e76c829b1952b0d7c67779fef6876ada60204c8ba2cd3b8562e9 cmake-4.2.3-windows-arm64.msi
751b206b1cf65151b72c525d26267c1d9beebf8fafc365ae00286571d9fd3ed9 cmake-4.2.3-windows-arm64.zip
127346fbcba783401de160c93f2bb443ba0402bc5f3a683ccae63de34726256b cmake-4.2.3-windows-i386.msi
ad46d82c99a818a2cdd694fe82bec99f0cb557d864dc5fff5d54d347c7cdd98f cmake-4.2.3-windows-i386.zip
aa84ae115fc962c6691ec972548c7f7435bd9e7696c9d0487c8bd3a285277ed6 cmake-4.2.3-windows-x86_64.msi
eb4ebf5155dbb05436d675706b2a08189430df58904257ae5e91bcba4c86933c cmake-4.2.3-windows-x86_64.zip
7efaccde8c5a6b2968bad6ce0fe60e19b6e10701a12fce948c2bf79bac8a11e9 cmake-4.2.3.tar.gz
444715a33dc8bcb03221fcb4e849b948fc4392005c5abc52e2c7abbcb158374b cmake-4.2.3.zip

View File

@@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEExsJlMku+vcNQtRPQLSzvEDSSFoQFAml46IUACgkQLSzvEDSS
FoTnTg//RgYn69K2kP1PxRjjLqKrhvoWvtjzHySnNVBlttsYKjxijTX7aUgQ4Etx
vVFej1co6i2m5FA3fyaxakle27t3Nc9vYMAoa8+AQR+ZwlxQNuJy7ia6NtatdmCH
KlrAOoVpLFCITSt2zP7h+6znE3r1lPR5zP/x4VSGBU82NgZwxuxypxgVMGjGx/wP
Rm7+yKBl1DlGTGyuTmYl/3Je0R1ai2c2aijjqbtd4batlJAeTWxcyttETcTyLNkE
ER1rmz4cw1b1TTToVHnJlxqeMnHjsjoamzu+Bb+aUBJjDZfGvZl8+3z1J+UG/RuQ
wUKSOhMeRmgTsCNUSxYawBBZi/DBqjJJDiS/NbhQP7QIUCkVHixQtYx9EwSf/0JT
aGHZS77NkjbUwY9iDOqWyq7n4OeE2fMvPJZgzlLpPoVedwFYTclU7Aftoe8SlP74
SvFnEWkI4c+zdNCFqiclm7N/3b6wKbKCEE8OBuGiSde8hwqyHzlMkFsn+GdjznR0
Q4mqJ3yiZMUNHKnjidW+d2DH0HnhURCvMdprr1Yb1LQZ6oqP4RUd12QxKsXfnRSa
acCBKYRzfAtPYwTB4qGSLM1bzFtYjGbGD2E2HFNwTY+V8k3xec6FdyTl4NB83PPg
Z0nqKCZtHnD5fFvaVm5Qi/bxXZhmez3CA9mBCc/g/HQLR5OsP5E=
=vhHG
-----END PGP SIGNATURE-----

3
cmake-4.2.3.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7efaccde8c5a6b2968bad6ce0fe60e19b6e10701a12fce948c2bf79bac8a11e9
size 12345147

View File

@@ -1,3 +1,19 @@
-------------------------------------------------------------------
Wed Feb 4 01:50:26 UTC 2026 - Simon Lees <sflees@suse.de>
- Exclude Tutorial Test on i586 due to SSE issues
* https://gitlab.kitware.com/cmake/cmake/-/issues/27569
-------------------------------------------------------------------
Thu Jan 29 20:23:36 UTC 2026 - Christoph G <foss@grueninger.de>
- update to 4.2.3
* Tests: Remove invalid CUDA code from tests
- Exclude test RunCMake.string on 32-bit systems as it fails
with a year 2038 issue
- Remove ignored ctest parameter --force-new-ctest-process. It
has no longer any effect.
-------------------------------------------------------------------
Wed Jan 28 18:34:55 UTC 2026 - Matej Cepl <mcepl@cepl.eu>
@@ -5,6 +21,47 @@ Wed Jan 28 18:34:55 UTC 2026 - Matej Cepl <mcepl@cepl.eu>
https://gitlab.kitware.com/cmake/cmake/-/blob/261b7b933c66/Modules/FindLua.cmake,
which works with Lua 5.5
-------------------------------------------------------------------
Thu Jan 22 21:19:44 UTC 2026 - Christoph G <foss@grueninger.de>
- update to 4.2.2
* Linux: Do not force 64-bit `time_t` on 32-bit archs with system
libarchive
* fileapi: Handle unused imported libraries with missing
IMPORTED_IMPLIB
* GenEx: Partially restore pre-CMP0199 behavior of $<CONFIG>
-------------------------------------------------------------------
Wed Dec 10 04:44:31 UTC 2025 - Christoph G <foss@grueninger.de>
- update to 4.2.1
* Source: Improve detection of Linux architectures requiring
explicit libatomic
* ExternalProject: Fix environment modification ops named
with underscores
* fileAPI: Silently ignore non-target order dependencies
* export: Fix exporting targets with multiple file sets
-------------------------------------------------------------------
Wed Dec 3 12:17:03 UTC 2025 - Christoph G <foss@grueninger.de>
- update to 4.2.0
* The "FASTBuild" generator was added.
* CMake now supports Cross Compiling for Emscripten with simple
toolchain files.
* The "set(CACHE{<variable>})" and "unset(CACHE{<variable>})"
commands were added to explicitly set and unset cache entries.
* The "INSTALL_OBJECT_NAME" source file property was added to control
names of installed object files for specific compiled sources.
* Nearly all find modules now provide a "<PackageName>_VERSION" result
variable matching the casing of its module name. Existing variants
such as "<PackageName>_VERSION_STRING" and uppercased
"<PACKAGENAME>_VERSION" are deprecated.
* The "ExternalProject" module's "ExternalProject_Add()" and
"ExternalProject_Add_Step()" commands now provide options to set
environment variables on the configure, build, install, and test
steps.
-------------------------------------------------------------------
Tue Dec 2 19:39:27 UTC 2025 - Andreas Stieger <andreas.stieger@gmx.de>

View File

@@ -1,7 +1,7 @@
#
# spec file for package cmake
#
# Copyright (c) 2025 SUSE LLC and contributors
# Copyright (c) 2026 SUSE LLC and contributors
# Copyright (c) 2025 Andreas Stieger <Andreas.Stieger@gmx.de>
#
# All modifications and additions to the file contributed by third parties
@@ -51,7 +51,7 @@
%define pyver 3
%endif
Name: cmake%{?psuffix}
Version: 4.1.3
Version: 4.2.3
Release: 0
Summary: Cross-platform make system
License: BSD-3-Clause
@@ -251,8 +251,15 @@ sed -i -e "1s@#!.*python.*@#!$(realpath %{_bindir}/python3)@" %{buildroot}%{_rpm
# SimpleInstall: seems to fail due to RPATH strictness
# if any other app installs then this test is bogus
# suse specific brp-25-symlink cramps the symlinks, hence the CPackComponentsForAll-RPM-(default|OnePackPerGroup|IgnoreGroup|AllInOne) fail
./bin/ctest --force-new-ctest-process --output-on-failure %{?_smp_mflags} \
%ifnarch %arm %ix86
./bin/ctest --output-on-failure %{?_smp_mflags} \
-E "(TestUpload|SimpleInstall|SimpleInstall-Stage2|CPackComponentsForAll-RPM-(default|OnePackPerGroup|IgnoreGroup|AllInOne)|CPack_RPM)"
%else
# dont' run failing test on 32-bit architectures due to year 2038 issue
# dont' run Tutorial due to SSE issues https://gitlab.kitware.com/cmake/cmake/-/issues/27569
./bin/ctest --output-on-failure %{?_smp_mflags} \
-E "(TestUpload|SimpleInstall|SimpleInstall-Stage2|CPackComponentsForAll-RPM-(default|OnePackPerGroup|IgnoreGroup|AllInOne)|CPack_RPM|RunCMake.string|Tutorial)"
%endif
%endif
%if %{with qhelp}