BSD Ports

devel/kf6-extra-cmake-modules MidnightBSD

Extra modules and scripts for CMake

System
MidnightBSD
Repository
mports
Last update
Commit
9cbd99430c
License
bsd3
Categories

Description

KDE 6 extra modules and scripts for CMake

In the other systems

The newest version among them is 6.31.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDdevel/kf6-extra-cmake-modulesno data--2026-09-17
FreeBSDdevel/kf6-extra-cmake-modules6.31.0 newestnone known-[email protected]2026-10-09
NetBSDdevel/extra-cmake-modules by name6.29.0nb1none known-[email protected]2026-09-06
DragonFlydevel/kf6-extra-cmake-modules6.14.0none known-[email protected]-
HardenedBSDdevel/kf6-extra-cmake-modules6.30.0no data-[email protected]-
GhostBSDdevel/kf6-extra-cmake-modules6.30.0no data-[email protected]-

Compare across BSDs

Install

Binary package:

mport install extra-cmake-modules

From mports:

cd /usr/mports/devel/kf6-extra-cmake-modules && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	extra-cmake-modules>0:devel/kf6-extra-cmake-modules

Dependencies

No port depends on this one.

Configuration

Options name: devel_extra-cmake-modules

OptionDefaultDescription
DOCSoff
HELPonGenerate QtHelp documentation for installed modules
MANPAGESon
USES
cmake:testing kde:6 kfhack shebangfix tar:xz python:build
Service scripts
none

Files

Manual pages 6
  • ecm(7)
  • ecm-developer(7)
  • ecm-find-modules(7)
  • ecm-kde-modules(7)
  • ecm-modules(7)
  • ecm-toolchains(7)
pkg-plist 141
  • share/ECM/cmake/ECMConfig.cmake
  • share/ECM/cmake/ECMConfigVersion.cmake
  • share/ECM/find-modules/ECMFindModuleHelpersStub.cmake
  • share/ECM/find-modules/Find7Zip.cmake
  • share/ECM/find-modules/Find7z.cmake
  • share/ECM/find-modules/FindCanberra.cmake
  • share/ECM/find-modules/FindEGL.cmake
  • share/ECM/find-modules/FindFFmpeg.cmake
  • share/ECM/find-modules/FindGLIB2.cmake
  • share/ECM/find-modules/FindGperf.cmake
  • share/ECM/find-modules/FindGradle.cmake
  • share/ECM/find-modules/FindIcoTool.cmake
  • share/ECM/find-modules/FindInotify.cmake
  • share/ECM/find-modules/FindIsoCodes.cmake
  • share/ECM/find-modules/FindKF5.cmake
  • share/ECM/find-modules/FindKF6.cmake
  • share/ECM/find-modules/FindLibExiv2.cmake
  • share/ECM/find-modules/FindLibGit2.cmake
  • share/ECM/find-modules/FindLibMount.cmake
  • share/ECM/find-modules/FindLibcap.cmake
  • share/ECM/find-modules/FindOpenEXR.cmake
  • share/ECM/find-modules/FindPhoneNumber.cmake
  • share/ECM/find-modules/FindPoppler.cmake
  • share/ECM/find-modules/FindPulseAudio.cmake
  • share/ECM/find-modules/FindQHelpGenerator.cmake
  • share/ECM/find-modules/FindQtWaylandScanner.cmake
  • share/ECM/find-modules/FindReuseTool.cmake
  • share/ECM/find-modules/FindSasl2.cmake
  • share/ECM/find-modules/FindSeccomp.cmake
  • share/ECM/find-modules/FindSharedMimeInfo.cmake
  • share/ECM/find-modules/FindTaglib.cmake
  • share/ECM/find-modules/FindUDev.cmake
  • share/ECM/find-modules/FindWayland.cmake
  • share/ECM/find-modules/FindWaylandProtocols.cmake
  • share/ECM/find-modules/FindWaylandScanner.cmake
  • share/ECM/find-modules/FindX11_XCB.cmake
  • share/ECM/find-modules/FindXCB.cmake
  • share/ECM/find-modules/Findepoxy.cmake
  • share/ECM/find-modules/Findgzip.cmake
  • share/ECM/find-modules/local.properties.cmake
  • share/ECM/find-modules/settings.gradle.cmake
  • share/ECM/kde-modules/KDECMakeSettings.cmake
  • share/ECM/kde-modules/KDEClangFormat.cmake
  • share/ECM/kde-modules/KDECompilerSettings.cmake
  • share/ECM/kde-modules/KDEFrameworkCompilerLegacySettings.cmake
  • share/ECM/kde-modules/KDEFrameworkCompilerSettings.cmake
  • share/ECM/kde-modules/KDEGitCommitHooks.cmake
  • share/ECM/kde-modules/KDEInstallDirs.cmake
  • share/ECM/kde-modules/KDEInstallDirs5.cmake
  • share/ECM/kde-modules/KDEInstallDirs6.cmake
  • share/ECM/kde-modules/KDEInstallDirsCommon.cmake
  • share/ECM/kde-modules/KDEMetaInfoPlatformCheck.cmake
  • share/ECM/kde-modules/KDEPackageAppTemplates.cmake
  • share/ECM/kde-modules/KDESetupPrefixScript.cmake
  • share/ECM/kde-modules/appstreamtest.cmake
  • share/ECM/kde-modules/clang-format.cmake
  • share/ECM/kde-modules/kde-git-commit-hooks/clang-format.sh
  • share/ECM/kde-modules/kde-git-commit-hooks/combined.schema.json.in
  • share/ECM/kde-modules/kde-git-commit-hooks/combined.schema.json.in.license
  • share/ECM/kde-modules/kde-git-commit-hooks/json-schema.py
  • share/ECM/kde-modules/kde-git-commit-hooks/pre-commit.in
  • share/ECM/kde-modules/prefix.sh.cmake
  • share/ECM/kde-modules/prefix.sh.fish.cmake
  • share/ECM/modules/CheckAtomic.cmake
  • share/ECM/modules/ECMAddAndroidApk.cmake
  • share/ECM/modules/ECMAddAppIcon.cmake
  • share/ECM/modules/ECMAddQch.cmake
  • share/ECM/modules/ECMAddQtDesignerPlugin.cmake
  • share/ECM/modules/ECMAddTests.cmake
  • share/ECM/modules/ECMCheckOutboundLicense.cmake
  • share/ECM/modules/ECMConfiguredInstall.cmake
  • share/ECM/modules/ECMCoverageOption.cmake
  • share/ECM/modules/ECMCreateQmFromPoFiles.cmake
  • share/ECM/modules/ECMDeprecationSettings.cmake
  • share/ECM/modules/ECMEnableSanitizers.cmake
  • share/ECM/modules/ECMFeatureSummary.cmake
  • share/ECM/modules/ECMFindModuleHelpers.cmake
  • share/ECM/modules/ECMFindQmlModule.cmake
  • share/ECM/modules/ECMFindQmlModule.cmake.in
  • share/ECM/modules/ECMGenerateDBusServiceFile.cmake
  • share/ECM/modules/ECMGenerateExportHeader.cmake
  • share/ECM/modules/ECMGenerateHeaders.cmake
  • share/ECM/modules/ECMGeneratePkgConfigFile.cmake
  • share/ECM/modules/ECMGeneratePriFile.cmake
  • share/ECM/modules/ECMGeneratePythonBindings.cmake
  • share/ECM/modules/ECMGeneratePythonBindings.toml.in
  • share/ECM/modules/ECMGeneratePythonBindings.toml.in.license
  • share/ECM/modules/ECMGenerateQDoc.cmake
  • share/ECM/modules/ECMGenerateQmlTypes.cmake
  • share/ECM/modules/ECMInstallIcons.cmake
  • share/ECM/modules/ECMInstalledLibraryCheck.cmake
  • share/ECM/modules/ECMMarkAsTest.cmake
  • share/ECM/modules/ECMMarkNonGuiExecutable.cmake
  • share/ECM/modules/ECMOptionalAddSubdirectory.cmake
  • share/ECM/modules/ECMPackageConfigHelpers.cmake
  • share/ECM/modules/ECMPoQmTools.cmake
  • share/ECM/modules/ECMQMLModules.cmake
  • share/ECM/modules/ECMQchDoxygen.config.in
  • share/ECM/modules/ECMQchDoxygenLayout.xml
  • share/ECM/modules/ECMQmLoader.cpp.in

The first 100 are listed.

distinfo 1
FileSizeSHA256
KDE/frameworks/6.30/extra-cmake-modules-6.30.0.tar.xz34682422c9f7ff930dae7329faebf2942d2424f4a298c43bb3f11e217be6b12f227f6e

Commit history 1

DateCommitCreditsLog message
9cbd99430c Lucas Holt kf6: update KDE Frameworks to 6.30.0 (#1459)
Updates `Mk/extensions/kde.mk` and all 71 kf6 ports from 6.21.0 to 6.30.0. KDE Plasma and KDE Gear are deliberately left at their current versions (6.5.4 and 25.12.0) — those are separate updates. The `kde.mk` resync pulled their version bumps in too; they've been reverted here so tiers 2 and 3 stay consistent with their ports' distinfos. Independent of the pending qt6 6.11.2 PR: KF6 6.30 requires Qt ≥ 6.9.0, which master's 6.10.1 already satisfies. ## Framework `kde.mk` resynced from FreeBSD, keeping the mports-local `LICENSE?= lgpl`, `${MPORTEXTENSIONS}` include path, and omitted MAINTAINER line. All 350 `kde-<component>_PORT`/`_LIB` mappings were diffed against the previous `kde.mk` and are **unchanged**. Three would otherwise have been silently repointed by the resync: …