Hello community, here is the log from the commit of package xdg-desktop-portal-kde for openSUSE:Factory checked in at 2020-05-07 15:11:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal-kde (Old) and /work/SRC/openSUSE:Factory/.xdg-desktop-portal-kde.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xdg-desktop-portal-kde" Thu May 7 15:11:22 2020 rev:60 rq:800506 version:5.18.5 Changes: -------- --- /work/SRC/openSUSE:Factory/xdg-desktop-portal-kde/xdg-desktop-portal-kde.changes 2020-04-04 12:16:47.987482763 +0200 +++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal-kde.new.2738/xdg-desktop-portal-kde.changes 2020-05-07 15:11:26.492484486 +0200 @@ -1,0 +2,10 @@ +Tue May 5 13:01:56 UTC 2020 - Fabian Vogt <fab...@ritter-vogt.de> + +- Update to 5.18.5 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.5.php +- Changes since 5.18.4.1: + * ScreenSharing: close dialogs when session is closed + +------------------------------------------------------------------- Old: ---- xdg-desktop-portal-kde-5.18.4.1.tar.xz xdg-desktop-portal-kde-5.18.4.1.tar.xz.sig New: ---- xdg-desktop-portal-kde-5.18.5.tar.xz xdg-desktop-portal-kde-5.18.5.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xdg-desktop-portal-kde.spec ++++++ --- /var/tmp/diff_new_pack.vokgmE/_old 2020-05-07 15:11:27.056485614 +0200 +++ /var/tmp/diff_new_pack.vokgmE/_new 2020-05-07 15:11:27.056485614 +0200 @@ -25,15 +25,15 @@ %define kf5_version 5.50.0 Name: xdg-desktop-portal-kde -Version: 5.18.4.1 +Version: 5.18.5 Release: 0 Summary: QT/KF5 backend for xdg-desktop-portal License: LGPL-2.1-or-later Group: System/Libraries URL: http://www.kde.org -Source: https://download.kde.org/stable/plasma/5.18.4/xdg-desktop-portal-kde-%{version}.tar.xz +Source: https://download.kde.org/stable/plasma/%{version}/xdg-desktop-portal-kde-%{version}.tar.xz %if %{with lang} -Source1: https://download.kde.org/stable/plasma/5.18.4/xdg-desktop-portal-kde-%{version}.tar.xz.sig +Source1: https://download.kde.org/stable/plasma/%{version}/xdg-desktop-portal-kde-%{version}.tar.xz.sig Source2: plasma.keyring %endif BuildRequires: extra-cmake-modules >= %{kf5_version} ++++++ xdg-desktop-portal-kde-5.18.4.1.tar.xz -> xdg-desktop-portal-kde-5.18.5.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-desktop-portal-kde-5.18.4.1/CMakeLists.txt new/xdg-desktop-portal-kde-5.18.5/CMakeLists.txt --- old/xdg-desktop-portal-kde-5.18.4.1/CMakeLists.txt 2020-03-31 16:40:42.000000000 +0200 +++ new/xdg-desktop-portal-kde-5.18.5/CMakeLists.txt 2020-05-05 17:06:36.000000000 +0200 @@ -2,7 +2,7 @@ project(xdg-desktop-portal-kde) -set(PROJECT_VERSION "5.18.4") +set(PROJECT_VERSION "5.18.5") set(PROJECT_VERSION_MAJOR 5) set(QT_MIN_VERSION "5.12.0") @@ -71,11 +71,6 @@ WindowSystem ) -if (EXISTS "${CMAKE_SOURCE_DIR}/.git") - add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x060000) - add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x054200) -endif() - add_subdirectory(data) add_subdirectory(src) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-desktop-portal-kde-5.18.4.1/po/en_GB/xdg-desktop-portal-kde.po new/xdg-desktop-portal-kde-5.18.5/po/en_GB/xdg-desktop-portal-kde.po --- old/xdg-desktop-portal-kde-5.18.4.1/po/en_GB/xdg-desktop-portal-kde.po 2020-03-31 16:40:27.000000000 +0200 +++ new/xdg-desktop-portal-kde-5.18.5/po/en_GB/xdg-desktop-portal-kde.po 2020-05-05 17:06:23.000000000 +0200 @@ -9,7 +9,7 @@ "POT-Creation-Date: 2020-03-26 09:21+0100\n" "PO-Revision-Date: 2019-11-03 11:37+0000\n" "Last-Translator: Steve Allewell <steve.allew...@gmail.com>\n" -"Language-Team: British English <kde-i18n-...@kde.org>\n" +"Language-Team: British English <kde-l10n-en...@kde.org>\n" "Language: en_GB\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-desktop-portal-kde-5.18.4.1/po/nn/xdg-desktop-portal-kde.po new/xdg-desktop-portal-kde-5.18.5/po/nn/xdg-desktop-portal-kde.po --- old/xdg-desktop-portal-kde-5.18.4.1/po/nn/xdg-desktop-portal-kde.po 2020-03-31 16:40:35.000000000 +0200 +++ new/xdg-desktop-portal-kde-5.18.5/po/nn/xdg-desktop-portal-kde.po 2020-05-05 17:06:30.000000000 +0200 @@ -1,6 +1,6 @@ # Translation of xdg-desktop-portal-kde to Norwegian Nynorsk # -# Karl Ove Hufthammer <k...@huftis.org>, 2018, 2019. +# Karl Ove Hufthammer <k...@huftis.org>, 2018, 2019, 2020. # Øystein Steffensen-Alværvik <yst...@posteo.net>, 2018. msgid "" msgstr "" @@ -9,13 +9,13 @@ "POT-Creation-Date: 2020-03-26 09:21+0100\n" "PO-Revision-Date: 2019-10-26 12:23+0200\n" "Last-Translator: Karl Ove Hufthammer <k...@huftis.org>\n" -"Language-Team: Norwegian Nynorsk <i18n...@lister.ping.uio.no>\n" +"Language-Team: Norwegian Nynorsk <l10n...@lister.huftis.org>\n" "Language: nn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Lokalize 19.11.70\n" +"X-Generator: Lokalize 19.12.3\n" "X-Environment: kde\n" "X-Accelerator-Marker: &\n" "X-Text-Markup: kde4\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-desktop-portal-kde-5.18.4.1/src/remotedesktop.cpp new/xdg-desktop-portal-kde-5.18.5/src/remotedesktop.cpp --- old/xdg-desktop-portal-kde-5.18.4.1/src/remotedesktop.cpp 2020-03-31 16:40:13.000000000 +0200 +++ new/xdg-desktop-portal-kde-5.18.5/src/remotedesktop.cpp 2020-05-05 17:06:10.000000000 +0200 @@ -124,6 +124,8 @@ QScopedPointer<RemoteDesktopDialog, QScopedPointerDeleteLater> remoteDesktopDialog(new RemoteDesktopDialog(app_id, session->deviceTypes(), session->screenSharingEnabled(), session->multipleSources())); Utils::setParentWindow(remoteDesktopDialog.data(), parent_window); + connect(session, &Session::closed, remoteDesktopDialog.data(), &RemoteDesktopDialog::reject); + if (remoteDesktopDialog->exec()) { if (session->screenSharingEnabled()) { if (!WaylandIntegration::startStreaming(remoteDesktopDialog->selectedScreens().first())) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-desktop-portal-kde-5.18.4.1/src/screencast.cpp new/xdg-desktop-portal-kde-5.18.5/src/screencast.cpp --- old/xdg-desktop-portal-kde-5.18.4.1/src/screencast.cpp 2020-03-31 16:40:13.000000000 +0200 +++ new/xdg-desktop-portal-kde-5.18.5/src/screencast.cpp 2020-05-05 17:06:10.000000000 +0200 @@ -147,6 +147,8 @@ QScopedPointer<ScreenChooserDialog, QScopedPointerDeleteLater> screenDialog(new ScreenChooserDialog(app_id, session->multipleSources())); Utils::setParentWindow(screenDialog.data(), parent_window); + connect(session, &Session::closed, screenDialog.data(), &ScreenChooserDialog::reject); + if (screenDialog->exec()) { if (!WaylandIntegration::startStreaming(screenDialog->selectedScreens().first())) { return 2;