Next | Query returned 42 messages, browsing 11 to 20 | Previous

History of commit frequency

CVS Commit History:


   2023-04-03 22:21:34 by Niclas Rosenvik | Files touched by this commit (436)
Log message:
Revbump due to dependecy change in qt5-qtbase
Since these dependecies are bundled with
qt5-qtbase and not exposed to qt5 using
applications directly, only bump direct users
of qt5-qtbase.
   2023-03-15 14:30:36 by Adam Ciarcinski | Files touched by this commit (5) | Package updated
Log message:
cmake: updated to 3.26.0

CMake 3.26 Release Notes
************************

Changes made since CMake 3.25 include the following.

New Features
============

Languages
---------

* The "ASM_MARMASM" language was added to support the Microsoft ARM
assembler language.

Command-Line
------------

* The "cmake -E copy" command-line tool now supports a "-t" \ 
argument.

* The "cmake -E copy_directory_if_different" command-line tool was
added.

Configure Log
-------------

* CMake now writes a YAML log of configure-time checks to
"CMakeFiles/CMakeConfigureLog.yaml" under the top of the build tree.
See the "cmake-configure-log(7)" manual.

File-Based API
--------------

* The "cmake-file-api(7)" "codemodel" version 2 \ 
"version" field has
been updated to 2.5.

* The "cmake-file-api(7)" "codemodel" version 2 \ 
"target" object gained
a new "fileSets" field and associated "fileSetIndex" field to
"sources" objects.

* The "cmake-file-api(7)" gained a new "configureLog" object \ 
kind that
enables stable access to the "cmake-configure-log(7)".

Commands
--------

* The "add_custom_command()" and "add_custom_target()" \ 
commands now
support "generator expressions" in their "COMMENT" option.

* The "message()" command gained a "CONFIGURE_LOG" mode to \ 
record an
entry in the "cmake-configure-log(7)".

* The "string(TIMESTAMP)" and "file(TIMESTAMP)" commands now \ 
support
the "%z" and "%Z" specifiers for the time zone.

* The "try_compile()" and "try_run()" commands gained a
"LOG_DESCRIPTION" option specifying text to be recorded in the
"cmake-configure-log(7)".

* The "try_compile()" and "try_run()" commands gained a \ 
"NO_LOG"
option to skip recording a "cmake-configure-log(7)" entry.

Variables
---------

* The "CMAKE_<LANG>_COMPILER_FRONTEND_VARIANT" variable is now \ 
set for
"GNU", "MSVC", and "AppleClang" compilers that \ 
have only one
frontend variant.

* A "CMAKE_VS_VERSION_BUILD_NUMBER" variable is now set by Visual
Studio Generators for VS 2017 and above to report the four-component
Visual Studio version number.

Properties
----------

* The "<LANG>_CLANG_TIDY_EXPORT_FIXES_DIR" target property was added
to allow the "clang-tidy" tool to export its suggested fixes to a
set of ".yaml" files. A new
"CMAKE_<LANG>_CLANG_TIDY_EXPORT_FIXES_DIR" variable was created to
initialize this property.

* The "XCODE_EMBED_EXTENSIONKIT_EXTENSIONS" target property was added
to tell the "Xcode" generator to embed ExtensionKit-based extensions
such as extensions using the Background Assets framework.  Aspects
of the embedding can be customized with:

* "XCODE_EMBED_EXTENSIONKIT_EXTENSIONS_PATH"

* "XCODE_EMBED_EXTENSIONKIT_EXTENSIONS_CODE_SIGN_ON_COPY"

* "XCODE_EMBED_EXTENSIONKIT_EXTENSIONS_REMOVE_HEADERS_ON_COPY"

Modules
-------

* The "ExternalProject" module's "ExternalProject_Add()" command
gained an "INSTALL_BYPRODUCTS" option to specify files generated by
the "install" step.

* The "FindCUDAToolkit" module:

* gained support for the "sbsa-linux" cross compilation target, and

* now provides an imported target for "nvrtc_static", if found.

* The "FindImageMagick" module now provides imported targets.

* The "FindPython3" and "FindPython" modules gained support \ 
for the
Stable Application Binary Interface.

* The "UseSWIG" module gained support for the "perl5" language.

Generator Expressions
---------------------

* The "lt;BUILD_LOCAL_INTERFACE:...>" generator expression was added to
prevent usage requirements from being exported to dependent
projects.

CTest
-----

* The "CTEST_NO_TESTS_ACTION" environment variable was added to
provide a default value for the "--no-tests=<action>" command line
argument of "ctest(1)".

Deprecated and Removed Features
===============================

* The "CMakeFiles/CMakeOutput.log" and \ 
"CMakeFiles/CMakeError.log"
files are no longer populated by CMake's built-in modules.
"cmake(1)" no longer suggests looking at them after a "CMake \ 
Error"
occurs.  Information previously logged to those files is instead
logged to the "cmake-configure-log(7)".

* On CYGWIN, the undocumented "CMAKE_LEGACY_CYGWIN_WIN32" mode for
compatibility with CMake versions older than 2.8.4 has been removed.

Other Changes
=============

* Language Standard Flags, such as "-std=c++11", when generated due to
"target_compile_features()" or \ 
"CMAKE_<LANG>_STANDARD", are now
placed before flags added by "target_compile_options()", rather than
after them.

* For all "COMPILE_DEFINITIONS" properties, any leading "-D" \ 
on an
item is removed whether or not it was specified by a generator
expression.

* The "compile_commands.json" database enabled by
"CMAKE_EXPORT_COMPILE_COMMANDS" now provides the "output" \ 
field in
the compile commands objects.  This allows multi-config generators,
such as the "Ninja Multi-Config" generator, to provide the compile
commands for all configurations.

* The "USE_FOLDERS" global property is treated as "ON" by \ 
default. See
policy "CMP0143".

* The top-level "project()" call will now emit an author warning if
the documented command order in relation to
"cmake_minimum_required()" is not respected.

* The "cmake --trace" option now follows "try_compile()" and
"try_run()" invocations.
   2023-01-29 22:18:34 by Ryo ONODERA | Files touched by this commit (2527)
Log message:
*: Recursive revbup from graphics/freetype2
   2022-11-04 20:46:48 by Adam Ciarcinski | Files touched by this commit (5) | Package updated
Log message:
cmake cmake-gui: updated to 3.24.3

CMake 3.24.3
* cmStringAlgorithms: Add functions to parse strings to long long integers
* file: Avoid strange istringstream crash in cmake.org binaries on Alpine Linux
* Xcode: Drop CMAKE_INTDIR= definition in Swift targets
* Tests: Update RunCMake.XcodeProject iOS cases for Xcode 14.0
* gitlab-ci: update macOS jobs to use Xcode 14.0
* COMPILE_WARNING_AS_ERROR: Fix internal formatting of options table
* LLVMFlang: Add support for mixed-language linking with Fortran
* Help: Add versionadded for string(TIMESTAMP) %f specifier
* try_compile: Honor CMP0128 setting in test project
* Tests: Explicitly allow usage of git file-based protocol in test cases
* cm/filesystem: Fix crash with pre-C++11 std::string GNU ABI in C++17
* Tests: Avoid running C++11 test on GNU < 4.7
* VS: Fix crash finding vswhere on 32-bit Windows
* Ninja: Restore support for non-ascii paths on Windows with ninja<=1.10
* Tests: Add case for ninja with non-ascii chars
* CPack/IFW: Add support for QtIFW 4.4
* CPack: Require no argument for --trace and --trace-expand
* Apple: Fix regression when linking a framework with postfix
* FindMatlab: Add MEX binary file suffix for Apple Silicon native Matlab
* FindMatlab: add R2022b 9.13 version map
* Intel/IntelLLVM: Fortran has distinct "-Werror"-like flag
* CPack/NSIS: Fix installer not waiting for uninstaller to finish
* CUDA: Add support for the two new architectures in 11.8
* FindJNI: replace CMAKE_ANDROID_API by CMAKE_SYSTEM_VERSION
* Android: Avoid searching API level directories matching architecture bitness
* ctest: only report make-level errors when no others are found
* LLVMFlang: Add support for Windows
* LLVMFlang: Add a required line to define linking rules on Windows
   2022-10-26 12:32:08 by Thomas Klausner | Files touched by this commit (687)
Log message:
*: bump PKGREVISION for libunistring shlib major bump
   2022-05-26 10:53:59 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
cmake: updated to 3.23.2

CMake 3.23.2
* CPack/NuGet: Restore component packaging on Windows
* cmInstallCommand: tweak error message
* cmExportBuildFileGenerator: handle genex-wrapped source paths
* ci: use CMake 3.23.1
* CheckLinkerFlag: Catch linker warning when the checked flag is ignored
* CheckCompilerFlags: Revert "Catch linker warning about ignored flags"
* Tests: Teach RunCMake to ignore Xcode extension point warnings
* gitlab-ci: update macOS jobs to use Xcode 13.3
* FindBoost: Add support for Boost 1.79
* Utilities/Sphinx: Clarify names of variables listing post-sphinx commands
* Utilities/Sphinx: Add variables listing pre-sphinx commands
* Tutorial: Provide a source archive when published on cmake.org
* cmGeneratedFileStream: Do not remove empty path
* FindPkgConfig: Fix preservation of ENV{PKG_CONFIG_ALLOW_SYSTEM_LIBS}
* gitlab-ci: Update Windows builds to MSVC 19.32 toolset
* VS: Fix CUDA CodeGeneration field for CMAKE_CUDA_ARCHITECTURES=OFF
* FortranCInterface: Fix failure with gfortran 12 and Clang
* Clang: Use -imsvc flag without space to support Clang tools
* file(GET_RUNTIME_DEPENDENCIES): Support VS 2022 without VS 2019
* libarchive: Update script to get 3.5.3
* libarchive: include archive_platform.h first in blake2s sources
* libarchive: Update build within CMake after changes in 3.5.3
* productbuild: Restore CPACK_PACKAGEMAKER_CHOICES variable
* Help: Document when HIP_COMPILER generator expressions were added
* Tests: Ignore all classes in Xcode internal objc warnings
* CPackIFW: Fix regression in icon file names
* FILE_SET: Make INTERFACE libraries with HEADER_SETS participate in buildsystem
* Help: Remove references to MODULE in $ doc
* LibArchive 2022-02-08 (673c1eae)
* FindPython: Add support for pypy v7.3.9 and uppers
* FindPython: fix typo error
* FindJava, FindJNI: ensure correct handling of versions on Windows
* Help/guide: Fix wrong header file reference
* ccmake: Move Initialization of Fields Inline
* ccmake: Fix crash when deleting all cache entries
* ccmake: Fix infinite loop during invalid search
* FindPython: add support for Python 3.12
* CMakePackageConfigHelpers: Fix note about version files supporting ranges
   2022-04-18 21:12:27 by Adam Ciarcinski | Files touched by this commit (1798) | Package updated
Log message:
revbump for textproc/icu update
   2022-01-25 22:18:09 by Adam Ciarcinski | Files touched by this commit (5) | Package updated
Log message:
cmake cmake-gui: updated to 3.22.2

CMake 3.22.2
* VS: Remove the '/guard:cf' flag from v143 link flag table
* FortranCInterface: Fix compatibility with GCC gfortran 12 LTO
* FindBoost: Add support for Boost 1.78
* ci: Explicitly disable Java tests on Windows
* FindGLUT: Provide legacy GLUT_INCLUDE_DIR result in pkg-config code path
* FindBoost: Do not warn about now-supported version 1.78
* ci: Explicitly disable Java tests on VS builds
* file: Restore error capture in undocumented READ_ELF mode
* MSVC: Use -external:I flag without space to support Clang tools
* Help: Add missing 3.22.1 section to the release notes
* gitlab-ci: update macOS jobs to use Xcode 13.2
* ASM: Fix identification of armasm 6.17+
* FindBoost: Add support for Python 3.10
* XL: Detect default extensions mode for legacy compiler
* CMP0128: Prefix test names with mode
* CMP0128: Avoid test code duplication
* CMP0128: Add flag in OLD mode even when standard matches the default
* Android: Fix linking android_support for pre-21 system STL
* FindPython: Add support for Python 3.11
* VS: Fix detecting icx.exe with Intel Compiler toolsets newer than 2021
   2021-12-08 17:07:18 by Adam Ciarcinski | Files touched by this commit (3063)
Log message:
revbump for icu and libffi
   2021-10-31 09:45:00 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
cmake: updated to 3.21.4

CMake 3.21.4
* Tests/RunCMake/Autogen: test CMP0111 behavior
* cmQtAutoGenInitializer: support IMPLIB-only imported targets
* Tests: Fix RunCMake.XcodeProject XcodeIOSInstallCombined cases for Xcode 13.0
* gitlab-ci: update macOS jobs to use Xcode 13.0
* bootstrap: Enable cmake_language command to support cmake-gui with Qt 6.2
* ci: Enable CTest.Update{CVS,SVN,HG} tests
* MSVC: Tolerate cxx_std_23 feature on older compiler versions
* zstd: Backport fix for SIGBUS on armv6 from zstd 1.5.0
* IRSL: Fix discovery of VS 2022 v143 toolset redistributables for preview 5
* Source: Fix typo in _WIN32 preprocessor checks
* BinUtils: Avoid llvm-strip versions older than Clang 11
* VS: Update Visual Studio 17 2022 generator for the Release Candidates
* CPack/IFW: Add support for QtIFW 4.1
* Tests: Specify destination for Xcode scheme
* FindMatlab: Add R2021b => 9.11 version
* NVHPC: only use '-MD' for the C and CXX languages
* FortranCInterface: Fix regression in timestamp check
* TestDriver: Fix old-style-cast warning in C++ mode
* GNUInstallDirs: Fix misinterpretation of Debian Policy on LIBEXECDIR

Next | Query returned 42 messages, browsing 11 to 20 | Previous