Page MenuHomeSolus

D5557.id13504.diff
No OneTemporary

D5557.id13504.diff

diff --git a/abi_used_libs b/abi_used_libs
--- a/abi_used_libs
+++ b/abi_used_libs
@@ -1,8 +1,11 @@
+libKF5ConfigCore.so.5
libKF5CoreAddons.so.5
libKF5I18n.so.5
+libKF5KIOFileWidgets.so.5
libKF5Notifications.so.5
libKF5WaylandClient.so.5
libKF5WidgetsAddons.so.5
+libKF5WindowSystem.so.5
libQt5Core.so.5
libQt5DBus.so.5
libQt5Gui.so.5
diff --git a/files/Filechooser-fix.patch b/files/Filechooser-fix.patch
deleted file mode 100644
--- a/files/Filechooser-fix.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From fa5161c17e6acbe72efe833eb314a5c15183317b Mon Sep 17 00:00:00 2001
-From: Jan Grulich <jgrulich@redhat.com>
-Date: Thu, 13 Dec 2018 07:47:19 +0100
-Subject: [PATCH] FileChooser: make use of current_name property in Save dialog
-
-It's not used in Qt portal implementation, but gtk has API for that and sets it in Save dialog
-and we should try to call selectFile() with it to get pre-selected file for the dialog
-
-BUG: 402077
----
- src/filechooser.cpp | 9 ++++-----
- 1 file changed, 4 insertions(+), 5 deletions(-)
-
-diff --git a/src/filechooser.cpp b/src/filechooser.cpp
-index 1685163..a628b37 100644
---- a/src/filechooser.cpp
-+++ b/src/filechooser.cpp
-@@ -249,11 +249,6 @@ uint FileChooserPortal::SaveFile(const QDBusObjectPath &handle,
- fileDialog->setModal(modalDialog);
- fileDialog->setAcceptMode(QFileDialog::AcceptSave);
-
-- // TODO: Looks Qt doesn't have API for this
-- // if (!currentName.isEmpty()) {
-- // fileDialog->selectFile(currentName);
-- // }
--
- if (!currentFolder.isEmpty()) {
- fileDialog->setDirectoryUrl(QUrl(currentFolder));
- }
-@@ -262,6 +257,10 @@ uint FileChooserPortal::SaveFile(const QDBusObjectPath &handle,
- fileDialog->selectFile(currentFile);
- }
-
-+ if (!currentName.isEmpty()) {
-+ fileDialog->selectFile(currentName);
-+ }
-+
- if (!acceptLabel.isEmpty()) {
- fileDialog->setLabelText(QFileDialog::Accept, acceptLabel);
- }
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,8 +1,8 @@
name : xdg-desktop-portal-kde
-version : 5.14.4
-release : 8
+version : 5.15.2
+release : 9
source :
- - https://cdn.download.kde.org/stable/plasma/5.14.4/xdg-desktop-portal-kde-5.14.4.tar.xz : 30ae4a2d668451957c7ff59f169a382d20da9874514329d374f4f3fd703e50dc
+ - https://cdn.download.kde.org/stable/plasma/5.15.2/xdg-desktop-portal-kde-5.15.2.tar.xz : e4f6688c219d4be2a9ee9afd7f145514bd3ffad50bfaf4e1f887d9ff6800feff
license : LGPL-2.1-or-later
component : desktop.kde
summary : Qt/KDE for xdg-desktop-portal
@@ -13,16 +13,18 @@
- pkgconfig(glib-2.0)
- pkgconfig(libpipewire-0.2)
- pkgconfig(Qt5Core)
+ - cups-devel
- extra-cmake-modules
- kcoreaddons-devel
- ki18n-devel
+ - kio-devel
- knotifications-devel
- kwayland-devel
- kwidgetsaddons-devel
+ - kwindowsystem-devel
rundeps :
- xdg-desktop-portal
setup : |
- %patch -p1 < $pkgfiles/Filechooser-fix.patch
%cmake_ninja
build : |
%ninja_build
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -2,8 +2,8 @@
<Source>
<Name>xdg-desktop-portal-kde</Name>
<Packager>
- <Name>Peter O&apos;Connor</Name>
- <Email>sunnyflunk@gmail.com</Email>
+ <Name>F. von Gellhorn</Name>
+ <Email>flinux@vongellhorn.ch</Email>
</Packager>
<License>LGPL-2.1-or-later</License>
<PartOf>desktop.kde</PartOf>
@@ -21,7 +21,6 @@
<Files>
<Path fileType="library">/usr/lib64/kf5/xdg-desktop-portal-kde</Path>
<Path fileType="data">/usr/share/dbus-1/services/org.freedesktop.impl.portal.desktop.kde.service</Path>
- <Path fileType="localedata">/usr/share/locale/ast/LC_MESSAGES/xdg-desktop-portal-kde.mo</Path>
<Path fileType="localedata">/usr/share/locale/ca/LC_MESSAGES/xdg-desktop-portal-kde.mo</Path>
<Path fileType="localedata">/usr/share/locale/ca@valencia/LC_MESSAGES/xdg-desktop-portal-kde.mo</Path>
<Path fileType="localedata">/usr/share/locale/cs/LC_MESSAGES/xdg-desktop-portal-kde.mo</Path>
@@ -58,16 +57,17 @@
<Path fileType="localedata">/usr/share/locale/tr/LC_MESSAGES/xdg-desktop-portal-kde.mo</Path>
<Path fileType="localedata">/usr/share/locale/uk/LC_MESSAGES/xdg-desktop-portal-kde.mo</Path>
<Path fileType="localedata">/usr/share/locale/zh_CN/LC_MESSAGES/xdg-desktop-portal-kde.mo</Path>
+ <Path fileType="localedata">/usr/share/locale/zh_TW/LC_MESSAGES/xdg-desktop-portal-kde.mo</Path>
<Path fileType="data">/usr/share/xdg-desktop-portal/portals/kde.portal</Path>
</Files>
</Package>
<History>
- <Update release="8">
- <Date>2018-12-16</Date>
- <Version>5.14.4</Version>
+ <Update release="9">
+ <Date>2019-02-27</Date>
+ <Version>5.15.2</Version>
<Comment>Packaging update</Comment>
- <Name>Peter O&apos;Connor</Name>
- <Email>sunnyflunk@gmail.com</Email>
+ <Name>F. von Gellhorn</Name>
+ <Email>flinux@vongellhorn.ch</Email>
</Update>
</History>
</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Fri, Aug 11, 8:23 PM (2 h, 46 m ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5832396
Default Alt Text
D5557.id13504.diff (5 KB)

Event Timeline