Created attachment 185992 [details] patch against ports-svn Update CMake to 3.9.1 and merge cmake-modules with cmake proper. This is joint work with tcberner@ and has been tested in the KDE-FreeBSD ports tree on github. kde@ would like to have an exp-run for this batch. Those ports that we have already identified as needing patches for CMake 3.9 are patched, and included in this patchset.
- libosmpbf has been submitted upstream - sayonara is submitted upstream, expect new release shortly (will be separate PR) - brlcad is editorializing, about stage-qa - devel/kdb has been submitted upstream - graphics/nomacs has been updated from a release inb 2014 to the most recent release; that was easier than fixing old code with new CMake - multimedia/avidemux is probably a C++ issue more than CMake Not submitted elsewhere, ports-fixes only: - devel/jsoncpp - emulators/ppsspp - emulators/ppsspp-qt5 - finance/kmymoney-kde4 - net/remmina - security/greenbone-security-assistant8 - security/openconnect-gui - x11/kdelibs4
Note : a sphinx exp-run is ongoing so the plist will change
Exp-run looks fine, please commit asap so that the sphinx exp-run can proceed.
A commit references this bug: Author: adridg Date: Thu Sep 14 21:02:54 UTC 2017 New revision: 449853 URL: https://svnweb.freebsd.org/changeset/ports/449853 Log: Update CMake to 3.9, merge devel/cmake-modules into devel/cmake Thanks to antoine@ for the exp-run. Approved by: rakuco (mentor) Reviewed by: tcberner (mentor) Reviewed by: mat PR: 222000 (exp-run) Differential Revision: https://reviews.freebsd.org/D12299 Changes: head/MOVED head/UPDATING head/astro/libosmpbf/files/patch-src_CMakeLists.txt head/astro/libosmpbf/files/patch-tools_CMakeLists.txt head/audio/sayonara/files/patch-CMakeLists.txt head/audio/sayonara/files/patch-src_3rdParty_SomaFM_ui_GUI__SomaFM.h head/audio/sayonara/files/patch-src_3rdParty_Soundcloud_ui_GUI__SoundcloudArtistSearch.h head/audio/sayonara/files/patch-src_3rdParty_Soundcloud_ui_GUI__SoundcloudLibrary.h head/audio/sayonara/files/patch-uifiles.patch head/databases/kdb/files/ head/databases/kdb/files/patch-src_CMakeLists.txt head/devel/Makefile head/devel/cmake/Makefile head/devel/cmake/distinfo head/devel/cmake/files/patch-CMakeLists.txt head/devel/cmake/files/patch-Modules_FindImageMagick.cmake head/devel/cmake/files/patch-Modules_FindQt4.cmake head/devel/cmake/files/patch-Modules_FindSDL.cmake head/devel/cmake/files/patch-Modules_FindwxWidgets.cmake head/devel/cmake/files/patch-Modules_FindwxWindows.cmake head/devel/cmake/files/patch-Modules_Platform_FreeBSD-CXX.cmake head/devel/cmake/pkg-plist head/devel/cmake-doc/Makefile head/devel/cmake-doc/pkg-plist head/devel/cmake-gui/Makefile head/devel/cmake-gui/files/ head/devel/cmake-gui/pkg-plist head/devel/cmake-modules/ head/emulators/ppsspp/files/patch-system-libpng16 head/finance/kmymoney-kde4/files/patch-kmymoney_dialogs_settings_CMakeLists.txt head/graphics/nomacs/Makefile head/security/openconnect-gui/files/patch-CMake_Includes_git__revision__main.cmake head/x11/kdelibs4/files/patch-git_57eaf65
graphics/nomacs updated, so nothing is now BROKEN (afaik) due to the CMake update.
A commit references this bug: Author: koobs Date: Sun Sep 17 05:22:31 UTC 2017 New revision: 449985 URL: https://svnweb.freebsd.org/changeset/ports/449985 Log: MOVED/UPDATING: Improve cmake-modules entries Clarify the wording around the devel/cmake-modules deletion (merge into devel/cmake), and provide explicit instructions for users on how to proceed. PR: 222000 Changes: head/MOVED head/UPDATING