Received: by mail.netbsd.org (Postfix, from userid 605) id 282DB84E7B; Sat, 21 Jul 2018 06:53:00 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 2ECE184D41 for ; Sat, 21 Jul 2018 06:52:59 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id MtrB78U3VDGK for ; Sat, 21 Jul 2018 06:52:55 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 7422484CEF for ; Sat, 21 Jul 2018 06:52:55 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 6D8BBFBEC; Sat, 21 Jul 2018 06:52:55 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1532155975133980" MIME-Version: 1.0 Date: Sat, 21 Jul 2018 06:52:55 +0000 From: "Ryo ONODERA" Subject: CVS commit: pkgsrc/devel/cmake To: pkgsrc-changes@NetBSD.org Reply-To: ryoon@netbsd.org X-Mailer: log_accum Message-Id: <20180721065255.6D8BBFBEC@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1532155975133980 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: ryoon Date: Sat Jul 21 06:52:55 UTC 2018 Modified Files: pkgsrc/devel/cmake: Makefile.version PLIST distinfo pkgsrc/devel/cmake/patches: patch-CMakeLists.txt patch-Source_Checks_cm_cxx_features.cmake Removed Files: pkgsrc/devel/cmake/patches: patch-Source_Modules_FindLibUV.cmake Log Message: Update to 3.12.0 Changelog: Changes made since CMake 3.11 include the following. New Features Generators * The Visual Studio Generators for VS 2017 learned to support a version=14.## option in the CMAKE_GENERATOR_TOOLSET value (e.g. via the cmake(1) -T option) to specify a toolset version number. Command-Line * The cmake(1) Build Tool Mode (cmake --build) gained --parallel [] and -j [] options to specify a parallel build level. They map to corresponding options of the native build tool. Commands * The add_compile_definitions() command was added to set preprocessor definitions at directory level. This supersedes add_definitions(). * The cmake_minimum_required() and cmake_policy(VERSION) commands now accept a version range using the form [...]. The version is required but policies are set based on the older of the running CMake version and the version specified by . This allows projects to specify a range of versions for which they have been updated and avoid explicit policy settings. * The file(GLOB) and file(GLOB_RECURSE) commands learned a new flag CONFIGURE_DEPENDS which enables expression of build system dependency on globbed directory’s contents. * The file(TOUCH) and file(TOUCH_NOCREATE) commands were added to expose TOUCH functionality without having to use CMake’s command-line tool mode with execute_process(). * The find_package() command now searches a prefix specified by a PackageName_ROOT CMake or environment variable. Package roots are maintained as a stack so nested calls to all find_* commands inside find modules also search the roots as prefixes. See policy CMP0074. * The install() command learned an optional NAMELINK_COMPONENT parameter, which allows you to change the component for a shared library’s namelink. If none is specified, the value of COMPONENT is used by default. * The list() command learned a JOIN sub-command to concatenate list’s elements separated by a glue string. * The list() command learned a SUBLIST sub-command to get a sublist of the list. * The list() command learned a TRANSFORM sub-command to apply various string transformation to list’s elements. * The project() command learned an optional HOMEPAGE_URL parameter which has the effect of setting variables like PROJECT_HOMEPAGE_URL, _HOMEPAGE_URL and CMAKE_PROJECT_HOMEPAGE_URL. * The string() command learned a JOIN sub-command to concatenate input strings separated by a glue string. * target_compile_options() and add_compile_options() commands gained a SHELL: prefix to specify a group of related options using shell-like quoting. * The target_link_libraries() command now supports Object Libraries. Linking to an object library uses its object files in direct dependents and also propagates usage requirements. Variables * The CMAKE_FOLDER variable was added to initialize the FOLDER property on all targets. * The CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION variable was defined to initialize all DOTNET_TARGET_FRAMEWORK_VERSION target properties. * CMAKE_PROJECT_VERSION* variables have been introduced: + CMAKE_PROJECT_VERSION + CMAKE_PROJECT_VERSION_MAJOR + CMAKE_PROJECT_VERSION_MINOR + CMAKE_PROJECT_VERSION_PATCH + CMAKE_PROJECT_VERSION_TWEAK * The CMAKE_SUPPRESS_REGENERATION variable was extended to support the Ninja and Makefile Generators. It is also now documented. * CMAKE_VS_SDK_*_DIRECTORIES variables were defined to tell Visual Studio Generators for VS 2010 and above how to populate fields in .vcxproj files that specify SDK directories. The variables are: + CMAKE_VS_SDK_EXCLUDE_DIRECTORIES + CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES + CMAKE_VS_SDK_INCLUDE_DIRECTORIES + CMAKE_VS_SDK_LIBRARY_DIRECTORIES + CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES + CMAKE_VS_SDK_REFERENCE_DIRECTORIES + CMAKE_VS_SDK_SOURCE_DIRECTORIES * A MSVC_TOOLSET_VERSION variable was added to provide the MSVC toolset version associated with the current MSVC compiler version in MSVC_VERSION. Properties * The COMMON_LANGUAGE_RUNTIME target property was introduced to configure the use of managed C++ for Visual Studio Generators for VS 2010 and above. A corresponding IMPORTED_COMMON_LANGUAGE_RUNTIME target property was added to support C++/CLI for imported targets. * The DOTNET_TARGET_FRAMEWORK_VERSION target property was introduced as replacement for VS_DOTNET_TARGET_FRAMEWORK_VERSION, which is considered deprecated now. * An EXPORT_PROPERTIES target property was added to specify a custom list of target properties to include in targets exported by the install(EXPORT) and export() commands. * The PDB_OUTPUT_DIRECTORY property learned to support generator expressions. * A TESTS directory property was added to hold the list of tests defined by the add_test() command. * A VS_DEBUGGER_COMMAND target property was created to set the debugging command line with Visual Studio Generators for VS 2010 and above. * HLSL source file properties VS_SHADER_DISABLE_OPTIMIZATIONS and VS_SHADER_ENABLE_DEBUG gained support for generator expressions. * HLSL source file property VS_SHADER_OBJECT_FILE_NAME has been added to the Visual Studio Generators for VS 2010 and above. The property specifies the file name of the compiled shader object. Modules * The FindALSA module now provides imported targets. * The FindCURL module now provides imported targets. * The FindJPEG module now provides imported targets. * The FindLibXml2 module now provides imported targets. * The FindMatlab module now supports the Matlab Runtime Compiler (MCR) for compiling and linking matlab extensions. * A FindODBC module was added to find an Open Database Connectivity (ODBC) library. * The FindPkgConfig module has learned to export the found libraries with full path for direct consumption with the target_link_libraries() command. * New FindPython3 and FindPython2 modules, as well as a new FindPython module, have been added to provide a new way to locate python environments. * The UseSWIG module gained a whole refresh and is now more consistent with standard CMake commands to generate libraries and is fully configurable through properties. * The UseSWIG module learned to manage multiple behaviors through UseSWIG_MODULE_VERSION variable to ensure legacy support as well as more robust handling of SWIG advanced features (like %template). * The UseSWIG module learned to support CSHARP variant wrapper files. * The WriteCompilerDetectionHeader module gained a BARE_FEATURES option to add a compatibility define for the exact keyword of a new language feature. Generator Expressions * A new $ and $ generator expression has been added to enable consumption of generator expressions whose evaluation results itself in generator expressions. * A new $ generator expression has been added. * A new $ generator expression has been added. * A new $ generator expression has been added. CTest * The ctest_start() command has been reworked so that you can simply call ctest_start(APPEND) and it will read all the needed information from the TAG file. The argument parsing has also been relaxed so that the order of the arguments is less significant. * A PROCESSOR_AFFINITY test property was added to request that CTest run a test with CPU affinity for a set of processors disjoint from other concurrently running tests with the property set. CPack * The CPack module now uses variables CMAKE_PROJECT_VERSION_MAJOR, CMAKE_PROJECT_VERSION_MINOR and CMAKE_PROJECT_VERSION_PATCH to initialize corresponding CPack variables. * cpack(1) gained basic support for NuGet. See the CPackNuGet module. Other * The Compile Features functionality is now aware of C++ 20. No specific features are yet enumerated besides the cxx_std_20 meta-feature. * The Compile Features functionality is now aware of the availability of C features in MSVC since VS 2010. * The Compile Features functionality is now aware of C language standards supported by Texas Instruments C compilers. Deprecated and Removed Features * The Visual Studio 8 2005 generator has been removed. * CMake no longer produces _LIB_DEPENDS cache entries for library targets. See policy CMP0073. Other Changes * Include flags for directories marked as SYSTEM are now moved after non-system directories. The -isystem flag does this automatically, so moving them explicitly to the end makes the behavior consistent on compilers that do not have any -isystem flag. * Fortran dependency scanning now supports dependencies implied by Fortran Submodules. * The existence and functionality of the file ${CMAKE_BINARY_DIR}/ cmake_install.cmake has now been documented in the install() documentation so that external packaging software can take advantage of CPack-style component installs. * The CheckIncludeFile module check_include_file macro learned to honor the CMAKE_REQUIRED_LIBRARIES variable. See policy CMP0075. * The CheckIncludeFileCXX module check_include_file_cxx macro learned to honor the CMAKE_REQUIRED_LIBRARIES variable. See policy CMP0075. * The CheckIncludeFiles module check_include_files macro learned to honor the CMAKE_REQUIRED_LIBRARIES variable. See policy CMP0075. * The cmake(1) -E copy_directory tool now fails when the source directory does not exist. Previously it succeeded by creating an empty destination directory. * The UseSWIG module swig_add_library() command (and legacy swig_add_module command) now set the prefix of Java modules to "" for MINGW, MSYS, and CYGWIN environments. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 pkgsrc/devel/cmake/Makefile.version cvs rdiff -u -r1.49 -r1.50 pkgsrc/devel/cmake/PLIST cvs rdiff -u -r1.123 -r1.124 pkgsrc/devel/cmake/distinfo cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/cmake/patches/patch-CMakeLists.txt cvs rdiff -u -r1.1 -r1.2 \ pkgsrc/devel/cmake/patches/patch-Source_Checks_cm_cxx_features.cmake cvs rdiff -u -r1.1 -r0 \ pkgsrc/devel/cmake/patches/patch-Source_Modules_FindLibUV.cmake Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1532155975133980 Content-Disposition: inline Content-Length: 26889 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/cmake/Makefile.version diff -u pkgsrc/devel/cmake/Makefile.version:1.27 pkgsrc/devel/cmake/Makefile.version:1.28 --- pkgsrc/devel/cmake/Makefile.version:1.27 Sun Jun 24 09:13:22 2018 +++ pkgsrc/devel/cmake/Makefile.version Sat Jul 21 06:52:55 2018 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile.version,v 1.27 2018/06/24 09:13:22 adam Exp $ +# $NetBSD: Makefile.version,v 1.28 2018/07/21 06:52:55 ryoon Exp $ # # used by devel/cmake/Makefile # used by devel/cmake-fedora/Makefile -CMAKE_VERSION= 3.11.4 +CMAKE_VERSION= 3.12.0 CMAKE_API= ${CMAKE_VERSION:R} Index: pkgsrc/devel/cmake/PLIST diff -u pkgsrc/devel/cmake/PLIST:1.49 pkgsrc/devel/cmake/PLIST:1.50 --- pkgsrc/devel/cmake/PLIST:1.49 Mon Apr 2 19:36:44 2018 +++ pkgsrc/devel/cmake/PLIST Sat Jul 21 06:52:55 2018 @@ -1,12 +1,13 @@ -@comment $NetBSD: PLIST,v 1.49 2018/04/02 19:36:44 adam Exp $ -bin/ccmake +@comment $NetBSD: PLIST,v 1.50 2018/07/21 06:52:55 ryoon Exp $ bin/cmake bin/cpack bin/ctest share/aclocal/cmake.m4 +share/cmake-${CMAKE_API}/Help/command/COMPILE_OPTIONS_SHELL.txt share/cmake-${CMAKE_API}/Help/command/FIND_XXX.txt share/cmake-${CMAKE_API}/Help/command/FIND_XXX_ORDER.txt share/cmake-${CMAKE_API}/Help/command/FIND_XXX_ROOT.txt +share/cmake-${CMAKE_API}/Help/command/add_compile_definitions.rst share/cmake-${CMAKE_API}/Help/command/add_compile_options.rst share/cmake-${CMAKE_API}/Help/command/add_custom_command.rst share/cmake-${CMAKE_API}/Help/command/add_custom_target.rst @@ -129,6 +130,7 @@ share/cmake-${CMAKE_API}/Help/envvar/ASM share/cmake-${CMAKE_API}/Help/envvar/ASM_DIALECTFLAGS.rst share/cmake-${CMAKE_API}/Help/envvar/CC.rst 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_MSVCIDE_RUN_PATH.rst share/cmake-${CMAKE_API}/Help/envvar/CMAKE_OSX_ARCHITECTURES.rst @@ -143,6 +145,7 @@ share/cmake-${CMAKE_API}/Help/envvar/CUD share/cmake-${CMAKE_API}/Help/envvar/CXX.rst share/cmake-${CMAKE_API}/Help/envvar/CXXFLAGS.rst share/cmake-${CMAKE_API}/Help/envvar/DASHBOARD_TEST_FROM_CTEST.rst +share/cmake-${CMAKE_API}/Help/envvar/DESTDIR.rst share/cmake-${CMAKE_API}/Help/envvar/FC.rst share/cmake-${CMAKE_API}/Help/envvar/FFLAGS.rst share/cmake-${CMAKE_API}/Help/envvar/LDFLAGS.rst @@ -233,6 +236,7 @@ share/cmake-${CMAKE_API}/Help/module/CPa share/cmake-${CMAKE_API}/Help/module/CPackIFW.rst share/cmake-${CMAKE_API}/Help/module/CPackIFWConfigureFile.rst share/cmake-${CMAKE_API}/Help/module/CPackNSIS.rst +share/cmake-${CMAKE_API}/Help/module/CPackNuGet.rst share/cmake-${CMAKE_API}/Help/module/CPackPackageMaker.rst share/cmake-${CMAKE_API}/Help/module/CPackProductBuild.rst share/cmake-${CMAKE_API}/Help/module/CPackRPM.rst @@ -345,6 +349,7 @@ share/cmake-${CMAKE_API}/Help/module/Fin share/cmake-${CMAKE_API}/Help/module/FindMPI.rst share/cmake-${CMAKE_API}/Help/module/FindMatlab.rst share/cmake-${CMAKE_API}/Help/module/FindMotif.rst +share/cmake-${CMAKE_API}/Help/module/FindODBC.rst share/cmake-${CMAKE_API}/Help/module/FindOpenACC.rst share/cmake-${CMAKE_API}/Help/module/FindOpenAL.rst share/cmake-${CMAKE_API}/Help/module/FindOpenCL.rst @@ -366,6 +371,9 @@ share/cmake-${CMAKE_API}/Help/module/Fin share/cmake-${CMAKE_API}/Help/module/FindPostgreSQL.rst share/cmake-${CMAKE_API}/Help/module/FindProducer.rst share/cmake-${CMAKE_API}/Help/module/FindProtobuf.rst +share/cmake-${CMAKE_API}/Help/module/FindPython.rst +share/cmake-${CMAKE_API}/Help/module/FindPython2.rst +share/cmake-${CMAKE_API}/Help/module/FindPython3.rst share/cmake-${CMAKE_API}/Help/module/FindPythonInterp.rst share/cmake-${CMAKE_API}/Help/module/FindPythonLibs.rst share/cmake-${CMAKE_API}/Help/module/FindQt.rst @@ -521,6 +529,9 @@ share/cmake-${CMAKE_API}/Help/policy/CMP share/cmake-${CMAKE_API}/Help/policy/CMP0070.rst share/cmake-${CMAKE_API}/Help/policy/CMP0071.rst share/cmake-${CMAKE_API}/Help/policy/CMP0072.rst +share/cmake-${CMAKE_API}/Help/policy/CMP0073.rst +share/cmake-${CMAKE_API}/Help/policy/CMP0074.rst +share/cmake-${CMAKE_API}/Help/policy/CMP0075.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 @@ -555,6 +566,7 @@ share/cmake-${CMAKE_API}/Help/prop_dir/R share/cmake-${CMAKE_API}/Help/prop_dir/RULE_LAUNCH_LINK.rst share/cmake-${CMAKE_API}/Help/prop_dir/SOURCE_DIR.rst share/cmake-${CMAKE_API}/Help/prop_dir/SUBDIRECTORIES.rst +share/cmake-${CMAKE_API}/Help/prop_dir/TESTS.rst share/cmake-${CMAKE_API}/Help/prop_dir/TEST_INCLUDE_FILE.rst share/cmake-${CMAKE_API}/Help/prop_dir/TEST_INCLUDE_FILES.rst share/cmake-${CMAKE_API}/Help/prop_dir/VARIABLES.rst @@ -571,6 +583,7 @@ share/cmake-${CMAKE_API}/Help/prop_gbl/C share/cmake-${CMAKE_API}/Help/prop_gbl/CMAKE_C_KNOWN_FEATURES.rst share/cmake-${CMAKE_API}/Help/prop_gbl/DEBUG_CONFIGURATIONS.rst share/cmake-${CMAKE_API}/Help/prop_gbl/DISABLED_FEATURES.rst +share/cmake-${CMAKE_API}/Help/prop_gbl/ECLIPSE_EXTRA_CPROJECT_CONTENTS.rst share/cmake-${CMAKE_API}/Help/prop_gbl/ECLIPSE_EXTRA_NATURES.rst share/cmake-${CMAKE_API}/Help/prop_gbl/ENABLED_FEATURES.rst share/cmake-${CMAKE_API}/Help/prop_gbl/ENABLED_LANGUAGES.rst @@ -637,6 +650,7 @@ share/cmake-${CMAKE_API}/Help/prop_sf/VS share/cmake-${CMAKE_API}/Help/prop_sf/VS_SHADER_ENTRYPOINT.rst share/cmake-${CMAKE_API}/Help/prop_sf/VS_SHADER_FLAGS.rst share/cmake-${CMAKE_API}/Help/prop_sf/VS_SHADER_MODEL.rst +share/cmake-${CMAKE_API}/Help/prop_sf/VS_SHADER_OBJECT_FILE_NAME.rst share/cmake-${CMAKE_API}/Help/prop_sf/VS_SHADER_OUTPUT_HEADER_FILE.rst share/cmake-${CMAKE_API}/Help/prop_sf/VS_SHADER_TYPE.rst share/cmake-${CMAKE_API}/Help/prop_sf/VS_SHADER_VARIABLE_NAME.rst @@ -660,6 +674,7 @@ share/cmake-${CMAKE_API}/Help/prop_test/ share/cmake-${CMAKE_API}/Help/prop_test/MEASUREMENT.rst share/cmake-${CMAKE_API}/Help/prop_test/PASS_REGULAR_EXPRESSION.rst share/cmake-${CMAKE_API}/Help/prop_test/PROCESSORS.rst +share/cmake-${CMAKE_API}/Help/prop_test/PROCESSOR_AFFINITY.rst share/cmake-${CMAKE_API}/Help/prop_test/REQUIRED_FILES.rst share/cmake-${CMAKE_API}/Help/prop_test/RESOURCE_LOCK.rst share/cmake-${CMAKE_API}/Help/prop_test/RUN_SERIAL.rst @@ -709,6 +724,7 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/B share/cmake-${CMAKE_API}/Help/prop_tgt/BUILD_WITH_INSTALL_RPATH.rst share/cmake-${CMAKE_API}/Help/prop_tgt/BUNDLE.rst share/cmake-${CMAKE_API}/Help/prop_tgt/BUNDLE_EXTENSION.rst +share/cmake-${CMAKE_API}/Help/prop_tgt/COMMON_LANGUAGE_RUNTIME.rst share/cmake-${CMAKE_API}/Help/prop_tgt/COMPATIBLE_INTERFACE_BOOL.rst share/cmake-${CMAKE_API}/Help/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MAX.rst share/cmake-${CMAKE_API}/Help/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MIN.rst @@ -741,11 +757,13 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/C share/cmake-${CMAKE_API}/Help/prop_tgt/DEBUG_POSTFIX.rst share/cmake-${CMAKE_API}/Help/prop_tgt/DEFINE_SYMBOL.rst share/cmake-${CMAKE_API}/Help/prop_tgt/DEPLOYMENT_REMOTE_DIRECTORY.rst +share/cmake-${CMAKE_API}/Help/prop_tgt/DOTNET_TARGET_FRAMEWORK_VERSION.rst share/cmake-${CMAKE_API}/Help/prop_tgt/ENABLE_EXPORTS.rst share/cmake-${CMAKE_API}/Help/prop_tgt/EXCLUDE_FROM_ALL.rst share/cmake-${CMAKE_API}/Help/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD.rst share/cmake-${CMAKE_API}/Help/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD_CONFIG.rst share/cmake-${CMAKE_API}/Help/prop_tgt/EXPORT_NAME.rst +share/cmake-${CMAKE_API}/Help/prop_tgt/EXPORT_PROPERTIES.rst share/cmake-${CMAKE_API}/Help/prop_tgt/EchoString.rst share/cmake-${CMAKE_API}/Help/prop_tgt/FOLDER.rst share/cmake-${CMAKE_API}/Help/prop_tgt/FRAMEWORK.rst @@ -757,6 +775,7 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/G share/cmake-${CMAKE_API}/Help/prop_tgt/HAS_CXX.rst share/cmake-${CMAKE_API}/Help/prop_tgt/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.rst share/cmake-${CMAKE_API}/Help/prop_tgt/IMPORTED.rst +share/cmake-${CMAKE_API}/Help/prop_tgt/IMPORTED_COMMON_LANGUAGE_RUNTIME.rst share/cmake-${CMAKE_API}/Help/prop_tgt/IMPORTED_CONFIGURATIONS.rst share/cmake-${CMAKE_API}/Help/prop_tgt/IMPORTED_GLOBAL.rst share/cmake-${CMAKE_API}/Help/prop_tgt/IMPORTED_IMPLIB.rst @@ -870,6 +889,7 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/T share/cmake-${CMAKE_API}/Help/prop_tgt/VERSION.rst share/cmake-${CMAKE_API}/Help/prop_tgt/VISIBILITY_INLINES_HIDDEN.rst share/cmake-${CMAKE_API}/Help/prop_tgt/VS_CONFIGURATION_TYPE.rst +share/cmake-${CMAKE_API}/Help/prop_tgt/VS_DEBUGGER_COMMAND.rst share/cmake-${CMAKE_API}/Help/prop_tgt/VS_DEBUGGER_WORKING_DIRECTORY.rst share/cmake-${CMAKE_API}/Help/prop_tgt/VS_DESKTOP_EXTENSIONS_VERSION.rst share/cmake-${CMAKE_API}/Help/prop_tgt/VS_DOTNET_REFERENCEPROP_refname_TAG_tagname.rst @@ -903,10 +923,11 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/X share/cmake-${CMAKE_API}/Help/prop_tgt/XCTEST.rst share/cmake-${CMAKE_API}/Help/prop_tgt/XXX_OUTPUT_DIRECTORY.txt share/cmake-${CMAKE_API}/Help/prop_tgt/XXX_OUTPUT_NAME.txt -share/cmake-${CMAKE_API}/Help/release/${CMAKE_API}.rst share/cmake-${CMAKE_API}/Help/release/3.0.rst share/cmake-${CMAKE_API}/Help/release/3.1.rst share/cmake-${CMAKE_API}/Help/release/3.10.rst +share/cmake-${CMAKE_API}/Help/release/3.11.rst +share/cmake-${CMAKE_API}/Help/release/${CMAKE_API}.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 @@ -1019,6 +1040,7 @@ share/cmake-${CMAKE_API}/Help/variable/C share/cmake-${CMAKE_API}/Help/variable/CMAKE_DIRECTORY_LABELS.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_DL_LIBS.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_ECLIPSE_MAKE_ARGUMENTS.rst @@ -1054,6 +1076,7 @@ share/cmake-${CMAKE_API}/Help/variable/C share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_PACKAGE.rst 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_PATH.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_Fortran_FORMAT.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_Fortran_MODDIR_DEFAULT.rst @@ -1211,8 +1234,14 @@ share/cmake-${CMAKE_API}/Help/variable/C share/cmake-${CMAKE_API}/Help/variable/CMAKE_PREFIX_PATH.rst 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_NAME.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_PROJECT_PROJECT-NAME_INCLUDE.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_PROJECT_VERSION.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_PROJECT_VERSION_MAJOR.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_PROJECT_VERSION_MINOR.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_PROJECT_VERSION_PATCH.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_PROJECT_VERSION_TWEAK.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_RANLIB.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_ROOT.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY.rst @@ -1242,6 +1271,7 @@ share/cmake-${CMAKE_API}/Help/variable/C share/cmake-${CMAKE_API}/Help/variable/CMAKE_STATIC_LINKER_FLAGS_INIT.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_SUPPRESS_REGENERATION.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_SYSROOT.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_SYSROOT_COMPILE.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_SYSROOT_LINK.rst @@ -1278,6 +1308,14 @@ share/cmake-${CMAKE_API}/Help/variable/C share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_PLATFORM_TOOLSET.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_PLATFORM_TOOLSET_CUDA.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_PLATFORM_TOOLSET_VERSION.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_SDK_EXCLUDE_DIRECTORIES.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_SDK_INCLUDE_DIRECTORIES.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_SDK_LIBRARY_DIRECTORIES.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_SDK_REFERENCE_DIRECTORIES.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_SDK_SOURCE_DIRECTORIES.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_WARN_DEPRECATED.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION.rst @@ -1384,8 +1422,11 @@ share/cmake-${CMAKE_API}/Help/variable/M share/cmake-${CMAKE_API}/Help/variable/MSVC80.rst share/cmake-${CMAKE_API}/Help/variable/MSVC90.rst share/cmake-${CMAKE_API}/Help/variable/MSVC_IDE.rst +share/cmake-${CMAKE_API}/Help/variable/MSVC_TOOLSET_VERSION.rst share/cmake-${CMAKE_API}/Help/variable/MSVC_VERSION.rst share/cmake-${CMAKE_API}/Help/variable/PROJECT-NAME_BINARY_DIR.rst +share/cmake-${CMAKE_API}/Help/variable/PROJECT-NAME_DESCRIPTION.rst +share/cmake-${CMAKE_API}/Help/variable/PROJECT-NAME_HOMEPAGE_URL.rst share/cmake-${CMAKE_API}/Help/variable/PROJECT-NAME_SOURCE_DIR.rst share/cmake-${CMAKE_API}/Help/variable/PROJECT-NAME_VERSION.rst share/cmake-${CMAKE_API}/Help/variable/PROJECT-NAME_VERSION_MAJOR.rst @@ -1394,6 +1435,7 @@ share/cmake-${CMAKE_API}/Help/variable/P share/cmake-${CMAKE_API}/Help/variable/PROJECT-NAME_VERSION_TWEAK.rst share/cmake-${CMAKE_API}/Help/variable/PROJECT_BINARY_DIR.rst share/cmake-${CMAKE_API}/Help/variable/PROJECT_DESCRIPTION.rst +share/cmake-${CMAKE_API}/Help/variable/PROJECT_HOMEPAGE_URL.rst share/cmake-${CMAKE_API}/Help/variable/PROJECT_NAME.rst share/cmake-${CMAKE_API}/Help/variable/PROJECT_SOURCE_DIR.rst share/cmake-${CMAKE_API}/Help/variable/PROJECT_VERSION.rst @@ -1535,6 +1577,7 @@ share/cmake-${CMAKE_API}/Modules/CMakeVe share/cmake-${CMAKE_API}/Modules/CPack.DS_Store.in share/cmake-${CMAKE_API}/Modules/CPack.Description.plist.in share/cmake-${CMAKE_API}/Modules/CPack.Info.plist.in +share/cmake-${CMAKE_API}/Modules/CPack.NuGet.nuspec.in share/cmake-${CMAKE_API}/Modules/CPack.OSXScriptLauncher.in share/cmake-${CMAKE_API}/Modules/CPack.OSXScriptLauncher.rsrc.in share/cmake-${CMAKE_API}/Modules/CPack.OSXX11.Info.plist.in @@ -1555,6 +1598,7 @@ share/cmake-${CMAKE_API}/Modules/CPackFr share/cmake-${CMAKE_API}/Modules/CPackIFW.cmake share/cmake-${CMAKE_API}/Modules/CPackIFWConfigureFile.cmake share/cmake-${CMAKE_API}/Modules/CPackNSIS.cmake +share/cmake-${CMAKE_API}/Modules/CPackNuGet.cmake share/cmake-${CMAKE_API}/Modules/CPackPackageMaker.cmake share/cmake-${CMAKE_API}/Modules/CPackProductBuild.cmake share/cmake-${CMAKE_API}/Modules/CPackRPM.cmake @@ -1705,6 +1749,8 @@ share/cmake-${CMAKE_API}/Modules/Compile 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 share/cmake-${CMAKE_API}/Modules/Compiler/MSVC-CXX-FeatureTests.cmake share/cmake-${CMAKE_API}/Modules/Compiler/MSVC-CXX.cmake share/cmake-${CMAKE_API}/Modules/Compiler/MSVC-DetermineCompiler.cmake @@ -1865,6 +1911,7 @@ share/cmake-${CMAKE_API}/Modules/FindMPI share/cmake-${CMAKE_API}/Modules/FindMPI/test_mpi.f90.in share/cmake-${CMAKE_API}/Modules/FindMatlab.cmake share/cmake-${CMAKE_API}/Modules/FindMotif.cmake +share/cmake-${CMAKE_API}/Modules/FindODBC.cmake share/cmake-${CMAKE_API}/Modules/FindOpenACC.cmake share/cmake-${CMAKE_API}/Modules/FindOpenAL.cmake share/cmake-${CMAKE_API}/Modules/FindOpenCL.cmake @@ -1886,6 +1933,10 @@ share/cmake-${CMAKE_API}/Modules/FindPkg share/cmake-${CMAKE_API}/Modules/FindPostgreSQL.cmake share/cmake-${CMAKE_API}/Modules/FindProducer.cmake share/cmake-${CMAKE_API}/Modules/FindProtobuf.cmake +share/cmake-${CMAKE_API}/Modules/FindPython.cmake +share/cmake-${CMAKE_API}/Modules/FindPython/Support.cmake +share/cmake-${CMAKE_API}/Modules/FindPython2.cmake +share/cmake-${CMAKE_API}/Modules/FindPython3.cmake share/cmake-${CMAKE_API}/Modules/FindPythonInterp.cmake share/cmake-${CMAKE_API}/Modules/FindPythonLibs.cmake share/cmake-${CMAKE_API}/Modules/FindQt.cmake @@ -2049,6 +2100,30 @@ share/cmake-${CMAKE_API}/Modules/Platfor share/cmake-${CMAKE_API}/Modules/Platform/Android/ndk-stl-stlport_shared.cmake share/cmake-${CMAKE_API}/Modules/Platform/Android/ndk-stl-stlport_static.cmake share/cmake-${CMAKE_API}/Modules/Platform/Android/ndk-stl-system.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Apple-Absoft-Fortran.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Apple-AppleClang-C.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Apple-AppleClang-CXX.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Apple-Clang-C.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Apple-Clang-CXX.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Apple-Clang.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Apple-GNU-C.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Apple-GNU-CXX.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Apple-GNU-Fortran.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Apple-GNU.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Apple-Intel-C.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Apple-Intel-CXX.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Apple-Intel-Fortran.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Apple-Intel.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Apple-NAG-Fortran.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Apple-NVIDIA-CUDA.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Apple-PGI-C.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Apple-PGI-CXX.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Apple-PGI-Fortran.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Apple-PGI.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Apple-VisualAge-C.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Apple-VisualAge-CXX.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Apple-XL-C.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Apple-XL-CXX.cmake share/cmake-${CMAKE_API}/Modules/Platform/BSDOS.cmake share/cmake-${CMAKE_API}/Modules/Platform/BeOS.cmake share/cmake-${CMAKE_API}/Modules/Platform/BlueGeneL.cmake @@ -2093,32 +2168,8 @@ share/cmake-${CMAKE_API}/Modules/Platfor share/cmake-${CMAKE_API}/Modules/Platform/CYGWIN.cmake share/cmake-${CMAKE_API}/Modules/Platform/Catamount.cmake share/cmake-${CMAKE_API}/Modules/Platform/CrayLinuxEnvironment.cmake -share/cmake-${CMAKE_API}/Modules/Platform/Darwin-Absoft-Fortran.cmake -share/cmake-${CMAKE_API}/Modules/Platform/Darwin-AppleClang-C.cmake -share/cmake-${CMAKE_API}/Modules/Platform/Darwin-AppleClang-CXX.cmake -share/cmake-${CMAKE_API}/Modules/Platform/Darwin-Clang-C.cmake -share/cmake-${CMAKE_API}/Modules/Platform/Darwin-Clang-CXX.cmake -share/cmake-${CMAKE_API}/Modules/Platform/Darwin-Clang.cmake share/cmake-${CMAKE_API}/Modules/Platform/Darwin-Determine-CXX.cmake -share/cmake-${CMAKE_API}/Modules/Platform/Darwin-GNU-C.cmake -share/cmake-${CMAKE_API}/Modules/Platform/Darwin-GNU-CXX.cmake -share/cmake-${CMAKE_API}/Modules/Platform/Darwin-GNU-Fortran.cmake -share/cmake-${CMAKE_API}/Modules/Platform/Darwin-GNU.cmake share/cmake-${CMAKE_API}/Modules/Platform/Darwin-Initialize.cmake -share/cmake-${CMAKE_API}/Modules/Platform/Darwin-Intel-C.cmake -share/cmake-${CMAKE_API}/Modules/Platform/Darwin-Intel-CXX.cmake -share/cmake-${CMAKE_API}/Modules/Platform/Darwin-Intel-Fortran.cmake -share/cmake-${CMAKE_API}/Modules/Platform/Darwin-Intel.cmake -share/cmake-${CMAKE_API}/Modules/Platform/Darwin-NAG-Fortran.cmake -share/cmake-${CMAKE_API}/Modules/Platform/Darwin-NVIDIA-CUDA.cmake -share/cmake-${CMAKE_API}/Modules/Platform/Darwin-PGI-C.cmake -share/cmake-${CMAKE_API}/Modules/Platform/Darwin-PGI-CXX.cmake -share/cmake-${CMAKE_API}/Modules/Platform/Darwin-PGI-Fortran.cmake -share/cmake-${CMAKE_API}/Modules/Platform/Darwin-PGI.cmake -share/cmake-${CMAKE_API}/Modules/Platform/Darwin-VisualAge-C.cmake -share/cmake-${CMAKE_API}/Modules/Platform/Darwin-VisualAge-CXX.cmake -share/cmake-${CMAKE_API}/Modules/Platform/Darwin-XL-C.cmake -share/cmake-${CMAKE_API}/Modules/Platform/Darwin-XL-CXX.cmake share/cmake-${CMAKE_API}/Modules/Platform/Darwin.cmake share/cmake-${CMAKE_API}/Modules/Platform/DragonFly.cmake share/cmake-${CMAKE_API}/Modules/Platform/Euros.cmake Index: pkgsrc/devel/cmake/distinfo diff -u pkgsrc/devel/cmake/distinfo:1.123 pkgsrc/devel/cmake/distinfo:1.124 --- pkgsrc/devel/cmake/distinfo:1.123 Sun Jun 24 09:13:22 2018 +++ pkgsrc/devel/cmake/distinfo Sat Jul 21 06:52:55 2018 @@ -1,10 +1,10 @@ -$NetBSD: distinfo,v 1.123 2018/06/24 09:13:22 adam Exp $ +$NetBSD: distinfo,v 1.124 2018/07/21 06:52:55 ryoon Exp $ -SHA1 (cmake-3.11.4.tar.gz) = 6bcf931844964fefc4ccfd7d025ba4ec2c7c2abb -RMD160 (cmake-3.11.4.tar.gz) = 6182b0a029c127db27bd88208bbb7f94923ecb2d -SHA512 (cmake-3.11.4.tar.gz) = c5d03ad66a004292038e49e391c390ebc328fbb089ea699742a9b75f0ada9398c3dc971b868f75d8438bf437ecbeaa62541beb53cae14a699bf244ad101a2290 -Size (cmake-3.11.4.tar.gz) = 7955301 bytes -SHA1 (patch-CMakeLists.txt) = a0b03f2fad5ea174095c4fe52cea67d94cf46e2d +SHA1 (cmake-3.12.0.tar.gz) = e140830af031c570b69e141f469bbab1e6cf3d0d +RMD160 (cmake-3.12.0.tar.gz) = e4165d2e2ff4ce76e9d5c023a9731f826da5be40 +SHA512 (cmake-3.12.0.tar.gz) = e1d5764023d6c8dd4e8d087614e0329a097f1bc587c08c7d22ce7600867bcd7f6750d513458c7c4042570a9526060b89778243e6ea6137efb1727e409ca031ab +Size (cmake-3.12.0.tar.gz) = 8089372 bytes +SHA1 (patch-CMakeLists.txt) = 933e640b89293754dc732167fc078a5656e02ec7 SHA1 (patch-Modules_Compiler_GNU.cmake) = e091c53ac3f3a6cd811119d3231563df32e76bf9 SHA1 (patch-Modules_FindCurses.cmake) = 09fcd7adfbc2dfc2cd8af4e047d870a5243d77dc SHA1 (patch-Modules_FindPythonInterp.cmake) = d1b39bdcd654f2a4fc63463cd20de656cce3cf8f @@ -13,8 +13,7 @@ SHA1 (patch-Modules_FindX11.cmake) = 124 SHA1 (patch-Modules_Platform_UnixPaths.cmake) = 38720e11b7b62cb702e80da19e044f070298f2db SHA1 (patch-Source_CMakeLists.txt) = 533667d43048b8bc2be17a766b5dc32f3101866e SHA1 (patch-Source_Checks_cm__cxx17__check.cpp) = 37772f3e7edc2413cb2e294462312aff18e5c989 -SHA1 (patch-Source_Checks_cm_cxx_features.cmake) = 83eb2bedb84972637d02d12f72fec0ccf74563eb +SHA1 (patch-Source_Checks_cm_cxx_features.cmake) = 3d6e3ac6ad25890d223601c15fb208b8e77ff77c SHA1 (patch-Source_CursesDialog_ccmake.cxx) = d7baafe6612b6ac9b0542ed10ffcf90cd8d1df87 -SHA1 (patch-Source_Modules_FindLibUV.cmake) = 54773f03e8122904985c192c14d56c01f8f98e6c SHA1 (patch-Utilities_KWIML_CMakeLists.txt) = e4bdf9fc58757e87bf7e3e3e195839eededbc796 SHA1 (patch-bootstrap) = 9d99cfe9f9ae826250f94bc297f5a22b8de09e84 Index: pkgsrc/devel/cmake/patches/patch-CMakeLists.txt diff -u pkgsrc/devel/cmake/patches/patch-CMakeLists.txt:1.5 pkgsrc/devel/cmake/patches/patch-CMakeLists.txt:1.6 --- pkgsrc/devel/cmake/patches/patch-CMakeLists.txt:1.5 Thu Jul 28 17:44:43 2016 +++ pkgsrc/devel/cmake/patches/patch-CMakeLists.txt Sat Jul 21 06:52:55 2018 @@ -1,14 +1,14 @@ -$NetBSD: patch-CMakeLists.txt,v 1.5 2016/07/28 17:44:43 prlw1 Exp $ +$NetBSD: patch-CMakeLists.txt,v 1.6 2018/07/21 06:52:55 ryoon Exp $ Don't insist on ncurses. ---- CMakeLists.txt.orig 2015-09-14 13:22:28.000000000 +0000 +--- CMakeLists.txt.orig 2018-07-17 11:28:59.000000000 +0000 +++ CMakeLists.txt -@@ -423,7 +423,6 @@ macro (CMAKE_BUILD_UTILITIES) - if (UNIX) - # there is a bug in the Syllable libraries which makes linking ccmake fail, Alex - if(NOT CMAKE_SYSTEM_NAME MATCHES syllable) -- set(CURSES_NEED_NCURSES TRUE) - find_package(Curses QUIET) - if (CURSES_LIBRARY) - option(BUILD_CursesDialog "Build the CMake Curses Dialog ccmake" ON) +@@ -581,7 +581,6 @@ macro (CMAKE_BUILD_UTILITIES) + set(BUILD_CursesDialog 0) + endif () + if(BUILD_CursesDialog) +- set(CURSES_NEED_NCURSES TRUE) + find_package(Curses) + if(NOT CURSES_FOUND) + message(WARNING Index: pkgsrc/devel/cmake/patches/patch-Source_Checks_cm_cxx_features.cmake diff -u pkgsrc/devel/cmake/patches/patch-Source_Checks_cm_cxx_features.cmake:1.1 pkgsrc/devel/cmake/patches/patch-Source_Checks_cm_cxx_features.cmake:1.2 --- pkgsrc/devel/cmake/patches/patch-Source_Checks_cm_cxx_features.cmake:1.1 Mon Jun 11 17:33:51 2018 +++ pkgsrc/devel/cmake/patches/patch-Source_Checks_cm_cxx_features.cmake Sat Jul 21 06:52:55 2018 @@ -1,4 +1,4 @@ -$NetBSD: patch-Source_Checks_cm_cxx_features.cmake,v 1.1 2018/06/11 17:33:51 tron Exp $ +$NetBSD: patch-Source_Checks_cm_cxx_features.cmake,v 1.2 2018/07/21 06:52:55 ryoon Exp $ Ignore warnings like ... @@ -6,13 +6,13 @@ Ignore warnings like ... ... caused by recent version of Xcode which break C++11 detection under macOS. ---- Source/Checks/cm_cxx_features.cmake.orig 2018-05-31 13:39:10.000000000 +0100 -+++ Source/Checks/cm_cxx_features.cmake 2018-06-11 18:24:30.000000000 +0100 -@@ -21,6 +21,7 @@ +--- Source/Checks/cm_cxx_features.cmake.orig 2018-07-17 11:29:00.000000000 +0000 ++++ Source/Checks/cm_cxx_features.cmake +@@ -21,6 +21,7 @@ function(cm_check_cxx_feature name) string(REGEX REPLACE "[^\n]*warning:[^\n]*-Winvalid-command-line-argument[^\n]*" "" check_output "${check_output}") # Filter out warnings caused by local configuration. string(REGEX REPLACE "[^\n]*warning:[^\n]*directory not found for option[^\n]*" "" check_output "${check_output}") + string(REGEX REPLACE "[^\n]*warning:[^\n]*text-based stub file [^\n]* and library file [^\n]* are out of sync[^\n]*" "" check_output "${check_output}") string(REGEX REPLACE "[^\n]*warning:[^\n]*object file compiled with -mlong-branch which is no longer needed[^\n]*" "" check_output "${check_output}") - # If using the feature causes warnings, treat it as broken/unavailable. - if(check_output MATCHES "[Ww]arning") + # Filter out xcodebuild warnings. + string(REGEX REPLACE "[^\n]* xcodebuild\\[[0-9]*:[0-9]*\\] warning: [^\n]*" "" check_output "${check_output}") --_----------=_1532155975133980--