Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xdg-desktop-portal-gtk for openSUSE:Factory checked in at 2021-09-29 20:18:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal-gtk (Old) and /work/SRC/openSUSE:Factory/.xdg-desktop-portal-gtk.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xdg-desktop-portal-gtk" Wed Sep 29 20:18:16 2021 rev:15 rq:922110 version:1.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk.changes 2021-01-11 17:10:41.944111194 +0100 +++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal-gtk.new.1899/xdg-desktop-portal-gtk.changes 2021-09-29 20:19:12.427011987 +0200 @@ -1,0 +2,32 @@ +Fri Sep 24 11:51:57 UTC 2021 - Bj??rn Lie <bjorn....@gmail.com> + +- Pass --disable-silent-rules, --disable-appchooser, + --disable-background, --disable-screencast, --disable-screenshot, + --disable-settings, and --disable-wallpaper to configure, make + use of xdg-desktop-portal-gnome, and more importantly, remove all + gnome-dependencies from this package. +- Following the above, drop pkgconfig(gio-2.0), + pkgconfig(gio-unix-2.0) and pkgconfig(gnome-desktop-3.0) + BuildRequires. +- Add explicit pkgconfig(fontconfig) BuildRequires. +- Add systemd_user_post and systemd_user_preun macros to post/preun + sections. + +------------------------------------------------------------------- +Sat Sep 18 08:44:42 UTC 2021 - Bj??rn Lie <bjorn....@gmail.com> + +- Update to version 1.10.0: + + filechooser: Fix a focus issue + + inhibit: Autostart org.gnome.ScreenSaver + + screencast: Force window icon size + + Make portal backends with GNOME dependencies optional and + disable them by default. Use xdg-desktop-portal-gnome, or use + --enable-wallpaper to build with the wallpaper backend + --enable-screenshot to build with the screenshot backend + --enable-screencast to build with screencast/remoting backends + --enable-background to build with the background backend + --enable-settings to build with the settings backend + --enable-appchooser to build with the appchooser backend + + Updated translations. + +------------------------------------------------------------------- Old: ---- xdg-desktop-portal-gtk-1.8.0.tar.xz New: ---- xdg-desktop-portal-gtk-1.10.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xdg-desktop-portal-gtk.spec ++++++ --- /var/tmp/diff_new_pack.mBhrIT/_old 2021-09-29 20:19:13.259013871 +0200 +++ /var/tmp/diff_new_pack.mBhrIT/_new 2021-09-29 20:19:13.263013880 +0200 @@ -17,7 +17,7 @@ Name: xdg-desktop-portal-gtk -Version: 1.8.0 +Version: 1.10.0 Release: 0 Summary: Backend implementation for xdg-desktop-portal using GTK+ License: LGPL-2.1-or-later @@ -27,9 +27,7 @@ BuildRequires: pkgconfig BuildRequires: pkgconfig(dbus-1) -BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(gio-unix-2.0) -BuildRequires: pkgconfig(gnome-desktop-3.0) +BuildRequires: pkgconfig(fontconfig) BuildRequires: pkgconfig(gtk+-3.0) >= 3.14 BuildRequires: pkgconfig(gtk+-unix-print-3.0) BuildRequires: pkgconfig(gtk+-x11-3.0) @@ -53,13 +51,29 @@ %autosetup -p1 %build -%configure +# All backends that are disabled are instead provided by +# xdg-desktop-portal-gnome, to keep this package free of GNOME dependencies. +%configure \ + --disable-silent-rules \ + --disable-appchooser \ + --disable-background \ + --disable-screencast \ + --disable-screenshot \ + --disable-settings \ + --disable-wallpaper \ + %{nil} %make_build %install %make_install %find_lang %{name} +%post +%systemd_user_post %{name}.service + +%preun +%systemd_user_preun %{name}.service + %files %license COPYING %{_libexecdir}/xdg-desktop-portal-gtk ++++++ xdg-desktop-portal-gtk-1.8.0.tar.xz -> xdg-desktop-portal-gtk-1.10.0.tar.xz ++++++ ++++ 4716 lines of diff (skipped)