The Extra CMake Modules package, or ECM, adds to the modules provided
by CMake, including ones used by find_package() to find common
software, ones that can be used directly in CMakeLists.txt files
to perform common tasks and toolchain files that must be specified
on the commandline by the user.
WWW: https://quickgit.kde.org/?p=extra-cmake-modules.git
===> The following configuration options are available for extra-cmake-modules-5.27.0:
DOCS=on: Build and/or install documentation
HELP=on: Generate QtHelp documentation for installed modules
MANPAGES=on: Build and/or install manual pages
TEST=on: Build and/or run tests
===> Use 'make config' to modify these settings
Importing KDE Frameworks into the ports tree (required for newer KDE Desktop and
Applications)
KDE Frameworks is a collection of libraries and software frameworks by KDE
that serve as technological foundation for KDE Plasma 5 and KDE Applications
distributed under the GNU Lesser General Public License (LGPL) [1].
The work is based on what we have in the KDE testing repo [2].
This is the next big step in updating the KDE Desktop and its Applications
to anything less dusty.
With this change, `USES=kde:5` is now a valid option. Ports that need to depend
on KDE Framework can now set:
USES=kde:5
USE_KDE=<framework1> <framework2> ... <frameworkX>
(Only the first 15 lines of the commit message are shown above )
Take maintainership of devel/extra-cmake-modules
In preparation for the upcoming import of KDE Frameworks chomp up
devel/extra-cmake-modules.
Approved by: Yuri (previous maintainer), rakuco (mentor)
Avoid passing -std=c++0x when it is not supported
Extend the check in KDECompilerSettings.cmake to only pass -std=c++0x to the
compiler if it's recent enough, otherwise we risk passing that to base GCC and
breaking the build of any extra-cmake-modules-dependent port using
KDECompilerSettings.cmake on FreeBSD 9 (such as multimedia/qt5-phonon4).
PR: 212427
Submitted by: rakuco
Approved by: yuri@rawbw.com (maintainer)
devel/extra-cmake-modules: 5.24.0 -> 5.25.0
- Add TEST port option to match BUILD_TESTING cmake option
o CAVEAT: TEST=off is currently broken, see upstream bug# in Makefile
- DOCS requires qcollectiongenerator, added it via QT5=help
- TEST requires QT5=buildtools_build,linguisttools_build,qmake_build
- Patches FindQCollectionGenerator cmake test for the correct binary
path under qt5/
PR: 211375
MFH: 2016Q3
Submitted by: Yuri Victorovich <yuri@rawbw.com> (maintainer)
New port: devel/extra-cmake-modules
The Extra CMake Modules package, or ECM, adds to the modules provided
by CMake, including ones used by find_package() to find common
software, ones that can be used directly in CMakeLists.txt files
to perform common tasks and toolchain files that must be specified
on the commandline by the user.
WWW: https://quickgit.kde.org/?p=extra-cmake-modules.git
PR: 209513
Submitted by: yuri@rawbw.com