head 1.2; access; symbols pkgsrc-2026Q1:1.2.0.28 pkgsrc-2026Q1-base:1.2 pkgsrc-2025Q4:1.2.0.26 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.2.0.24 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.2.0.22 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.2.0.20 pkgsrc-2025Q1-base:1.2 pkgsrc-2024Q4:1.2.0.18 pkgsrc-2024Q4-base:1.2 pkgsrc-2024Q3:1.2.0.16 pkgsrc-2024Q3-base:1.2 pkgsrc-2024Q2:1.2.0.14 pkgsrc-2024Q2-base:1.2 pkgsrc-2024Q1:1.2.0.12 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.2.0.10 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.2.0.8 pkgsrc-2023Q3-base:1.2 pkgsrc-2023Q2:1.2.0.6 pkgsrc-2023Q2-base:1.2 pkgsrc-2023Q1:1.2.0.4 pkgsrc-2023Q1-base:1.2 pkgsrc-2022Q4:1.2.0.2 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.1.0.4 pkgsrc-2022Q3-base:1.1 pkgsrc-2022Q2:1.1.0.2 pkgsrc-2022Q2-base:1.1; locks; strict; comment @# @; 1.2 date 2022.09.29.00.36.30; author markd; state Exp; branches; next 1.1; commitid 16JMfnvFz784ZGVD; 1.1 date 2022.04.25.03.04.59; author markd; state Exp; branches; next ; commitid LJuKtC48OlMyOwBD; desc @@ 1.2 log @KDE frameworks update to 5.98.0 5 months of development. @ text @$NetBSD: patch-kde-modules_KDEMetaInfoPlatformCheck.cmake,v 1.1 2022/04/25 03:04:59 markd Exp $ Add NetBSD to supported platforms --- kde-modules/KDEMetaInfoPlatformCheck.cmake.orig 2022-08-27 09:14:28.000000000 +0000 +++ kde-modules/KDEMetaInfoPlatformCheck.cmake @@@@ -38,6 +38,10 @@@@ if (NOT "${KF_IGNORE_PLATFORM_CHECK}") if (CMAKE_SYSTEM_NAME MATCHES "FreeBSD") set(_MetainfoFoundSupportedPlatform true) endif() + elseif (${CMAKE_MATCH_1} STREQUAL "NetBSD") + if (CMAKE_SYSTEM_NAME MATCHES "NetBSD") + set(_MetainfoFoundSupportedPlatform true) + endif() elseif (${CMAKE_MATCH_1} STREQUAL "OpenBSD") if (CMAKE_SYSTEM_NAME MATCHES "OpenBSD") set(_MetainfoFoundSupportedPlatform true) @ 1.1 log @extra-cmake-modules: update to 5.93.0 5.84.0: Make pre-commit hook executable [fastlane] Add mapping for serbian Set the C++17 standard starting from 5.84 Bump the C++ standard we compile with to 17 Override atime and ctime in tar PaxHeaders Add prefix.sh.fish file for fish shell 5.85.0 [ecmcheckoutboundlicense] Ensure that last source file is always processed Handle case where zero must be kept ecm_setup_version: deal with 0-prefixed version values in PROJECT mode modules/ECMGenerateHeaders.cmake - avoid uninitialized warning suppress tar errors FindGperf: support version check Define NOMINMAX on Windows KDECompilerSettings: properly use KDE_QT_MODERNCODE_DEFINITIONS_LEVEL Add Find7z & Findgzip Don't install logging categories files on Android Handle case where ECM_GLOBAL_FIND_VERSION is undefined Enable the usage of -Bsymbolic-functions KDECompilerSettings: add KDE_COMPILERSETTINGS_LEVEL & more settings 5.86.0 ECMSetupQtPluginMacroNames: avoid adding duplicates to vars in config code Enable KDEGitCommitHooks on Windows 5.87.0 Add -Werror=init-self to the default CMAKE_CXX_FLAGS Handle git remotes that aren't called origin in _repository_name() python: Bump maximum version for Python 3 module generator check Avoid raising an error for submodule git trees Make sphinx happier about syntax 5.88.0 Fix Wayland_DATADIR when cross-compiling [android] Extend NDK workaround to version 22 msvc: Fix __cplusplus value Fix ECM on systems without PyQt5 on Python 2 ECMFindQMLModule: Use QT_HOST_BINS to find qmlplugindump FindQtWaylandScanner: Use QT_HOST_BINS to find qtwaylandscanner ecm_add_test: add -DQT_FORCE_ASSERTS to compile flags by default 5.89.0 Include QtVersionOption before all Qt5 find_package calls ECMGeneratePkgConfigFile: Add an URL parameter KDEInstallDirs5: set up KSERVICESDIR alias for KSERVICES5DIR KDEInstallDirs6: comment out call to query_qmake, not defined KDEInstallDirs6: don't set deprecated variable names anymore PLUGINDIR is based upon QTPLUGINDIR, so only define it after QTPLUGINDIR Split KDEInstallDirs into a 5 and a 6 variant AddAppIcon: clarify ksvg2icns role for @@2x icons Add support for specifying private dependencies for pkg-config files FindEGL add 'lib' prefix for windows 5.90.0 Add support for finding Poppler's Qt6 library Add support for finding Qt6 QML modules Add missing prefix to version-less install directory aliases FindInotify.cmake: add target support Define version-less install targets in KDEInstallDirs5.cmake 5.91.0 kde_package_app_templates: drop atime,ctime, consistently set mtime kde_package_app_templates: use numeric owner/group with tar Set the right @@since version for ECMQmlModule Only enable -bsymbolic-functions when Qt is built in a compatible way Introduce ECMFindQmlModule.cmake Add ecm_set_deprecation_versions cmake function 5.92.0 [ECMQmlModule] Fix doc syntax ECMGeneratePriFile: support multiple include install dirs KDEInstallDirs6: replace ECMQueryQMake usage with qtpaths Adapt Android toolchain file and FindGradle to Qt6 5.93.0 Fix finding qmake ECMQueryQt: don't fail when TRY is used ECMQueryQt: Add fallbacks ECMAddQch: Make it work with Qt6::qhelpgenerator too Deprecate ECMQueryQmake, superseded by ECMQueryQt KDEInstallDirs6: port from custom logic to ecm_query_qt Port from ECMQueryQmake to ECMQueryQt Android: use the current cmake executable Add ECMQueryQt module, which encompases both Qt5 Qmake and Qt6 qtpaths generate-fastlane-metadata: Don't fail if source URL can not be found Fix checking the repository name for detached remotes Android: Set CMAKE_TRY_COMPILE_PLATFORM_VARIABLES Check that you're building the framework in a supported platform @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 --- kde-modules/KDEMetaInfoPlatformCheck.cmake.orig 2022-03-30 13:04:06.000000000 +0000 d15 2 a16 2 elseif (${CMAKE_MATCH_1} STREQUAL "Windows") if (WIN32) @