Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xdg-desktop-portal for openSUSE:Factory checked in at 2022-03-20 20:54:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old) and /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.25692 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xdg-desktop-portal" Sun Mar 20 20:54:39 2022 rev:24 rq:962652 version:1.14.0 Changes: -------- --- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes 2022-03-11 11:38:03.150391376 +0100 +++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.25692/xdg-desktop-portal.changes 2022-03-20 20:54:51.130466339 +0100 @@ -1,0 +2,35 @@ +Fri Mar 18 06:50:05 UTC 2022 - Antonio Larrosa <alarr...@suse.com> + +- Update to version 1.14.0: + + Add a new "dynamic launcher" portal, which can install .desktop + files and accompanying icons after user confirmation. + + Rework handling of empty app IDs: In case an empty string app + ID is stored in the permission store, this permission is now + shared only by apps whose app ID couldn't be determined, rather + than all unsandboxed apps. + + Use libsystemd (when available) to try to determine the app ID + of unsandboxed processes. This is useful since some portals + otherwise can't be used by host apps. + + Make x-d-p start on session start, which is needed for the + dynamic launcher portal to handle rewriting launchers for apps + that have been renamed. + + Bring back the copy of Flatpak's icon-validator, which was + dropped many releases ago. + + Icon validation is now required for the notification and + dynamic launcher portals (previously it was only done if the + "flatpak-validate-icon" binary could be found). + + document-portal: Move to the libfuse3 API + + document-portal: Use renameat2 sys call + + document-portal: Use mutex to fix concurrency bug + + realtime: Fix error code paths + + realtime: Fix MakeThreadHighPriorityWithPID method + + screencast: Fix an error when restoring streams + + ci: Various improvements + + Documentation improvements + + Updated translations. +- Replace BuildRequires: pkgconfig(fuse) with pkgconfig(fuse3) + since document-portal moved to use it. +- Add BuildRequires: pkgconfig(libsystemd) and + pkgconfig(gdk-pixbuf-2.0) which are now used. + +------------------------------------------------------------------- Old: ---- xdg-desktop-portal-1.12.1.tar.xz New: ---- xdg-desktop-portal-1.14.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xdg-desktop-portal.spec ++++++ --- /var/tmp/diff_new_pack.GT0bSY/_old 2022-03-20 20:54:51.614467036 +0100 +++ /var/tmp/diff_new_pack.GT0bSY/_new 2022-03-20 20:54:51.622467048 +0100 @@ -17,7 +17,7 @@ Name: xdg-desktop-portal -Version: 1.12.1 +Version: 1.14.0 Release: 0 Summary: A portal frontend service for Flatpak License: LGPL-2.1-or-later @@ -30,7 +30,8 @@ BuildRequires: systemd-rpm-macros BuildRequires: xmlto BuildRequires: pkgconfig(flatpak) -BuildRequires: pkgconfig(fuse) +BuildRequires: pkgconfig(fuse3) +BuildRequires: pkgconfig(gdk-pixbuf-2.0) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gio-unix-2.0) BuildRequires: pkgconfig(glib-2.0) @@ -38,6 +39,7 @@ BuildRequires: pkgconfig(libgeoclue-2.0) >= 2.5.2 BuildRequires: pkgconfig(libpipewire-0.3) >= 0.2.90 BuildRequires: pkgconfig(libportal) +BuildRequires: pkgconfig(libsystemd) # Break cycle: we buildrequire flatpak, and flatpak has a requires on xdg-desktop-portal #!BuildIgnore: xdg-desktop-portal # xdg-dfesktop-portal calls out to fusermount (in $PATH) (boo#1175899) @@ -101,6 +103,7 @@ %{_datadir}/dbus-1/services/org.freedesktop.portal.Desktop.service %{_datadir}/dbus-1/services/org.freedesktop.portal.Documents.service %{_libexecdir}/%{name} +%{_libexecdir}/xdg-desktop-portal-validate-icon %{_libexecdir}/xdg-document-portal %{_libexecdir}/xdg-permission-store %{_userunitdir}/%{name}.service ++++++ xdg-desktop-portal-1.12.1.tar.xz -> xdg-desktop-portal-1.14.0.tar.xz ++++++ ++++ 12980 lines of diff (skipped)