pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/kio



Module Name:    pkgsrc
Committed By:   markd
Date:           Mon Apr 25 04:34:43 UTC 2022

Modified Files:
        pkgsrc/devel/kio: Makefile PLIST distinfo
Added Files:
        pkgsrc/devel/kio/patches: patch-src_core_kmountpoint.cpp
            patch-src_filewidgets_kurlnavigator.cpp
Removed Files:
        pkgsrc/devel/kio/patches: patch-src_core_config-kmountpoint.h.cmake

Log Message:
kio: update to 5.93.0

5.81.0
FileCopyJob: fix regression when copying a data: URL
Handle errors during xattr copy in a more robust way
Port ktelnetservice away from kdeinitexec
MimeTypeFinderJob: don't put job on hold for local files
FileCopyJob: port to the async AskUserActionInterface
Fix crash in ApplicationLauncherJob(service) when service is null
Don't try to get mimetypes on empty urls
Fix appending file extensions in KFileWidget

5.82.0
kcm/webshortcuts: Show icons for web providers
KFilePlacesView: Make icon palette match the widget palette
Proxy KCM: Show a warning when a KIO-specific setting is selected
Deprecate the remnants of FSDevice-related code
Remove KDevicePropsPlugin from KPropertiesDialog
KDirOperator: show the progress bar above the horizontal scrollbar
Add an option to allow slaves to determine mime type when using KIO::listDir
OpenUrlJob: don't execute .exe files (via WINE) if running executables is forbidden
Fix assert in the kioslave executable when putting a slave on hold
When comparing KFilItem's, also compare user and group

5.83.0
New job: KTerminalLauncherJob
Remove the cache KCM
Remove the Browser Identification KCM
Updating caching logic for thumbnails, to detect encrypted devices
Improve strings for file/folder and URL link functionality
Allow selecting directories in KFileWidget
MimeTypeFinderJob: Resolve symlinks for a local file

5.84.0
PreviewJob: take devicePixelRatio parameters as qreal
KFileItem: add a new method isMostLocalUrl() that returns a struct
Deprecate KDesktopFileActions::executeService()

5.85.0
KProcessRunner: Use systemsettings desktop name if it's started
Split KCMs into separate plugins
Fix selecting binaries from component chooser KCM
KMountPoint: use libraries from util-linux in the Linux code path
KUrlNavigator: do not hardcode supported archive formats

5.86.0
KFilePlaceEditDialog: Make the trash url non-editable
KMountPoint: check for more network filesystems
Add icons for XDG publicshare and templates dirs
Change KIO's default behavior to fork slaves rather than use klauncher
Deprecate the last bit of QDomDocument in the public KIO API
SkipDialog: ask users about replacing invalid chars when copying files/dirs

5.87.0
New job: KEMailClientLauncherJob
[KUrlNavigator] Add the ability to show hidden folders in the subdirectories popup
Disable ACL functionality in kpropertiesdialog on FreeBSD
KMountPoint: restore findByPath() behaviour, i.e. resolve symlinks

5.88.0
kdeinit is gone, use KDE_SLAVE_DEBUG_WAIT in kioslave instead
file_unix: make the read/write loop the same as the copy_file_range one
file_unix: let copy_file_range() manage the fd's offsets
file_unix: emit processed size change after each copy_file_range() call
file_unix: only update sizeProcessed once per iteration
Deprecate KDiskFreeSpaceInfo
fix KTerminalLauncherJob working with exec
KUrlCompletion: Disregard the trailing slash when sorting directory paths
Deprecate KAutoMount/KAutoUnmount
file_unix: Fix endless loop during xattr copy
Improve "trash is full" error message

5.89.0
Add new signals and logic to handle open directories in new windows or tabs
Fix KRun::runApplication when xdg activation is involved
[KACLEditWidget] Load list of users/groups on demand

5.90.0
RenameDialog: Don't show size/dates if we don't know them
Revert "Do not create thumbnails when it requires to copy the file to /tmp"

5.91.0
KPropertiesDialog: only load plugins suitable for mime type of file
Use new KLibexec to locate kioslave5
[KFilePlacesView] Adjust entire delegate height during (dis)appear animation
Install plugins in kf<version>
file_unix: Do not try to preserve ownership when permission is -1
Deprecate the "connected slave" feature

5.92.0
Add the keywords kdeapi and api for KDE
Remove Qt4 runner
Update KDE and Qt runners
Update KDE API runner to current website
Have a runner for Krita Manual
Make KReddit more specific (KDE Reddit)
Hide mount point labels if mount point can't be found
Report error messages instead of error names
Check executables exist in PATH before passing them to QProcess
Introduce API to unwatch directories

5.93.0
Add Yandex search keywords
KOpenWithDialog: alternative fix for the sort filter model regex
Introduce KCoreUrlNavigator
filewidgets: Auto-select filename before extension in filename dialog
Add support in krecentdocument to add to recently-used.xbel
KRecentDocuments: don't save history for hidden files by default
[KPropertiesDialog] Use PlainText format for most labels
KFileItem: protect againt ' ' passed mimeType
KOpenWithDialog: Include arguments in name when writing a new desktop file
[KPropertiesDialog] Make read-only filename label selectable by mouse
[KFilePlacesModel] Improve outcome of dropped places


To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 pkgsrc/devel/kio/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/kio/PLIST
cvs rdiff -u -r1.16 -r1.17 pkgsrc/devel/kio/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/devel/kio/patches/patch-src_core_config-kmountpoint.h.cmake
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/devel/kio/patches/patch-src_core_kmountpoint.cpp \
    pkgsrc/devel/kio/patches/patch-src_filewidgets_kurlnavigator.cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/kio/Makefile
diff -u pkgsrc/devel/kio/Makefile:1.60 pkgsrc/devel/kio/Makefile:1.61
--- pkgsrc/devel/kio/Makefile:1.60      Mon Apr 18 19:09:45 2022
+++ pkgsrc/devel/kio/Makefile   Mon Apr 25 04:34:43 2022
@@ -1,8 +1,6 @@
-# $NetBSD: Makefile,v 1.60 2022/04/18 19:09:45 adam Exp $
+# $NetBSD: Makefile,v 1.61 2022/04/25 04:34:43 markd Exp $
 
-DISTNAME=      kio-5.80.1
-#DISTNAME=     kio-${KF5VER}
-PKGREVISION=   7
+DISTNAME=      kio-${KF5VER}
 CATEGORIES=    devel
 
 HOMEPAGE=      https://community.kde.org/Frameworks

Index: pkgsrc/devel/kio/PLIST
diff -u pkgsrc/devel/kio/PLIST:1.12 pkgsrc/devel/kio/PLIST:1.13
--- pkgsrc/devel/kio/PLIST:1.12 Tue Mar 30 10:58:22 2021
+++ pkgsrc/devel/kio/PLIST      Mon Apr 25 04:34:43 2022
@@ -1,8 +1,9 @@
-@comment $NetBSD: PLIST,v 1.12 2021/03/30 10:58:22 markd Exp $
+@comment $NetBSD: PLIST,v 1.13 2022/04/25 04:34:43 markd Exp $
 bin/kcookiejar5
 bin/ktelnetservice5
 bin/ktrash5
 bin/protocoltojson
+include/KF5/KIO/kio_version.h
 include/KF5/KIOCore/KACL
 include/KF5/KIOCore/KCoreDirLister
 include/KF5/KIOCore/KDirNotify
@@ -174,15 +175,21 @@ include/KF5/KIOFileWidgets/kpreviewwidge
 include/KF5/KIOFileWidgets/krecentdirs.h
 include/KF5/KIOFileWidgets/kstatusbarofflineindicator.h
 include/KF5/KIOFileWidgets/kurlnavigator.h
+include/KF5/KIOGui/KEMailClientLauncherJob
 include/KF5/KIOGui/KIO/ApplicationLauncherJob
 include/KF5/KIOGui/KIO/CommandLauncherJob
 include/KF5/KIOGui/KIO/FavIconRequestJob
+include/KF5/KIOGui/KIO/KCoreUrlNavigator
 include/KF5/KIOGui/KIO/OpenUrlJob
+include/KF5/KIOGui/KTerminalLauncherJob
+include/KF5/KIOGui/kemailclientlauncherjob.h
 include/KF5/KIOGui/kio/applicationlauncherjob.h
 include/KF5/KIOGui/kio/commandlauncherjob.h
 include/KF5/KIOGui/kio/faviconrequestjob.h
+include/KF5/KIOGui/kio/kcoreurlnavigator.h
 include/KF5/KIOGui/kio/openurljob.h
 include/KF5/KIOGui/kiogui_export.h
+include/KF5/KIOGui/kterminallauncherjob.h
 include/KF5/KIOWidgets/KAbstractFileItemActionPlugin
 include/KF5/KIOWidgets/KAutoMount
 include/KF5/KIOWidgets/KBuildSycocaProgressDialog
@@ -266,26 +273,25 @@ include/KF5/KIOWidgets/kurlrequester.h
 include/KF5/KIOWidgets/kurlrequesterdialog.h
 include/KF5/kio/kntlm.h
 include/KF5/kio/kntlm_export.h
-include/KF5/kio_version.h
 lib/cmake/KF5KIO/KF5KIOConfig.cmake
 lib/cmake/KF5KIO/KF5KIOConfigVersion.cmake
 lib/cmake/KF5KIO/KF5KIOTargets-noconfig.cmake
 lib/cmake/KF5KIO/KF5KIOTargets.cmake
 lib/libKF5KIOCore.so
 lib/libKF5KIOCore.so.5
-lib/libKF5KIOCore.so.5.80.0
+lib/libKF5KIOCore.so.${PKGVERSION}
 lib/libKF5KIOFileWidgets.so
 lib/libKF5KIOFileWidgets.so.5
-lib/libKF5KIOFileWidgets.so.5.80.0
+lib/libKF5KIOFileWidgets.so.${PKGVERSION}
 lib/libKF5KIOGui.so
 lib/libKF5KIOGui.so.5
-lib/libKF5KIOGui.so.5.80.0
+lib/libKF5KIOGui.so.${PKGVERSION}
 lib/libKF5KIONTLM.so
 lib/libKF5KIONTLM.so.5
-lib/libKF5KIONTLM.so.5.80.0
+lib/libKF5KIONTLM.so.${PKGVERSION}
 lib/libKF5KIOWidgets.so
 lib/libKF5KIOWidgets.so.5
-lib/libKF5KIOWidgets.so.5.80.0
+lib/libKF5KIOWidgets.so.${PKGVERSION}
 libexec/kf5/kio_http_cache_cleaner
 libexec/kf5/kiod5
 libexec/kf5/kioexec
@@ -308,19 +314,22 @@ qt5/mkspecs/modules/qt_KIOGui.pri
 qt5/mkspecs/modules/qt_KIOWidgets.pri
 qt5/mkspecs/modules/qt_KNTLM.pri
 qt5/plugins/designer/kio5widgets.so
-qt5/plugins/kcm_kio.so
+qt5/plugins/kcm_cookies.so
+qt5/plugins/kcm_netpref.so
+qt5/plugins/kcm_proxy.so
+qt5/plugins/kcm_smb.so
 qt5/plugins/kcm_trash.so
 qt5/plugins/kcm_webshortcuts.so
 qt5/plugins/kf5/kded/kcookiejar.so
 qt5/plugins/kf5/kded/proxyscout.so
 qt5/plugins/kf5/kded/remotenotifier.so
-qt5/plugins/kf5/kio/file.so
-qt5/plugins/kf5/kio/ftp.so
-qt5/plugins/kf5/kio/ghelp.so
-qt5/plugins/kf5/kio/help.so
-qt5/plugins/kf5/kio/http.so
-qt5/plugins/kf5/kio/remote.so
-qt5/plugins/kf5/kio/trash.so
+qt5/plugins/kf5/kio/kio_file.so
+qt5/plugins/kf5/kio/kio_ftp.so
+qt5/plugins/kf5/kio/kio_ghelp.so
+qt5/plugins/kf5/kio/kio_help.so
+qt5/plugins/kf5/kio/kio_http.so
+qt5/plugins/kf5/kio/kio_remote.so
+qt5/plugins/kf5/kio/kio_trash.so
 qt5/plugins/kf5/kiod/kioexecd.so
 qt5/plugins/kf5/kiod/kpasswdserver.so
 qt5/plugins/kf5/kiod/kssld.so
@@ -329,6 +338,7 @@ qt5/plugins/kf5/urifilters/kshorturifilt
 qt5/plugins/kf5/urifilters/kuriikwsfilter.so
 qt5/plugins/kf5/urifilters/kurisearchfilter.so
 qt5/plugins/kf5/urifilters/localdomainurifilter.so
+share/applications/kcm_trash.desktop
 share/applications/ktelnetservice5.desktop
 share/dbus-1/interfaces/kf5_org.kde.KCookieServer.xml
 share/dbus-1/interfaces/kf5_org.kde.KDirNotify.xml
@@ -340,8 +350,6 @@ share/dbus-1/services/org.kde.kiod5.serv
 share/dbus-1/services/org.kde.kioexecd.service
 share/dbus-1/services/org.kde.kpasswdserver.service
 share/dbus-1/services/org.kde.kssld5.service
-share/doc/HTML/ca/kcontrol5/cache/index.cache.bz2
-share/doc/HTML/ca/kcontrol5/cache/index.docbook
 share/doc/HTML/ca/kcontrol5/cookies/index.cache.bz2
 share/doc/HTML/ca/kcontrol5/cookies/index.docbook
 share/doc/HTML/ca/kcontrol5/netpref/index.cache.bz2
@@ -352,8 +360,6 @@ share/doc/HTML/ca/kcontrol5/smb/index.ca
 share/doc/HTML/ca/kcontrol5/smb/index.docbook
 share/doc/HTML/ca/kcontrol5/trash/index.cache.bz2
 share/doc/HTML/ca/kcontrol5/trash/index.docbook
-share/doc/HTML/ca/kcontrol5/useragent/index.cache.bz2
-share/doc/HTML/ca/kcontrol5/useragent/index.docbook
 share/doc/HTML/ca/kcontrol5/webshortcuts/index.cache.bz2
 share/doc/HTML/ca/kcontrol5/webshortcuts/index.docbook
 share/doc/HTML/ca/kioslave5/data/index.cache.bz2
@@ -374,8 +380,6 @@ share/doc/HTML/ca/kioslave5/telnet/index
 share/doc/HTML/ca/kioslave5/telnet/index.docbook
 share/doc/HTML/ca/kioslave5/webdav/index.cache.bz2
 share/doc/HTML/ca/kioslave5/webdav/index.docbook
-share/doc/HTML/de/kcontrol5/cache/index.cache.bz2
-share/doc/HTML/de/kcontrol5/cache/index.docbook
 share/doc/HTML/de/kcontrol5/cookies/index.cache.bz2
 share/doc/HTML/de/kcontrol5/cookies/index.docbook
 share/doc/HTML/de/kcontrol5/netpref/index.cache.bz2
@@ -386,8 +390,6 @@ share/doc/HTML/de/kcontrol5/smb/index.ca
 share/doc/HTML/de/kcontrol5/smb/index.docbook
 share/doc/HTML/de/kcontrol5/trash/index.cache.bz2
 share/doc/HTML/de/kcontrol5/trash/index.docbook
-share/doc/HTML/de/kcontrol5/useragent/index.cache.bz2
-share/doc/HTML/de/kcontrol5/useragent/index.docbook
 share/doc/HTML/de/kcontrol5/webshortcuts/index.cache.bz2
 share/doc/HTML/de/kcontrol5/webshortcuts/index.docbook
 share/doc/HTML/de/kioslave5/data/index.cache.bz2
@@ -408,8 +410,6 @@ share/doc/HTML/de/kioslave5/telnet/index
 share/doc/HTML/de/kioslave5/telnet/index.docbook
 share/doc/HTML/de/kioslave5/webdav/index.cache.bz2
 share/doc/HTML/de/kioslave5/webdav/index.docbook
-share/doc/HTML/en/kcontrol5/cache/index.cache.bz2
-share/doc/HTML/en/kcontrol5/cache/index.docbook
 share/doc/HTML/en/kcontrol5/cookies/index.cache.bz2
 share/doc/HTML/en/kcontrol5/cookies/index.docbook
 share/doc/HTML/en/kcontrol5/netpref/index.cache.bz2
@@ -420,8 +420,6 @@ share/doc/HTML/en/kcontrol5/smb/index.ca
 share/doc/HTML/en/kcontrol5/smb/index.docbook
 share/doc/HTML/en/kcontrol5/trash/index.cache.bz2
 share/doc/HTML/en/kcontrol5/trash/index.docbook
-share/doc/HTML/en/kcontrol5/useragent/index.cache.bz2
-share/doc/HTML/en/kcontrol5/useragent/index.docbook
 share/doc/HTML/en/kcontrol5/webshortcuts/index.cache.bz2
 share/doc/HTML/en/kcontrol5/webshortcuts/index.docbook
 share/doc/HTML/en/kioslave5/data/index.cache.bz2
@@ -442,8 +440,6 @@ share/doc/HTML/en/kioslave5/telnet/index
 share/doc/HTML/en/kioslave5/telnet/index.docbook
 share/doc/HTML/en/kioslave5/webdav/index.cache.bz2
 share/doc/HTML/en/kioslave5/webdav/index.docbook
-share/doc/HTML/es/kcontrol5/cache/index.cache.bz2
-share/doc/HTML/es/kcontrol5/cache/index.docbook
 share/doc/HTML/es/kcontrol5/cookies/index.cache.bz2
 share/doc/HTML/es/kcontrol5/cookies/index.docbook
 share/doc/HTML/es/kcontrol5/netpref/index.cache.bz2
@@ -454,8 +450,6 @@ share/doc/HTML/es/kcontrol5/smb/index.ca
 share/doc/HTML/es/kcontrol5/smb/index.docbook
 share/doc/HTML/es/kcontrol5/trash/index.cache.bz2
 share/doc/HTML/es/kcontrol5/trash/index.docbook
-share/doc/HTML/es/kcontrol5/useragent/index.cache.bz2
-share/doc/HTML/es/kcontrol5/useragent/index.docbook
 share/doc/HTML/es/kcontrol5/webshortcuts/index.cache.bz2
 share/doc/HTML/es/kcontrol5/webshortcuts/index.docbook
 share/doc/HTML/es/kioslave5/data/index.cache.bz2
@@ -492,8 +486,6 @@ share/doc/HTML/et/kioslave5/telnet/index
 share/doc/HTML/et/kioslave5/telnet/index.docbook
 share/doc/HTML/et/kioslave5/webdav/index.cache.bz2
 share/doc/HTML/et/kioslave5/webdav/index.docbook
-share/doc/HTML/fr/kcontrol5/cache/index.cache.bz2
-share/doc/HTML/fr/kcontrol5/cache/index.docbook
 share/doc/HTML/fr/kcontrol5/cookies/index.cache.bz2
 share/doc/HTML/fr/kcontrol5/cookies/index.docbook
 share/doc/HTML/fr/kcontrol5/netpref/index.cache.bz2
@@ -504,8 +496,6 @@ share/doc/HTML/fr/kcontrol5/smb/index.ca
 share/doc/HTML/fr/kcontrol5/smb/index.docbook
 share/doc/HTML/fr/kcontrol5/trash/index.cache.bz2
 share/doc/HTML/fr/kcontrol5/trash/index.docbook
-share/doc/HTML/fr/kcontrol5/useragent/index.cache.bz2
-share/doc/HTML/fr/kcontrol5/useragent/index.docbook
 share/doc/HTML/fr/kcontrol5/webshortcuts/index.cache.bz2
 share/doc/HTML/fr/kcontrol5/webshortcuts/index.docbook
 share/doc/HTML/fr/kioslave5/data/index.cache.bz2
@@ -536,8 +526,6 @@ share/doc/HTML/gl/kioslave5/telnet/index
 share/doc/HTML/gl/kioslave5/telnet/index.docbook
 share/doc/HTML/gl/kioslave5/webdav/index.cache.bz2
 share/doc/HTML/gl/kioslave5/webdav/index.docbook
-share/doc/HTML/it/kcontrol5/cache/index.cache.bz2
-share/doc/HTML/it/kcontrol5/cache/index.docbook
 share/doc/HTML/it/kcontrol5/cookies/index.cache.bz2
 share/doc/HTML/it/kcontrol5/cookies/index.docbook
 share/doc/HTML/it/kcontrol5/netpref/index.cache.bz2
@@ -548,8 +536,6 @@ share/doc/HTML/it/kcontrol5/smb/index.ca
 share/doc/HTML/it/kcontrol5/smb/index.docbook
 share/doc/HTML/it/kcontrol5/trash/index.cache.bz2
 share/doc/HTML/it/kcontrol5/trash/index.docbook
-share/doc/HTML/it/kcontrol5/useragent/index.cache.bz2
-share/doc/HTML/it/kcontrol5/useragent/index.docbook
 share/doc/HTML/it/kcontrol5/webshortcuts/index.cache.bz2
 share/doc/HTML/it/kcontrol5/webshortcuts/index.docbook
 share/doc/HTML/it/kioslave5/data/index.cache.bz2
@@ -572,8 +558,6 @@ share/doc/HTML/it/kioslave5/webdav/index
 share/doc/HTML/it/kioslave5/webdav/index.docbook
 share/doc/HTML/nb/kcontrol5/trash/index.cache.bz2
 share/doc/HTML/nb/kcontrol5/trash/index.docbook
-share/doc/HTML/nl/kcontrol5/cache/index.cache.bz2
-share/doc/HTML/nl/kcontrol5/cache/index.docbook
 share/doc/HTML/nl/kcontrol5/cookies/index.cache.bz2
 share/doc/HTML/nl/kcontrol5/cookies/index.docbook
 share/doc/HTML/nl/kcontrol5/netpref/index.cache.bz2
@@ -584,8 +568,6 @@ share/doc/HTML/nl/kcontrol5/smb/index.ca
 share/doc/HTML/nl/kcontrol5/smb/index.docbook
 share/doc/HTML/nl/kcontrol5/trash/index.cache.bz2
 share/doc/HTML/nl/kcontrol5/trash/index.docbook
-share/doc/HTML/nl/kcontrol5/useragent/index.cache.bz2
-share/doc/HTML/nl/kcontrol5/useragent/index.docbook
 share/doc/HTML/nl/kcontrol5/webshortcuts/index.cache.bz2
 share/doc/HTML/nl/kcontrol5/webshortcuts/index.docbook
 share/doc/HTML/nl/kioslave5/data/index.cache.bz2
@@ -606,8 +588,6 @@ share/doc/HTML/nl/kioslave5/telnet/index
 share/doc/HTML/nl/kioslave5/telnet/index.docbook
 share/doc/HTML/nl/kioslave5/webdav/index.cache.bz2
 share/doc/HTML/nl/kioslave5/webdav/index.docbook
-share/doc/HTML/pt/kcontrol5/cache/index.cache.bz2
-share/doc/HTML/pt/kcontrol5/cache/index.docbook
 share/doc/HTML/pt/kcontrol5/cookies/index.cache.bz2
 share/doc/HTML/pt/kcontrol5/cookies/index.docbook
 share/doc/HTML/pt/kcontrol5/netpref/index.cache.bz2
@@ -618,8 +598,6 @@ share/doc/HTML/pt/kcontrol5/smb/index.ca
 share/doc/HTML/pt/kcontrol5/smb/index.docbook
 share/doc/HTML/pt/kcontrol5/trash/index.cache.bz2
 share/doc/HTML/pt/kcontrol5/trash/index.docbook
-share/doc/HTML/pt/kcontrol5/useragent/index.cache.bz2
-share/doc/HTML/pt/kcontrol5/useragent/index.docbook
 share/doc/HTML/pt/kcontrol5/webshortcuts/index.cache.bz2
 share/doc/HTML/pt/kcontrol5/webshortcuts/index.docbook
 share/doc/HTML/pt/kioslave5/data/index.cache.bz2
@@ -640,8 +618,6 @@ share/doc/HTML/pt/kioslave5/telnet/index
 share/doc/HTML/pt/kioslave5/telnet/index.docbook
 share/doc/HTML/pt/kioslave5/webdav/index.cache.bz2
 share/doc/HTML/pt/kioslave5/webdav/index.docbook
-share/doc/HTML/pt_BR/kcontrol5/cache/index.cache.bz2
-share/doc/HTML/pt_BR/kcontrol5/cache/index.docbook
 share/doc/HTML/pt_BR/kcontrol5/cookies/index.cache.bz2
 share/doc/HTML/pt_BR/kcontrol5/cookies/index.docbook
 share/doc/HTML/pt_BR/kcontrol5/netpref/index.cache.bz2
@@ -652,8 +628,6 @@ share/doc/HTML/pt_BR/kcontrol5/smb/index
 share/doc/HTML/pt_BR/kcontrol5/smb/index.docbook
 share/doc/HTML/pt_BR/kcontrol5/trash/index.cache.bz2
 share/doc/HTML/pt_BR/kcontrol5/trash/index.docbook
-share/doc/HTML/pt_BR/kcontrol5/useragent/index.cache.bz2
-share/doc/HTML/pt_BR/kcontrol5/useragent/index.docbook
 share/doc/HTML/pt_BR/kcontrol5/webshortcuts/index.cache.bz2
 share/doc/HTML/pt_BR/kcontrol5/webshortcuts/index.docbook
 share/doc/HTML/pt_BR/kioslave5/data/index.cache.bz2
@@ -676,8 +650,16 @@ share/doc/HTML/pt_BR/kioslave5/webdav/in
 share/doc/HTML/pt_BR/kioslave5/webdav/index.docbook
 share/doc/HTML/ru/kcontrol5/cookies/index.cache.bz2
 share/doc/HTML/ru/kcontrol5/cookies/index.docbook
+share/doc/HTML/ru/kcontrol5/netpref/index.cache.bz2
+share/doc/HTML/ru/kcontrol5/netpref/index.docbook
 share/doc/HTML/ru/kcontrol5/proxy/index.cache.bz2
 share/doc/HTML/ru/kcontrol5/proxy/index.docbook
+share/doc/HTML/ru/kcontrol5/smb/index.cache.bz2
+share/doc/HTML/ru/kcontrol5/smb/index.docbook
+share/doc/HTML/ru/kcontrol5/trash/index.cache.bz2
+share/doc/HTML/ru/kcontrol5/trash/index.docbook
+share/doc/HTML/ru/kcontrol5/webshortcuts/index.cache.bz2
+share/doc/HTML/ru/kcontrol5/webshortcuts/index.docbook
 share/doc/HTML/ru/kioslave5/data/index.cache.bz2
 share/doc/HTML/ru/kioslave5/data/index.docbook
 share/doc/HTML/ru/kioslave5/file/index.cache.bz2
@@ -688,12 +670,12 @@ share/doc/HTML/ru/kioslave5/help/documen
 share/doc/HTML/ru/kioslave5/help/documentationnotfound/index.docbook
 share/doc/HTML/ru/kioslave5/help/index.cache.bz2
 share/doc/HTML/ru/kioslave5/help/index.docbook
+share/doc/HTML/ru/kioslave5/http/index.cache.bz2
+share/doc/HTML/ru/kioslave5/http/index.docbook
 share/doc/HTML/ru/kioslave5/telnet/index.cache.bz2
 share/doc/HTML/ru/kioslave5/telnet/index.docbook
 share/doc/HTML/ru/kioslave5/webdav/index.cache.bz2
 share/doc/HTML/ru/kioslave5/webdav/index.docbook
-share/doc/HTML/sr/kcontrol5/cache/index.cache.bz2
-share/doc/HTML/sr/kcontrol5/cache/index.docbook
 share/doc/HTML/sr/kcontrol5/cookies/index.cache.bz2
 share/doc/HTML/sr/kcontrol5/cookies/index.docbook
 share/doc/HTML/sr/kcontrol5/netpref/index.cache.bz2
@@ -702,8 +684,6 @@ share/doc/HTML/sr/kcontrol5/proxy/index.
 share/doc/HTML/sr/kcontrol5/proxy/index.docbook
 share/doc/HTML/sr/kcontrol5/smb/index.cache.bz2
 share/doc/HTML/sr/kcontrol5/smb/index.docbook
-share/doc/HTML/sr/kcontrol5/useragent/index.cache.bz2
-share/doc/HTML/sr/kcontrol5/useragent/index.docbook
 share/doc/HTML/sr/kcontrol5/webshortcuts/index.cache.bz2
 share/doc/HTML/sr/kcontrol5/webshortcuts/index.docbook
 share/doc/HTML/sr/kioslave5/data/index.cache.bz2
@@ -724,8 +704,6 @@ share/doc/HTML/sr/kioslave5/telnet/index
 share/doc/HTML/sr/kioslave5/telnet/index.docbook
 share/doc/HTML/sr/kioslave5/webdav/index.cache.bz2
 share/doc/HTML/sr/kioslave5/webdav/index.docbook
-share/doc/HTML/sr@latin/kcontrol5/cache/index.cache.bz2
-share/doc/HTML/sr@latin/kcontrol5/cache/index.docbook
 share/doc/HTML/sr@latin/kcontrol5/cookies/index.cache.bz2
 share/doc/HTML/sr@latin/kcontrol5/cookies/index.docbook
 share/doc/HTML/sr@latin/kcontrol5/netpref/index.cache.bz2
@@ -734,8 +712,6 @@ share/doc/HTML/sr@latin/kcontrol5/proxy/
 share/doc/HTML/sr@latin/kcontrol5/proxy/index.docbook
 share/doc/HTML/sr@latin/kcontrol5/smb/index.cache.bz2
 share/doc/HTML/sr@latin/kcontrol5/smb/index.docbook
-share/doc/HTML/sr@latin/kcontrol5/useragent/index.cache.bz2
-share/doc/HTML/sr@latin/kcontrol5/useragent/index.docbook
 share/doc/HTML/sr@latin/kcontrol5/webshortcuts/index.cache.bz2
 share/doc/HTML/sr@latin/kcontrol5/webshortcuts/index.docbook
 share/doc/HTML/sr@latin/kioslave5/data/index.cache.bz2
@@ -756,8 +732,6 @@ share/doc/HTML/sr@latin/kioslave5/telnet
 share/doc/HTML/sr@latin/kioslave5/telnet/index.docbook
 share/doc/HTML/sr@latin/kioslave5/webdav/index.cache.bz2
 share/doc/HTML/sr@latin/kioslave5/webdav/index.docbook
-share/doc/HTML/sv/kcontrol5/cache/index.cache.bz2
-share/doc/HTML/sv/kcontrol5/cache/index.docbook
 share/doc/HTML/sv/kcontrol5/cookies/index.cache.bz2
 share/doc/HTML/sv/kcontrol5/cookies/index.docbook
 share/doc/HTML/sv/kcontrol5/netpref/index.cache.bz2
@@ -768,8 +742,6 @@ share/doc/HTML/sv/kcontrol5/smb/index.ca
 share/doc/HTML/sv/kcontrol5/smb/index.docbook
 share/doc/HTML/sv/kcontrol5/trash/index.cache.bz2
 share/doc/HTML/sv/kcontrol5/trash/index.docbook
-share/doc/HTML/sv/kcontrol5/useragent/index.cache.bz2
-share/doc/HTML/sv/kcontrol5/useragent/index.docbook
 share/doc/HTML/sv/kcontrol5/webshortcuts/index.cache.bz2
 share/doc/HTML/sv/kcontrol5/webshortcuts/index.docbook
 share/doc/HTML/sv/kioslave5/data/index.cache.bz2
@@ -790,8 +762,6 @@ share/doc/HTML/sv/kioslave5/telnet/index
 share/doc/HTML/sv/kioslave5/telnet/index.docbook
 share/doc/HTML/sv/kioslave5/webdav/index.cache.bz2
 share/doc/HTML/sv/kioslave5/webdav/index.docbook
-share/doc/HTML/uk/kcontrol5/cache/index.cache.bz2
-share/doc/HTML/uk/kcontrol5/cache/index.docbook
 share/doc/HTML/uk/kcontrol5/cookies/index.cache.bz2
 share/doc/HTML/uk/kcontrol5/cookies/index.docbook
 share/doc/HTML/uk/kcontrol5/netpref/index.cache.bz2
@@ -802,8 +772,6 @@ share/doc/HTML/uk/kcontrol5/smb/index.ca
 share/doc/HTML/uk/kcontrol5/smb/index.docbook
 share/doc/HTML/uk/kcontrol5/trash/index.cache.bz2
 share/doc/HTML/uk/kcontrol5/trash/index.docbook
-share/doc/HTML/uk/kcontrol5/useragent/index.cache.bz2
-share/doc/HTML/uk/kcontrol5/useragent/index.docbook
 share/doc/HTML/uk/kcontrol5/webshortcuts/index.cache.bz2
 share/doc/HTML/uk/kcontrol5/webshortcuts/index.docbook
 share/doc/HTML/uk/kioslave5/data/index.cache.bz2
@@ -824,27 +792,19 @@ share/doc/HTML/uk/kioslave5/telnet/index
 share/doc/HTML/uk/kioslave5/telnet/index.docbook
 share/doc/HTML/uk/kioslave5/webdav/index.cache.bz2
 share/doc/HTML/uk/kioslave5/webdav/index.docbook
+share/doc/HTML/zh_CN/kioslave5/telnet/index.cache.bz2
+share/doc/HTML/zh_CN/kioslave5/telnet/index.docbook
 share/examples/kde-xdg/accept-languages.codes
 share/examples/kde-xdg/kshorturifilterrc
 share/kconf_update/filepicker.upd
-share/kdevappwizard/templates/ioslave.tar.bz2
+share/kdevfiletemplates/templates/ioslave.tar.bz2
 share/kf5/kcookiejar/domain_info
 share/knotifications5/proxyscout.notifyrc
-share/kservices5/cache.desktop
 share/kservices5/cookies.desktop
-share/kservices5/data.protocol
 share/kservices5/http_cache_cleaner.desktop
 share/kservices5/kcmtrash.desktop
-share/kservices5/mailto.protocol
-share/kservices5/mms.protocol
-share/kservices5/mmst.protocol
-share/kservices5/mmsu.protocol
 share/kservices5/netpref.desktop
-share/kservices5/pnm.protocol
 share/kservices5/proxy.desktop
-share/kservices5/rtsp.protocol
-share/kservices5/rtspt.protocol
-share/kservices5/rtspu.protocol
 share/kservices5/searchproviders/7digital.desktop
 share/kservices5/searchproviders/acronym.desktop
 share/kservices5/searchproviders/amazon.desktop
@@ -861,6 +821,8 @@ share/kservices5/searchproviders/call.de
 share/kservices5/searchproviders/cia.desktop
 share/kservices5/searchproviders/citeseer.desktop
 share/kservices5/searchproviders/cpan.desktop
+share/kservices5/searchproviders/cplusplus.desktop
+share/kservices5/searchproviders/cppreference.desktop
 share/kservices5/searchproviders/ctan.desktop
 share/kservices5/searchproviders/ctan_cat.desktop
 share/kservices5/searchproviders/dbug.desktop
@@ -882,6 +844,7 @@ share/kservices5/searchproviders/en2it.d
 share/kservices5/searchproviders/es2en.desktop
 share/kservices5/searchproviders/facebook.desktop
 share/kservices5/searchproviders/feedster.desktop
+share/kservices5/searchproviders/flatpak.desktop
 share/kservices5/searchproviders/flickr.desktop
 share/kservices5/searchproviders/flickrcc.desktop
 share/kservices5/searchproviders/foldoc.desktop
@@ -909,18 +872,27 @@ share/kservices5/searchproviders/identic
 share/kservices5/searchproviders/identica_notices.desktop
 share/kservices5/searchproviders/identica_people.desktop
 share/kservices5/searchproviders/imdb.desktop
+share/kservices5/searchproviders/invent.desktop
+share/kservices5/searchproviders/invent_issues.desktop
+share/kservices5/searchproviders/invent_mr.desktop
+share/kservices5/searchproviders/invent_repo.desktop
 share/kservices5/searchproviders/it2en.desktop
 share/kservices5/searchproviders/jamendo.desktop
 share/kservices5/searchproviders/jeeves.desktop
 share/kservices5/searchproviders/kde.desktop
 share/kservices5/searchproviders/kde_apps.desktop
 share/kservices5/searchproviders/kde_forums.desktop
-share/kservices5/searchproviders/kde_look.desktop
+share/kservices5/searchproviders/kde_store.desktop
 share/kservices5/searchproviders/kde_techbase.desktop
 share/kservices5/searchproviders/kde_userbase.desktop
+share/kservices5/searchproviders/kreddit.desktop
+share/kservices5/searchproviders/krita.desktop
+share/kservices5/searchproviders/learncpp.desktop
 share/kservices5/searchproviders/leo.desktop
+share/kservices5/searchproviders/linguee.desktop
 share/kservices5/searchproviders/magnatune.desktop
 share/kservices5/searchproviders/metacrawler.desktop
+share/kservices5/searchproviders/microsoft_cpp.desktop
 share/kservices5/searchproviders/msdn.desktop
 share/kservices5/searchproviders/multitran-deru.desktop
 share/kservices5/searchproviders/multitran-enru.desktop
@@ -932,11 +904,13 @@ share/kservices5/searchproviders/netcraf
 share/kservices5/searchproviders/nl-telephone.desktop
 share/kservices5/searchproviders/nl-teletekst.desktop
 share/kservices5/searchproviders/opendesktop.desktop
+share/kservices5/searchproviders/opensuse.desktop
 share/kservices5/searchproviders/pgpkeys.desktop
 share/kservices5/searchproviders/php.desktop
+share/kservices5/searchproviders/protondb.desktop
 share/kservices5/searchproviders/python.desktop
-share/kservices5/searchproviders/qt.desktop
-share/kservices5/searchproviders/qt4.desktop
+share/kservices5/searchproviders/qt5.desktop
+share/kservices5/searchproviders/qt6.desktop
 share/kservices5/searchproviders/qwant.desktop
 share/kservices5/searchproviders/qwant_images.desktop
 share/kservices5/searchproviders/qwant_news.desktop
@@ -945,15 +919,18 @@ share/kservices5/searchproviders/qwant_s
 share/kservices5/searchproviders/qwant_videos.desktop
 share/kservices5/searchproviders/rae.desktop
 share/kservices5/searchproviders/rag.desktop
+share/kservices5/searchproviders/reddit.desktop
 share/kservices5/searchproviders/rfc.desktop
 share/kservices5/searchproviders/rpmfind.desktop
 share/kservices5/searchproviders/ruby_application_archive.desktop
+share/kservices5/searchproviders/rust.desktop
 share/kservices5/searchproviders/soundcloud.desktop
 share/kservices5/searchproviders/sourceforge.desktop
 share/kservices5/searchproviders/technorati.desktop
 share/kservices5/searchproviders/technoratitags.desktop
 share/kservices5/searchproviders/thesaurus.desktop
 share/kservices5/searchproviders/tvtome.desktop
+share/kservices5/searchproviders/ubuntu.desktop
 share/kservices5/searchproviders/urbandictionary.desktop
 share/kservices5/searchproviders/uspto.desktop
 share/kservices5/searchproviders/vimeo.desktop
@@ -962,6 +939,7 @@ share/kservices5/searchproviders/webster
 share/kservices5/searchproviders/wikia.desktop
 share/kservices5/searchproviders/wikipedia.desktop
 share/kservices5/searchproviders/wiktionary.desktop
+share/kservices5/searchproviders/wine.desktop
 share/kservices5/searchproviders/wolfram_alpha.desktop
 share/kservices5/searchproviders/wordref.desktop
 share/kservices5/searchproviders/yahoo.desktop
@@ -969,51 +947,9 @@ share/kservices5/searchproviders/yahoo_i
 share/kservices5/searchproviders/yahoo_local.desktop
 share/kservices5/searchproviders/yahoo_shopping.desktop
 share/kservices5/searchproviders/yahoo_video.desktop
+share/kservices5/searchproviders/yandex.desktop
 share/kservices5/searchproviders/youtube.desktop
 share/kservices5/smb.desktop
-share/kservices5/useragent.desktop
-share/kservices5/useragentstrings/android10.desktop
-share/kservices5/useragentstrings/chrome10onwinnt51.desktop
-share/kservices5/useragentstrings/chrome22oncurrent.desktop
-share/kservices5/useragentstrings/chrome23oncurrent.desktop
-share/kservices5/useragentstrings/chrome24oncurrent.desktop
-share/kservices5/useragentstrings/chrome50oncurrent.desktop
-share/kservices5/useragentstrings/chrome570oncurrent.desktop
-share/kservices5/useragentstrings/firefox15oncurrent.desktop
-share/kservices5/useragentstrings/firefox16oncurrent.desktop
-share/kservices5/useragentstrings/firefox20oncurrent.desktop
-share/kservices5/useragentstrings/firefox30oncurrent.desktop
-share/kservices5/useragentstrings/firefox36oncurrent.desktop
-share/kservices5/useragentstrings/firefox520oncurrent.desktop
-share/kservices5/useragentstrings/googlebot.desktop
-share/kservices5/useragentstrings/ie401onwinnt4.desktop
-share/kservices5/useragentstrings/ie50onppc.desktop
-share/kservices5/useragentstrings/ie55onwinnt5.desktop
-share/kservices5/useragentstrings/ie60oncurrent.desktop
-share/kservices5/useragentstrings/ie60onwinnt51.desktop
-share/kservices5/useragentstrings/ie70onwinnt51.desktop
-share/kservices5/useragentstrings/ie80onwinnt60.desktop
-share/kservices5/useragentstrings/ie90onwinnt71.desktop
-share/kservices5/useragentstrings/lynxoncurrent.desktop
-share/kservices5/useragentstrings/nn301oncurrent.desktop
-share/kservices5/useragentstrings/nn475oncurrent.desktop
-share/kservices5/useragentstrings/nn475onwin95.desktop
-share/kservices5/useragentstrings/ns71oncurrent.desktop
-share/kservices5/useragentstrings/ns71onwinnt51.desktop
-share/kservices5/useragentstrings/op1162oncurrent.desktop
-share/kservices5/useragentstrings/op1202oncurrent.desktop
-share/kservices5/useragentstrings/op403onwinnt4.desktop
-share/kservices5/useragentstrings/op85oncurrent.desktop
-share/kservices5/useragentstrings/op90oncurrent.desktop
-share/kservices5/useragentstrings/op962oncurrent.desktop
-share/kservices5/useragentstrings/safari20.desktop
-share/kservices5/useragentstrings/safari30oniphone.desktop
-share/kservices5/useragentstrings/safari32.desktop
-share/kservices5/useragentstrings/safari40.desktop
-share/kservices5/useragentstrings/safari517.desktop
-share/kservices5/useragentstrings/safari60.desktop
-share/kservices5/useragentstrings/w3moncurrent.desktop
-share/kservices5/useragentstrings/wgetoncurrent.desktop
 share/kservices5/webshortcuts.desktop
 share/kservicetypes5/kfileitemactionplugin.desktop
 share/kservicetypes5/kiodndpopupmenuplugin.desktop
@@ -1021,7 +957,6 @@ share/kservicetypes5/konqpopupmenuplugin
 share/kservicetypes5/kpropertiesdialogplugin.desktop
 share/kservicetypes5/kurifilterplugin.desktop
 share/kservicetypes5/searchprovider.desktop
-share/kservicetypes5/uasprovider.desktop
 share/locale/af/LC_MESSAGES/kio5.mo
 share/locale/ar/LC_MESSAGES/kio5.mo
 share/locale/ast/LC_MESSAGES/kio5.mo
@@ -1062,6 +997,7 @@ share/locale/id/LC_MESSAGES/kio5.mo
 share/locale/is/LC_MESSAGES/kio5.mo
 share/locale/it/LC_MESSAGES/kio5.mo
 share/locale/ja/LC_MESSAGES/kio5.mo
+share/locale/ka/LC_MESSAGES/kio5.mo
 share/locale/kk/LC_MESSAGES/kio5.mo
 share/locale/km/LC_MESSAGES/kio5.mo
 share/locale/ko/LC_MESSAGES/kio5.mo
@@ -1073,6 +1009,7 @@ share/locale/mk/LC_MESSAGES/kio5.mo
 share/locale/ml/LC_MESSAGES/kio5.mo
 share/locale/mr/LC_MESSAGES/kio5.mo
 share/locale/ms/LC_MESSAGES/kio5.mo
+share/locale/my/LC_MESSAGES/kio5.mo
 share/locale/nb/LC_MESSAGES/kio5.mo
 share/locale/nds/LC_MESSAGES/kio5.mo
 share/locale/ne/LC_MESSAGES/kio5.mo
@@ -1097,6 +1034,7 @@ share/locale/sv/LC_MESSAGES/kio5.mo
 share/locale/ta/LC_MESSAGES/kio5.mo
 share/locale/tg/LC_MESSAGES/kio5.mo
 share/locale/th/LC_MESSAGES/kio5.mo
+share/locale/tok/LC_MESSAGES/kio5.mo
 share/locale/tr/LC_MESSAGES/kio5.mo
 share/locale/ug/LC_MESSAGES/kio5.mo
 share/locale/uk/LC_MESSAGES/kio5.mo

Index: pkgsrc/devel/kio/distinfo
diff -u pkgsrc/devel/kio/distinfo:1.16 pkgsrc/devel/kio/distinfo:1.17
--- pkgsrc/devel/kio/distinfo:1.16      Tue Oct 26 10:15:10 2021
+++ pkgsrc/devel/kio/distinfo   Mon Apr 25 04:34:43 2022
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.16 2021/10/26 10:15:10 nia Exp $
+$NetBSD: distinfo,v 1.17 2022/04/25 04:34:43 markd Exp $
 
-BLAKE2s (kio-5.80.1.tar.xz) = d1e6e9f387af493910e9e3c6fa65844ae89706dffddd6c892654bb1ad765a156
-SHA512 (kio-5.80.1.tar.xz) = c3080291d06956bd197e7104eacdfbab3e166fb5b598bc6c902c4e6ff9cc7922b59c2ae5acb2a565e61d2a6047ca09651446f0a41d268568b4cb192477969213
-Size (kio-5.80.1.tar.xz) = 3318204 bytes
-SHA1 (patch-src_core_config-kmountpoint.h.cmake) = 7da0ea584a8c10b7b5476dd91f56a284869f056c
+BLAKE2s (kio-5.93.0.tar.xz) = 9a66c32f1e321b6c10064d780cc1f919ecab2ee72f33468fb074b44b1ca84f19
+SHA512 (kio-5.93.0.tar.xz) = d7f1f5ed834dbdc4919dd90def14561e4a8cd1c7f31f0a8b1bb62cb9009509ee2649ed17147bd2197067149942eb65938c41cd3605c9463f7d2cc109d7688747
+Size (kio-5.93.0.tar.xz) = 3327996 bytes
+SHA1 (patch-src_core_kmountpoint.cpp) = 463809efb317c5eb721209504521a0c0013b0442
+SHA1 (patch-src_filewidgets_kurlnavigator.cpp) = a6a459fdbeaa7e07b2596079c8f5f4a6789fd0eb

Added files:

Index: pkgsrc/devel/kio/patches/patch-src_core_kmountpoint.cpp
diff -u /dev/null pkgsrc/devel/kio/patches/patch-src_core_kmountpoint.cpp:1.1
--- /dev/null   Mon Apr 25 04:34:43 2022
+++ pkgsrc/devel/kio/patches/patch-src_core_kmountpoint.cpp     Mon Apr 25 04:34:43 2022
@@ -0,0 +1,14 @@
+$NetBSD: patch-src_core_kmountpoint.cpp,v 1.1 2022/04/25 04:34:43 markd Exp $
+
+statvfs has f_flag
+
+--- src/core/kmountpoint.cpp.orig      2022-04-02 10:22:23.000000000 +0000
++++ src/core/kmountpoint.cpp
+@@ -293,6 +293,7 @@ KMountPoint::List KMountPoint::currentMo
+ 
+ #if GETMNTINFO_USES_STATVFS
+     struct statvfs *mounted;
++#   define f_flags f_flag
+ #else
+     struct statfs *mounted;
+ #endif
Index: pkgsrc/devel/kio/patches/patch-src_filewidgets_kurlnavigator.cpp
diff -u /dev/null pkgsrc/devel/kio/patches/patch-src_filewidgets_kurlnavigator.cpp:1.1
--- /dev/null   Mon Apr 25 04:34:43 2022
+++ pkgsrc/devel/kio/patches/patch-src_filewidgets_kurlnavigator.cpp    Mon Apr 25 04:34:43 2022
@@ -0,0 +1,22 @@
+$NetBSD: patch-src_filewidgets_kurlnavigator.cpp,v 1.1 2022/04/25 04:34:43 markd Exp $
+
+NetBSD doesn't have std::transform_reduce() so revert to the way this
+was done in kio-5.80
+
+--- src/filewidgets/kurlnavigator.cpp.orig     2022-04-02 10:22:23.000000000 +0000
++++ src/filewidgets/kurlnavigator.cpp
+@@ -718,7 +718,14 @@ void KUrlNavigatorPrivate::updateButtonV
+         return button->minimumWidth();
+     };
+     // Check whether buttons must be hidden at all...
++#ifndef Q_OS_NETBSD
+     const int requiredButtonWidth = std::transform_reduce(m_navButtons.cbegin(), m_navButtons.cend(), 0, std::plus<>(), MinWidth);
++#else
++    int requiredButtonWidth = 0;
++    for (const KUrlNavigatorButton *button : qAsConst(m_navButtons)) {
++        requiredButtonWidth += button->minimumWidth();
++    }
++#endif
+ 
+     if (requiredButtonWidth > availableWidth) {
+         // At least one button must be hidden. This implies that the



Home | Main Index | Thread Index | Old Index