5 Commits

Author SHA256 Message Date
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