Merge branch 'GNUtoMS-vs-12' into release
Merge branch 'fix-cache-self-assignment' into release
FindDoxygen: Improve search for Graphviz "dot" on Windows

As of Graphviz 2.31, their installer provides no PATH or registry
modifications.  Glob possible install paths instead.

Inspired-by: Lars Bilke <larsbilke83@googlemail.com>
FindDoxygen: Deprecate DOXYGEN_DOT_PATH

While at it, do not cache the value since it should always be
computed directly from DOXYGEN_DOT_EXECUTABLE.

Inspired-by: Lars Bilke <larsbilke83@googlemail.com>
CMake Nightly Date Stamp
CPackDeb: Invoke "dpkg-shlibdeps --version" with C locale

The version message is localized and may not match when a non-english locale is in use.
Merge topic 'dpkg-shlibdeps-locale' into next

21ec5f84 CPackDeb: Invoke "dpkg-shlibdeps --version" with C locale
960f140d CMake Nightly Date Stamp
CTest: Improve Python coverage.py source file search algorithm

If the coverage.py source file is not found in the source directory, the
build directory is first searched before raising an error.

This is necessary because it is a valid workflow to build a Python
package from source, then install this package to a virtualenv that
lives in the build directory.  Tests will run against this deployed
package and therefore the covered source files will be found in a
subdirectory of the build directory, and not anywhere in the source
directory.
CTest: Fix Python coverage.py off-by-one error in results

The cobertura format uses line numbers indexed starting at 1, and CTest
uses a vector indexed starting at 0 to store them.
Merge topic 'fix-coverage-py' into next

deee7c42 CTest: Fix Python coverage.py off-by-one error in results
88b3dcb1 CTest: Improve Python coverage.py source file search algorithm
Add an "installed file" property scope

Teach set_property and get_property an "INSTALL" property type to be
associated with install-tree file paths.  Make the properties available
to CPack for use during packaging.  Add a "prop_inst" Sphinx domain
object type for documentation of such properties.
CPackWiX: Implement CPACK_NEVER_OVERWRITE and CPACK_PERMANENT properties
Merge topic 'cpack-properties' into next

d0b1d2a6 CPackWiX: Implement CPACK_NEVER_OVERWRITE and CPACK_PERMANENT properties
15a8af21 Add an "installed file" property scope
Merge topic 'fix-cache-self-assignment'

1cd37527 cmCacheManager: Avoid cache entry self-assignment
326d15a3 cmake: Tolerate missing HELPSTRING on compiler change
Merge topic 'GNUtoMS-vs-12'

668e571d GNUtoMS: Add support for VS 2013 (#14936)
Merge topic 'FindFreetype-updates'

58f7baab FindFreetype: Indent with 2 spaces instead of 4
444f8801 FindFreetype: Use lower-case name in call to FPHSA
836a28d5 FindFreetype: Move PATH_SUFFIXES argument for more consistency
4ad6dace FindFreetype: Add newlines to reduce code width
Merge topic 'cpack-properties'

d0b1d2a6 CPackWiX: Implement CPACK_NEVER_OVERWRITE and CPACK_PERMANENT properties
15a8af21 Add an "installed file" property scope
Merge topic 'fix-coverage-py'

deee7c42 CTest: Fix Python coverage.py off-by-one error in results
88b3dcb1 CTest: Improve Python coverage.py source file search algorithm
Merge branch 'master' into next
Merge branch 'release'