CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2019/08/20 23:47:41
Modified files:
devel/cmake : Makefile cmake.port.mk distinfo
devel/cmake/patches: patch-Modules_Compiler_GNU-Fortran_cmake
patch-Modules_Compiler_GNU_cmake
patch-Modules_FindJNI_cmake
patch-Modules_FindJava_cmake
patch-Modules_FindKDE3_cmake
patch-Modules_FindLua_cmake
patch-Modules_FindMPEG2_cmake
patch-Modules_FindMPEG_cmake
patch-Modules_FindPythonInterp_cmake
patch-Modules_FindPythonLibs_cmake
patch-Modules_FindQt3_cmake
patch-Modules_FindQt4_cmake
patch-Modules_FindQt_cmake
patch-Modules_FindRuby_cmake
patch-Modules_FindSDL_cmake
patch-Modules_FindTCL_cmake
patch-Modules_FindTclStub_cmake
patch-Modules_FindTclsh_cmake
patch-Modules_FindWish_cmake
patch-Modules_FindXMLRPC_cmake
patch-Modules_Qt4ConfigDependentSettings_cmake
patch-Source_cmArchiveWrite_cxx
patch-Source_cmComputeLinkInformation_cxx
patch-Source_cmComputeLinkInformation_h
patch-Source_cmGeneratorTarget_cxx
patch-Source_cmGlobalGenerator_cxx
patch-Source_cmInstallCommand_cxx
patch-Source_cmMessenger_cxx
patch-Source_cmSystemTools_cxx
patch-Source_cmTarget_cxx
patch-Source_kwsys_CMakeLists_txt
patch-Source_kwsys_SystemTools_cxx
devel/cmake/pkg: PLIST
Added files:
devel/cmake/files: FindLua.cmake
devel/cmake/patches: patch-Modules_FindOpenMP_cmake
Removed files:
devel/cmake/patches: patch-CMakeLists_txt
patch-Modules_CMakeCInformation_cmake
patch-Modules_CMakeCXXInformation_cmake
patch-Modules_CMakeFortranInformation_cmake
patch-Modules_Platform_OpenBSD_cmake
patch-Source_CMakeLists_txt
patch-Source_Modules_FindLibUV_cmake
patch-Source_cmake_cxx
patch-Tests_RunCMake_CMakeLists_txt
patch-Tests_RuntimePath_CMakeLists_txt
patch-Utilities_cmjsoncpp_include_json_value_h
patch-Utilities_cmjsoncpp_src_lib_json_json_value_cpp
patch-bootstrap
Log message:
Update cmake to 3.15.2
Highlights:
- Stop building cmake itself with ninja. Upstream has decided not to
support this anymore. I see no benefit and it's getting harder and
harder to take care of.
- Use cmake's internel libuv, json-cpp etc. to build the bootstrap
cmake (only bootstrap).
- Fix SONAME in cmake ports
Notable port changes:
- Fix COMPILER, it's not possible to build the old and the new cmake
version with base-gcc, isn't.
- It doesn't make any sense to keep the m88k XXX tags. CMake don't build
under m88k.
- Tech cmake to detect/provide system JDK11, lua and new ruby version
(of course upcoming ruby 2.7)
- I took some pre-configure commands from the FreeBSDs port.
- Add --docdir to avoid warnings and sort CONFIGURE_ARGS
Bulk build by naddy@ on amd64. Thanks a lot!
Successful test by Martin Reindl on macppc and arm64. Thanks!