Mon Apr 25 08:31:34 2022 UTC ()
kconfigwidgets: update to 5.93.0

5.81.0
Introduce KHamburgermenu (bug 368421)

5.82.0
Use new version-controlled enumerator deprecation warning macros
Un-overload KConfigDialogManager::settingsChanged() signals

5.83.0
Deprecate KTipDatabase and KTipDialog
[KHamburgerMenu] Ignore native menus
Add KCommandBar - a hud-style dialog for quickly executing QActions

5.84.0
Expose model of KColorSchemeManager
Update API docs with respect to
KXMLGuiFactor::showConfigureShortcutsDilaog()
Deprecate KStatefulBrush::brush(const QWidget*)
Fix tiny black rectangles with rounded corners
Fix filtering in KCommandBar
KRecentFilesAction: document that local file URLs in the temp dir are
ignored

5.85.0
[KCModule] Deprecate ctor that takes KAboutData
Make sure commandbar has unique actions
add icons for all zoom standard actions
KCommandBar update
Show fuzzy matches in command bar
enable auto-switching color scheme for Windows apps when Default color
scheme is active
Fix crash when calling KHamburgerMenu::setMenuBar(nullptr)

5.86.0
Add support for static builds
Hide KHamburgerMenu in QMenus when a native menu bar is used

5.87.0
Do not emit deprecation warnings for overload which gets chosen by compiler

5.88.0
Fix auto color scheme switching
[kcolorschememodel] Expose color scheme id
[KCommandBar] Additionally sort commands by name
[KCommandBar] Don't display an indent for an icon if no item has an icon
[KCommandBar] Skip actions with empty text
Read proper color setting on Windows
[KCommandBar] Show information about a command in a tooltip

5.89.0
Add color scheme saving and loading
Fix hamburger menu opening as a window on Wayland
[KCommandBar] Add placeholder text for empty view
[KCommandBar] Fix rendering of chord shortcuts
[KCommandBar] Dynamic column widths + shortcuts alignment

5.90.0
Fix conditions used in cmake.in config file
[kcolorschememodel] Read .colors files from assets on Android
Sync default colors from Breeze Light color scheme
kcommandbar: Don't warn if action is separator
[kcmodule] Deprecate aboutData and componentData
[KCommandBar] Fix resetting m_hasActionsWithIcons

5.91.0
KLanguageButton: Don't insert duplicates
KLanguageButton: Adapt to new .desktop filenames
Change shortcuts of standard actions if standard shortcut changes
Use BUILD* deprecation wrapper for virtual method
Simplify KHamburgerMenu menu items
Only require KAuth on Linux/FreeBSD
Don't use KAuth on Windows

5.92.0
KHamburgerMenu: Avoid null receiver warning upon showing menubar
Add a KColorScheme::operator==
KHambugerMenu: Fix crash on windows when showing the window menubar from the
HamburgerMenu

5.93.0
Merge KColorSchemePrivate::init and constructor
Unify both KColorSchemePrivate constructors
Default to light mode, where AppsUseLightTheme isn't set (notably Windows
8.1)
Move KStatefulBrush to its own dedicated header
Deprecate KColorScheme::contrast
Fix automatic color scheme on Windows
khamburgermenu: Ensure menu is polished before creating window
Fix blame ignore list
[kcolorschememanager] Initialize selected scheme from config
Add Android to supported platforms in the repo metadata


(markd)
diff -r1.50 -r1.51 pkgsrc/x11/kconfigwidgets/Makefile
diff -r1.9 -r1.10 pkgsrc/x11/kconfigwidgets/PLIST
diff -r1.13 -r1.14 pkgsrc/x11/kconfigwidgets/distinfo

cvs diff -r1.50 -r1.51 pkgsrc/x11/kconfigwidgets/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/kconfigwidgets/Makefile 2022/04/18 19:10:14 1.50
+++ pkgsrc/x11/kconfigwidgets/Makefile 2022/04/25 08:31:34 1.51
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.50 2022/04/18 19:10:14 adam Exp $ 1# $NetBSD: Makefile,v 1.51 2022/04/25 08:31:34 markd Exp $
2 2
3DISTNAME= kconfigwidgets-${KF5VER} 3DISTNAME= kconfigwidgets-${KF5VER}
4PKGREVISION= 7 
5CATEGORIES= x11 4CATEGORIES= x11
6 5
7HOMEPAGE= https://community.kde.org/Frameworks 6HOMEPAGE= https://community.kde.org/Frameworks
8COMMENT= Widgets for KConfig 7COMMENT= Widgets for KConfig
9LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 8LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1
10 9
11.include "../../meta-pkgs/kde/kf5.mk" 10.include "../../meta-pkgs/kde/kf5.mk"
12 11
13BUILD_DEPENDS+= kdoctools>=${KF5VER}:../../devel/kdoctools 12BUILD_DEPENDS+= kdoctools>=${KF5VER}:../../devel/kdoctools
14 13
15USE_TOOLS+= perl:run msgmerge 14USE_TOOLS+= perl:run msgmerge
16 15
17REPLACE_PERL+= src/preparetips5 16REPLACE_PERL+= src/preparetips5

cvs diff -r1.9 -r1.10 pkgsrc/x11/kconfigwidgets/PLIST (expand / switch to unified diff)

--- pkgsrc/x11/kconfigwidgets/PLIST 2021/03/30 10:58:29 1.9
+++ pkgsrc/x11/kconfigwidgets/PLIST 2022/04/25 08:31:34 1.10
@@ -1,48 +1,56 @@ @@ -1,48 +1,56 @@
1@comment $NetBSD: PLIST,v 1.9 2021/03/30 10:58:29 markd Exp $ 1@comment $NetBSD: PLIST,v 1.10 2022/04/25 08:31:34 markd Exp $
2bin/preparetips5 2bin/preparetips5
3include/KF5/KConfigWidgets/KCModule 3include/KF5/KConfigWidgets/KCModule
4include/KF5/KConfigWidgets/KCodecAction 4include/KF5/KConfigWidgets/KCodecAction
5include/KF5/KConfigWidgets/KColorScheme 5include/KF5/KConfigWidgets/KColorScheme
6include/KF5/KConfigWidgets/KColorSchemeManager 6include/KF5/KConfigWidgets/KColorSchemeManager
 7include/KF5/KConfigWidgets/KColorSchemeModel
 8include/KF5/KConfigWidgets/KCommandBar
7include/KF5/KConfigWidgets/KConfigDialog 9include/KF5/KConfigWidgets/KConfigDialog
8include/KF5/KConfigWidgets/KConfigDialogManager 10include/KF5/KConfigWidgets/KConfigDialogManager
9include/KF5/KConfigWidgets/KConfigViewStateSaver 11include/KF5/KConfigWidgets/KConfigViewStateSaver
 12include/KF5/KConfigWidgets/KHamburgerMenu
10include/KF5/KConfigWidgets/KHelpClient 13include/KF5/KConfigWidgets/KHelpClient
11include/KF5/KConfigWidgets/KLanguageButton 14include/KF5/KConfigWidgets/KLanguageButton
12include/KF5/KConfigWidgets/KLanguageName 15include/KF5/KConfigWidgets/KLanguageName
13include/KF5/KConfigWidgets/KPasteTextAction 16include/KF5/KConfigWidgets/KPasteTextAction
14include/KF5/KConfigWidgets/KRecentFilesAction 17include/KF5/KConfigWidgets/KRecentFilesAction
15include/KF5/KConfigWidgets/KStandardAction 18include/KF5/KConfigWidgets/KStandardAction
 19include/KF5/KConfigWidgets/KStatefulBrush
16include/KF5/KConfigWidgets/KTipDialog 20include/KF5/KConfigWidgets/KTipDialog
17include/KF5/KConfigWidgets/KViewStateMaintainer 21include/KF5/KConfigWidgets/KViewStateMaintainer
18include/KF5/KConfigWidgets/kcmodule.h 22include/KF5/KConfigWidgets/kcmodule.h
19include/KF5/KConfigWidgets/kcodecaction.h 23include/KF5/KConfigWidgets/kcodecaction.h
20include/KF5/KConfigWidgets/kcolorscheme.h 24include/KF5/KConfigWidgets/kcolorscheme.h
21include/KF5/KConfigWidgets/kcolorschememanager.h 25include/KF5/KConfigWidgets/kcolorschememanager.h
 26include/KF5/KConfigWidgets/kcolorschememodel.h
 27include/KF5/KConfigWidgets/kcommandbar.h
22include/KF5/KConfigWidgets/kconfigdialog.h 28include/KF5/KConfigWidgets/kconfigdialog.h
23include/KF5/KConfigWidgets/kconfigdialogmanager.h 29include/KF5/KConfigWidgets/kconfigdialogmanager.h
24include/KF5/KConfigWidgets/kconfigviewstatesaver.h 30include/KF5/KConfigWidgets/kconfigviewstatesaver.h
25include/KF5/KConfigWidgets/kconfigwidgets_export.h 31include/KF5/KConfigWidgets/kconfigwidgets_export.h
 32include/KF5/KConfigWidgets/kconfigwidgets_version.h
 33include/KF5/KConfigWidgets/khamburgermenu.h
26include/KF5/KConfigWidgets/khelpclient.h 34include/KF5/KConfigWidgets/khelpclient.h
27include/KF5/KConfigWidgets/klanguagebutton.h 35include/KF5/KConfigWidgets/klanguagebutton.h
28include/KF5/KConfigWidgets/klanguagename.h 36include/KF5/KConfigWidgets/klanguagename.h
29include/KF5/KConfigWidgets/kpastetextaction.h 37include/KF5/KConfigWidgets/kpastetextaction.h
30include/KF5/KConfigWidgets/krecentfilesaction.h 38include/KF5/KConfigWidgets/krecentfilesaction.h
31include/KF5/KConfigWidgets/kstandardaction.h 39include/KF5/KConfigWidgets/kstandardaction.h
 40include/KF5/KConfigWidgets/kstatefulbrush.h
32include/KF5/KConfigWidgets/ktip.h 41include/KF5/KConfigWidgets/ktip.h
33include/KF5/KConfigWidgets/ktipdialog.h 42include/KF5/KConfigWidgets/ktipdialog.h
34include/KF5/KConfigWidgets/kviewstatemaintainer.h 43include/KF5/KConfigWidgets/kviewstatemaintainer.h
35include/KF5/kconfigwidgets_version.h 
36lib/cmake/KF5ConfigWidgets/KF5ConfigWidgetsConfig.cmake 44lib/cmake/KF5ConfigWidgets/KF5ConfigWidgetsConfig.cmake
37lib/cmake/KF5ConfigWidgets/KF5ConfigWidgetsConfigVersion.cmake 45lib/cmake/KF5ConfigWidgets/KF5ConfigWidgetsConfigVersion.cmake
38lib/cmake/KF5ConfigWidgets/KF5ConfigWidgetsTargets-noconfig.cmake 46lib/cmake/KF5ConfigWidgets/KF5ConfigWidgetsTargets-noconfig.cmake
39lib/cmake/KF5ConfigWidgets/KF5ConfigWidgetsTargets.cmake 47lib/cmake/KF5ConfigWidgets/KF5ConfigWidgetsTargets.cmake
40lib/libKF5ConfigWidgets.so 48lib/libKF5ConfigWidgets.so
41lib/libKF5ConfigWidgets.so.5 49lib/libKF5ConfigWidgets.so.5
42lib/libKF5ConfigWidgets.so.${PKGVERSION} 50lib/libKF5ConfigWidgets.so.${PKGVERSION}
43man/ca/man1/preparetips5.1 51man/ca/man1/preparetips5.1
44man/de/man1/preparetips5.1 52man/de/man1/preparetips5.1
45man/es/man1/preparetips5.1 53man/es/man1/preparetips5.1
46man/fr/man1/preparetips5.1 54man/fr/man1/preparetips5.1
47man/it/man1/preparetips5.1 55man/it/man1/preparetips5.1
48man/man1/preparetips5.1 56man/man1/preparetips5.1
@@ -166,26 +174,27 @@ share/locale/lt/LC_MESSAGES/kconfigwidge @@ -166,26 +174,27 @@ share/locale/lt/LC_MESSAGES/kconfigwidge
166share/locale/lt/kf5_entry.desktop 174share/locale/lt/kf5_entry.desktop
167share/locale/lv/LC_MESSAGES/kconfigwidgets5.mo 175share/locale/lv/LC_MESSAGES/kconfigwidgets5.mo
168share/locale/lv/kf5_entry.desktop 176share/locale/lv/kf5_entry.desktop
169share/locale/mai/LC_MESSAGES/kconfigwidgets5.mo 177share/locale/mai/LC_MESSAGES/kconfigwidgets5.mo
170share/locale/mai/kf5_entry.desktop 178share/locale/mai/kf5_entry.desktop
171share/locale/mk/LC_MESSAGES/kconfigwidgets5.mo 179share/locale/mk/LC_MESSAGES/kconfigwidgets5.mo
172share/locale/mk/kf5_entry.desktop 180share/locale/mk/kf5_entry.desktop
173share/locale/ml/LC_MESSAGES/kconfigwidgets5.mo 181share/locale/ml/LC_MESSAGES/kconfigwidgets5.mo
174share/locale/ml/kf5_entry.desktop 182share/locale/ml/kf5_entry.desktop
175share/locale/mr/LC_MESSAGES/kconfigwidgets5.mo 183share/locale/mr/LC_MESSAGES/kconfigwidgets5.mo
176share/locale/mr/kf5_entry.desktop 184share/locale/mr/kf5_entry.desktop
177share/locale/ms/LC_MESSAGES/kconfigwidgets5.mo 185share/locale/ms/LC_MESSAGES/kconfigwidgets5.mo
178share/locale/ms/kf5_entry.desktop 186share/locale/ms/kf5_entry.desktop
 187share/locale/my/kf5_entry.desktop
179share/locale/nb/LC_MESSAGES/kconfigwidgets5.mo 188share/locale/nb/LC_MESSAGES/kconfigwidgets5.mo
180share/locale/nb/kf5_entry.desktop 189share/locale/nb/kf5_entry.desktop
181share/locale/nds/LC_MESSAGES/kconfigwidgets5.mo 190share/locale/nds/LC_MESSAGES/kconfigwidgets5.mo
182share/locale/nds/kf5_entry.desktop 191share/locale/nds/kf5_entry.desktop
183share/locale/ne/LC_MESSAGES/kconfigwidgets5.mo 192share/locale/ne/LC_MESSAGES/kconfigwidgets5.mo
184share/locale/ne/kf5_entry.desktop 193share/locale/ne/kf5_entry.desktop
185share/locale/nl/LC_MESSAGES/kconfigwidgets5.mo 194share/locale/nl/LC_MESSAGES/kconfigwidgets5.mo
186share/locale/nl/kf5_entry.desktop 195share/locale/nl/kf5_entry.desktop
187share/locale/nn/LC_MESSAGES/kconfigwidgets5.mo 196share/locale/nn/LC_MESSAGES/kconfigwidgets5.mo
188share/locale/nn/kf5_entry.desktop 197share/locale/nn/kf5_entry.desktop
189share/locale/oc/LC_MESSAGES/kconfigwidgets5.mo 198share/locale/oc/LC_MESSAGES/kconfigwidgets5.mo
190share/locale/oc/kf5_entry.desktop 199share/locale/oc/kf5_entry.desktop
191share/locale/or/LC_MESSAGES/kconfigwidgets5.mo 200share/locale/or/LC_MESSAGES/kconfigwidgets5.mo

cvs diff -r1.13 -r1.14 pkgsrc/x11/kconfigwidgets/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/kconfigwidgets/distinfo 2021/10/26 11:33:55 1.13
+++ pkgsrc/x11/kconfigwidgets/distinfo 2022/04/25 08:31:34 1.14
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.13 2021/10/26 11:33:55 nia Exp $ 1$NetBSD: distinfo,v 1.14 2022/04/25 08:31:34 markd Exp $
2 2
3BLAKE2s (kconfigwidgets-5.80.0.tar.xz) = 135b61d5fcf10220a65dd4d53bf5ee7b876fa97e4409dcd5e6deb80ca8c24f11 3BLAKE2s (kconfigwidgets-5.93.0.tar.xz) = 667794ec857acb8c876b13b16ccfdafebdd1a1cf448c59bf750ce05cd100fff4
4SHA512 (kconfigwidgets-5.80.0.tar.xz) = f482d86ce3b893c4c0dce6fb6db005759bdfbb794114e636ff63a2a7db762e2ddaf2f53c0363561a4581967a6177b0ae077febd020d46bfc32211fab5725fa3d 4SHA512 (kconfigwidgets-5.93.0.tar.xz) = d25d61be21cc2270ec3beb4e27fa7555d3c5d99c9a4440f2b79bd5531f73cb48cfeea38c7c969762ad0f9992f9ac91a641709a8c4a2a6b7c28132fc54632a32f
5Size (kconfigwidgets-5.80.0.tar.xz) = 389484 bytes 5Size (kconfigwidgets-5.93.0.tar.xz) = 416572 bytes