notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
cmake-man Manual pages for CMake
3.31.0 devel on this many watch lists=5 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.28.3Version of this port present on the latest quarterly branch.
Maintainer: kde@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-09-09 00:23:48
Last Update: 2024-11-17 22:58:51
Commit Hash: 4263e3a
People watching this port, also watch:: p5-Error, jpeg-turbo, autoconf, indexinfo, perl5
License: BSD3CLAUSE
WWW:
https://www.cmake.org/
Description:
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, pre-processor generation, code generation, and template instantiation. This port contains CMake's manual pages
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (31 items)
Collapse this list.
  1. /usr/local/share/licenses/cmake-man-3.31.0/catalog.mk
  2. /usr/local/share/licenses/cmake-man-3.31.0/LICENSE
  3. /usr/local/share/licenses/cmake-man-3.31.0/BSD3CLAUSE
  4. share/man/man1/ccmake.1.gz
  5. share/man/man1/cmake.1.gz
  6. share/man/man1/cpack.1.gz
  7. share/man/man1/ctest.1.gz
  8. share/man/man7/cmake-buildsystem.7.gz
  9. share/man/man7/cmake-commands.7.gz
  10. share/man/man7/cmake-compile-features.7.gz
  11. share/man/man7/cmake-configure-log.7.gz
  12. share/man/man7/cmake-cxxmodules.7.gz
  13. share/man/man7/cmake-developer.7.gz
  14. share/man/man7/cmake-env-variables.7.gz
  15. share/man/man7/cmake-file-api.7.gz
  16. share/man/man7/cmake-generator-expressions.7.gz
  17. share/man/man7/cmake-generators.7.gz
  18. share/man/man7/cmake-language.7.gz
  19. share/man/man7/cmake-modules.7.gz
  20. share/man/man7/cmake-packages.7.gz
  21. share/man/man7/cmake-policies.7.gz
  22. share/man/man7/cmake-presets.7.gz
  23. share/man/man7/cmake-properties.7.gz
  24. share/man/man7/cmake-qt.7.gz
  25. share/man/man7/cmake-server.7.gz
  26. share/man/man7/cmake-toolchains.7.gz
  27. share/man/man7/cmake-variables.7.gz
  28. share/man/man7/cpack-generators.7.gz
  29. @owner
  30. @group
  31. @mode
Collapse this list.
Dependency lines:
  • cmake-man>0:devel/cmake-man
To install the port:
cd /usr/ports/devel/cmake-man/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/cmake-man
  • pkg install cmake-man
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: cmake-man
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1731429246 SHA256 (cmake-3.31.0.tar.gz) = 300b71db6d69dcc1ab7c5aae61cbc1aa2778a3e00cbd918bc720203e311468c3 SIZE (cmake-3.31.0.tar.gz) = 11699894

Packages (timestamps in pop-ups are UTC):
cmake-man
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.31.23.31.2-3.31.03.31.2---
FreeBSD:13:quarterly3.30.53.30.53.26.13.30.53.30.53.28.13.28.13.28.1
FreeBSD:14:latest3.31.23.31.23.25.13.31.23.31.23.26.1-3.26.1
FreeBSD:14:quarterly3.30.53.30.5-3.30.53.30.53.28.13.28.13.28.1
FreeBSD:15:latest3.31.23.31.2n/a3.31.2n/a3.28.23.28.23.28.3
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. sphinx-build : textproc/py-sphinx@py311
  2. cmake : devel/cmake-core
  3. ninja : devel/ninja
  4. python3.11 : lang/python311
This port is required by:
for Run
  1. devel/cmake

Configuration Options:
No options to configure
Options name:
devel_cmake-man
USES:
cmake python:build
FreshPorts was unable to extract/find any pkg message
Master Sites:
  1. There is no master site for this port.

Number of commits found: 10

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.31.0
17 Nov 2024 22:58:51
commit hash: 4263e3aac0c0c3230eb75ddc8dc5229eae67fcd4commit hash: 4263e3aac0c0c3230eb75ddc8dc5229eae67fcd4commit hash: 4263e3aac0c0c3230eb75ddc8dc5229eae67fcd4commit hash: 4263e3aac0c0c3230eb75ddc8dc5229eae67fcd4 files touched by this commit
Jason E. Hale (jhale) search for other commits by this committer
devel/cmake*: Update to 3.31.0

devel/cmake-gui: Convert to out-of-source build

Announcement:
https://www.kitware.com/cmake-3-31-0-available-for-download/

Release notes:
https://cmake.org/cmake/help/latest/release/3.31.html

PR:		282725
Exp-run by:	antoine
3.28.3
10 Feb 2024 22:02:46
commit hash: 8ac8784c624bff131c5e8ab08456536cd6d1f582commit hash: 8ac8784c624bff131c5e8ab08456536cd6d1f582commit hash: 8ac8784c624bff131c5e8ab08456536cd6d1f582commit hash: 8ac8784c624bff131c5e8ab08456536cd6d1f582 files touched by this commit
Jason E. Hale (jhale) search for other commits by this committer
devel/cmake*: Update to 3.28.3

Changes made since CMake 3.28.2:

- Tests: Add case covering PCH in a unity build
- Unity: Clarify source comments on unity build transformation
- cmGlobalGenerator: Add unity/pch sources after computing compile
  features
- zlib 2022-10-12 (04f42cec)
- zlib: Fix 1.2.13 version and date notice

https://www.kitware.com/cmake-3-28-3-available-for-download/
3.28.2_1
03 Feb 2024 23:19:43
commit hash: 97c31b93991c7a4bef0b2e8a5f8ec6c42e3e7d86commit hash: 97c31b93991c7a4bef0b2e8a5f8ec6c42e3e7d86commit hash: 97c31b93991c7a4bef0b2e8a5f8ec6c42e3e7d86commit hash: 97c31b93991c7a4bef0b2e8a5f8ec6c42e3e7d86 files touched by this commit
Jason E. Hale (jhale) search for other commits by this committer
devel/cmake*: Pet portclippy(1) and migrate to Qt6

Migrate towards Qt6:
- Switch the default flavor of devel/cmake-gui to qt6.
- Use qt6-tools instead of qt5-help in devel/cmake-doc to generate the Qt
  help file.

Depend on the flavorized version of textproc/py-sphinx.

Pet portclippy(1) and portlint(1) and make Makefile order more consistent
within the devel/cmake* ports. Remove duplicate DISTINFO_FILE line from
devel/cmake-man. [1]

Make build of devel/cmake-core verbose [2] and respect WITH_CCACHE_BUILD
in bootstrapping phase.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
3.28.2
01 Feb 2024 21:35:09
commit hash: f5b24810ef2552f25ffa9f8632ad2b7fbcf18b8dcommit hash: f5b24810ef2552f25ffa9f8632ad2b7fbcf18b8dcommit hash: f5b24810ef2552f25ffa9f8632ad2b7fbcf18b8dcommit hash: f5b24810ef2552f25ffa9f8632ad2b7fbcf18b8d files touched by this commit
Jason E. Hale (jhale) search for other commits by this committer
devel/cmake*: Update to 3.28.2

Install manpages in share/man.

Changes made since CMake 3.28.1:
- Autogen: Forward dependencies when both Makefile and DEPFILE are used
- CUDA/Clang: Record architectures supported by Clang 16
- CUDA/Clang: Update architectures supported by CUDA 12
- CUDAToolkit: Correctly search all include paths from compiler
- ExternalProject: revert `BYPRODUCTS` for download outputs
- FindBoost: Add support for Boost 1.84
- FindFreetype: Revert use of upstream freetype cmake package
- FindMatlab: Accept long ver in matlab_get_release_name_from_version
- FindMatlab: Document all registry paths for version lookup
- FindMatlab: Document that version mappings do not apply to MCR
(Only the first 15 lines of the commit message are shown above View all of this commit message)
3.28.1
28 Dec 2023 23:03:34
commit hash: be58b09c1dad473d4b6f113ecff79f1eef7feb4ccommit hash: be58b09c1dad473d4b6f113ecff79f1eef7feb4ccommit hash: be58b09c1dad473d4b6f113ecff79f1eef7feb4ccommit hash: be58b09c1dad473d4b6f113ecff79f1eef7feb4c files touched by this commit
Jason E. Hale (jhale) search for other commits by this committer
devel/cmake*: Update to 3.28.1

Announcements: https://www.kitware.com/cmake-3-28-0-available-for-download/
               https://www.kitware.com/cmake-3-28-1-available-for-download/
Release notes: https://cmake.org/cmake/help/latest/release/3.28.html

PR:		275730
Exp-run by:	antoine
3.26.1
12 Apr 2023 22:27:28
commit hash: 2f35240f67b54feb5c212d35cae3b80d24bf52ffcommit hash: 2f35240f67b54feb5c212d35cae3b80d24bf52ffcommit hash: 2f35240f67b54feb5c212d35cae3b80d24bf52ffcommit hash: 2f35240f67b54feb5c212d35cae3b80d24bf52ff files touched by this commit
Adriaan de Groot (adridg) search for other commits by this committer
devel/cmake: update to 3.26.1, latest upstream

See release notes at
	https://cmake.org/cmake/help/v3.26/release/3.26.html

Some "while we're at it" changes:
- remove obsolete patch, reported by: diizzy (PR 270337)
- set LOCALSTATEDIR to /var (PR 267748)

Thanks antoine@ for the exp-run.

PR:		270491 270337 267748
3.24.3
08 Nov 2022 19:50:59
commit hash: 7bdeb4414c222cc7cd3f1e50cc9429ef3b35b19ccommit hash: 7bdeb4414c222cc7cd3f1e50cc9429ef3b35b19ccommit hash: 7bdeb4414c222cc7cd3f1e50cc9429ef3b35b19ccommit hash: 7bdeb4414c222cc7cd3f1e50cc9429ef3b35b19c files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
*/cmake*: hoist cmake version to cmake.mk (+)

Differential Revision:	D31894 (revisited)
3.24.3
08 Nov 2022 05:08:39
commit hash: 898997ff7b713a3c722459a16bf3a2fba71ef6bbcommit hash: 898997ff7b713a3c722459a16bf3a2fba71ef6bbcommit hash: 898997ff7b713a3c722459a16bf3a2fba71ef6bbcommit hash: 898997ff7b713a3c722459a16bf3a2fba71ef6bb files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
devel/cmake: update to 3.24.3

Exp-run by:		267497
PR:			xXXXX
3.24.0
17 Sep 2022 10:56:01
commit hash: d7992a6596254fa03acedcd9d06900ee951745adcommit hash: d7992a6596254fa03acedcd9d06900ee951745adcommit hash: d7992a6596254fa03acedcd9d06900ee951745adcommit hash: d7992a6596254fa03acedcd9d06900ee951745ad files touched by this commit
Adriaan de Groot (adridg) search for other commits by this committer
devel/cmake*: bump to 3.24.0

Update the CMake ports to 3.24. A previous exp-run -- thanks
antoine@ -- showed up new failures. That is normal for a CMake
update. tcberner@ fixed most of them (in the linked PR) and
lang/zig just landed. The original patch for the update came
from tcberner@ as well, but I had to re-jig it after CMake
was reorganized into a metaport and -core package.

PR:		265652
3.23.3
08 Sep 2022 20:14:05
commit hash: b23ea4e2d2f51b53d8915fe9fd7b4efbdd575e38commit hash: b23ea4e2d2f51b53d8915fe9fd7b4efbdd575e38commit hash: b23ea4e2d2f51b53d8915fe9fd7b4efbdd575e38commit hash: b23ea4e2d2f51b53d8915fe9fd7b4efbdd575e38 files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
devel/cmake: Create a meta-port for CMake

Create a meta-port for CMake to make it easier for the end user and
better handling of build dependencies.

This pushes devel/cmake into /devel/cmake-core and splits manpages and
its dependencies to /devel/cmake-man

Approved by:	kde (tcberner)
Differential Revision:	https://reviews.freebsd.org/D34957

Number of commits found: 10