extra-cmake-modules: update tp 5.41.0 16 months worth of updates. requires qt5>=5.7diff -r1.6 -r1.7 pkgsrc/devel/extra-cmake-modules/Makefile
(markd)
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.6 2016/08/21 21:12:42 markd Exp $ | 1 | # $NetBSD: Makefile,v 1.7 2018/01/17 19:56:18 markd Exp $ | |
2 | 2 | |||
3 | DISTNAME= extra-cmake-modules-5.25.0 | 3 | DISTNAME= extra-cmake-modules-5.41.0 | |
4 | CATEGORIES= devel kde | 4 | CATEGORIES= devel kde | |
5 | MASTER_SITES= ${MASTER_SITE_KDE:=frameworks/5.25/} | 5 | MASTER_SITES= ${MASTER_SITE_KDE:=frameworks/5.41/} | |
6 | EXTRACT_SUFX= .tar.xz | 6 | EXTRACT_SUFX= .tar.xz | |
7 | 7 | |||
8 | MAINTAINER= markd@NetBSD.org | 8 | MAINTAINER= markd@NetBSD.org | |
9 | HOMEPAGE= https://community.kde.org/Frameworks | 9 | HOMEPAGE= https://community.kde.org/Frameworks | |
10 | COMMENT= Extra modules and scripts for CMake | 10 | COMMENT= Extra modules and scripts for CMake | |
11 | LICENSE= modified-bsd | 11 | LICENSE= modified-bsd | |
12 | 12 | |||
13 | #BUILD_DEPENDS+= ${PYPKGPREFIX}-sphinx>=1.2:../../textproc/py-sphinx | 13 | #BUILD_DEPENDS+= ${PYPKGPREFIX}-sphinx>=1.2:../../textproc/py-sphinx | |
14 | 14 | |||
15 | USE_CMAKE= yes | 15 | USE_CMAKE= yes | |
16 | USE_LANGUAGES= c c++ | 16 | USE_LANGUAGES= c c++ | |
17 | CMAKE_ARG_PATH= .. | 17 | CMAKE_ARG_PATH= .. | |
18 | CONFIGURE_DIRS= _KDE_build | 18 | CONFIGURE_DIRS= _KDE_build |
@@ -1,49 +1,70 @@ | @@ -1,49 +1,70 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.2 2016/02/14 04:13:32 markd Exp $ | 1 | @comment $NetBSD: PLIST,v 1.3 2018/01/17 19:56:18 markd Exp $ | |
2 | share/ECM/cmake/ECMConfig.cmake | 2 | share/ECM/cmake/ECMConfig.cmake | |
3 | share/ECM/cmake/ECMConfigVersion.cmake | 3 | share/ECM/cmake/ECMConfigVersion.cmake | |
4 | share/ECM/find-modules/ECMFindModuleHelpersStub.cmake | 4 | share/ECM/find-modules/ECMFindModuleHelpersStub.cmake | |
5 | share/ECM/find-modules/FindEGL.cmake | 5 | share/ECM/find-modules/FindEGL.cmake | |
6 | share/ECM/find-modules/FindGLIB2.cmake | |||
7 | share/ECM/find-modules/FindGperf.cmake | |||
8 | share/ECM/find-modules/FindInotify.cmake | |||
6 | share/ECM/find-modules/FindKF5.cmake | 9 | share/ECM/find-modules/FindKF5.cmake | |
7 | share/ECM/find-modules/FindLibGit2.cmake | 10 | share/ECM/find-modules/FindLibGit2.cmake | |
8 | share/ECM/find-modules/FindOpenEXR.cmake | 11 | share/ECM/find-modules/FindOpenEXR.cmake | |
9 | share/ECM/find-modules/FindPng2Ico.cmake | 12 | share/ECM/find-modules/FindPng2Ico.cmake | |
10 | share/ECM/find-modules/FindPoppler.cmake | 13 | share/ECM/find-modules/FindPoppler.cmake | |
14 | share/ECM/find-modules/FindPulseAudio.cmake | |||
15 | share/ECM/find-modules/FindPythonModuleGeneration.cmake | |||
16 | share/ECM/find-modules/FindQHelpGenerator.cmake | |||
11 | share/ECM/find-modules/FindQtWaylandScanner.cmake | 17 | share/ECM/find-modules/FindQtWaylandScanner.cmake | |
18 | share/ECM/find-modules/FindSasl2.cmake | |||
12 | share/ECM/find-modules/FindSharedMimeInfo.cmake | 19 | share/ECM/find-modules/FindSharedMimeInfo.cmake | |
13 | share/ECM/find-modules/FindWayland.cmake | 20 | share/ECM/find-modules/FindWayland.cmake | |
14 | share/ECM/find-modules/FindWaylandScanner.cmake | 21 | share/ECM/find-modules/FindWaylandScanner.cmake | |
15 | share/ECM/find-modules/FindX11_XCB.cmake | 22 | share/ECM/find-modules/FindX11_XCB.cmake | |
16 | share/ECM/find-modules/FindXCB.cmake | 23 | share/ECM/find-modules/FindXCB.cmake | |
24 | share/ECM/find-modules/GeneratePythonBindingUmbrellaModule.cmake | |||
25 | share/ECM/find-modules/Qt5Ruleset.py | |||
26 | share/ECM/find-modules/rules_engine.py | |||
27 | share/ECM/find-modules/run-sip.py | |||
28 | share/ECM/find-modules/sip_generator.py | |||
17 | share/ECM/kde-modules/KDECMakeSettings.cmake | 29 | share/ECM/kde-modules/KDECMakeSettings.cmake | |
18 | share/ECM/kde-modules/KDECompilerSettings.cmake | 30 | share/ECM/kde-modules/KDECompilerSettings.cmake | |
19 | share/ECM/kde-modules/KDEFrameworkCompilerSettings.cmake | 31 | share/ECM/kde-modules/KDEFrameworkCompilerSettings.cmake | |
20 | share/ECM/kde-modules/KDEInstallDirs.cmake | 32 | share/ECM/kde-modules/KDEInstallDirs.cmake | |
21 | share/ECM/kde-modules/KDEPackageAppTemplates.cmake | 33 | share/ECM/kde-modules/KDEPackageAppTemplates.cmake | |
34 | share/ECM/kde-modules/appstreamtest.cmake | |||
22 | share/ECM/modules/ECMAddAppIcon.cmake | 35 | share/ECM/modules/ECMAddAppIcon.cmake | |
36 | share/ECM/modules/ECMAddQch.cmake | |||
23 | share/ECM/modules/ECMAddTests.cmake | 37 | share/ECM/modules/ECMAddTests.cmake | |
24 | share/ECM/modules/ECMCoverageOption.cmake | 38 | share/ECM/modules/ECMCoverageOption.cmake | |
25 | share/ECM/modules/ECMCreateQmFromPoFiles.cmake | 39 | share/ECM/modules/ECMCreateQmFromPoFiles.cmake | |
26 | share/ECM/modules/ECMEnableSanitizers.cmake | 40 | share/ECM/modules/ECMEnableSanitizers.cmake | |
27 | share/ECM/modules/ECMFindModuleHelpers.cmake | 41 | share/ECM/modules/ECMFindModuleHelpers.cmake | |
42 | share/ECM/modules/ECMFindQMLModule.cmake.in | |||
28 | share/ECM/modules/ECMGenerateHeaders.cmake | 43 | share/ECM/modules/ECMGenerateHeaders.cmake | |
29 | share/ECM/modules/ECMGeneratePkgConfigFile.cmake | 44 | share/ECM/modules/ECMGeneratePkgConfigFile.cmake | |
30 | share/ECM/modules/ECMGeneratePriFile.cmake | 45 | share/ECM/modules/ECMGeneratePriFile.cmake | |
46 | share/ECM/modules/ECMGenerateQmlTypes.cmake | |||
31 | share/ECM/modules/ECMInstallIcons.cmake | 47 | share/ECM/modules/ECMInstallIcons.cmake | |
32 | share/ECM/modules/ECMMarkAsTest.cmake | 48 | share/ECM/modules/ECMMarkAsTest.cmake | |
33 | share/ECM/modules/ECMMarkNonGuiExecutable.cmake | 49 | share/ECM/modules/ECMMarkNonGuiExecutable.cmake | |
34 | share/ECM/modules/ECMOptionalAddSubdirectory.cmake | 50 | share/ECM/modules/ECMOptionalAddSubdirectory.cmake | |
35 | share/ECM/modules/ECMPackageConfigHelpers.cmake | 51 | share/ECM/modules/ECMPackageConfigHelpers.cmake | |
36 | share/ECM/modules/ECMPoQmTools.cmake | 52 | share/ECM/modules/ECMPoQmTools.cmake | |
53 | share/ECM/modules/ECMQMLModules.cmake | |||
54 | share/ECM/modules/ECMQchDoxygen.config.in | |||
55 | share/ECM/modules/ECMQchDoxygenLayout.xml | |||
37 | share/ECM/modules/ECMQmLoader.cpp.in | 56 | share/ECM/modules/ECMQmLoader.cpp.in | |
38 | share/ECM/modules/ECMQtDeclareLoggingCategory.cmake | 57 | share/ECM/modules/ECMQtDeclareLoggingCategory.cmake | |
39 | share/ECM/modules/ECMQtDeclareLoggingCategory.cpp.in | 58 | share/ECM/modules/ECMQtDeclareLoggingCategory.cpp.in | |
40 | share/ECM/modules/ECMQtDeclareLoggingCategory.h.in | 59 | share/ECM/modules/ECMQtDeclareLoggingCategory.h.in | |
41 | share/ECM/modules/ECMQueryQmake.cmake | 60 | share/ECM/modules/ECMQueryQmake.cmake | |
42 | share/ECM/modules/ECMSetupVersion.cmake | 61 | share/ECM/modules/ECMSetupVersion.cmake | |
43 | share/ECM/modules/ECMUninstallTarget.cmake | 62 | share/ECM/modules/ECMUninstallTarget.cmake | |
44 | share/ECM/modules/ECMUseFindModules.cmake | 63 | share/ECM/modules/ECMUseFindModules.cmake | |
45 | share/ECM/modules/ECMVersionHeader.h.in | 64 | share/ECM/modules/ECMVersionHeader.h.in | |
65 | share/ECM/modules/ECMWinResolveSymlinks.cmake | |||
46 | share/ECM/modules/ecm_uninstall.cmake.in | 66 | share/ECM/modules/ecm_uninstall.cmake.in | |
67 | share/ECM/test-modules/test_execute_and_compare.cmake | |||
47 | share/ECM/toolchain/Android.cmake | 68 | share/ECM/toolchain/Android.cmake | |
48 | share/ECM/toolchain/deployment-file.json.in | 69 | share/ECM/toolchain/deployment-file.json.in | |
49 | share/ECM/toolchain/specifydependencies.cmake | 70 | share/ECM/toolchain/specifydependencies.cmake |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.5 2016/08/21 21:12:42 markd Exp $ | 1 | $NetBSD: distinfo,v 1.6 2018/01/17 19:56:18 markd Exp $ | |
2 | 2 | |||
3 | SHA1 (extra-cmake-modules-5.25.0.tar.xz) = 199d85a51ee945b3910000e8920abec0187ab18a | 3 | SHA1 (extra-cmake-modules-5.41.0.tar.xz) = ef5c552af9212ee7e0a563b8407f5daf9d2d808e | |
4 | RMD160 (extra-cmake-modules-5.25.0.tar.xz) = ec5131315aa6fbf07371eeeda9356e91b540b2d4 | 4 | RMD160 (extra-cmake-modules-5.41.0.tar.xz) = 7b9e173b69f6823dd1616ee415ffb74f55d71ec7 | |
5 | SHA512 (extra-cmake-modules-5.25.0.tar.xz) = 8bfcaffe72278674054052dd68cf5b1ef844a90c02b3e89e1106298640530511933c7aa9f524ef83727643359715fd39fc6fff49d5ca4a47e6fb92a4034dddff | 5 | SHA512 (extra-cmake-modules-5.41.0.tar.xz) = 034c67ed56ee4f6002ff2f0bfca2d7eb7877180b5aa5cf5eb3babb6e40c0669eb0728f45832bd8250ff304647f9a6555233bff4fdf6eccc9b14b420f4b1c3924 | |
6 | Size (extra-cmake-modules-5.25.0.tar.xz) = 285904 bytes | 6 | Size (extra-cmake-modules-5.41.0.tar.xz) = 313940 bytes | |
7 | SHA1 (patch-kde-modules_KDECompilerSettings.cmake) = 18ece25450c12a63c05b4604f27e9f90d71163a9 | 7 | SHA1 (patch-kde-modules_KDECompilerSettings.cmake) = 0d0c33df8d3207841d48ad2dc51ebe1533866ca1 |
@@ -1,24 +1,24 @@ | @@ -1,24 +1,24 @@ | |||
1 | $NetBSD: patch-kde-modules_KDECompilerSettings.cmake,v 1.1 2016/06/07 17:54:59 joerg Exp $ | 1 | $NetBSD: patch-kde-modules_KDECompilerSettings.cmake,v 1.2 2018/01/17 19:56:18 markd Exp $ | |
2 | 2 | |||
3 | Do not hard-code --enable-new-dtags. It is completely broken on systems like | 3 | Do not hard-code --enable-new-dtags. It is completely broken on systems like | |
4 | NetBSD implementing the sane rpath semantic and just have a new enough binutils | 4 | NetBSD implementing the sane rpath semantic and just have a new enough binutils | |
5 | version. It is up to the system compiler to know what the correct platfor | 5 | version. It is up to the system compiler to know what the correct platfor | |
6 | choice is. | 6 | choice is. | |
7 | 7 | |||
8 | --- kde-modules/KDECompilerSettings.cmake.orig 2016-06-05 23:16:56.900586724 +0000 | 8 | --- kde-modules/KDECompilerSettings.cmake.orig 2017-11-30 07:42:14.000000000 +0000 | |
9 | +++ kde-modules/KDECompilerSettings.cmake | 9 | +++ kde-modules/KDECompilerSettings.cmake | |
10 | @@ -208,14 +208,6 @@ if (POLICY CMP0063) | 10 | @@ -229,14 +229,6 @@ if (POLICY CMP0063) | |
11 | cmake_policy(SET CMP0063 NEW) | 11 | cmake_policy(SET CMP0063 NEW) | |
12 | endif() | 12 | endif() | |
13 | 13 | |||
14 | -if (UNIX AND NOT APPLE) | 14 | -if (UNIX AND NOT APPLE AND NOT CYGWIN) | |
15 | - # Enable adding DT_RUNPATH, which means that LD_LIBRARY_PATH takes precedence | 15 | - # Enable adding DT_RUNPATH, which means that LD_LIBRARY_PATH takes precedence | |
16 | - # over the built-in rPath | 16 | - # over the built-in rPath | |
17 | - set(CMAKE_SHARED_LINKER_FLAGS "-Wl,--enable-new-dtags ${CMAKE_SHARED_LINKER_FLAGS}") | 17 | - set(CMAKE_SHARED_LINKER_FLAGS "-Wl,--enable-new-dtags ${CMAKE_SHARED_LINKER_FLAGS}") | |
18 | - set(CMAKE_MODULE_LINKER_FLAGS "-Wl,--enable-new-dtags ${CMAKE_MODULE_LINKER_FLAGS}") | 18 | - set(CMAKE_MODULE_LINKER_FLAGS "-Wl,--enable-new-dtags ${CMAKE_MODULE_LINKER_FLAGS}") | |
19 | - set(CMAKE_EXE_LINKER_FLAGS "-Wl,--enable-new-dtags ${CMAKE_EXE_LINKER_FLAGS}") | 19 | - set(CMAKE_EXE_LINKER_FLAGS "-Wl,--enable-new-dtags ${CMAKE_EXE_LINKER_FLAGS}") | |
20 | -endif() | 20 | -endif() | |
21 | - | 21 | - | |
22 | if (CMAKE_SYSTEM_NAME STREQUAL GNU) | 22 | if (CMAKE_SYSTEM_NAME STREQUAL GNU) | |
23 | # Enable multithreading with the pthread library | 23 | # Enable multithreading with the pthread library | |
24 | # FIXME: Is this actually necessary to have here? | 24 | # FIXME: Is this actually necessary to have here? |