non port: devel/cmake-man/Makefile |
Number of commits found: 7 |
Saturday, 10 Feb 2024
|
22:02 Jason E. Hale (jhale)
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/
8ac8784 |
Saturday, 3 Feb 2024
|
23:19 Jason E. Hale (jhale)
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.
Remove the "experimental" annotation from the CPACK option in
devel/cmake-core to avoid end-user confusion. [3] The FreeBSD CPack
generator has been marked experimental since version 3.11.4, but is
supported upstream and shouldn't be considered experimental even if
we've had to make some local changes to it. If it isn't working
correctly, please file a bug report.
PR: 276792 [1], 276782[2], 274640 [3]
Reported by: diizzy [1], Anton Saietskii <vsasjason@gmail.com> [2],
Martin Waschbüsch <martin@waschbuesch.de> [3]
97c31b9 |
Thursday, 1 Feb 2024
|
21:35 Jason E. Hale (jhale)
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
- FindMatlab: Fix error message from function
- FindMatlab: Fix major.minor version lookups in Windows Registry
- FindMatlab: Restore support for finding EXACT major.minor version
- FindMatlab: Restore support for versions without VersionInfo.xml
- FindMatlab: Some versions use major.minor.patch in the registry
- FindMatlab: matlab_get_release_name_from_version is a function now
- FindMatlab: use correct registry view when extracting versions
- HIP: Propagate CMAKE_HIP_PLATFORM from/to the test project in
check_language
- HIP: Really forward CMAKE_HIP_HOST_COMPILER in check_language(HIP)
- Help: Add missing DIRECTORY keyword to set_tests_properties()
signature
- Help: Fix typo not accounting for addition of visionOS
- Help: Fix wrong return values for unset inherited properties
- Help: Note CMAKE_IOS_INSTALL_COMBINED deprecation in toolchains
example
- Help: Update missed text for dynamically generated resource spec files
- Help: Use <variable> consistently in property getter commands
- Help: Use <xxx> for non-keyword arguments in property command
signatures
- Help: string(LENGTH): Fix synopsis link to command description
- Help: update lua.org links to be HTTPS
- Makefile: Fix double escaping when DEPFILE is used
- Makefile: Reduce string copies
- Ninja: LINK_OPTIONS property should support newlines
- Revert use of libuv for process execution for 3.28
- Source: Restore compilation on OpenBSD
- Source: Simplify hasher object construction
- Tests/CXXModules/scan_properties: use `ixx` extension
- Tests/CXXModules: add a test case for VS generation without flags
- Tests/CXXModules: add a test with unity build support
- Tests: Add missing include in testUVProcessChainHelper on Windows
- Tests: Improve C compatibility of LoadCommand tests
- Tests: Verify CUDA::cupti existence on a subset of machines
- UsePkgConfig: Restore removal of trailing whitespace from pkg-config
output
- Xcode: Restore support for standalone IMPORTED_LOCATION_
- cmDyndepCollation: clarify CXX_MODULES-without-BMI error message
- cmGlobalGenerator: add unity sources after computing target compile
features
- cmLocalGenerator: ignore scanned sources for unity builds
- cmNinjaTargetGenerator: use scan flag for modmap usage inexported
commands
- cmQtAutoGenInitializer: Improve Const-correctness
- cmUVProcessChain: Simplify SetExternalStream usage
- cmUVProcessChain: Simplify builder initialization
- cmUVProcessChain: Tolerate fileno() of invalid FILE stream
- cmVisualStudio10TargetGenerator: always specify scanning
- cmVisualStudio10TargetGenerator: fix typo in flag name
- cxxmodules: compute link information for C++ module-consuming targets
- cxxmodules: make export trampoline script files unique
- zlib 2022-10-12 (04f42cec)
- zlib: Update script to get zlib 1.2.13
https://www.kitware.com/cmake-3-28-2-available-for-download/
f5b2481 |
Tuesday, 8 Nov 2022
|
19:50 Dima Panov (fluffy)
*/cmake*: hoist cmake version to cmake.mk (+)
Differential Revision: D31894 (revisited)
7bdeb44 |
05:08 Tobias C. Berner (tcberner)
devel/cmake: update to 3.24.3
Exp-run by: 267497
PR: xXXXX
898997f |
Saturday, 17 Sep 2022
|
10:56 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
d7992a6 |
Thursday, 8 Sep 2022
|
20:14 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
b23ea4e |
Number of commits found: 7 |