Port details |
- cmake-core Cross-platform Makefile generator
- 3.25.1 devel
=5 Version of this port present on the latest quarterly branch. - Maintainer: kde@FreeBSD.org
 - Port Added: 2022-09-09 00:23:48
- Last Update: 2023-02-04 09:09:02
- Commit Hash: 1e149b2
- People watching this port, also watch:: pkg, pkgconf, rhash, pcre, expat
- License: BSD3CLAUSE
- 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 core software used by projects depending on CMake
to build.
¦ ¦ ¦ ¦ 
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- cmake-core>0:devel/cmake-core
- To install the port:
- cd /usr/ports/devel/cmake-core/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/cmake-core
- pkg install cmake-core
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: cmake-core
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1672089061
SHA256 (cmake-3.25.1.tar.gz) = 1c511d09516af493694ed9baf13c55947a36389674d657a2d5e0ccedc6b291d8
SIZE (cmake-3.25.1.tar.gz) = 10561054
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Library dependencies:
-
- libexpat.so : textproc/expat2
- libjsoncpp.so : devel/jsoncpp
- libuv.so : devel/libuv
- librhash.so : security/rhash
- libpkg.so : ports-mgmt/pkg
- This port is required by:
- for Build
-
- accessibility/kmag
- accessibility/kmousetool
- accessibility/kmouth
- accessibility/libqaccessibilityclient
- accessibility/qt6-speech
- arabic/libitl
- archivers/ark
-
Deleted ports which required this port:
- for Run
-
- devel/cmake
- devel/cmake-gui
- irc/znc
- lang/pocl
- math/R
Configuration Options:
- ===> The following configuration options are available for cmake-core-3.25.1:
CPACK=on: Enable FreeBSD generator in CPack (experimental)
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- devel_cmake-core
- USES:
- cmake:_internal compiler:c++11-lang cpe localbase ncurses ssl
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.25.1 04 Feb 2023 09:09:02
    |
Dima Panov (fluffy)  Author: Tijl Coosemans |
devel/cmake-core: Fix build with libnghttp2 installed
While building the bundled curl, -I/usr/local/include appears too early
on the compiler command line causing the compiler to use headers from
an installed libnghttp2 instead of the bundled libnghttp2. Add
USES=localbase so CFLAGS contains -isystem /usr/local/include making
the compiler search the directory after all the -I flags.
PR: 269253 |
3.25.1 08 Jan 2023 21:32:17
    |
Adriaan de Groot (adridg)  |
devel/cmake*: update to 3.25.1
While here, remove a stale patch (upstreamed in CMake 3.10 or so)
and repair the CPack FreeBSD pkg generator.
Prepared by lbartoletti@
Exp-runs by antoine@
PR: 267872, 267894 |
3.24.3_2 15 Nov 2022 12:00:54
    |
Adriaan de Groot (adridg)  Author: Franco Fichtner |
devel/cmake-core: needs USES+=ssl
PR: 267780 |
3.24.3_1 08 Nov 2022 19:55:10
    |
Dima Panov (fluffy)  |
devel/cmake-core: drop dependency on some external libs to avoid a loop cycle
(+)
Switch to bundled libcurl+libnghttp2 to utilize fetch ability for cmake
Always use system libarchive/zlib
Discussed with: tcberner |
3.24.3 08 Nov 2022 19:50:59
    |
Dima Panov (fluffy)  |
*/cmake*: hoist cmake version to cmake.mk (+)
Differential Revision: D31894 (revisited) |
3.24.3 08 Nov 2022 05:08:39
    |
Tobias C. Berner (tcberner)  |
devel/cmake: update to 3.24.3
Exp-run by: 267497
PR: xXXXX |
3.24.0 17 Sep 2022 10:56:01
    |
Adriaan de Groot (adridg)  |
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
    |
Daniel Engberg (diizzy)  |
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 |