commit xdg-desktop-portal for openSUSE:Factory
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 2024-01-14 19:01:17 Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old) and /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.21961 (New) Package is "xdg-desktop-portal" Sun Jan 14 19:01:17 2024 rev:40 rq:1138322 version:1.18.2 Changes: --- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes 2023-12-05 17:02:19.411173279 +0100 +++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.21961/xdg-desktop-portal.changes 2024-01-14 19:01:23.098809222 +0100 @@ -1,0 +2,5 @@ +Fri Jan 12 12:48:49 UTC 2024 - Callum Farmer + +- Also own the packaging directory used by portals themselves + +--- Other differences: -- ++ xdg-desktop-portal.spec ++ --- /var/tmp/diff_new_pack.iB6t0v/_old 2024-01-14 19:01:23.558825979 +0100 +++ /var/tmp/diff_new_pack.iB6t0v/_new 2024-01-14 19:01:23.558825979 +0100 @@ -83,7 +83,7 @@ %meson_install # own the packaging directories -install -d %{buildroot}%{_datadir}/xdg-desktop-portal +install -d %{buildroot}%{_datadir}/xdg-desktop-portal/portals %find_lang %{name} %{?no_lang_C} @@ -103,6 +103,7 @@ %{_datadir}/dbus-1/services/org.freedesktop.portal.Desktop.service %{_datadir}/dbus-1/services/org.freedesktop.portal.Documents.service %dir %{_datadir}/%{name} +%dir %{_datadir}/%{name}/portals %{_libexecdir}/%{name} %{_libexecdir}/xdg-desktop-portal-validate-icon %{_libexecdir}/xdg-document-portal
commit xdg-desktop-portal for openSUSE:Factory
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 2023-10-29 19:39:38 Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old) and /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.17445 (New) Package is "xdg-desktop-portal" Sun Oct 29 19:39:38 2023 rev:37 rq:1120814 version:1.18.1 Changes: --- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes 2023-10-05 20:03:12.766842346 +0200 +++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.17445/xdg-desktop-portal.changes 2023-10-29 19:39:44.070867158 +0100 @@ -1,0 +2,30 @@ +Thu Oct 26 18:10:50 UTC 2023 - Bjørn Lie + +- Update to version 1.18.1: + + Communicate better when the Background portal kills an app. + + Properly quote Flatpak command in the Background portal. + + Improve documentation of the "cursor_mode" propery of the +ScreenCast backend D-Bus interface. + + Fix ScreenCast portal removing transient restore permissions +too early. This fixes screen sharing dialogs on Chromium asking +for the screen multiple times. + + Only send the Closed session signal to the sender. + + Add Meson options to disable building with Bubblewrap, and +without the Flatpak portal documentation. Disabling Bubblewrap +is highly discouraged, and only meant to be used on platforms +that do not currently support it. By disabling Bubblewrap, +bitmap validation happens without a sandbox, which is highly +insecure since image parsing is a common source of exploits. +Really, just do not disable Bubblewrap please. + + Improve the manpage of portals.conf. + + Various spelling fixes to the Document portal. + + Add a new website! We don't have a fancy domain yet, but the +website can be accessed at +https://flatpak.github.io/xdg-desktop-portal/ + + Improve pid mapping for host system apps. This should get rid +of some rare, unnecessary warnings. + + Adjust documentation of Global Shortcuts portal's timestamps to +millisecond granularity. + + Bump minimum Meson version to 0.58. + +--- Old: xdg-desktop-portal-1.18.0.tar.xz New: xdg-desktop-portal-1.18.1.tar.xz Other differences: -- ++ xdg-desktop-portal.spec ++ --- /var/tmp/diff_new_pack.NuGhcC/_old 2023-10-29 19:39:44.618887094 +0100 +++ /var/tmp/diff_new_pack.NuGhcC/_new 2023-10-29 19:39:44.622887240 +0100 @@ -17,7 +17,7 @@ Name: xdg-desktop-portal -Version:1.18.0 +Version:1.18.1 Release:0 Summary:A portal frontend service for Flatpak License:LGPL-2.1-or-later @@ -26,7 +26,7 @@ Source0:%{url}/releases/download/%{version}/%{name}-%{version}.tar.xz BuildRequires: docutils -BuildRequires: meson +BuildRequires: meson >= 0.58 BuildRequires: pkgconfig BuildRequires: systemd-rpm-macros BuildRequires: xmlto ++ xdg-desktop-portal-1.18.0.tar.xz -> xdg-desktop-portal-1.18.1.tar.xz ++ 4594 lines of diff (skipped)
commit xdg-desktop-portal for openSUSE:Factory
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 2023-10-05 20:02:54 Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old) and /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.28202 (New) Package is "xdg-desktop-portal" Thu Oct 5 20:02:54 2023 rev:36 rq:1115548 version:1.18.0 Changes: --- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes 2023-09-20 13:23:41.294820053 +0200 +++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.28202/xdg-desktop-portal.changes 2023-10-05 20:03:12.766842346 +0200 @@ -1,0 +2,7 @@ +Tue Oct 3 12:20:53 UTC 2023 - Antonio Larrosa + +- Support building with meson 0.61.x used by SLE, where .pc files + in dataonly packages are installed to %_libdir unlike in + meson >= 0.62.0 where the default was changed to %_datadir. + +--- Other differences: -- ++ xdg-desktop-portal.spec ++ --- /var/tmp/diff_new_pack.2bEk68/_old 2023-10-05 20:03:13.762878329 +0200 +++ /var/tmp/diff_new_pack.2bEk68/_new 2023-10-05 20:03:13.762878329 +0200 @@ -111,7 +111,11 @@ %files devel %doc %{_datadir}/doc/%{name}/ +%if %{pkg_vcmp meson < 0.62.0 } +%{_libdir}/pkgconfig/%{name}.pc +%else %{_datadir}/pkgconfig/%{name}.pc +%endif %files lang -f %{name}.lang
commit xdg-desktop-portal for openSUSE:Factory
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 2023-09-20 13:22:39 Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old) and /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.16627 (New) Package is "xdg-desktop-portal" Wed Sep 20 13:22:39 2023 rev:35 rq:1112199 version:1.18.0 Changes: --- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes 2023-06-25 21:41:57.140936925 +0200 +++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.16627/xdg-desktop-portal.changes 2023-09-20 13:23:41.294820053 +0200 @@ -1,0 +2,97 @@ +Mon Sep 18 19:45:54 UTC 2023 - Bjørn Lie + +- Update to version 1.18.0: + + Highlights: +- A new config-based portal matching mechanism that gives + preciser control over which portal backends are picked for + each portal. +- New portals: Clipboard and Input Capture. +- The settings portal now documents an 'accent-color' key. + + New portal APIs: +- Introduce a new Clipboard portal. This portal extends the + Remote Desktop portal by adding support for sharing clipboard + between remote machines. +- Introduce a new Input Capture portal. This portal adds + mechanisms for taking control of input devices. The primary + usage model is centered around the InputLeap and Synergy use + cases, where local devices are used to control remote + displays. +- Add an "accept-label" option the the Print portal. This lets + apps suggest a proper label to the print operation. +- Document a new 'accent-color' key in the Settings portal. + This key represents an arbitrary color in sRGB colorspace. + How implementations of the portal provide this key is + entirely dependent on their internal policies and design. +- Support restoring remote desktop sessions. +- Introduce the ReadOne() method in the Settings portal. This + method is now preferred over the Read() method, as Read() + mistakenly returned a variant inside a variant. The Read() + method will continue to exist for compatibility with existing + apps, but its usage is deprecated. We recommend apps to port + to the ReadOne() method. Apps can decide whether to use + ReadOne() or Read() by looking at the version of the Settings + portal. + + Changes that might be relevant for distributors: +- Rework how portal implementations are loaded. This new, more + robust system allows selecting specific backends for specific + portals, and layering them when necessary. Platforms that + provide portals implementation are encouraged to provide a + suitable configuration file. +- Drop the Autotools build. Meson is now the only supported + build system. +- The PipeWire dependency is now mandatory. +- Bump GLib dependency to 2.66. + + Misc changes: +- Improve robustness of the OpenURI portal by validating more + URIs. +- Various small visual tweaks to the generated documentation. +- Various fixes to the Global Shortcuts portal. +- Stop using the deprecated GTimeVal struct. +- Document xdg-desktop-portal versioning scheme. +- Fix various issues in the OpenURI portal. +- Bump interface version of the Printer portal to 2. +- Validate addresses following the HTML specs in the Email + portal. +- Document minimum version of the new ReadOne() method of the + Settings portal. +- Add a mapping id property to the ScreenCast portal. +- Add activation token parameter to the Email portal. +- Test tarball generation in CI. +- Updated translations. +- Add docutils BuildRequires: New dependency. + +--- +Wed Aug 9 10:53:54 UTC 2023 - Bjørn Lie + +- Update to version 1.17.0: + + Drop the Autotools build. Meson is now the only supported build +system. + + Rework how portal implementations are loaded. This new, more +robust system allows selecting specific backends for specific +portals, and layering them when necessary. Platforms that +provide portals implementation are encouraged to provide a +suitable configuration file. + + Introduce a new Clipboard portal. This portal extends the +Remote Desktop portal by adding support for sharing clipboard +between remote machines. + + Introduce a new Input Capture portal. This portal adds +mechanisms for taking control of input devices. The primary +usage model is centered around the InputLeap and Synergy use +cases, where local devices are used to control remote displays. + + Stop using the deprecated GTimeVal struct + + Bump GLib dependency to 2.66 + + Add an "accept-label" option the the Print
commit xdg-desktop-portal for openSUSE:Factory
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 2023-06-25 21:41:56 Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old) and /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.15902 (New) Package is "xdg-desktop-portal" Sun Jun 25 21:41:56 2023 rev:34 rq:1094962 version:1.16.0 Changes: --- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes 2022-12-14 14:11:04.127515014 +0100 +++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.15902/xdg-desktop-portal.changes 2023-06-25 21:41:57.140936925 +0200 @@ -1,0 +2,9 @@ +Fri Jun 23 09:54:14 UTC 2023 - Antonio Larrosa + +- Add patch from upstream to avoid creating portals with + non-functional backends . This was mentioned in bsc#1212037 and + since I included this fix in the SP4 update that fixed the issue, + I'm fixing this in Factory/SP5 too for consistentcy. + * 0001-portal-impl-Only-return-found-implementation-if-it-launched.patch + +--- New: 0001-portal-impl-Only-return-found-implementation-if-it-launched.patch Other differences: -- ++ xdg-desktop-portal.spec ++ --- /var/tmp/diff_new_pack.Q67Cd1/_old 2023-06-25 21:42:00.028954273 +0200 +++ /var/tmp/diff_new_pack.Q67Cd1/_new 2023-06-25 21:42:00.032954297 +0200 @@ -1,7 +1,7 @@ # # spec file for package xdg-desktop-portal # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,6 +24,8 @@ Group: System/Libraries URL:https://github.com/flatpak/xdg-desktop-portal Source0:%{url}/releases/download/%{version}/%{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM +Patch0: 0001-portal-impl-Only-return-found-implementation-if-it-launched.patch BuildRequires: libtool BuildRequires: pkgconfig ++ 0001-portal-impl-Only-return-found-implementation-if-it-launched.patch ++ >From bbcf5110d83147a552ad40841a733b49633e9208 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20=C3=85dahl?= Date: Mon, 13 Mar 2023 12:38:17 +0100 Subject: [PATCH] portal-impl: Only return found implementation if it launched If no portal backend for a given interface is found, a fallback is always tried anyway, despite that fallback not being listed as compatible with the current desktop environment. Sometimes it's good that a fallback is returned; e.g. the xdg-desktop-portal-gtk file chooser backend is technically usable anywhere, however, some backends might be specifically designed to only work in a specific desktop environment, e.g. xdg-desktop-portal-gnome. In order to avoid creating portals with non-functional backends, make sure it's possible to create a proxy object for the interface and D-Bus name, and that it launched successfully (i.e. has no name owner after creating the proxy). --- src/portal-impl.c| 67 +--- src/portal-impl.h| 5 ++- src/xdg-desktop-portal.c | 51 -- 3 files changed, 101 insertions(+), 22 deletions(-) diff --git a/src/portal-impl.c b/src/portal-impl.c index a55ba9e55..0b535d1e0 100644 --- a/src/portal-impl.c +++ b/src/portal-impl.c @@ -29,9 +29,12 @@ #include #include +#include "xdp-utils.h" + static void portal_implementation_free (PortalImplementation *impl) { + g_clear_pointer (>dummy_proxies, g_hash_table_unref); g_free (impl->source); g_free (impl->dbus_name); g_strfreev (impl->interfaces); @@ -55,6 +58,10 @@ register_portal (const char *path, gboolean opt_verbose, GError **error) if (!g_key_file_load_from_file (keyfile, path, G_KEY_FILE_NONE, error)) return FALSE; + impl->dummy_proxies = g_hash_table_new_full (g_str_hash, + g_str_equal, + g_free, + g_object_unref); impl->source = g_path_get_basename (path); impl->dbus_name = g_key_file_get_string (keyfile, "portal", "DBusName", error); if (impl->dbus_name == NULL) @@ -198,8 +205,44 @@ load_installed_portals (gboolean opt_verbose) implementations = g_list_sort (implementations, sort_impl_by_use_in_and_name); } +static gboolean +create_dummy_proxy (PortalImplementation *impl, +GDBusConnection *connection, +const char*interface, +GError **error) +{ + g_autoptr(GDBusProxy) proxy = NULL; + + g_debug ("Creating dummy proxy
commit xdg-desktop-portal for openSUSE:Factory
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-12-14 14:10:52 Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old) and /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.1835 (New) Package is "xdg-desktop-portal" Wed Dec 14 14:10:52 2022 rev:33 rq:1042675 version:1.16.0 Changes: --- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes 2022-09-21 14:39:58.689346563 +0200 +++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.1835/xdg-desktop-portal.changes 2022-12-14 14:11:04.127515014 +0100 @@ -1,0 +2,18 @@ +Tue Dec 13 08:23:42 UTC 2022 - Bjørn Lie + +- Update to version 1.16.0: + + Introduce a new background monitoring service. This allows +desktop environments to list applications that are running in +background, that is, sandboxed applications running without a +visible window. Desktop environments can display these +background running applications in their interfaces, and allow +users to control their execution. + + Introduce the Global Shortcuts portal. This portal allows +applications to register and receive keyboard shortcuts even +when they're not focused. This was a highly requested feature, +especially on Wayland desktops. There are improvements to come, +but portal backends can now implement this new portal. + + Various CI improvements. + + Updated translations. + +--- Old: xdg-desktop-portal-1.15.0.tar.xz New: xdg-desktop-portal-1.16.0.tar.xz Other differences: -- ++ xdg-desktop-portal.spec ++ --- /var/tmp/diff_new_pack.FaWDKb/_old 2022-12-14 14:11:05.279520939 +0100 +++ /var/tmp/diff_new_pack.FaWDKb/_new 2022-12-14 14:11:05.283520960 +0100 @@ -17,7 +17,7 @@ Name: xdg-desktop-portal -Version:1.15.0 +Version:1.16.0 Release:0 Summary:A portal frontend service for Flatpak License:LGPL-2.1-or-later ++ xdg-desktop-portal-1.15.0.tar.xz -> xdg-desktop-portal-1.16.0.tar.xz ++ 69731 lines of diff (skipped)
commit xdg-desktop-portal for openSUSE:Factory
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-09-21 14:39:35 Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old) and /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.2083 (New) Package is "xdg-desktop-portal" Wed Sep 21 14:39:35 2022 rev:32 rq:1003220 version:1.15.0 Changes: --- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes 2022-08-10 17:13:08.501683200 +0200 +++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.2083/xdg-desktop-portal.changes 2022-09-21 14:39:58.689346563 +0200 @@ -1,0 +2,17 @@ +Fri Aug 12 06:46:03 UTC 2022 - Dominique Leuenberger + +- Update to version 1.15.0: + + Add Meson build files. For now, both Autotools and Meson are +available in the source tree. + + Make the Screenshot portal request permission to take +screenshots. Frontends that implement the version 2 of +org.freedesktop.portal.impl.Screenshot portal can now be aware +that the screenshot permission was granted through the new +'permission_store_checked' option, and skip any kind of dialog +when that is the case. + + Stop sending the app id quoted in the Background portal. + + Fix a bug in cgroup name parsing. + + Various fixes to the Realtime portal. + + Updated translations. + +--- Old: xdg-desktop-portal-1.14.6.tar.xz New: xdg-desktop-portal-1.15.0.tar.xz Other differences: -- ++ xdg-desktop-portal.spec ++ --- /var/tmp/diff_new_pack.4IMyii/_old 2022-09-21 14:39:59.253348127 +0200 +++ /var/tmp/diff_new_pack.4IMyii/_new 2022-09-21 14:39:59.261348149 +0200 @@ -17,7 +17,7 @@ Name: xdg-desktop-portal -Version:1.14.6 +Version:1.15.0 Release:0 Summary:A portal frontend service for Flatpak License:LGPL-2.1-or-later ++ xdg-desktop-portal-1.14.6.tar.xz -> xdg-desktop-portal-1.15.0.tar.xz ++ 15034 lines of diff (skipped)
commit xdg-desktop-portal for openSUSE:Factory
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-08-10 17:12:50 Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old) and /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.1521 (New) Package is "xdg-desktop-portal" Wed Aug 10 17:12:50 2022 rev:31 rq:993937 version:1.14.6 Changes: --- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes 2022-07-26 19:43:09.863487328 +0200 +++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.1521/xdg-desktop-portal.changes 2022-08-10 17:13:08.501683200 +0200 @@ -1,0 +2,8 @@ +Thu Aug 4 17:07:11 UTC 2022 - Bj??rn Lie + +- Update to version 1.14.6: + + realtime: +- Remap thread ids. +- Use correct types. + +--- Old: xdg-desktop-portal-1.14.5.tar.xz New: xdg-desktop-portal-1.14.6.tar.xz Other differences: -- ++ xdg-desktop-portal.spec ++ --- /var/tmp/diff_new_pack.qKf2lT/_old 2022-08-10 17:13:09.613686102 +0200 +++ /var/tmp/diff_new_pack.qKf2lT/_new 2022-08-10 17:13:09.617686113 +0200 @@ -17,7 +17,7 @@ Name: xdg-desktop-portal -Version:1.14.5 +Version:1.14.6 Release:0 Summary:A portal frontend service for Flatpak License:LGPL-2.1-or-later ++ xdg-desktop-portal-1.14.5.tar.xz -> xdg-desktop-portal-1.14.6.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-desktop-portal-1.14.5/NEWS new/xdg-desktop-portal-1.14.6/NEWS --- old/xdg-desktop-portal-1.14.5/NEWS 2022-07-19 17:02:15.0 +0200 +++ new/xdg-desktop-portal-1.14.6/NEWS 2022-08-02 16:38:37.0 +0200 @@ -1,3 +1,10 @@ +Changes in 1.14.6 += +Released: 2022-08-02 + + - realtime: Remap thread ids + - realtime: Use correct types + Changes in 1.14.5 = Released: 2022-07-19 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-desktop-portal-1.14.5/configure new/xdg-desktop-portal-1.14.6/configure --- old/xdg-desktop-portal-1.14.5/configure 2022-07-19 17:07:10.0 +0200 +++ new/xdg-desktop-portal-1.14.6/configure 2022-08-02 16:39:36.0 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.71 for xdg-desktop-portal 1.14.5. +# Generated by GNU Autoconf 2.71 for xdg-desktop-portal 1.14.6. # # # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, @@ -618,8 +618,8 @@ # Identity of this package. PACKAGE_NAME='xdg-desktop-portal' PACKAGE_TARNAME='xdg-desktop-portal' -PACKAGE_VERSION='1.14.5' -PACKAGE_STRING='xdg-desktop-portal 1.14.5' +PACKAGE_VERSION='1.14.6' +PACKAGE_STRING='xdg-desktop-portal 1.14.6' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1460,7 +1460,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures xdg-desktop-portal 1.14.5 to adapt to many kinds of systems. +\`configure' configures xdg-desktop-portal 1.14.6 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1532,7 +1532,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of xdg-desktop-portal 1.14.5:";; + short | recursive ) echo "Configuration of xdg-desktop-portal 1.14.6:";; esac cat <<\_ACEOF @@ -1717,7 +1717,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -xdg-desktop-portal configure 1.14.5 +xdg-desktop-portal configure 1.14.6 generated by GNU Autoconf 2.71 Copyright (C) 2021 Free Software Foundation, Inc. @@ -2016,7 +2016,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by xdg-desktop-portal $as_me 1.14.5, which was +It was created by xdg-desktop-portal $as_me 1.14.6, which was generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -13748,7 +13748,7 @@ # Define the identity of the package. PACKAGE='xdg-desktop-portal' - VERSION='1.14.5' + VERSION='1.14.6' # Some tools Automake needs. @@ -18427,7 +18427,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by xdg-desktop-portal $as_me 1.14.5, which was +This file was extended by xdg-desktop-portal $as_me 1.14.6, which was generated by GNU Autoconf 2.71. Invocation
commit xdg-desktop-portal for openSUSE:Factory
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-07-26 19:42:57 Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old) and /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.1533 (New) Package is "xdg-desktop-portal" Tue Jul 26 19:42:57 2022 rev:30 rq:990558 version:1.14.5 Changes: --- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes 2022-05-08 21:52:39.063485669 +0200 +++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.1533/xdg-desktop-portal.changes 2022-07-26 19:43:09.863487328 +0200 @@ -1,0 +2,7 @@ +Thu Jul 21 13:19:00 UTC 2022 - Bj??rn Lie + +- Update to version 1.14.5: + + realtime: Fix realtime: fix priority type in +MakeThreadHighPriority. + +--- Old: xdg-desktop-portal-1.14.4.tar.xz New: xdg-desktop-portal-1.14.5.tar.xz Other differences: -- ++ xdg-desktop-portal.spec ++ --- /var/tmp/diff_new_pack.TH5Aw0/_old 2022-07-26 19:43:10.223431708 +0200 +++ /var/tmp/diff_new_pack.TH5Aw0/_new 2022-07-26 19:43:10.227431090 +0200 @@ -17,7 +17,7 @@ Name: xdg-desktop-portal -Version:1.14.4 +Version:1.14.5 Release:0 Summary:A portal frontend service for Flatpak License:LGPL-2.1-or-later ++ xdg-desktop-portal-1.14.4.tar.xz -> xdg-desktop-portal-1.14.5.tar.xz ++ 5992 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xdg-desktop-portal-1.14.4/NEWS new/xdg-desktop-portal-1.14.5/NEWS --- old/xdg-desktop-portal-1.14.4/NEWS 2022-04-27 20:49:03.0 +0200 +++ new/xdg-desktop-portal-1.14.5/NEWS 2022-07-19 17:02:15.0 +0200 @@ -1,3 +1,9 @@ +Changes in 1.14.5 += +Released: 2022-07-19 + +- realtime: Fix realtime: fix priority type in MakeThreadHighPriority + Changes in 1.14.4 = Released: 2022-05-04 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xdg-desktop-portal-1.14.4/configure.ac new/xdg-desktop-portal-1.14.5/configure.ac --- old/xdg-desktop-portal-1.14.4/configure.ac 2022-04-27 20:49:03.0 +0200 +++ new/xdg-desktop-portal-1.14.5/configure.ac 2022-07-19 17:02:46.0 +0200 @@ -1,6 +1,6 @@ AC_PREREQ([2.63]) -AC_INIT([xdg-desktop-portal],[1.14.4]) +AC_INIT([xdg-desktop-portal],[1.14.5]) AC_USE_SYSTEM_EXTENSIONS AC_SYS_LARGEFILE diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xdg-desktop-portal-1.14.4/m4/libtool.m4 new/xdg-desktop-portal-1.14.5/m4/libtool.m4 --- old/xdg-desktop-portal-1.14.4/m4/libtool.m4 2022-04-27 20:50:31.0 +0200 +++ new/xdg-desktop-portal-1.14.5/m4/libtool.m4 2022-07-19 17:06:59.0 +0200 @@ -730,7 +730,6 @@ cat <<_LT_EOF >> "$cfgfile" #! $SHELL # Generated automatically by $as_me ($PACKAGE) $VERSION -# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # Provide generalized library-building support services. @@ -2887,9 +2886,6 @@ # before this can be enabled. hardcode_into_libs=yes - # Add ABI-specific directories to the system library path. - sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib" - # Ideally, we could use ldconfig to report *all* directores which are # searched for libraries, however this is still not possible. Aside from not # being certain /sbin/ldconfig is available, command @@ -2898,7 +2894,7 @@ # appending ld.so.conf contents (and includes) to the search path. if test -f /etc/ld.so.conf; then lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '` -
commit xdg-desktop-portal for openSUSE:Factory
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-05-08 21:52:26 Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old) and /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.1538 (New) Package is "xdg-desktop-portal" Sun May 8 21:52:26 2022 rev:29 rq:975334 version:1.14.4 Changes: --- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes 2022-04-22 21:53:48.454775457 +0200 +++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.1538/xdg-desktop-portal.changes 2022-05-08 21:52:39.063485669 +0200 @@ -1,0 +2,7 @@ +Thu May 5 17:34:21 UTC 2022 - Andreas Stieger + +- update to 1.14.4: + + fix regression introduced in 1.14.0 which caused invalid +autostart files to be generated + +--- @@ -4 +11 @@ -- update to 1.14.2: +- update to 1.14.3: Old: xdg-desktop-portal-1.14.3.tar.xz New: xdg-desktop-portal-1.14.4.tar.xz Other differences: -- ++ xdg-desktop-portal.spec ++ --- /var/tmp/diff_new_pack.A29HgR/_old 2022-05-08 21:52:39.663486423 +0200 +++ /var/tmp/diff_new_pack.A29HgR/_new 2022-05-08 21:52:39.667486429 +0200 @@ -17,7 +17,7 @@ Name: xdg-desktop-portal -Version:1.14.3 +Version:1.14.4 Release:0 Summary:A portal frontend service for Flatpak License:LGPL-2.1-or-later ++ xdg-desktop-portal-1.14.3.tar.xz -> xdg-desktop-portal-1.14.4.tar.xz ++ 20917 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xdg-desktop-portal-1.14.3/NEWS new/xdg-desktop-portal-1.14.4/NEWS --- old/xdg-desktop-portal-1.14.3/NEWS 2022-03-30 01:41:47.0 +0200 +++ new/xdg-desktop-portal-1.14.4/NEWS 2022-04-27 20:49:03.0 +0200 @@ -1,3 +1,10 @@ +Changes in 1.14.4 += +Released: 2022-05-04 + +- background: Fix a regression introduced in 1.14.0 which caused invalid + autostart files to be generated. + Changes in 1.14.3 = Released: 2022-04-14 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xdg-desktop-portal-1.14.3/compile new/xdg-desktop-portal-1.14.4/compile --- old/xdg-desktop-portal-1.14.3/compile 2022-03-30 01:42:31.0 +0200 +++ new/xdg-desktop-portal-1.14.4/compile 2022-04-27 20:50:34.0 +0200 @@ -3,7 +3,7 @@ scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1999-2020 Free Software Foundation, Inc. +# Copyright (C) 1999-2021 Free Software Foundation, Inc. # Written by Tom Tromey . # # This program is free software; you can redistribute it and/or modify diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xdg-desktop-portal-1.14.3/config.h.in new/xdg-desktop-portal-1.14.4/config.h.in --- old/xdg-desktop-portal-1.14.3/config.h.in 2022-03-30 01:42:30.0 +0200 +++ new/xdg-desktop-portal-1.14.4/config.h.in 2022-04-27 20:50:49.0 +0200 @@ -46,8 +46,8 @@ /* Define if libsystemd is available */ #undef HAVE_LIBSYSTEMD -/* Define to 1 if you have the header file. */ -#undef HAVE_MEMORY_H +/* Define to 1 if you have the header file. */ +#undef HAVE_MINIX_CONFIG_H /* Define to enable PipeWire support */ #undef HAVE_PIPEWIRE @@ -58,6 +58,9 @@ /* Define to 1 if you have the header file. */ #undef HAVE_STDINT_H +/* Define to 1 if you have the header file. */ +#undef HAVE_STDIO_H + /* Define to 1 if you have the header file. */ #undef HAVE_STDLIB_H @@ -76,6 +79,9 @@ /* Define to 1 if you have the header file. */ #undef HAVE_UNISTD_H +/* Define to 1 if you have the header file. */ +#undef HAVE_WCHAR_H + /* Define to the sub-directory where libtool stores uninstalled libraries. */ #undef LT_OBJDIR @@ -97,48 +103,101 @@ /* Define to the version of this package. */ #undef PACKAGE_VERSION -/* Define to 1 if you have the ANSI C header files. */ +/*
commit xdg-desktop-portal for openSUSE:Factory
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-04-22 21:53:10 Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old) and /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.1538 (New) Package is "xdg-desktop-portal" Fri Apr 22 21:53:10 2022 rev:28 rq:971095 version:1.14.3 Changes: --- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes 2022-04-03 21:30:45.667973277 +0200 +++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.1538/xdg-desktop-portal.changes 2022-04-22 21:53:48.454775457 +0200 @@ -1,0 +2,7 @@ +Sat Apr 16 18:16:20 UTC 2022 - Andreas Stieger + +- update to 1.14.2: + + remote-desktop: Fix a memory corruption that was causing +segfaults + +--- Old: xdg-desktop-portal-1.14.2.tar.xz New: xdg-desktop-portal-1.14.3.tar.xz Other differences: -- ++ xdg-desktop-portal.spec ++ --- /var/tmp/diff_new_pack.SkIbvt/_old 2022-04-22 21:53:48.870775931 +0200 +++ /var/tmp/diff_new_pack.SkIbvt/_new 2022-04-22 21:53:48.874775936 +0200 @@ -17,7 +17,7 @@ Name: xdg-desktop-portal -Version:1.14.2 +Version:1.14.3 Release:0 Summary:A portal frontend service for Flatpak License:LGPL-2.1-or-later ++ xdg-desktop-portal-1.14.2.tar.xz -> xdg-desktop-portal-1.14.3.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-desktop-portal-1.14.2/NEWS new/xdg-desktop-portal-1.14.3/NEWS --- old/xdg-desktop-portal-1.14.2/NEWS 2022-03-30 00:00:20.0 +0200 +++ new/xdg-desktop-portal-1.14.3/NEWS 2022-03-30 01:41:47.0 +0200 @@ -1,3 +1,9 @@ +Changes in 1.14.3 += +Released: 2022-04-14 + +- remote-desktop: Fix a memory corruption that was causing seg faults + Changes in 1.14.2 = Released: 2022-03-29 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-desktop-portal-1.14.2/configure new/xdg-desktop-portal-1.14.3/configure --- old/xdg-desktop-portal-1.14.2/configure 2022-03-30 00:02:12.0 +0200 +++ new/xdg-desktop-portal-1.14.3/configure 2022-03-30 01:42:29.0 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for xdg-desktop-portal 1.14.2. +# Generated by GNU Autoconf 2.69 for xdg-desktop-portal 1.14.3. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -587,8 +587,8 @@ # Identity of this package. PACKAGE_NAME='xdg-desktop-portal' PACKAGE_TARNAME='xdg-desktop-portal' -PACKAGE_VERSION='1.14.2' -PACKAGE_STRING='xdg-desktop-portal 1.14.2' +PACKAGE_VERSION='1.14.3' +PACKAGE_STRING='xdg-desktop-portal 1.14.3' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1431,7 +1431,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures xdg-desktop-portal 1.14.2 to adapt to many kinds of systems. +\`configure' configures xdg-desktop-portal 1.14.3 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1503,7 +1503,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of xdg-desktop-portal 1.14.2:";; + short | recursive ) echo "Configuration of xdg-desktop-portal 1.14.3:";; esac cat <<\_ACEOF @@ -1687,7 +1687,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -xdg-desktop-portal configure 1.14.2 +xdg-desktop-portal configure 1.14.3 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2052,7 +2052,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by xdg-desktop-portal $as_me 1.14.2, which was +It was created by xdg-desktop-portal $as_me 1.14.3, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -12795,7 +12795,7 @@ # Define the identity of the package. PACKAGE='xdg-desktop-portal' - VERSION='1.14.2' + VERSION='1.14.3' # Some tools Automake needs. @@ -17253,7 +17253,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by xdg-desktop-portal $as_me 1.14.2, which was +This file was extended by xdg-desktop-portal $as_me 1.14.3, which was generated by GNU Autoconf 2.69. Invocation command line
commit xdg-desktop-portal for openSUSE:Factory
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-04-03 21:30:40 Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old) and /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.1900 (New) Package is "xdg-desktop-portal" Sun Apr 3 21:30:40 2022 rev:27 rq:966418 version:1.14.2 Changes: --- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes 2022-03-31 17:18:46.669211759 +0200 +++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.1900/xdg-desktop-portal.changes 2022-04-03 21:30:45.667973277 +0200 @@ -1,0 +2,9 @@ +Thu Mar 31 01:27:19 UTC 2022 - Luciano Santos + +- Update to version 1.14.2: + + Fix a frequent crash with WebKit processes. + + Fix a bug in parsing the app ID from the cgroup on KDE. + + Documentation improvements. + + Updated translations. + +--- Old: xdg-desktop-portal-1.14.1.tar.xz New: xdg-desktop-portal-1.14.2.tar.xz Other differences: -- ++ xdg-desktop-portal.spec ++ --- /var/tmp/diff_new_pack.R6d5B1/_old 2022-04-03 21:30:46.695961769 +0200 +++ /var/tmp/diff_new_pack.R6d5B1/_new 2022-04-03 21:30:46.699961724 +0200 @@ -17,7 +17,7 @@ Name: xdg-desktop-portal -Version:1.14.1 +Version:1.14.2 Release:0 Summary:A portal frontend service for Flatpak License:LGPL-2.1-or-later @@ -85,7 +85,7 @@ %install export LANG=C.UTF-8 %make_install -%find_lang %{name} +%find_lang %{name} %{?no_lang_C} %post %systemd_user_post %{name}.service xdg-document-portal.service xdg-permission-store.service ++ xdg-desktop-portal-1.14.1.tar.xz -> xdg-desktop-portal-1.14.2.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-desktop-portal-1.14.1/Makefile.in new/xdg-desktop-portal-1.14.2/Makefile.in --- old/xdg-desktop-portal-1.14.1/Makefile.in 2022-03-18 21:30:37.0 +0100 +++ new/xdg-desktop-portal-1.14.2/Makefile.in 2022-03-30 00:02:13.0 +0200 @@ -386,15 +386,15 @@ $(tests_test_backends_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ $(LDFLAGS) -o $@ am__xdg_desktop_portal_SOURCES_DIST = src/xdg-desktop-portal.c \ - src/file-chooser.c src/file-chooser.h src/open-uri.c \ - src/open-uri.h src/print.c src/print.h src/memory-monitor.c \ - src/memory-monitor.h src/network-monitor.c \ - src/network-monitor.h src/power-profile-monitor.c \ - src/power-profile-monitor.h src/proxy-resolver.c \ - src/proxy-resolver.h src/screenshot.c src/screenshot.h \ - src/notification.c src/notification.h src/inhibit.c \ - src/inhibit.h src/device.c src/device.h src/account.c \ - src/account.h src/realtime.c src/realtime.h \ + src/file-chooser.c src/file-chooser.h src/glib-backports.c \ + src/glib-backports.h src/open-uri.c src/open-uri.h src/print.c \ + src/print.h src/memory-monitor.c src/memory-monitor.h \ + src/network-monitor.c src/network-monitor.h \ + src/power-profile-monitor.c src/power-profile-monitor.h \ + src/proxy-resolver.c src/proxy-resolver.h src/screenshot.c \ + src/screenshot.h src/notification.c src/notification.h \ + src/inhibit.c src/inhibit.h src/device.c src/device.h \ + src/account.c src/account.h src/realtime.c src/realtime.h \ src/dynamic-launcher.c src/dynamic-launcher.h src/request.c \ src/request.h src/call.c src/call.h src/documents.c \ src/documents.h src/permissions.c src/permissions.h \ @@ -422,6 +422,7 @@ am_xdg_desktop_portal_OBJECTS = \ src/xdg_desktop_portal-xdg-desktop-portal.$(OBJEXT) \ src/xdg_desktop_portal-file-chooser.$(OBJEXT) \ + src/xdg_desktop_portal-glib-backports.$(OBJEXT) \ src/xdg_desktop_portal-open-uri.$(OBJEXT) \ src/xdg_desktop_portal-print.$(OBJEXT) \ src/xdg_desktop_portal-memory-monitor.$(OBJEXT) \ @@ -468,7 +469,8 @@ $(xdg_desktop_portal_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ $(LDFLAGS) -o $@ am_xdg_desktop_portal_rewrite_launchers_OBJECTS = src/xdg_desktop_portal_rewrite_launchers-rewrite-launchers.$(OBJEXT) -nodist_xdg_desktop_portal_rewrite_launchers_OBJECTS = +nodist_xdg_desktop_portal_rewrite_launchers_OBJECTS = src/xdg_desktop_portal_rewrite_launchers-glib-backports.$(OBJEXT) \ + $(am__objects_1) xdg_desktop_portal_rewrite_launchers_OBJECTS = \ $(am_xdg_desktop_portal_rewrite_launchers_OBJECTS) \ $(nodist_xdg_desktop_portal_rewrite_launchers_OBJECTS) @@ -592,6 +594,7 @@ src/$(DEPDIR)/xdg_desktop_portal-flatpak-instance.Po \
commit xdg-desktop-portal for openSUSE:Factory
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-31 17:18:28 Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old) and /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.1900 (New) Package is "xdg-desktop-portal" Thu Mar 31 17:18:28 2022 rev:26 rq:965967 version:1.14.1 Changes: --- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes 2022-03-23 20:18:14.882458336 +0100 +++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.1900/xdg-desktop-portal.changes 2022-03-31 17:18:46.669211759 +0200 @@ -1,0 +2,7 @@ +Wed Mar 30 10:25:00 UTC 2022 - Dominique Leuenberger + +- Update /usr/bin/fusermount requires to /usr/bin/fusermount3: the + code has been changed to call fusermount3 as part of version + 1.14.0: document-portal: Move to the libfuse3 API (boo#1197567). + +--- Other differences: -- ++ xdg-desktop-portal.spec ++ --- /var/tmp/diff_new_pack.LhhTZz/_old 2022-03-31 17:18:47.153206299 +0200 +++ /var/tmp/diff_new_pack.LhhTZz/_new 2022-03-31 17:18:47.157206253 +0200 @@ -42,9 +42,9 @@ 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) -# document-portal/document-portal-fuse.c: char *umount_argv[] = { "fusermount", "-u", "-z", (char *) path, NULL }; -Requires: %{_bindir}/fusermount +# xdg-dfesktop-portal calls out to fusermount3 (in $PATH) (boo#1197567) +# document-portal/document-portal-fuse.c: char *umount_argv[] = { "fusermount3", "-u", "-z", (char *) path, NULL }; +Requires: %{_bindir}/fusermount3 %description A portal frontend service for Flatpak and possibly other desktop containment frameworks.
commit xdg-desktop-portal for openSUSE:Factory
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-23 20:16:59 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" Wed Mar 23 20:16:59 2022 rev:25 rq:963643 version:1.14.1 Changes: --- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes 2022-03-20 20:54:51.130466339 +0100 +++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.25692/xdg-desktop-portal.changes 2022-03-23 20:18:14.882458336 +0100 @@ -1,0 +2,14 @@ +Sat Mar 19 09:41:29 UTC 2022 - Bj??rn Lie + +- Update to version 1.14.1: + + Fix an issue in 1.14.0 where xdg-desktop-portal.service +starting before graphical-session-pre.target would cause the +GNOME session to deadlock by moving code to a new libexec +binary which handles deleting or migrating .desktop files (and +icons) from the dynamic launcher portal for apps which have +been uninstalled or renamed. + + Fix some bugs in the aforementioned launcher migration +implementation, "xdg-desktop-portal-rewrite-launchers". + + Fix build without libsystemd. + +--- Old: xdg-desktop-portal-1.14.0.tar.xz New: xdg-desktop-portal-1.14.1.tar.xz Other differences: -- ++ xdg-desktop-portal.spec ++ --- /var/tmp/diff_new_pack.tWFggk/_old 2022-03-23 20:18:15.430458646 +0100 +++ /var/tmp/diff_new_pack.tWFggk/_new 2022-03-23 20:18:15.438458650 +0100 @@ -17,7 +17,7 @@ Name: xdg-desktop-portal -Version:1.14.0 +Version:1.14.1 Release:0 Summary:A portal frontend service for Flatpak License:LGPL-2.1-or-later @@ -106,9 +106,11 @@ %{_libexecdir}/xdg-desktop-portal-validate-icon %{_libexecdir}/xdg-document-portal %{_libexecdir}/xdg-permission-store +%{_libexecdir}/xdg-desktop-portal-rewrite-launchers %{_userunitdir}/%{name}.service %{_userunitdir}/xdg-document-portal.service %{_userunitdir}/xdg-permission-store.service +%{_userunitdir}/xdg-desktop-portal-rewrite-launchers.service %files devel %doc %{_defaultdocdir}/%{name}/ ++ xdg-desktop-portal-1.14.0.tar.xz -> xdg-desktop-portal-1.14.1.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-desktop-portal-1.14.0/Makefile.in new/xdg-desktop-portal-1.14.1/Makefile.in --- old/xdg-desktop-portal-1.14.0/Makefile.in 2022-03-17 18:58:30.0 +0100 +++ new/xdg-desktop-portal-1.14.1/Makefile.in 2022-03-18 21:30:37.0 +0100 @@ -98,7 +98,8 @@ libexec_PROGRAMS = $(am__EXEEXT_1) xdg-permission-store$(EXEEXT) \ xdg-document-portal$(EXEEXT) $(am__EXEEXT_1) \ xdg-desktop-portal$(EXEEXT) \ - xdg-desktop-portal-validate-icon$(EXEEXT) $(am__EXEEXT_1) + xdg-desktop-portal-validate-icon$(EXEEXT) \ + xdg-desktop-portal-rewrite-launchers$(EXEEXT) $(am__EXEEXT_1) TESTS = $(am__EXEEXT_2) $(am__EXEEXT_8) installed_test_PROGRAMS = $(am__EXEEXT_6) check_PROGRAMS = $(am__EXEEXT_5) @@ -466,6 +467,17 @@ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(xdg_desktop_portal_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ $(LDFLAGS) -o $@ +am_xdg_desktop_portal_rewrite_launchers_OBJECTS = src/xdg_desktop_portal_rewrite_launchers-rewrite-launchers.$(OBJEXT) +nodist_xdg_desktop_portal_rewrite_launchers_OBJECTS = +xdg_desktop_portal_rewrite_launchers_OBJECTS = \ + $(am_xdg_desktop_portal_rewrite_launchers_OBJECTS) \ + $(nodist_xdg_desktop_portal_rewrite_launchers_OBJECTS) +xdg_desktop_portal_rewrite_launchers_DEPENDENCIES = \ + $(am__DEPENDENCIES_1) +xdg_desktop_portal_rewrite_launchers_LINK = $(LIBTOOL) $(AM_V_lt) \ + --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link \ + $(CCLD) $(xdg_desktop_portal_rewrite_launchers_CFLAGS) \ + $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ am_xdg_desktop_portal_validate_icon_OBJECTS = \ src/xdg_desktop_portal_validate_icon-validate-icon.$(OBJEXT) xdg_desktop_portal_validate_icon_OBJECTS = \ @@ -608,6 +620,7 @@ src/$(DEPDIR)/xdg_desktop_portal-xdp-dbus.Po \ src/$(DEPDIR)/xdg_desktop_portal-xdp-impl-dbus.Po \ src/$(DEPDIR)/xdg_desktop_portal-xdp-utils.Po \ + src/$(DEPDIR)/xdg_desktop_portal_rewrite_launchers-rewrite-launchers.Po \ src/$(DEPDIR)/xdg_desktop_portal_validate_icon-validate-icon.Po \ src/$(DEPDIR)/xdg_document_portal-sd-escape.Po \ src/$(DEPDIR)/xdg_document_portal-xdp-utils.Po \ @@ -681,6 +694,8 @@ $(nodist_tests_test_backends_SOURCES) \
commit xdg-desktop-portal for openSUSE:Factory
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 + +- 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)
commit xdg-desktop-portal for openSUSE:Factory
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-08 20:31:30 Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old) and /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.2349 (New) Package is "xdg-desktop-portal" Tue Mar 8 20:31:30 2022 rev:23 rq:959914 version:1.12.1 Changes: --- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes 2022-01-21 01:25:41.634474595 +0100 +++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.2349/xdg-desktop-portal.changes 2022-03-11 11:38:03.150391376 +0100 @@ -1,0 +2,7 @@ +Sat Mar 5 00:21:38 UTC 2022 - Bj??rn Lie + +- Pass --docdir=%%{_defaultdocdir}/%%{name}/ to configure, install + docs in standard distro docs dir, and move to devel sub-package, + as it is developer documentation. + +--- Other differences: -- ++ xdg-desktop-portal.spec ++ --- /var/tmp/diff_new_pack.WBlWJV/_old 2022-03-11 11:38:03.574391852 +0100 +++ /var/tmp/diff_new_pack.WBlWJV/_new 2022-03-11 11:38:03.578391856 +0100 @@ -76,6 +76,7 @@ %configure \ --enable-geoclue \ --enable-pipewire \ + --docdir=%{_defaultdocdir}/%{name} \ %{nil} %make_build @@ -99,16 +100,16 @@ %{_datadir}/dbus-1/services/org.freedesktop.impl.portal.PermissionStore.service %{_datadir}/dbus-1/services/org.freedesktop.portal.Desktop.service %{_datadir}/dbus-1/services/org.freedesktop.portal.Documents.service -%{_datadir}/doc/xdg-desktop-portal/ -%{_libexecdir}/xdg-desktop-portal +%{_libexecdir}/%{name} %{_libexecdir}/xdg-document-portal %{_libexecdir}/xdg-permission-store -%{_userunitdir}/xdg-desktop-portal.service +%{_userunitdir}/%{name}.service %{_userunitdir}/xdg-document-portal.service %{_userunitdir}/xdg-permission-store.service %files devel -%{_datadir}/pkgconfig/xdg-desktop-portal.pc +%doc %{_defaultdocdir}/%{name}/ +%{_datadir}/pkgconfig/%{name}.pc %files lang -f %{name}.lang
commit xdg-desktop-portal for openSUSE:Factory
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-01-21 01:25:19 Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old) and /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.1938 (New) Package is "xdg-desktop-portal" Fri Jan 21 01:25:19 2022 rev:22 rq:947474 version:1.12.1 Changes: --- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes 2021-10-12 21:50:07.367937813 +0200 +++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.1938/xdg-desktop-portal.changes 2022-01-21 01:25:41.634474595 +0100 @@ -1,0 +2,15 @@ +Mon Jan 17 20:58:13 UTC 2022 - Andreas Stieger + +- update to version 1.12.1: + + Fix a crash in the device portal +- includes changes from 1.12.0: + + Place portals in the systemd session.slice + + settings: Add color-scheme key + + open-uri: Avoid a sync call to org.freedesktop.FileManager + + screncast: Allow restoring previous sessions + + Add a portal for requesting realtime permissions + + ci: Many improvements + + Publish the docs from a ci job + + Translation updates + +--- Old: xdg-desktop-portal-1.10.1.tar.xz New: xdg-desktop-portal-1.12.1.tar.xz Other differences: -- ++ xdg-desktop-portal.spec ++ --- /var/tmp/diff_new_pack.KFSuRK/_old 2022-01-21 01:25:42.006472045 +0100 +++ /var/tmp/diff_new_pack.KFSuRK/_new 2022-01-21 01:25:42.014471990 +0100 @@ -1,7 +1,7 @@ # # spec file for package xdg-desktop-portal # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: xdg-desktop-portal -Version:1.10.1 +Version:1.12.1 Release:0 Summary:A portal frontend service for Flatpak License:LGPL-2.1-or-later ++ xdg-desktop-portal-1.10.1.tar.xz -> xdg-desktop-portal-1.12.1.tar.xz ++ 3138 lines of diff (skipped)
commit xdg-desktop-portal for openSUSE:Factory
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 2021-10-12 21:48:53 Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old) and /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.2443 (New) Package is "xdg-desktop-portal" Tue Oct 12 21:48:53 2021 rev:21 rq:924742 version:1.10.1 Changes: --- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes 2021-09-25 00:35:09.387114478 +0200 +++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.2443/xdg-desktop-portal.changes 2021-10-12 21:50:07.367937813 +0200 @@ -1,0 +2,6 @@ +Fri Oct 8 14:50:27 UTC 2021 - Bj??rn Lie + +- Update to version 1.10.1: + + Revert a breaking change to the screencast and inhibit portal. + +--- Old: xdg-desktop-portal-1.10.0.tar.xz New: xdg-desktop-portal-1.10.1.tar.xz Other differences: -- ++ xdg-desktop-portal.spec ++ --- /var/tmp/diff_new_pack.cpHMHp/_old 2021-10-12 21:50:07.775938397 +0200 +++ /var/tmp/diff_new_pack.cpHMHp/_new 2021-10-12 21:50:07.779938403 +0200 @@ -17,7 +17,7 @@ Name: xdg-desktop-portal -Version:1.10.0 +Version:1.10.1 Release:0 Summary:A portal frontend service for Flatpak License:LGPL-2.1-or-later ++ xdg-desktop-portal-1.10.0.tar.xz -> xdg-desktop-portal-1.10.1.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-desktop-portal-1.10.0/NEWS new/xdg-desktop-portal-1.10.1/NEWS --- old/xdg-desktop-portal-1.10.0/NEWS 2021-09-16 02:17:52.0 +0200 +++ new/xdg-desktop-portal-1.10.1/NEWS 2021-09-20 23:19:52.0 +0200 @@ -1,3 +1,8 @@ +Changes in 1.10.1 += + +- Revert a breaking change to the screencast and inhibit portal + Changes in 1.10.0 = diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-desktop-portal-1.10.0/configure new/xdg-desktop-portal-1.10.1/configure --- old/xdg-desktop-portal-1.10.0/configure 2021-09-16 02:18:03.0 +0200 +++ new/xdg-desktop-portal-1.10.1/configure 2021-09-20 23:20:16.0 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for xdg-desktop-portal 1.10.0. +# Generated by GNU Autoconf 2.69 for xdg-desktop-portal 1.10.1. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -587,8 +587,8 @@ # Identity of this package. PACKAGE_NAME='xdg-desktop-portal' PACKAGE_TARNAME='xdg-desktop-portal' -PACKAGE_VERSION='1.10.0' -PACKAGE_STRING='xdg-desktop-portal 1.10.0' +PACKAGE_VERSION='1.10.1' +PACKAGE_STRING='xdg-desktop-portal 1.10.1' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1416,7 +1416,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures xdg-desktop-portal 1.10.0 to adapt to many kinds of systems. +\`configure' configures xdg-desktop-portal 1.10.1 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1488,7 +1488,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of xdg-desktop-portal 1.10.0:";; + short | recursive ) echo "Configuration of xdg-desktop-portal 1.10.1:";; esac cat <<\_ACEOF @@ -1657,7 +1657,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -xdg-desktop-portal configure 1.10.0 +xdg-desktop-portal configure 1.10.1 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2022,7 +2022,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by xdg-desktop-portal $as_me 1.10.0, which was +It was created by xdg-desktop-portal $as_me 1.10.1, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -12765,7 +12765,7 @@ # Define the identity of the package. PACKAGE='xdg-desktop-portal' - VERSION='1.10.0' + VERSION='1.10.1' # Some tools Automake needs. @@ -16934,7 +16934,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by xdg-desktop-portal $as_me 1.10.0, which was +This file was extended by xdg-desktop-portal $as_me 1.10.1, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES= $CONFIG_FILES @@ -17000,7
commit xdg-desktop-portal for openSUSE:Factory
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 2021-09-25 00:34:56 Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old) and /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.1899 (New) Package is "xdg-desktop-portal" Sat Sep 25 00:34:56 2021 rev:20 rq:920562 version:1.10.0 Changes: --- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes 2021-05-10 15:39:00.413655869 +0200 +++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.1899/xdg-desktop-portal.changes 2021-09-25 00:35:09.387114478 +0200 @@ -1,0 +2,14 @@ +Sat Sep 18 08:53:02 UTC 2021 - Bj??rn Lie + +- Update to version 1.10.0: + + Remap /run/flatpak/app, for Flatpak 1.11.x + + Remap /var/config and /var/data + + permission-store: Avoid a crash + + permissions-store: Add GetPermission + + screencast: Add 'virtual' source type + + openuri: Use real path for OpenDirectory + + location: Fix accuracy levels + + Add power profile monitor implementation + + Updated translations. + +--- Old: xdg-desktop-portal-1.8.1.tar.xz New: xdg-desktop-portal-1.10.0.tar.xz Other differences: -- ++ xdg-desktop-portal.spec ++ --- /var/tmp/diff_new_pack.DhFNp9/_old 2021-09-25 00:35:09.795114904 +0200 +++ /var/tmp/diff_new_pack.DhFNp9/_new 2021-09-25 00:35:09.799114908 +0200 @@ -17,7 +17,7 @@ Name: xdg-desktop-portal -Version:1.8.1 +Version:1.10.0 Release:0 Summary:A portal frontend service for Flatpak License:LGPL-2.1-or-later ++ xdg-desktop-portal-1.8.1.tar.xz -> xdg-desktop-portal-1.10.0.tar.xz ++ 3516 lines of diff (skipped)
commit xdg-desktop-portal for openSUSE:Factory
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 2021-05-10 15:36:37 Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old) and /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.2988 (New) Package is "xdg-desktop-portal" Mon May 10 15:36:37 2021 rev:19 rq:891267 version:1.8.1 Changes: --- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes 2021-01-19 15:58:36.215054314 +0100 +++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.2988/xdg-desktop-portal.changes 2021-05-10 15:39:00.413655869 +0200 @@ -1,0 +2,11 @@ +Thu May 6 13:47:00 UTC 2021 - Ferdinand Thiessen + +- Update to version 1.8.1: + * openuri: Fix an fd leak + * filechooser: Fix directory support + * documents: Add snap support + * wallpaper: Fix a crash + * Translation updates +- Drop unneeded fontconfig BuildRequires + +--- Old: xdg-desktop-portal-1.8.0.tar.xz New: xdg-desktop-portal-1.8.1.tar.xz Other differences: -- ++ xdg-desktop-portal.spec ++ --- /var/tmp/diff_new_pack.gDf6KQ/_old 2021-05-10 15:39:00.785654346 +0200 +++ /var/tmp/diff_new_pack.gDf6KQ/_new 2021-05-10 15:39:00.789654330 +0200 @@ -17,7 +17,7 @@ Name: xdg-desktop-portal -Version:1.8.0 +Version:1.8.1 Release:0 Summary:A portal frontend service for Flatpak License:LGPL-2.1-or-later @@ -30,7 +30,6 @@ BuildRequires: systemd-rpm-macros BuildRequires: xmlto BuildRequires: pkgconfig(flatpak) -BuildRequires: pkgconfig(fontconfig) BuildRequires: pkgconfig(fuse) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gio-unix-2.0) ++ xdg-desktop-portal-1.8.0.tar.xz -> xdg-desktop-portal-1.8.1.tar.xz ++ 3267 lines of diff (skipped)
commit xdg-desktop-portal for openSUSE:Factory
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 2021-01-19 15:58:35 Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal (Old) and /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.28504 (New) Package is "xdg-desktop-portal" Tue Jan 19 15:58:35 2021 rev:18 rq:863168 version:1.8.0 Changes: --- /work/SRC/openSUSE:Factory/xdg-desktop-portal/xdg-desktop-portal.changes 2021-01-11 17:10:48.204120513 +0100 +++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal.new.28504/xdg-desktop-portal.changes 2021-01-19 15:58:36.215054314 +0100 @@ -1,0 +2,7 @@ +Thu Jan 14 10:49:29 UTC 2021 - Frederic Crozat + +- Ensure systemd rpm macros are called at install/uninstall times + for systemd user services. +- Add BuildRequires on systemd-rpm-macros. + +--- Other differences: -- ++ xdg-desktop-portal.spec ++ --- /var/tmp/diff_new_pack.SIiRAD/_old 2021-01-19 15:58:36.755055131 +0100 +++ /var/tmp/diff_new_pack.SIiRAD/_new 2021-01-19 15:58:36.755055131 +0100 @@ -27,6 +27,7 @@ BuildRequires: libtool BuildRequires: pkgconfig +BuildRequires: systemd-rpm-macros BuildRequires: xmlto BuildRequires: pkgconfig(flatpak) BuildRequires: pkgconfig(fontconfig) @@ -84,6 +85,12 @@ %make_install %find_lang %{name} +%post +%systemd_user_post %{name}.service xdg-document-portal.service xdg-permission-store.service + +%preun +%systemd_user_preun %{name}.service xdg-document-portal.service xdg-permission-store.service + %files %license COPYING %dir %{_datadir}/dbus-1 @@ -95,11 +102,11 @@ %{_datadir}/dbus-1/services/org.freedesktop.portal.Documents.service %{_datadir}/doc/xdg-desktop-portal/ %{_libexecdir}/xdg-desktop-portal -%{_prefix}/lib/systemd/user/xdg-document-portal.service -%{_prefix}/lib/systemd/user/xdg-permission-store.service %{_libexecdir}/xdg-document-portal %{_libexecdir}/xdg-permission-store %{_userunitdir}/xdg-desktop-portal.service +%{_userunitdir}/xdg-document-portal.service +%{_userunitdir}/xdg-permission-store.service %files devel %{_datadir}/pkgconfig/xdg-desktop-portal.pc