Linux workstation

Upstream software project

cmake

Documentation for cmake

About cmake

Documentation for cmake

This project links 16 native package records across 2 recorded operating-system releases. Compare the retained versions and architectures below, then open the package for your own release.

These are catalog observations, not a guarantee of installation, compatibility, or upstream support.

Project pictures and package coverage

Fedora 43: 8 package records; Fedora 44: 8 package records. Catalog coverage diagram, not an application screenshot.cmake: recorded package coverageFedora 438 recordsFedora 448 records
OpenFactory diagram of linked package records. It is not an application screenshot.

Project identity

Project
cmake
Publisher
Not authoritatively mapped
Native package records
16
Operating systems
fedora-43, fedora-44
License expression
BSD-3-Clause AND MIT-open-group AND Zlib AND Apache-2.0
Metadata completeness
100/100 (not a software quality rating)
Source repository
Not reported

Source-reported description

The fullest retained description is shown with its source. Distribution packaging descriptions may include downstream details.

CMake is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice. CMake is quite sophisticated: it is possible to support complex environments requiring system configuration, preprocessor generation, code generation, and template instantiation.

Description source

Packages by operating system

Compare recorded versions, then open a package for dependency, file, checksum, and repository evidence. Version strings are distribution-specific, not a ranking of newer software.

Fedora 43

  1. cmake

    Fedora 43 / Unspecified / source cmake

    3.31.11-1.fc43

    Cross-platform make system

    aarch64i686x86_6443
  2. cmake-data

    Fedora 43 / Unspecified / source cmake

    3.31.11-1.fc43

    Common data-files for cmake

    noarch43
  3. cmake-doc

    Fedora 43 / Unspecified / source cmake

    3.31.11-1.fc43

    Documentation for cmake

    noarch43
  4. cmake-filesystem

    Fedora 43 / Unspecified / source cmake

    3.31.11-1.fc43

    Directories used by CMake modules

    aarch64i686x86_6443
  5. cmake-gui

    Fedora 43 / Unspecified / source cmake

    3.31.11-1.fc43

    Qt GUI for cmake

    aarch64x86_6443
  6. cmake-rpm-macros

    Fedora 43 / Unspecified / source cmake

    3.31.11-1.fc43

    Common RPM macros for cmake

    noarch43
  7. cmake-srpm-macros

    Fedora 43 / Unspecified / source cmake

    3.31.11-1.fc43

    Common SRPM macros for cmake

    noarch43
  8. python3-cmake

    Fedora 43 / Unspecified / source cmake

    3.31.11-1.fc43

    Python metadata for packages depending on cmake

    noarch43

Fedora 44

  1. cmake

    Fedora 44 / Unspecified / source cmake

    4.3.0-1.fc44

    Cross-platform make system

    aarch64i686x86_6444
  2. cmake-data

    Fedora 44 / Unspecified / source cmake

    4.3.0-1.fc44

    Common data-files for cmake

    noarch44
  3. cmake-doc

    Fedora 44 / Unspecified / source cmake

    4.3.0-1.fc44

    Documentation for cmake

    noarch44
  4. cmake-filesystem

    Fedora 44 / Unspecified / source cmake

    4.3.0-1.fc44

    Directories used by CMake modules

    aarch64i686x86_6444
  5. cmake-gui

    Fedora 44 / Unspecified / source cmake

    4.3.0-1.fc44

    Qt GUI for cmake

    aarch64x86_6444
  6. cmake-rpm-macros

    Fedora 44 / Unspecified / source cmake

    4.3.0-1.fc44

    Common RPM macros for cmake

    noarch44
  7. cmake-srpm-macros

    Fedora 44 / Unspecified / source cmake

    4.3.0-1.fc44

    Common SRPM macros for cmake

    noarch44
  8. python3-cmake

    Fedora 44 / Unspecified / source cmake

    4.3.0-1.fc44

    Python metadata for packages depending on cmake

    noarch44

Project resources and further reading

Mapping provenance

Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.

No field-level source record is published yet.