pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/kcoreaddons kcoreaddons: update to 5.93.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/0db84b1a55aa
branches:  trunk
changeset: 377798:0db84b1a55aa
user:      markd <markd%pkgsrc.org@localhost>
date:      Mon Apr 25 03:47:48 2022 +0000

description:
kcoreaddons: update to 5.93.0

5.81.0
Enable Unicode support in QRegularExpression where needed

5.82.0
KPluginMetaData::instanciate to print the error when it fails
Call ecm_install_po_files_as_qm() unconditionally
Add SMB2 and CIFS magic numbers
KFuzzyMatcher update

5.83.0
kcoreaddons_add_plugin: make SOURCES argument optional
KJob: if a delegate is already attached to a job, warn when setJob() is called
Make KAboutData::productName accessible for KCrash
Do not return duplicate plugins in KPluginLoader::findPlugins

5.84.0
Add new KAboutComponent for third party libs, data, etc
Fix incorrect HAVE_SYS_INOTIFY_H check
kfuzzymatcher: Add matchedRanges to get ranges where matches occurred
KPluginMetaData: Remove ServiceTypes from JSON code sample
KPluginMetaData: Create findPluginById method which prefers file name

5.85.0
New class KNetworkMounts: network mounts performance optimizations
PluginMetaData::supportsMimeType(): check for exact matches first
KPluginMetaData: warn if library metadata can't be loaded
Introduce KFileUtils::findAllUniqueFiles method
KTextToHTML: support also irc & ircs URLs
Expose KAboutComponent::version as a property
Deprecate JSON parameter in kcoreaddons_add_plugin
Deprecate KPluginLoader::pluginVersion

5.86.0
KFileSystemType: Fix hurd build
Python bindings: skip KPluginFactory::loadFactory and KNetworkMount
KStringHandler: insert ZWSP between camelCase sub-words in preProcessWrap
Create utility methods for plugin loading
Deprecate KPluginMetaData::instantiate method
Deprecate KPluginLoader class
KPluginLoader: move static methods to KPluginMetaData
Fix issue when building KCrash static (bug 440416)
Downgrade the "invalid plugin" warning message to a debug message
KFileSystemType: add a method to return filesystem type name

5.87.0
KStringHandler: add a new perlSplit() overload that takes a QStringView
Deprecate KPluginMetaData::extraInformation

5.88.0
KPluginFactory: Provide more context for warning
Add comments describing checks made before registering plugin
Move utility method to read translated json values to dedicated header
Improve deprecation docs of KAboutData::programIconName
kcoreaddons_add_plugin: Avoid clash if app name and plugin namepace are the same
K_PLUGIN_CLASS_WITH_JSON: Use name provided by kcoreaddons_add_plugin for factory
Port internal readStringList usage
Deprecate KPluginMetaData::readStringList in favor of value overload
Discard KPluginMetaData::value overloads for python bindings
KPluginMetaData: Add overload to interpret char array as string
KPluginMetaData: Add overloads to read int and bool value
merge the util's config.h

5.89.0
KF5CoreAddonsMacros: Replace "-" with "_" for KPLUGINFACTORY_PLUGIN_CLASS_INTERNAL_NAME
compile definition
Compile against Qt6
Allow reading enabled state from KPluginMetaData using templated method
KF5CoreAddonsMacros: Build static plugins as static libs
Store KDE specific static plugin in seperate map
Make KPluginMetaData::isStaticPlugin public
kcoreaddons_add_plugin: Set property for file name
Add assertion to make sure we have a d-ptr in KPluginMetaData::getStaticPlugin
Create kcoreaddons_target_static_plugins cmake function
Allow KPluginMetaData::findPlugins to return static plugins
kcoreaddons_add_plugin: Allow creation of static plugins
Allow KPluginMetaData to represent static plugins
Create KPluginFactory::create method for loading KPart without keyword
Deprecate KPluginFactory::create overload taking plugin keyword
Deprecate KPluginFactory::registerPlugin(QString, CreateInstance*) methods
Deprecate KPluginFactory::registerPlugin overloads taking keyword
KPluginFactory: Use overload instead of default arg for registerPlugin keyword
parameter
Deprecate KPluginMetaData::serviceTypes

5.90.0
Introduce K_PLUGIN_CLASS macro for creating plugin factory without metadata
Don't hardcode kservicestypes5 as search path
Put QT_VERSION check around Kdelibs4Migration class
FindProcstat: Fix CMake warning and use an imported target
Don't put the plugins in a "/plugins" sub-dir in the builddir
KPluginFactory: report errors from QPluginLoader
KF5CoreAddonsMacros: Replace "." with "_" for KPLUGINFACTORY_PLUGIN_CLASS_INTERNAL_NAME
compile definition
Clarify deprecation docs of KPluginLoader::factory
Write value of QT_MAJOR_VERSION in cmake config file

5.91.0
Search in kf<version> plugin
kcoreaddons_target_static_plugins: Use private linking for plugin registration
file
klibexec helper to resolve libexec path relative
KPluginMetaDataTest: Fix check for service type querying error essage
desktopfileparser: Avoid a run-time string concatenation
KF5CoreAddonsConfig: check desktoptojson version when cross-compiling
desktoptojson: Further improvements to cross-compilation mode
Fix kcoreaddons_desktop_to_json when cross-compiling
Add KPluginMetaData::fromJsonFile()
KPluginMetadata: store all paths as absolute ones
KPluginMetaData::metaDataFileName: Fix broken check if we have the
metaDataFileName value set
kcoreaddons_add_plugin: Throw error when we have unparsed args
Improve formatRelativeDateTime
Improve error message for KPluginFactory::loadFactory
Add missing copying of error text in KPluginFactory::instantiatePlugin

5.92.0
Deprecate KPluginMetaData::fromDesktopFile
KPluginMetaDataTest: Explicitly call dedicated constructors
KPluginMetaData: Emit runtime deprecation warnings for deprecated code path
KPluginMetaData: Add note for deprecated code paths to constructor
KPluginMetaData: Use QFileInfo::completeBaseName for deriving plugin id
Downgrade mismatched host tool version to WARNING
Add a way to indicate to not show a notification on finished
Allow to create valid KPluginMetaData for plugins without embedded JSON metadata
Add an OUTPUT_FILE argument to kcoreaddons_desktop_to_json()
Add KSignalHandler

5.93.0
Add default argument for KPluginFactory::create where no keyword and args
have to be specified
Also wrap Kdelibs4ConfigMigrator in a QT_VERSION check for Qt6
Optimize KPluginMetaData::findPluginById by using QPluginLoader directly
Remove *.doc pattern for text/plain
KPluginMetaData: find plugins in the directory of the executable, too

diffstat:

 devel/kcoreaddons/Makefile |   3 +--
 devel/kcoreaddons/PLIST    |  22 ++++++++++++++++++++--
 devel/kcoreaddons/distinfo |   8 ++++----
 3 files changed, 25 insertions(+), 8 deletions(-)

diffs (137 lines):

diff -r 86a9163cff66 -r 0db84b1a55aa devel/kcoreaddons/Makefile
--- a/devel/kcoreaddons/Makefile        Mon Apr 25 03:40:56 2022 +0000
+++ b/devel/kcoreaddons/Makefile        Mon Apr 25 03:47:48 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.54 2022/04/18 19:09:45 adam Exp $
+# $NetBSD: Makefile,v 1.55 2022/04/25 03:47:48 markd Exp $
 
 DISTNAME=      kcoreaddons-${KF5VER}
-PKGREVISION=   6
 CATEGORIES=    devel
 
 HOMEPAGE=      https://community.kde.org/Frameworks
diff -r 86a9163cff66 -r 0db84b1a55aa devel/kcoreaddons/PLIST
--- a/devel/kcoreaddons/PLIST   Mon Apr 25 03:40:56 2022 +0000
+++ b/devel/kcoreaddons/PLIST   Mon Apr 25 03:47:48 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2021/03/30 10:58:21 markd Exp $
+@comment $NetBSD: PLIST,v 1.11 2022/04/25 03:47:48 markd Exp $
 bin/desktoptojson
 include/KF5/KCoreAddons/KAboutData
 include/KF5/KCoreAddons/KAutoSaveFile
@@ -14,9 +14,12 @@
 include/KF5/KCoreAddons/KJob
 include/KF5/KCoreAddons/KJobTrackerInterface
 include/KF5/KCoreAddons/KJobUiDelegate
+include/KF5/KCoreAddons/KJsonUtils
+include/KF5/KCoreAddons/KLibexec
 include/KF5/KCoreAddons/KListOpenFilesJob
 include/KF5/KCoreAddons/KMacroExpander
 include/KF5/KCoreAddons/KMessage
+include/KF5/KCoreAddons/KNetworkMounts
 include/KF5/KCoreAddons/KOSRelease
 include/KF5/KCoreAddons/KPluginFactory
 include/KF5/KCoreAddons/KPluginLoader
@@ -27,6 +30,8 @@
 include/KF5/KCoreAddons/KRandomSequence
 include/KF5/KCoreAddons/KSharedDataCache
 include/KF5/KCoreAddons/KShell
+include/KF5/KCoreAddons/KSignalHandler
+include/KF5/KCoreAddons/KStaticPluginHelpers
 include/KF5/KCoreAddons/KStringHandler
 include/KF5/KCoreAddons/KTextToHTML
 include/KF5/KCoreAddons/KTextToHTMLEmoticonsInterface
@@ -40,6 +45,7 @@
 include/KF5/KCoreAddons/kcompositejob.h
 include/KF5/KCoreAddons/kcoreaddons.h
 include/KF5/KCoreAddons/kcoreaddons_export.h
+include/KF5/KCoreAddons/kcoreaddons_version.h
 include/KF5/KCoreAddons/kdelibs4configmigrator.h
 include/KF5/KCoreAddons/kdelibs4migration.h
 include/KF5/KCoreAddons/kdirwatch.h
@@ -51,9 +57,12 @@
 include/KF5/KCoreAddons/kjob.h
 include/KF5/KCoreAddons/kjobtrackerinterface.h
 include/KF5/KCoreAddons/kjobuidelegate.h
+include/KF5/KCoreAddons/kjsonutils.h
+include/KF5/KCoreAddons/klibexec.h
 include/KF5/KCoreAddons/klistopenfilesjob.h
 include/KF5/KCoreAddons/kmacroexpander.h
 include/KF5/KCoreAddons/kmessage.h
+include/KF5/KCoreAddons/knetworkmounts.h
 include/KF5/KCoreAddons/kosrelease.h
 include/KF5/KCoreAddons/kpluginfactory.h
 include/KF5/KCoreAddons/kpluginloader.h
@@ -64,12 +73,13 @@
 include/KF5/KCoreAddons/krandomsequence.h
 include/KF5/KCoreAddons/kshareddatacache.h
 include/KF5/KCoreAddons/kshell.h
+include/KF5/KCoreAddons/ksignalhandler.h
+include/KF5/KCoreAddons/kstaticpluginhelpers.h
 include/KF5/KCoreAddons/kstringhandler.h
 include/KF5/KCoreAddons/ktexttohtml.h
 include/KF5/KCoreAddons/ktexttohtmlemoticonsinterface.h
 include/KF5/KCoreAddons/kurlmimedata.h
 include/KF5/KCoreAddons/kuser.h
-include/KF5/kcoreaddons_version.h
 lib/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake
 lib/cmake/KF5CoreAddons/KF5CoreAddonsConfigVersion.cmake
 lib/cmake/KF5CoreAddons/KF5CoreAddonsMacros.cmake
@@ -81,6 +91,8 @@
 lib/libKF5CoreAddons.so.5
 lib/libKF5CoreAddons.so.${PKGVERSION}
 qt5/mkspecs/modules/qt_KCoreAddons.pri
+qt5/plugins/namespace/jsonplugin_cmake_macro.so
+qt5/plugins/namespace/pluginwithoutmetadata.so
 share/kf5/licenses/ARTISTIC
 share/kf5/licenses/BSD
 share/kf5/licenses/GPL_V2
@@ -97,6 +109,7 @@
 share/locale/az/LC_MESSAGES/kcoreaddons5_qt.qm
 share/locale/az/LC_MESSAGES/kde5_xml_mimetypes.qm
 share/locale/be/LC_MESSAGES/kcoreaddons5_qt.qm
+share/locale/be/LC_MESSAGES/kde5_xml_mimetypes.qm
 share/locale/be@latin/LC_MESSAGES/kcoreaddons5_qt.qm
 share/locale/bg/LC_MESSAGES/kcoreaddons5_qt.qm
 share/locale/bg/LC_MESSAGES/kde5_xml_mimetypes.qm
@@ -166,6 +179,7 @@
 share/locale/ja/LC_MESSAGES/kcoreaddons5_qt.qm
 share/locale/ja/LC_MESSAGES/kde5_xml_mimetypes.qm
 share/locale/ka/LC_MESSAGES/kcoreaddons5_qt.qm
+share/locale/kab/LC_MESSAGES/kcoreaddons5_qt.qm
 share/locale/kk/LC_MESSAGES/kcoreaddons5_qt.qm
 share/locale/kk/LC_MESSAGES/kde5_xml_mimetypes.qm
 share/locale/km/LC_MESSAGES/kcoreaddons5_qt.qm
@@ -187,6 +201,8 @@
 share/locale/mr/LC_MESSAGES/kde5_xml_mimetypes.qm
 share/locale/ms/LC_MESSAGES/kcoreaddons5_qt.qm
 share/locale/ms/LC_MESSAGES/kde5_xml_mimetypes.qm
+share/locale/my/LC_MESSAGES/kcoreaddons5_qt.qm
+share/locale/my/LC_MESSAGES/kde5_xml_mimetypes.qm
 share/locale/nb/LC_MESSAGES/kcoreaddons5_qt.qm
 share/locale/nb/LC_MESSAGES/kde5_xml_mimetypes.qm
 share/locale/nds/LC_MESSAGES/kcoreaddons5_qt.qm
@@ -237,6 +253,8 @@
 share/locale/tg/LC_MESSAGES/kde5_xml_mimetypes.qm
 share/locale/th/LC_MESSAGES/kcoreaddons5_qt.qm
 share/locale/th/LC_MESSAGES/kde5_xml_mimetypes.qm
+share/locale/tok/LC_MESSAGES/kcoreaddons5_qt.qm
+share/locale/tok/LC_MESSAGES/kde5_xml_mimetypes.qm
 share/locale/tr/LC_MESSAGES/kcoreaddons5_qt.qm
 share/locale/tr/LC_MESSAGES/kde5_xml_mimetypes.qm
 share/locale/tt/LC_MESSAGES/kcoreaddons5_qt.qm
diff -r 86a9163cff66 -r 0db84b1a55aa devel/kcoreaddons/distinfo
--- a/devel/kcoreaddons/distinfo        Mon Apr 25 03:40:56 2022 +0000
+++ b/devel/kcoreaddons/distinfo        Mon Apr 25 03:47:48 2022 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.14 2021/10/26 10:15:09 nia Exp $
+$NetBSD: distinfo,v 1.15 2022/04/25 03:47:48 markd Exp $
 
-BLAKE2s (kcoreaddons-5.80.0.tar.xz) = 22231104ddfe09cd552103a478184c2fb6de549934031798fb5b9850075f0bc9
-SHA512 (kcoreaddons-5.80.0.tar.xz) = 38e4784eb344402d31cd0be0af4f3d514d5b4b2713e781abce5896f3fef35852dad6a59e3965a25639d042ad90ca527a6e79a312ffc210594d501b5c52ee7d1c
-Size (kcoreaddons-5.80.0.tar.xz) = 410980 bytes
+BLAKE2s (kcoreaddons-5.93.0.tar.xz) = b1a98030faf9a9979e35edddea3620ba15cba9e3973af6be2e13391f70f959a2
+SHA512 (kcoreaddons-5.93.0.tar.xz) = 37aafb84a53cf347d8ae18d98e59e3cfe8500782f3b3d24355f55d711db32c527b7d3be0e30f1c7a44f64235dd429833352b210e88819419834ecd1e2b3ad17f
+Size (kcoreaddons-5.93.0.tar.xz) = 455372 bytes
 SHA1 (patch-src_lib_caching_kshareddatacache_p.h) = a3dff380dd98bbef3f9bbfe32f1e852b985b6306
 SHA1 (patch-src_lib_io_kautosavefile.cpp) = b50bd37139febd7e82f3087241107171161dec2a



Home | Main Index | Thread Index | Old Index