[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    [ANNOUNCE] CMake 3.28.2 available for download
From:       John Parent <john.parent () kitware ! com>
Date:       2024-01-29 22:06:01
Message-ID: CAN7YEFcDg1_at_53eRf8jPZB8C7UKaWZRqD05hZ8cGLNM1-7aw () mail ! gmail ! com
[Download RAW message or body]

We are pleased to announce that CMake 3.28.2 is now available for download.

Please use the latest release from our download page:
  https://cmake.org/download/

See also the release notes:
  https://cmake.org/cmake/help/latest/release/3.28.html

and release milestone:
  https://gitlab.kitware.com/cmake/cmake/-/milestones/141

Thanks for your support!

----------------------------------------------------------------------------
Changes made since CMake 3.28.1:

Ben Boeckel (12):
      cmNinjaTargetGenerator: use scan flag for modmap usage in exported
commands
      cmDyndepCollation: clarify CXX_MODULES-without-BMI error message
      Help: update lua.org links to be HTTPS
      ExternalProject: revert `BYPRODUCTS` for download outputs
      Tests/CXXModules: add a test with unity build support
      cmGlobalGenerator: add unity sources after computing target compile
features
      cmLocalGenerator: ignore scanned sources for unity builds
      cmVisualStudio10TargetGenerator: fix typo in flag name
      Tests/CXXModules: add a test case for VS generation without flags
      cmVisualStudio10TargetGenerator: always specify scanning
      Tests/CXXModules/scan_properties: use `ixx` extension
      cxxmodules: make export trampoline script files unique

Brad King (12):
      FindBoost: Add support for Boost 1.84
      zlib: Update script to get zlib 1.2.13
      CUDA/Clang: Update architectures supported by CUDA 12
      CUDA/Clang: Record architectures supported by Clang 16
      Source: Simplify hasher object construction
      Tests: Add missing include in testUVProcessChainHelper on Windows
      cmUVProcessChain: Simplify builder initialization
      cmUVProcessChain: Simplify SetExternalStream usage
      cmUVProcessChain: Tolerate fileno() of invalid FILE stream
      Revert use of libuv for process execution for 3.28
      FindFreetype: Revert use of upstream freetype cmake package
      CMake 3.28.2

Craig Scott (7):
      Help: Fix typo not accounting for addition of visionOS
      Help: Note CMAKE_IOS_INSTALL_COMBINED deprecation in toolchains
example
      Help: Update missed text for dynamically generated resource spec files
      Help: Use <xxx> for non-keyword arguments in property command
signatures
      Help: Use <variable> consistently in property getter commands
      Help: Add missing DIRECTORY keyword to set_tests_properties()
signature
      Help: Fix wrong return values for unset inherited properties

Florian Weimer (1):
      Tests: Improve C compatibility of LoadCommand tests

Gergely Meszaros (2):
      HIP: Really forward CMAKE_HIP_HOST_COMPILER in check_language(HIP)
      HIP: Propagate CMAKE_HIP_PLATFORM from/to the test project in
check_language

Hermann von Kleist (8):
      FindMatlab: Restore support for versions without VersionInfo.xml
      FindMatlab: use correct registry view when extracting versions
      FindMatlab: Restore support for finding EXACT major.minor version
      FindMatlab: matlab_get_release_name_from_version is a function now
      FindMatlab: Document all registry paths for version lookup
      FindMatlab: Fix error message from function
      FindMatlab: Some versions use major.minor.patch in the registry
      FindMatlab: Document that version mappings do not apply to MCR

Jason E. Hale (1):
      UsePkgConfig: Restore removal of trailing whitespace from pkg-config
output

Marc Chevrier (3):
      Xcode: Restore support for standalone IMPORTED_LOCATION_<CONFIG>
      Ninja: LINK_OPTIONS property should support newlines
      Help: string(LENGTH): Fix synopsis link to command description

Matheus Izvekov (1):
      cxxmodules: compute link information for C++ module-consuming targets

Orkun Tokdemir (4):
      Makefile: Reduce string copies
      Makefile: Fix double escaping when DEPFILE is used
      cmQtAutoGenInitializer: Improve Const-correctness
      Autogen: Forward dependencies when both Makefile and DEPFILE are used

Rafael Sadowski (1):
      Source: Restore compilation on OpenBSD

Robert Maynard (2):
      CUDAToolkit: Correctly search all include paths from compiler
      Tests: Verify CUDA::cupti existence on a subset of machines

scivision (2):
      FindMatlab: Fix major.minor version lookups in Windows Registry
      FindMatlab: Accept long version in
matlab_get_release_name_from_version

zlib upstream (1):
      zlib 2022-10-12 (04f42cec)

[Attachment #3 (text/html)]

<div dir="ltr">We are pleased to announce that CMake 3.28.2 is now available for \
download.<br><br>Please use the latest release from our download page:<br>    <a \
href="https://cmake.org/download/" \
target="_blank">https://cmake.org/download/</a><br><br>See also the release \
notes:<br>    <a href="https://cmake.org/cmake/help/latest/release/3.28.html" \
target="_blank">https://cmake.org/cmake/help/latest/release/3.28.html</a><br><br>and \
release milestone:<br>    <a \
href="https://gitlab.kitware.com/cmake/cmake/-/milestones/141" \
target="_blank">https://gitlab.kitware.com/cmake/cmake/-/milestones/141</a><br><br>Thanks \
for your support!<br><br>----------------------------------------------------------------------------<br>Changes \
made since CMake 3.28.1:<br><br>Ben Boeckel (12):<br>         cmNinjaTargetGenerator: \
use scan flag for modmap usage in exported commands<br>         cmDyndepCollation: \
clarify CXX_MODULES-without-BMI error message<br>         Help: update  <a \
href="http://lua.org/" target="_blank">lua.org</a>  links to be HTTPS<br>         \
ExternalProject: revert `BYPRODUCTS` for download outputs<br>         \
Tests/CXXModules: add a test with unity build support<br>         cmGlobalGenerator: \
add unity sources after computing target compile features<br>         \
cmLocalGenerator: ignore scanned sources for unity builds<br>         \
cmVisualStudio10TargetGenerator: fix typo in flag name<br>         Tests/CXXModules: \
add a test case for VS generation without flags<br>         \
cmVisualStudio10TargetGenerator: always specify scanning<br>         \
Tests/CXXModules/scan_properties: use `ixx` extension<br>         cxxmodules: make \
export trampoline script files unique<br><br>Brad King (12):<br>         FindBoost: \
Add support for Boost 1.84<br>         zlib: Update script to get zlib 1.2.13<br>     \
CUDA/Clang: Update architectures supported by CUDA 12<br>         CUDA/Clang: Record \
architectures supported by Clang 16<br>         Source: Simplify hasher object \
construction<br>         Tests: Add missing include in testUVProcessChainHelper on \
Windows<br>         cmUVProcessChain: Simplify builder initialization<br>         \
cmUVProcessChain: Simplify SetExternalStream usage<br>         cmUVProcessChain: \
Tolerate fileno() of invalid FILE stream<br>         Revert use of libuv for process \
execution for 3.28<br>         FindFreetype: Revert use of upstream freetype cmake \
package<br>         CMake 3.28.2<br><br>Craig Scott (7):<br>         Help: Fix typo \
not accounting for addition of visionOS<br>         Help: Note \
CMAKE_IOS_INSTALL_COMBINED deprecation in toolchains example<br>         Help: Update \
missed text for dynamically generated resource spec files<br>         Help: Use \
&lt;xxx&gt; for non-keyword arguments in property command signatures<br>         \
Help: Use &lt;variable&gt; consistently in property getter commands<br>         Help: \
Add missing DIRECTORY keyword to set_tests_properties() signature<br>         Help: \
Fix wrong return values for unset inherited properties<br><br>Florian Weimer (1):<br> \
Tests: Improve C compatibility of LoadCommand tests<br><br>Gergely Meszaros (2):<br>  \
HIP: Really forward CMAKE_HIP_HOST_COMPILER in check_language(HIP)<br>         HIP: \
Propagate CMAKE_HIP_PLATFORM from/to the test project in \
check_language<br><br>Hermann von Kleist (8):<br>         FindMatlab: Restore support \
for versions without VersionInfo.xml<br>         FindMatlab: use correct registry \
view when extracting versions<br>         FindMatlab: Restore support for finding \
EXACT major.minor version<br>         FindMatlab: \
matlab_get_release_name_from_version is a function now<br>         FindMatlab: \
Document all registry paths for version lookup<br>         FindMatlab: Fix error \
message from function<br>         FindMatlab: Some versions use major.minor.patch in \
the registry<br>         FindMatlab: Document that version mappings do not apply to \
MCR<br><br>Jason E. Hale (1):<br>         UsePkgConfig: Restore removal of trailing \
whitespace from pkg-config output<br><br>Marc Chevrier (3):<br>         Xcode: \
Restore support for standalone IMPORTED_LOCATION_&lt;CONFIG&gt;<br>         Ninja: \
LINK_OPTIONS property should support newlines<br>         Help: string(LENGTH): Fix \
synopsis link to command description<br><br>Matheus Izvekov (1):<br>         \
cxxmodules: compute link information for C++ module-consuming targets<br><br>Orkun \
Tokdemir (4):<br>         Makefile: Reduce string copies<br>         Makefile: Fix \
double escaping when DEPFILE is used<br>         cmQtAutoGenInitializer: Improve \
Const-correctness<br>         Autogen: Forward dependencies when both Makefile and \
DEPFILE are used<br><br>Rafael Sadowski (1):<br>         Source: Restore compilation \
on OpenBSD<br><br>Robert Maynard (2):<br>         CUDAToolkit: Correctly search all \
include paths from compiler<br>         Tests: Verify CUDA::cupti existence on a \
subset of machines<br><br>scivision (2):<br>         FindMatlab: Fix major.minor \
version lookups in Windows Registry<br>         FindMatlab: Accept long version in \
matlab_get_release_name_from_version<br><br>zlib upstream (1):<br>         zlib \
2022-10-12 (04f42cec)<br></div>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic