kf6-extra-cmake-modules-6.23.0
CMake modules required by KDE and Qt
Back to search · Project homepage
Description
The Extra CMake Modules package, or ECM, adds to the modules provided by CMake,
including ones used by find_package() to find common software, ones that can be
used directly in CMakeLists.txt files to perform common tasks and toolchain
files that must be specified on the commandline by the user.
In addition, it provides common build settings used in software produced by the
KDE community.
While the driving force of this module is to reduce duplication in CMake scripts
across KDE software, it is intended to be useful for any software that uses the
CMake build system.
Package information
- Ports path
- devel/kf6/extra-cmake-modules
- Package architecture
- amd64
- Maintainer
- Rafael Sadowski <rsadowski@openbsd.org>
- Categories
- devel, devel/kf6, lang/python
- Available flavors
- None listed
- Only for architectures
- aarch64, amd64, arm, i386, mips64, mips64el, powerpc, powerpc64, riscv64, alpha, hppa, sparc64
These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.
Direct dependencies
Library
Build
- textproc/py-sphinx
- x11/qt6/qttools
- lang/python/3
- graphics/vulkan-loader
- devel/cmake/core STEM->=4
- devel/ninja
- archivers/xz STEM->=5.4.0
Test
Used by (482 dependency relationships)
Includes library, runtime, build and test relationships. Results load 100 at a time.