summaryrefslogtreecommitdiff
path: root/devel/kio
diff options
context:
space:
mode:
authormarkd <markd@pkgsrc.org>2019-04-25 20:50:22 +0000
committermarkd <markd@pkgsrc.org>2019-04-25 20:50:22 +0000
commit348b8e1fa0139af99baf978d0b9a772349bf7b0d (patch)
tree2c97e8625ab80cb83499b3d42278ba8819d9ac72 /devel/kio
parentc0ebbd0fd4590389815caee8e7b0cbdf38d73401 (diff)
downloadpkgsrc-348b8e1fa0139af99baf978d0b9a772349bf7b0d.tar.gz
kde: update KDE Frameworks to 5.57.0
KDE Doxygen Tools Update URLs to use https KCMUtils [KCModuleLoader] Pass args to created KQuickAddons::ConfigModule Pass focus to child searchbar when KPluginSelector is focused Improve the KCM error message Add runtime guard that pages are KCMs in KCMultiDialog KConfig Add Notify capability to revertToDefault point readme to the wiki page kconfig_compiler: new kcfgc args HeaderExtension & SourceExtension [kconf_update] move from custom logging tech to qCDebug Remove reference from const KConfigIniBackend::BufferFragment & KCONFIG_ADD_KCFG_FILES macro: ensure a change of File= in kcfg is picked up KCoreAddons Fix "* foo *" we don't want to bold this string Fix Bug - clicking contact web url => uncomplete url is selected Print strerror when inotify fails (typical reason: "too many open files") KDeclarative [GridViewKCM] Fix implicit width calculation move the gridview in a separate file Avoid fractionals in GridDelegate sizes and alignments KDocTools Update Ukrainian translation Catalan updates it entities: update URLs to use https Update URLs to use https Use Indonesian translation Update design to look more similar to kde.org Add necessary files to use native Indonesian language for all Indonesian docs KI18n Report human-readable error if Qt5Widgets is required but is not found KIO Replace currentDateTimeUtc().toTime_t() with currentSecsSinceEpoch() Replace QDateTime::to_Time_t/from_Time_t with to/fromSecsSinceEpoch Improve executable dialog buttons' icons [KDirOperator] Show Detailed Tree View by default KFileItem: call stat() on demand, add SkipMimeTypeDetermination option KIOExec: fix error when the remote URL has no filename KFileWidget In saving single file mode an enter/return press on the KDirOperator triggers slotOk [KDynamicJobTracker] Use generated DBus interface [KFileWidget] When saving, highlight filename after clicking existing file also when using double-click Don't create thumbnails for encrypted Vaults Fix WebDAV directory renaming if KeepAlive is off Show list of tags in PlacesView Delete/Trash confirmation dialogue: Fix misleading title Display the correct file/path in "too bit for fat32" error message Phrase error message with GiB, not GB openwithdialog: use recursive flag in proxy filter Remove URLs being fetched when listing job is completed [CopyJob] Treat URL as dirty when renaming file as conflict resolution Pass local file path to KFileSystemType::fileSystemType() Fix upper/lower case rename on case insensitive fs Fix "Invalid URL: QUrl("some.txt")" warnings in Save dialog Fix crash while moving files Fix NTFS hidden check for symlinks to NTFS mountpoints Make file overwrite a bit safer KNotification [KStatusNotifierItem] Send desktop-entry hint Allow to set custom hints for notifications KNotifyConfig Allow selecting only supported audio files KPackage Framework Fix finding the host tools targets file in the Android docker environment Add cross-compilation support for kpackagetool5 KService Add X-GNOME-UsesNotifications as recognized key Add bison minimum version of 2.4.1 due to %code KTextEditor Fix: apply correctly the text colors of the chosen scheme DocumentPrivate: Add option "Auto Reload Document" to View menu DocumentPrivate: Support to set dictionary on block selection Fix Words & Chars String on katestatusbar Fix Minimap with QtCurve style KateStatusBar: Show lock icon on modified label when in read-only mode DocumentPrivate: Skip auto quotes when these looks already balanced Add Variable interface to KTextEditor::Editor relax code to only assert in debug build, work in release build ensure compatibility with old configs more use of generic config interface simplify QString KateDocumentConfig::eolString() transfer sonnet setting to KTextEditor setting ensure now gaps in config keys convert more things to generic config interface more use of the generic config interface generic config interface Don't crash on malformed syntax highlighting files IconBorder: Accept drag&drop events ViewPrivate: Make deselection by arrow keys more handy Fix for showing argument hint tree on non-primary screen Port some deprecated method Restore the search wrapped message to its former type and position ViewPrivate: Make 'Apply Word Wrap' more comfortable ModeBase::goToPos: Ensure jump target is valid ViInputMode: Remove unsupported text attributes from the status bar KateStatusBar: Add dictionary button add example for line heigh issue
Diffstat (limited to 'devel/kio')
-rw-r--r--devel/kio/Makefile11
-rw-r--r--devel/kio/PLIST14
-rw-r--r--devel/kio/distinfo13
-rw-r--r--devel/kio/patches/patch-src_ioslaves_file_file.cpp12
-rw-r--r--devel/kio/patches/patch-src_ioslaves_file_file__unix.cpp25
5 files changed, 23 insertions, 52 deletions
diff --git a/devel/kio/Makefile b/devel/kio/Makefile
index 3c7e38c361b..d4e9a93e332 100644
--- a/devel/kio/Makefile
+++ b/devel/kio/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.30 2019/04/03 00:32:36 ryoon Exp $
+# $NetBSD: Makefile,v 1.31 2019/04/25 20:50:23 markd Exp $
DISTNAME= kio-${KF5VER}
-PKGREVISION= 6
CATEGORIES= devel
HOMEPAGE= https://community.kde.org/Frameworks
@@ -19,7 +18,7 @@ LDFLAGS.SunOS+= -lsocket
SUBST_CLASSES+= xdg
SUBST_STAGE.xdg= pre-configure
SUBST_MESSAGE.xdg= Install via examples dir.
-SUBST_FILES.xdg= src/core/CMakeLists.txt
+SUBST_FILES.xdg= src/core/CMakeLists.txt CMakeLists.txt
SUBST_FILES.xdg+= src/urifilters/shorturi/CMakeLists.txt
SUBST_SED.xdg= -e 's:{KDE_INSTALL_CONFDIR}:{KDE_INSTALL_XDG_EX_DIR}:'
@@ -28,10 +27,8 @@ CONF_FILES+= ${PREFIX}/share/examples/kde-xdg/accept-languages.codes \
${PKG_SYSCONFDIR}/xdg/accept-languages.codes
CONF_FILES+= ${PREFIX}/share/examples/kde-xdg/kshorturifilterrc \
${PKG_SYSCONFDIR}/xdg/kshorturifilterrc
-
-#MAKE_DIRS+= ${PKG_SYSCONFDIR}/dbus-1/system.d
-#CONF_FILES+= ${PREFIX}/share/examples/kio/org.kde.kio.file.conf \
-# ${PKG_SYSCONFDIR}/dbus-1/system.d/org.kde.kio.file.conf
+CONF_FILES+= ${PREFIX}/share/examples/kde-xdg/kio.categories \
+ ${PKG_SYSCONFDIR}/xdg/kio.categories
# generation of kcookieserver.moc fails when ${PREFIX}/include in the moc include path
SUBST_CLASSES+= fix-moc
diff --git a/devel/kio/PLIST b/devel/kio/PLIST
index 59170125d40..d2a4dd1b2cd 100644
--- a/devel/kio/PLIST
+++ b/devel/kio/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2018/06/21 05:42:07 markd Exp $
+@comment $NetBSD: PLIST,v 1.6 2019/04/25 20:50:23 markd Exp $
bin/kcookiejar5
bin/ktelnetservice5
bin/ktrash5
@@ -133,6 +133,7 @@ include/KF5/KIOFileWidgets/KDirSortFilterProxyModel
include/KF5/KIOFileWidgets/KEncodingFileDialog
include/KF5/KIOFileWidgets/KFileCopyToMenu
include/KF5/KIOFileWidgets/KFileFilterCombo
+include/KF5/KIOFileWidgets/KFilePlaceEditDialog
include/KF5/KIOFileWidgets/KFilePlacesModel
include/KF5/KIOFileWidgets/KFilePlacesView
include/KF5/KIOFileWidgets/KFilePreviewGenerator
@@ -150,6 +151,7 @@ include/KF5/KIOFileWidgets/kdirsortfilterproxymodel.h
include/KF5/KIOFileWidgets/kencodingfiledialog.h
include/KF5/KIOFileWidgets/kfilecopytomenu.h
include/KF5/KIOFileWidgets/kfilefiltercombo.h
+include/KF5/KIOFileWidgets/kfileplaceeditdialog.h
include/KF5/KIOFileWidgets/kfileplacesmodel.h
include/KF5/KIOFileWidgets/kfileplacesview.h
include/KF5/KIOFileWidgets/kfilepreviewgenerator.h
@@ -606,6 +608,8 @@ share/doc/HTML/pt_BR/kioslave5/telnet/index.cache.bz2
share/doc/HTML/pt_BR/kioslave5/telnet/index.docbook
share/doc/HTML/pt_BR/kioslave5/webdav/index.cache.bz2
share/doc/HTML/pt_BR/kioslave5/webdav/index.docbook
+share/doc/HTML/ru/kcontrol5/proxy/index.cache.bz2
+share/doc/HTML/ru/kcontrol5/proxy/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
@@ -753,6 +757,7 @@ 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/examples/kde-xdg/accept-languages.codes
+share/examples/kde-xdg/kio.categories
share/examples/kde-xdg/kshorturifilterrc
share/kconf_update/filepicker.upd
share/kf5/kcookiejar/domain_info
@@ -794,7 +799,6 @@ share/kservices5/searchproviders/de2en.desktop
share/kservices5/searchproviders/de2fr.desktop
share/kservices5/searchproviders/deb.desktop
share/kservices5/searchproviders/dictfr.desktop
-share/kservices5/searchproviders/dmoz.desktop
share/kservices5/searchproviders/docbook.desktop
share/kservices5/searchproviders/doi.desktop
share/kservices5/searchproviders/duckduckgo.desktop
@@ -806,7 +810,6 @@ share/kservices5/searchproviders/en2es.desktop
share/kservices5/searchproviders/en2fr.desktop
share/kservices5/searchproviders/en2it.desktop
share/kservices5/searchproviders/es2en.desktop
-share/kservices5/searchproviders/ethicle.desktop
share/kservices5/searchproviders/facebook.desktop
share/kservices5/searchproviders/feedster.desktop
share/kservices5/searchproviders/flickr.desktop
@@ -818,7 +821,7 @@ share/kservices5/searchproviders/freecode.desktop
share/kservices5/searchproviders/freedb.desktop
share/kservices5/searchproviders/fsd.desktop
share/kservices5/searchproviders/github.desktop
-share/kservices5/searchproviders/gitorious.desktop
+share/kservices5/searchproviders/gitlab.desktop
share/kservices5/searchproviders/google.desktop
share/kservices5/searchproviders/google_advanced.desktop
share/kservices5/searchproviders/google_code.desktop
@@ -832,7 +835,6 @@ share/kservices5/searchproviders/google_shopping.desktop
share/kservices5/searchproviders/grec.desktop
share/kservices5/searchproviders/hyperdictionary.desktop
share/kservices5/searchproviders/hyperdictionary_thesaurus.desktop
-share/kservices5/searchproviders/ibl.desktop
share/kservices5/searchproviders/identica_groups.desktop
share/kservices5/searchproviders/identica_notices.desktop
share/kservices5/searchproviders/identica_people.desktop
@@ -844,7 +846,6 @@ 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_projects.desktop
share/kservices5/searchproviders/kde_techbase.desktop
share/kservices5/searchproviders/kde_userbase.desktop
share/kservices5/searchproviders/leo.desktop
@@ -953,7 +954,6 @@ 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
share/locale/be/LC_MESSAGES/kio5.mo
share/locale/be@latin/LC_MESSAGES/kio5.mo
share/locale/bg/LC_MESSAGES/kio5.mo
diff --git a/devel/kio/distinfo b/devel/kio/distinfo
index 3d35eb270ac..3a039de226a 100644
--- a/devel/kio/distinfo
+++ b/devel/kio/distinfo
@@ -1,9 +1,8 @@
-$NetBSD: distinfo,v 1.7 2018/06/21 05:42:07 markd Exp $
+$NetBSD: distinfo,v 1.8 2019/04/25 20:50:23 markd Exp $
-SHA1 (kio-5.47.0.tar.xz) = 7b0ddaadc6871a4263939264bf13175a9d896d27
-RMD160 (kio-5.47.0.tar.xz) = 99b8c5034193b517d0a7cd4b1b75381c1a9f5ea1
-SHA512 (kio-5.47.0.tar.xz) = 2f0003fb8f6d755cb101e82841f1b4d7f0b464759624794ad6289aff4cd1ddfcaa2d5605b00733e021955cf5b601058f06f09c7e154934735fbbbd785fdc4c8e
-Size (kio-5.47.0.tar.xz) = 3159580 bytes
+SHA1 (kio-5.57.0.tar.xz) = dc4eb6d00b76256a96a6a62a03b6162f74b4a684
+RMD160 (kio-5.57.0.tar.xz) = 4900f77c8744a1338b7e4a125791006222d7a871
+SHA512 (kio-5.57.0.tar.xz) = 88d07ae8f8de356999a4b4de5fc73d7c0b6e707145643629ade12be2c72a892b20003bddf93f64b8f1711d32be58d23799f9df8d6e7fc9e42b35f1b8c6a3c977
+Size (kio-5.57.0.tar.xz) = 3166500 bytes
SHA1 (patch-src_core_config-kmountpoint.h.cmake) = 7da0ea584a8c10b7b5476dd91f56a284869f056c
-SHA1 (patch-src_ioslaves_file_file.cpp) = 2c6269f8a4b7a505612ff84cb247190b5f5096e6
-SHA1 (patch-src_ioslaves_file_file__unix.cpp) = 2f5350b513364099fde558745fdd608c629c07d1
+SHA1 (patch-src_ioslaves_file_file.cpp) = ecd5574c59b4f4db8a2e303e71894e0c527f4650
diff --git a/devel/kio/patches/patch-src_ioslaves_file_file.cpp b/devel/kio/patches/patch-src_ioslaves_file_file.cpp
index a1d5f434155..2004f90e89c 100644
--- a/devel/kio/patches/patch-src_ioslaves_file_file.cpp
+++ b/devel/kio/patches/patch-src_ioslaves_file_file.cpp
@@ -1,20 +1,20 @@
-$NetBSD: patch-src_ioslaves_file_file.cpp,v 1.1 2018/06/15 13:46:48 jperkin Exp $
+$NetBSD: patch-src_ioslaves_file_file.cpp,v 1.2 2019/04/25 20:50:23 markd Exp $
Properly comment out debug code.
---- src/ioslaves/file/file.cpp.orig 2018-03-04 11:01:29.000000000 +0000
+--- src/ioslaves/file/file.cpp.orig 2019-04-07 07:29:13.000000000 +0000
+++ src/ioslaves/file/file.cpp
-@@ -1148,7 +1148,7 @@ void FileProtocol::unmount(const QString
+@@ -1168,7 +1168,7 @@ void FileProtocol::unmount(const QString
if (volmgt_running()) {
// qDebug() << "VOLMGT: looking for "
- << _point.toLocal8Bit();
+ // << _point.toLocal8Bit();
- if ((mnttab = QT_FOPEN(MNTTAB, "r")) == NULL) {
+ if ((mnttab = QT_FOPEN(MNTTAB, "r")) == nullptr) {
err = QLatin1String("could not open mnttab");
-@@ -1176,8 +1176,8 @@ void FileProtocol::unmount(const QString
- if (devname == NULL) {
+@@ -1196,8 +1196,8 @@ void FileProtocol::unmount(const QString
+ if (devname == nullptr) {
err = QLatin1String("not in mnttab");
// qDebug() << "VOLMGT: "
- << QFile::encodeName(_point).data()
diff --git a/devel/kio/patches/patch-src_ioslaves_file_file__unix.cpp b/devel/kio/patches/patch-src_ioslaves_file_file__unix.cpp
deleted file mode 100644
index 8fb5ca8ff26..00000000000
--- a/devel/kio/patches/patch-src_ioslaves_file_file__unix.cpp
+++ /dev/null
@@ -1,25 +0,0 @@
-$NetBSD: patch-src_ioslaves_file_file__unix.cpp,v 1.1 2018/06/15 13:46:48 jperkin Exp $
-
-Fix HAVE_DIRENT_D_TYPE define.
-
---- src/ioslaves/file/file_unix.cpp.orig 2018-03-04 11:01:29.000000000 +0000
-+++ src/ioslaves/file/file_unix.cpp
-@@ -463,9 +463,7 @@ void FileProtocol::listDir(const QUrl &u
- //qDebug() << "========= LIST " << url << "details=" << details << " =========";
- UDSEntry entry;
-
--#ifndef HAVE_DIRENT_D_TYPE
- QT_STATBUF st;
--#endif
- QT_DIRENT *ep;
- while ((ep = QT_READDIR(dp)) != nullptr) {
- entry.clear();
-@@ -484,7 +482,7 @@ void FileProtocol::listDir(const QUrl &u
- */
- if (details == 0) {
- entry.insert(KIO::UDSEntry::UDS_NAME, filename);
--#ifdef HAVE_DIRENT_D_TYPE
-+#if HAVE_DIRENT_D_TYPE
- entry.insert(KIO::UDSEntry::UDS_FILE_TYPE,
- (ep->d_type == DT_DIR) ? S_IFDIR : S_IFREG);
- const bool isSymLink = (ep->d_type == DT_LNK);