pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/cmake cmake: updated to 3.15.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7e4b88c6a3f1
branches:  trunk
changeset: 398443:7e4b88c6a3f1
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Jul 19 09:06:23 2019 +0000

description:
cmake: updated to 3.15.0

3.15.0:

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


Generators
----------

* The "Xcode" generator now supports per-target schemes. See the
  "CMAKE_XCODE_GENERATE_SCHEME" variable and "XCODE_GENERATE_SCHEME"
  target property.

* The "Green Hills MULTI" generator has been updated:

  * It now supports the "add_custom_command()" and
    "add_custom_target()" commands.

  * It is now available on Linux.


Languages
---------

* Preliminary support for the "Swift" language was added to the
  "Ninja" generator:

  * Use the "SWIFTC" environment variable to specify a compiler.

  * The "Swift_DEPENDENCIES_FILE" target property and
    "Swift_DEPENDENCIES_FILE" source file property were added to
    customize dependency files.

  * The "Swift_MODULE_NAME" target property was added to customize
    the Swift module name.

  * The "Swift_DIAGNOSTICS_FILE" source property was added to
    indicate where to write the serialised Swift diagnostics.

  The Swift support is experimental, not considered stable, and may
  change in future releases of CMake.


Compilers
---------

* The "Clang" compiler variant on Windows that targets the MSVC ABI
  but has a GNU-like command line is now supported.

* Support for the Clang-based ARM compiler was added with compiler
  id "ARMClang".

* Support was added for the IAR compiler architectures Renesas RX,
  RL78, RH850 and Texas Instruments MSP430.

* Support was added for the IAR compilers built for Linux (IAR
  BuildLx).


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

* The "CMAKE_GENERATOR" environment variable was added to specify a
  default generator to use when "cmake(1)" is run without a "-G"
  option.  Additionally, environment variables
  "CMAKE_GENERATOR_PLATFORM", "CMAKE_GENERATOR_TOOLSET", and
  "CMAKE_GENERATOR_INSTANCE" were created to configure the generator.

* The "cmake(1)" "--build" tool "--target" parameter gained support
  for multiple targets, e.g. "cmake --build . --target Library1
  Library2". It now also has a short form "-t" alias, e.g. "cmake
  --build . -t Library1 Library2".

* The "cmake(1)" command gained a new "--install" option. This may
  be used after building a project to run installation without using
  the generated build system or the native build tool.

* The "cmake(1)" command learned a new CLI option "--loglevel".

* The "cmake(1)" "-E remove_directory" command-line tool learned to
  support removing multiple directories.

* The "cmake(1)" "-E tar" tool has been improved:

  * It now continues adding files to an archive even if some of the
    files are not readable.  This behavior is more consistent with the
    classic "tar" tool.

  * It now parses all flags, and if an invalid flag was provided, a
    warning is issued.

  * It now displays an error if no action flag was specified, along
    with a list of possible actions: "t" (list), "c" (create) or "x"
    (extract).

  * It now supports extracting ("-x") or listing ("-t") only
    specific files or directories.

  * It now supports Zstandard compression with a "--zstd" option.
    Zstandard was designed to give a compression ratio comparable to
    that of the DEFLATE (zip) algorithm, but faster, especially for
    decompression.


Commands
--------

* The "add_custom_command()" and "add_custom_target()" commands
  gained a new "JOB_POOL" option that works with the "Ninja" generator
  to set the pool variable on the build statement.

* The "add_library()" command "ALIAS" option learned to support
  import libraries of the "UNKNOWN" type.

* The "cmake_parse_arguments()" command gained an additional
  "_KEYWORDS_MISSING_VALUES" output variable to report keyword
  arguments that were given by the caller with no values.

* The "execute_process()" command gained a "COMMAND_ECHO" option and
  supporting "CMAKE_EXECUTE_PROCESS_COMMAND_ECHO" variable to enable
  echoing of the command-line string before execution.

* The "file(INSTALL)" command learned a new argument,
  "FOLLOW_SYMLINK_CHAIN", which can be used to recursively resolve and
  install symlinks.

* "list()" learned new sub-commands: "PREPEND", "POP_FRONT" and
  "POP_BACK".

* The "message()" command learned new types: "NOTICE", "VERBOSE",
  "DEBUG" and "TRACE".

* The "string()" learned a new sub-command "REPEAT".


Variables
---------

* The "CMAKE_CROSSCOMPILING_EMULATOR" variable and corresponding
  "CROSSCOMPILING_EMULATOR" target property learned to support
  arguments to the emulator.

* The "CMAKE_FIND_PACKAGE_PREFER_CONFIG" variable was added to tell
  "find_package()" calls to look for a package configuration file
  first even if a find module is available.

* The "CMAKE_FRAMEWORK" variable was added to initialize the
  "FRAMEWORK" property on all targets.

* The "CMAKE_VS_JUST_MY_CODE_DEBUGGING" variable and
  "VS_JUST_MY_CODE_DEBUGGING" target property were added to enable the
  Just My Code feature of the Visual Studio Debugger when compiling
  with MSVC cl 19.05 and higher.

* The "CMAKE_MSVC_RUNTIME_LIBRARY" variable and
  "MSVC_RUNTIME_LIBRARY" target property were introduced to select the
  runtime library used by compilers targeting the MSVC ABI. See policy
  "CMP0091".

* The "CMAKE_PROJECT_INCLUDE" and "CMAKE_PROJECT_INCLUDE_BEFORE"
  variables were added to allow injection of custom code at the sites
  of "project()" calls without knowing the project name a priori.


Properties
----------

* The "ADDITIONAL_CLEAN_FILES" target property and
  "ADDITIONAL_CLEAN_FILES" directory property were added. They allow
  to register additional files that should be removed during the clean
  stage.

* The "PUBLIC_HEADER" and "PRIVATE_HEADER" properties may now be set
  on Interface Libraries. The headers specified by those properties
  can be installed using the "install(TARGETS)" command by passing the
  "PUBLIC_HEADER" and "PRIVATE_HEADER" arguments respectively.

* The "VS_PACKAGE_REFERENCES" target property was added to tell
  Visual Studio Generators to add references to "nuget" packages.

* The "VS_PROJECT_IMPORT" target property was added to allow managed
  Visual Studio project files to import external ".props" files.

* The "VS_NO_SOLUTION_DEPLOY" target property was added to tell
  Visual Studio Generators whether to deploy an artifact to the WinCE
  or Windows Phone target device.


Modules
-------

* The "FindBoost" module was reworked to expose a more consistent
  user experience between its ?Config? and ?Module? modes and with
  other find modules in general.

  * A new imported target "Boost::headers" is now defined (same as
    "Boost::boost").

  * New output variables "Boost_VERSION_MACRO",
    "Boost_VERSION_MAJOR", "Boost_VERSION_MINOR",
    "Boost_VERSION_PATCH", and "Boost_VERSION_COUNT" were added.

  * The "QUIET" argument passed to "find_package()" is no longer
    ignored in config mode.  Note that the CMake package shipped with
    Boost "1.70.0" ignores the "QUIET" argument passed to
    "find_package()".  This is fixed in the next Boost release.

  * The input switch "Boost_DETAILED_FAILURE_MSG" was removed.

  * "Boost_VERSION" now reports the version in "x.y.z" format in
    module mode.  See policy "CMP0093".

* The "FindCups" module now provides imported targets.

* The "FindEnvModules" module was added to use Lua- and TCL-based
  environment modules in CTest Scripts.

* The "FindGLEW" module now provides an interface more consistent
  with what upstream GLEW provides in its own CMake package files.

* The "FindPkgConfig" now populates "INTERFACE_LINK_OPTIONS"
  property of imported targets with other (non-library) linker flags.

* The "FindPostgreSQL" module learned to find debug and release
  variants separately.

* Modules "FindPython3", "FindPython2" and "FindPython" gained
  additional lookup strategies and controls, and a new default. See
  policy "CMP0094".

* Modules "FindPython", "FindPython2" and "FindPython3" gain a new
  target (respectively "Python::Module", "Python2::Module" and
  "Python3::Module") which can be used to develop Python modules.

* Modules "FindPython3", "FindPython2" and "FindPython" gain
  capability to control how virtual environments are handled.

* The "UseSWIG" module learned to manage alternate library names by
  passing "-interface       " for "python" language or
  "-dllimport       " for "CSharp" language to the "SWIG"
  compiler.


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

* The "generator expressions" "C_COMPILER_ID", "CXX_COMPILER_ID",
  "CUDA_COMPILER_ID", "Fortran_COMPILER_ID", "COMPILE_LANGUAGE",
  "COMPILE_LANG_AND_ID", and "PLATFORM_ID" learned to support matching
  one value from a comma-separated list.


CTest
-----

* The "ctest_submit()" command learned a new option: "BUILD_ID".
  This can be used to store the ID assigned to this build by CDash to
  a variable.

* The "ctest_update()" command learned to honor a new variable:
  "CTEST_UPDATE_VERSION_OVERRIDE". This can be used to specify the
  current version of your source tree rather than using the update
  command to discover the current version that is checked out.

CPack
-----

* The "CPack IFW Generator" gained a new
  "CPACK_IFW_PACKAGE_STYLE_SHEET" variable to customize the installer
  stylesheet.

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

* The "cmake-server(7)" mode has been deprecated and will be removed
  from a future version of CMake.  Please port clients to use the
  "cmake-file-api(7)" instead.

* The "ADDITIONAL_MAKE_CLEAN_FILES" directory property is now
  deprecated.  Use the "ADDITIONAL_CLEAN_FILES" directory property
  instead.

* The variable "CMAKE_AUTOMOC_RELAXED_MODE" is considered
  deprecated. Support still exists but will be removed in future
  versions.

* The "export(PACKAGE)" command now does nothing unless enabled via
  "CMAKE_EXPORT_PACKAGE_REGISTRY". See policy "CMP0090".

* The "Xcode" generator now requires at least Xcode 5.

* An explicit deprecation diagnostic was added for policy "CMP0066"
  ("CMP0065" and below were already deprecated). The "cmake-
  policies(7)" manual explains that the OLD behaviors of all policies
  are deprecated and that projects should port to the NEW behaviors.

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

* CMake learned how to compile C++14 with the IBM AIX XL compiler
  and the SunPro compiler and to compile C++20 with the AppleClang
  compiler.

* With MSVC-like compilers the value of "CMAKE__FLAGS" no
  longer contains warning flags like "/W3" by default. See policy
  "CMP0092".

* IBM Clang-based XL compilers that define "__ibmxl__" now use the
  compiler id "XLClang" instead of "XL".  See policy "CMP0089".

* The "file(REMOVE)" and "file(REMOVE_RECURSE)" commands were
  changed to ignore empty arguments with a warning instead of treating
  them as a relative path and removing the contents of the current
  directory.

diffstat:

 devel/cmake/Makefile                                         |   3 +-
 devel/cmake/Makefile.version                                 |   4 +-
 devel/cmake/PLIST                                            |  63 ++++++++++-
 devel/cmake/PLIST.Darwin                                     |   2 -
 devel/cmake/distinfo                                         |  13 +-
 devel/cmake/patches/patch-Source_Checks_cm__cxx17__check.cpp |   8 +-
 devel/cmake/patches/patch-Source_cmArchiveWrite.cxx          |  22 ++++
 7 files changed, 92 insertions(+), 23 deletions(-)

diffs (truncated from 377 to 300 lines):

diff -r 8d21523a8f51 -r 7e4b88c6a3f1 devel/cmake/Makefile
--- a/devel/cmake/Makefile      Fri Jul 19 08:32:56 2019 +0000
+++ b/devel/cmake/Makefile      Fri Jul 19 09:06:23 2019 +0000
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.162 2019/07/01 04:08:03 ryoon Exp $
+# $NetBSD: Makefile,v 1.163 2019/07/19 09:06:23 adam Exp $
 
-PKGREVISION= 1
 .include "Makefile.version"
 
 DISTNAME=      cmake-${CMAKE_VERSION}
diff -r 8d21523a8f51 -r 7e4b88c6a3f1 devel/cmake/Makefile.version
--- a/devel/cmake/Makefile.version      Fri Jul 19 08:32:56 2019 +0000
+++ b/devel/cmake/Makefile.version      Fri Jul 19 09:06:23 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile.version,v 1.42 2019/06/01 20:24:07 adam Exp $
+# $NetBSD: Makefile.version,v 1.43 2019/07/19 09:06:23 adam Exp $
 #
 # used by devel/cmake/Makefile
 # used by devel/cmake-fedora/Makefile
-CMAKE_VERSION= 3.14.5
+CMAKE_VERSION= 3.15.0
 CMAKE_API=     ${CMAKE_VERSION:R}
diff -r 8d21523a8f51 -r 7e4b88c6a3f1 devel/cmake/PLIST
--- a/devel/cmake/PLIST Fri Jul 19 08:32:56 2019 +0000
+++ b/devel/cmake/PLIST Fri Jul 19 09:06:23 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.55 2019/04/23 09:29:08 adam Exp $
+@comment $NetBSD: PLIST,v 1.56 2019/07/19 09:06:23 adam Exp $
 bin/ccmake
 bin/cmake
 bin/cpack
@@ -151,6 +151,10 @@
 share/cmake-${CMAKE_API}/Help/envvar/CFLAGS.rst
 share/cmake-${CMAKE_API}/Help/envvar/CMAKE_BUILD_PARALLEL_LEVEL.rst
 share/cmake-${CMAKE_API}/Help/envvar/CMAKE_CONFIG_TYPE.rst
+share/cmake-${CMAKE_API}/Help/envvar/CMAKE_GENERATOR.rst
+share/cmake-${CMAKE_API}/Help/envvar/CMAKE_GENERATOR_INSTANCE.rst
+share/cmake-${CMAKE_API}/Help/envvar/CMAKE_GENERATOR_PLATFORM.rst
+share/cmake-${CMAKE_API}/Help/envvar/CMAKE_GENERATOR_TOOLSET.rst
 share/cmake-${CMAKE_API}/Help/envvar/CMAKE_MSVCIDE_RUN_PATH.rst
 share/cmake-${CMAKE_API}/Help/envvar/CMAKE_NO_VERBOSE.rst
 share/cmake-${CMAKE_API}/Help/envvar/CMAKE_OSX_ARCHITECTURES.rst
@@ -175,6 +179,7 @@
 share/cmake-${CMAKE_API}/Help/envvar/PackageName_ROOT.rst
 share/cmake-${CMAKE_API}/Help/envvar/RC.rst
 share/cmake-${CMAKE_API}/Help/envvar/RCFLAGS.rst
+share/cmake-${CMAKE_API}/Help/envvar/SWIFTC.rst
 share/cmake-${CMAKE_API}/Help/envvar/VERBOSE.rst
 share/cmake-${CMAKE_API}/Help/generator/Borland Makefiles.rst
 share/cmake-${CMAKE_API}/Help/generator/CodeBlocks.rst
@@ -328,6 +333,7 @@
 share/cmake-${CMAKE_API}/Help/module/FindDevIL.rst
 share/cmake-${CMAKE_API}/Help/module/FindDoxygen.rst
 share/cmake-${CMAKE_API}/Help/module/FindEXPAT.rst
+share/cmake-${CMAKE_API}/Help/module/FindEnvModules.rst
 share/cmake-${CMAKE_API}/Help/module/FindFLEX.rst
 share/cmake-${CMAKE_API}/Help/module/FindFLTK.rst
 share/cmake-${CMAKE_API}/Help/module/FindFLTK2.rst
@@ -577,6 +583,12 @@
 share/cmake-${CMAKE_API}/Help/policy/CMP0086.rst
 share/cmake-${CMAKE_API}/Help/policy/CMP0087.rst
 share/cmake-${CMAKE_API}/Help/policy/CMP0088.rst
+share/cmake-${CMAKE_API}/Help/policy/CMP0089.rst
+share/cmake-${CMAKE_API}/Help/policy/CMP0090.rst
+share/cmake-${CMAKE_API}/Help/policy/CMP0091.rst
+share/cmake-${CMAKE_API}/Help/policy/CMP0092.rst
+share/cmake-${CMAKE_API}/Help/policy/CMP0093.rst
+share/cmake-${CMAKE_API}/Help/policy/CMP0094.rst
 share/cmake-${CMAKE_API}/Help/policy/DEPRECATED.txt
 share/cmake-${CMAKE_API}/Help/policy/DISALLOWED_COMMAND.txt
 share/cmake-${CMAKE_API}/Help/prop_cache/ADVANCED.rst
@@ -585,6 +597,7 @@
 share/cmake-${CMAKE_API}/Help/prop_cache/STRINGS.rst
 share/cmake-${CMAKE_API}/Help/prop_cache/TYPE.rst
 share/cmake-${CMAKE_API}/Help/prop_cache/VALUE.rst
+share/cmake-${CMAKE_API}/Help/prop_dir/ADDITIONAL_CLEAN_FILES.rst
 share/cmake-${CMAKE_API}/Help/prop_dir/ADDITIONAL_MAKE_CLEAN_FILES.rst
 share/cmake-${CMAKE_API}/Help/prop_dir/BINARY_DIR.rst
 share/cmake-${CMAKE_API}/Help/prop_dir/BUILDSYSTEM_TARGETS.rst
@@ -686,6 +699,8 @@
 share/cmake-${CMAKE_API}/Help/prop_sf/SKIP_AUTORCC.rst
 share/cmake-${CMAKE_API}/Help/prop_sf/SKIP_AUTOUIC.rst
 share/cmake-${CMAKE_API}/Help/prop_sf/SYMBOLIC.rst
+share/cmake-${CMAKE_API}/Help/prop_sf/Swift_DEPENDENCIES_FILE.rst
+share/cmake-${CMAKE_API}/Help/prop_sf/Swift_DIAGNOSTICS_FILE.rst
 share/cmake-${CMAKE_API}/Help/prop_sf/VS_COPY_TO_OUT_DIR.rst
 share/cmake-${CMAKE_API}/Help/prop_sf/VS_CSHARP_tagname.rst
 share/cmake-${CMAKE_API}/Help/prop_sf/VS_DEPLOYMENT_CONTENT.rst
@@ -730,6 +745,7 @@
 share/cmake-${CMAKE_API}/Help/prop_test/TIMEOUT_AFTER_MATCH.rst
 share/cmake-${CMAKE_API}/Help/prop_test/WILL_FAIL.rst
 share/cmake-${CMAKE_API}/Help/prop_test/WORKING_DIRECTORY.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/ADDITIONAL_CLEAN_FILES.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/ALIASED_TARGET.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/ANDROID_ANT_ADDITIONAL_OPTIONS.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/ANDROID_API.rst
@@ -912,6 +928,8 @@
 share/cmake-${CMAKE_API}/Help/prop_tgt/MACOSX_RPATH.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/MANUALLY_ADDED_DEPENDENCIES.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/MAP_IMPORTED_CONFIG_CONFIG.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/MSVC_RUNTIME_LIBRARY-VALUES.txt
+share/cmake-${CMAKE_API}/Help/prop_tgt/MSVC_RUNTIME_LIBRARY.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/NAME.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/NO_SONAME.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/NO_SYSTEM_FROM_IMPORTED.rst
@@ -947,6 +965,9 @@
 share/cmake-${CMAKE_API}/Help/prop_tgt/STATIC_LIBRARY_FLAGS_CONFIG.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/STATIC_LIBRARY_OPTIONS.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/SUFFIX.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/Swift_DEPENDENCIES_FILE.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/Swift_MODULE_DIRECTORY.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/Swift_MODULE_NAME.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/TYPE.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/VERSION.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/VISIBILITY_INLINES_HIDDEN.rst
@@ -967,8 +988,12 @@
 share/cmake-${CMAKE_API}/Help/prop_tgt/VS_GLOBAL_variable.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/VS_IOT_EXTENSIONS_VERSION.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/VS_IOT_STARTUP_TASK.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/VS_JUST_MY_CODE_DEBUGGING.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/VS_KEYWORD.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/VS_MOBILE_EXTENSIONS_VERSION.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/VS_NO_SOLUTION_DEPLOY.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/VS_PACKAGE_REFERENCES.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/VS_PROJECT_IMPORT.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/VS_SCC_AUXPATH.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/VS_SCC_LOCALPATH.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/VS_SCC_PROJECTNAME.rst
@@ -983,10 +1008,12 @@
 share/cmake-${CMAKE_API}/Help/prop_tgt/WINDOWS_EXPORT_ALL_SYMBOLS.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_ATTRIBUTE_an-attribute.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_EXPLICIT_FILE_TYPE.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_GENERATE_SCHEME.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_PRODUCT_TYPE.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_ARGUMENTS.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_DEBUG_AS_ROOT.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.rst
@@ -1012,6 +1039,7 @@
 share/cmake-${CMAKE_API}/Help/release/3.11.rst
 share/cmake-${CMAKE_API}/Help/release/3.12.rst
 share/cmake-${CMAKE_API}/Help/release/3.13.rst
+share/cmake-${CMAKE_API}/Help/release/3.14.rst
 share/cmake-${CMAKE_API}/Help/release/3.2.rst
 share/cmake-${CMAKE_API}/Help/release/3.3.rst
 share/cmake-${CMAKE_API}/Help/release/3.4.rst
@@ -1139,12 +1167,14 @@
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_ERROR_DEPRECATED.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXECUTABLE_SUFFIX.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXECUTE_PROCESS_COMMAND_ECHO.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXE_LINKER_FLAGS.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG_INIT.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXE_LINKER_FLAGS_INIT.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXPORT_COMPILE_COMMANDS.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXPORT_NO_PACKAGE_REGISTRY.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXPORT_PACKAGE_REGISTRY.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXTRA_GENERATOR.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_APPBUNDLE.rst
@@ -1156,6 +1186,7 @@
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_PACKAGE_NAME.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_PACKAGE_PREFER_CONFIG.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_PACKAGE_SORT_DIRECTION.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_PACKAGE_SORT_ORDER.rst
@@ -1167,6 +1198,7 @@
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_PROGRAM.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_XXX.txt
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FOLDER.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_FRAMEWORK.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FRAMEWORK_PATH.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_Fortran_FORMAT.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_Fortran_MODDIR_DEFAULT.rst
@@ -1307,6 +1339,7 @@
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_MODULE_LINKER_FLAGS_INIT.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_MODULE_PATH.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_MSVCIDE_RUN_PATH.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_MSVC_RUNTIME_LIBRARY.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_NETRC.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_NETRC_FILE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_NINJA_OUTPUT_PATH_PREFIX.rst
@@ -1329,6 +1362,8 @@
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_PROGRAM_PATH.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_PROJECT_DESCRIPTION.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_PROJECT_HOMEPAGE_URL.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_PROJECT_INCLUDE.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_PROJECT_INCLUDE_BEFORE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_PROJECT_NAME.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_PROJECT_PROJECT-NAME_INCLUDE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_PROJECT_VERSION.rst
@@ -1382,6 +1417,7 @@
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_SYSTEM_PROGRAM_PATH.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_SYSTEM_VERSION.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_Swift_LANGUAGE_VERSION.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_Swift_MODULE_DIRECTORY.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_TOOLCHAIN_FILE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_TRY_COMPILE_CONFIGURATION.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_TRY_COMPILE_PLATFORM_VARIABLES.rst
@@ -1398,6 +1434,7 @@
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_INTEL_Fortran_PROJECT_VERSION.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_JUST_MY_CODE_DEBUGGING.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_MSBUILD_COMMAND.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_NsightTegra_VERSION.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_PLATFORM_NAME.rst
@@ -1518,6 +1555,7 @@
 share/cmake-${CMAKE_API}/Help/variable/CTEST_UPDATE_COMMAND.rst
 share/cmake-${CMAKE_API}/Help/variable/CTEST_UPDATE_OPTIONS.rst
 share/cmake-${CMAKE_API}/Help/variable/CTEST_UPDATE_VERSION_ONLY.rst
+share/cmake-${CMAKE_API}/Help/variable/CTEST_UPDATE_VERSION_OVERRIDE.rst
 share/cmake-${CMAKE_API}/Help/variable/CTEST_USE_LAUNCHERS.rst
 share/cmake-${CMAKE_API}/Help/variable/CYGWIN.rst
 share/cmake-${CMAKE_API}/Help/variable/ENV.rst
@@ -1764,6 +1802,13 @@
 share/cmake-${CMAKE_API}/Modules/Compiler/ARMCC-CXX.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/ARMCC-DetermineCompiler.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/ARMCC.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/ARMClang-ASM.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/ARMClang-C-FeatureTests.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/ARMClang-C.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/ARMClang-CXX-FeatureTests.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/ARMClang-CXX.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/ARMClang-DetermineCompiler.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/ARMClang.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/Absoft-Fortran.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/AppleClang-ASM.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/AppleClang-C-FeatureTests.cmake
@@ -1839,10 +1884,6 @@
 share/cmake-${CMAKE_API}/Modules/Compiler/Intel-DetermineCompiler.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/Intel-Fortran.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/Intel.cmake
-share/cmake-${CMAKE_API}/Modules/Compiler/MIPSpro-C.cmake
-share/cmake-${CMAKE_API}/Modules/Compiler/MIPSpro-CXX.cmake
-share/cmake-${CMAKE_API}/Modules/Compiler/MIPSpro-DetermineCompiler.cmake
-share/cmake-${CMAKE_API}/Modules/Compiler/MIPSpro-Fortran.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/MSVC-ASM.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/MSVC-C-FeatureTests.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/MSVC-C.cmake
@@ -1902,6 +1943,11 @@
 share/cmake-${CMAKE_API}/Modules/Compiler/XL-CXX.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/XL-Fortran.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/XL.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/XLClang-C-DetermineCompiler.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/XLClang-C.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/XLClang-CXX.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/XLClang.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/zOS-C-DetermineCompiler.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake
 share/cmake-${CMAKE_API}/Modules/CompilerId/GHS_default.gpj.in
@@ -1955,6 +2001,7 @@
 share/cmake-${CMAKE_API}/Modules/FindDevIL.cmake
 share/cmake-${CMAKE_API}/Modules/FindDoxygen.cmake
 share/cmake-${CMAKE_API}/Modules/FindEXPAT.cmake
+share/cmake-${CMAKE_API}/Modules/FindEnvModules.cmake
 share/cmake-${CMAKE_API}/Modules/FindFLEX.cmake
 share/cmake-${CMAKE_API}/Modules/FindFLTK.cmake
 share/cmake-${CMAKE_API}/Modules/FindFLTK2.cmake
@@ -2159,6 +2206,9 @@
 share/cmake-${CMAKE_API}/Modules/Platform/AIX-XL-CXX.cmake
 share/cmake-${CMAKE_API}/Modules/Platform/AIX-XL-Fortran.cmake
 share/cmake-${CMAKE_API}/Modules/Platform/AIX-XL.cmake
+share/cmake-${CMAKE_API}/Modules/Platform/AIX-XLClang-C.cmake
+share/cmake-${CMAKE_API}/Modules/Platform/AIX-XLClang-CXX.cmake
+share/cmake-${CMAKE_API}/Modules/Platform/AIX-XLClang.cmake
 share/cmake-${CMAKE_API}/Modules/Platform/AIX.cmake
 share/cmake-${CMAKE_API}/Modules/Platform/ARTOS-GNU-C.cmake
 share/cmake-${CMAKE_API}/Modules/Platform/ARTOS.cmake
@@ -2287,7 +2337,7 @@
 share/cmake-${CMAKE_API}/Modules/Platform/FreeBSD-Determine-CXX.cmake
 share/cmake-${CMAKE_API}/Modules/Platform/FreeBSD.cmake
 share/cmake-${CMAKE_API}/Modules/Platform/Fuchsia.cmake
-share/cmake-${CMAKE_API}/Modules/Platform/GHS-MULTI-Initialize.cmake
+share/cmake-${CMAKE_API}/Modules/Platform/GHS-MULTI-Determine.cmake
 share/cmake-${CMAKE_API}/Modules/Platform/GHS-MULTI.cmake
 share/cmake-${CMAKE_API}/Modules/Platform/GNU.cmake
 share/cmake-${CMAKE_API}/Modules/Platform/GNUtoMS_lib.bat.in
@@ -2542,5 +2592,4 @@
 share/cmake-${CMAKE_API}/editors/vim/syntax/cmake.vim
 share/cmake-${CMAKE_API}/include/cmCPluginAPI.h
 share/doc/cmake-${CMAKE_API}/Copyright.txt
-share/doc/cmake-${CMAKE_API}/cmcompress/Copyright.txt
 share/doc/cmake-${CMAKE_API}/cmsys/Copyright.txt
diff -r 8d21523a8f51 -r 7e4b88c6a3f1 devel/cmake/PLIST.Darwin
--- a/devel/cmake/PLIST.Darwin  Fri Jul 19 08:32:56 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-@comment $NetBSD: PLIST.Darwin,v 1.1 2009/08/30 17:05:48 adam Exp $
-bin/cmakexbuild
diff -r 8d21523a8f51 -r 7e4b88c6a3f1 devel/cmake/distinfo
--- a/devel/cmake/distinfo      Fri Jul 19 08:32:56 2019 +0000



Home | Main Index | Thread Index | Old Index