pkgsrc-Changes-HG archive

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

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



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7ff91e08364d
branches:  trunk
changeset: 377796:7ff91e08364d
user:      markd <markd%pkgsrc.org@localhost>
date:      Mon Apr 25 03:35:50 2022 +0000

description:
kcmutils: update to 5.93.0

5.81.0
Add loaded signal to KCModuleData to handle delayed loading

5.82.0
[KCModuleProxy] Refactor loadModule() for simplicity
Remove ComponentsDialog class, not used anywhere
Deprecate unused KSettingsWidgetAdaptor class

5.84.0
Make KPluginMetaData accessible from KCModuleProxy class
Allow loading of KCModules using KPluginMetaData

5.85.0
Officially specify X-DocPath in the KCModule desktop file definition
Deprecate KCModuleProxy::aboutData
Add overload to pass in args in KCMultiDialog::addModule
Deprecate X-KDE-FactoryName and KCModuleInfo::handle
Deprecate KCMultiDialog::configCommitted(QByteArray) signal
Deprecate KSettings and KCModuleInfo based methods
help:/ urls are already handled by KUrlHandler from KGuiAddons

5.87.0
Fix Warning: Property type "Int" is not a known QVariant type
Add support for static builds
Add compat code for KService based plugin loading
Introduce KCModuleProxy::isChanged method
Un-overload KCModuleProxy:changed signal

5.88.0
KPluginSelector: Make sure to check if metaData/moduleInfo is valid before
accessing it
KPluginSelector: Allow KCMs to be loaded using X-KDE-ConfigModule keyword
Remove unused internal method in KPluginSelector
Deprecate KCModuleInfo in favor of KPluginMetaData API
KCMultiDialog: Use deprecation macros to wrap internal KCModuleInfo API usage
KCModuleLoader: Deprecate overloads using KCModuleInfo
KPluginSelector: Port internally deprecated KCModuleInfo usage
KCModuleProxy: Deprecate KService/KCModuleInfo overloads for constructor

5.89.0
Set initial page using initialPage property, rather than pushing
Do not reset KPluginModel if there are no plugins
Implement KPluginSelector replacement not based around KPluginInfo
Do not try to unload static plugins
Support static plugins for X-KDE-ConfigModule property

5.90.0
Wrap deprecated KDelarative::ConfigModule::aboutData method call in deprecation
wrappers
Deprecate KPluginSelector class
Allow KCMUtils to build without deprecated KCoreAddons methods
Update showNavigationButtons to use enum type
Fix PluginPage deprecation docs

5.91.0
Add KPluginWidget::load()
Remove assertion for KPluginMetaData param in KCModuleLoader::loadModule
KCModuleProxy: Use std::optional to check if we have a KPluginMetaData object
KCModuleProxy: Replace space with underscore when registering DBus service
Switch header style to ToolBar for system settings
kpluginmodel: Also copy plugin Id from KService to json object
KCMUtils can be built on Windows too

5.93.0
Fix KPluginSelector KCMs missing their metadata on plugin loading
Mark Windows and macOS as supported

diffstat:

 devel/kcmutils/Makefile |  3 +--
 devel/kcmutils/PLIST    |  6 ++++--
 devel/kcmutils/distinfo |  8 ++++----
 3 files changed, 9 insertions(+), 8 deletions(-)

diffs (59 lines):

diff -r 1ceacbc4c172 -r 7ff91e08364d devel/kcmutils/Makefile
--- a/devel/kcmutils/Makefile   Mon Apr 25 03:31:20 2022 +0000
+++ b/devel/kcmutils/Makefile   Mon Apr 25 03:35:50 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.49 2022/04/18 19:09:44 adam Exp $
+# $NetBSD: Makefile,v 1.50 2022/04/25 03:35:50 markd Exp $
 
 DISTNAME=      kcmutils-${KF5VER}
-PKGREVISION=   6
 CATEGORIES=    devel
 
 HOMEPAGE=      https://community.kde.org/Frameworks
diff -r 1ceacbc4c172 -r 7ff91e08364d devel/kcmutils/PLIST
--- a/devel/kcmutils/PLIST      Mon Apr 25 03:31:20 2022 +0000
+++ b/devel/kcmutils/PLIST      Mon Apr 25 03:35:50 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2021/03/30 10:58:21 markd Exp $
+@comment $NetBSD: PLIST,v 1.4 2022/04/25 03:35:50 markd Exp $
 include/KF5/KCMUtils/KCModuleContainer
 include/KF5/KCMUtils/KCModuleData
 include/KF5/KCMUtils/KCModuleInfo
@@ -6,6 +6,7 @@
 include/KF5/KCMUtils/KCModuleProxy
 include/KF5/KCMUtils/KCMultiDialog
 include/KF5/KCMUtils/KPluginSelector
+include/KF5/KCMUtils/KPluginWidget
 include/KF5/KCMUtils/kcmodulecontainer.h
 include/KF5/KCMUtils/kcmoduledata.h
 include/KF5/KCMUtils/kcmoduleinfo.h
@@ -13,14 +14,15 @@
 include/KF5/KCMUtils/kcmoduleproxy.h
 include/KF5/KCMUtils/kcmultidialog.h
 include/KF5/KCMUtils/kcmutils_export.h
+include/KF5/KCMUtils/kcmutils_version.h
 include/KF5/KCMUtils/kpluginselector.h
+include/KF5/KCMUtils/kpluginwidget.h
 include/KF5/KCMUtils/ksettings/Dialog
 include/KF5/KCMUtils/ksettings/Dispatcher
 include/KF5/KCMUtils/ksettings/PluginPage
 include/KF5/KCMUtils/ksettings/dialog.h
 include/KF5/KCMUtils/ksettings/dispatcher.h
 include/KF5/KCMUtils/ksettings/pluginpage.h
-include/KF5/kcmutils_version.h
 lib/cmake/KF5KCMUtils/KF5KCMUtilsConfig.cmake
 lib/cmake/KF5KCMUtils/KF5KCMUtilsConfigVersion.cmake
 lib/cmake/KF5KCMUtils/KF5KCMUtilsMacros.cmake
diff -r 1ceacbc4c172 -r 7ff91e08364d devel/kcmutils/distinfo
--- a/devel/kcmutils/distinfo   Mon Apr 25 03:31:20 2022 +0000
+++ b/devel/kcmutils/distinfo   Mon Apr 25 03:35:50 2022 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2021/10/26 10:15:08 nia Exp $
+$NetBSD: distinfo,v 1.14 2022/04/25 03:35:50 markd Exp $
 
-BLAKE2s (kcmutils-5.80.0.tar.xz) = 8e050b2dfd99301e14a15f00f0ebbe5d2236ad725cef73f2c238a4075ec5814c
-SHA512 (kcmutils-5.80.0.tar.xz) = eed69f85032bd0e9c3211b0aca82932586ca443801cca268afa7dc3a27f703803ea9dd356f60107ca2b83daac36046752470092739837c9aa2c40c02335a8ee3
-Size (kcmutils-5.80.0.tar.xz) = 258676 bytes
+BLAKE2s (kcmutils-5.93.0.tar.xz) = d0061241d8645f87ea86d48691ac7456b2177bbb0d83144ff717d820d739e0a1
+SHA512 (kcmutils-5.93.0.tar.xz) = 6a9c5e6fb88b83ead8e109c57b7f80f005e29d72f6a38529b6f6179122ecff0166963ee393fa0d7c4363903bf72b24970ad28ed1201c5576ded168f677fada0f
+Size (kcmutils-5.93.0.tar.xz) = 172212 bytes



Home | Main Index | Thread Index | Old Index