Cross-platform, open-source make system

Edit Package cmake
http://www.cmake.org/

CMake is a cross-platform, open-source build system

Refresh
Refresh
Source Files
Filename Size Changed
README.SUSE 0000000715 715 Bytes
_constraints 0000000110 110 Bytes
_multibuild 0000000098 98 Bytes
cmake-3.28.0-SHA-256.txt 0000001646 1.61 KB
cmake-3.28.0-SHA-256.txt.asc 0000000833 833 Bytes
cmake-3.28.0.tar.gz 0011064707 10.6 MB
cmake-fix-ruby-test.patch 0000000630 630 Bytes
cmake.attr 0000000126 126 Bytes
cmake.changes 0000189931 185 KB
cmake.keyring 0000023055 22.5 KB
cmake.macros 0000003309 3.23 KB
cmake.prov 0000003249 3.17 KB
cmake.spec 0000008589 8.39 KB
feature-suse-python-interp-search-order.patch 0000000779 779 Bytes
Revision 558 (latest revision is 609)
Simon Lees's avatar Simon Lees (simotek) accepted request 1131496 from Christoph G's avatar Christoph G (mathletic) (revision 558)
- update to 3.28.0
  * C++ 20 named modules are now supported by Ninja Generators, in
    combination with LLVM/Clang 16.0 and newer, and GCC 14 (after
    the 2023-09-20 daily bump) and newer.
  * "HIP" language code may now be compiled for NVIDIA GPUs using
    the NVIDIA CUDA Compiler (NVCC).
  * The "exec_program()" command, which has been deprecated since
    CMake 3.0, has been removed by policy "CMP0153". Use the
    "execute_process()" command instead.
  * Generated files, in targets using File Sets, are now considered
    private by default.  Generated public headers must be specified
    using file sets.
  * The "find_library()", "find_path()", and "find_file()" commands no
    longer search in installation prefixes derived from the "PATH"
    environment variable.
Comments 1

Gregor Dschung's avatar

Why is cmake-mini nearly 60% larger than cmake-full?

> zypper info cmake-mini
Loading repository data...
Reading installed packages...


Information for package cmake-mini:
-----------------------------------
Repository     : openSUSE-Tumbleweed-Oss
Name           : cmake-mini
Version        : 3.29.0-1.1
Arch           : x86_64
Vendor         : openSUSE
Installed Size : 61.9 MiB
Installed      : No
Status         : not installed
Source package : cmake-mini-3.29.0-1.1.src
Upstream URL   : https://www.cmake.org/
Summary        : Cross-platform make system
Description    :
    CMake is a cross-platform build system.

> zypper info cmake-full
Loading repository data...
Reading installed packages...


Information for package cmake-full:
-----------------------------------
Repository     : openSUSE-Tumbleweed-Oss
Name           : cmake-full
Version        : 3.29.0-1.2
Arch           : x86_64
Vendor         : openSUSE
Installed Size : 38.9 MiB
Installed      : No
Status         : not installed
Source package : cmake-full-3.29.0-1.2.src
Upstream URL   : https://www.cmake.org/
Summary        : Cross-platform make system
Description    :
    CMake is a cross-platform build system.
openSUSE Build Service is sponsored by