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 2023-10-24 20:07:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal-gtk (Old) and /work/SRC/openSUSE:Factory/.xdg-desktop-portal-gtk.new.24901 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xdg-desktop-portal-gtk" Tue Oct 24 20:07:11 2023 rev:22 rq:1119667 version:1.15.1 Changes: -------- --- /work/SRC/openSUSE:Factory/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk.changes 2023-04-23 22:44:25.441681008 +0200 +++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal-gtk.new.24901/xdg-desktop-portal-gtk.changes 2023-10-24 20:07:16.258155070 +0200 @@ -1,0 +2,26 @@ +Sat Oct 21 17:07:15 UTC 2023 - Bjørn Lie <bjorn....@gmail.com> + +- Update to version 1.15.1: + + Fix build of feature-gated portals. + +------------------------------------------------------------------- +Fri Oct 20 17:26:28 UTC 2023 - Bjørn Lie <bjorn....@gmail.com> + +- Update to version 1.15.0: + + Switch to the Meson build system, and drop Autotools + + Drop most use of private GNOME API; the following portal + interfaces have been removed: + - org.freedesktop.impl.portal.Screenshot + - org.freedesktop.impl.portal.ScreenCast + - org.freedesktop.impl.portal.RemoteDesktop + - org.freedesktop.impl.portal.Background + + Do not add duplicate notifications + + Expose the org.gnome.desktop.calendar settings + + Fix type for org.gnome.desktop.background.picture-uri setting + + Support current_folder in + org.freedesktop.impl.portal.FileChooser + + Update list of translatable files + + Updated translations. +- Add meson BuildRequires and macros following upstreams port. + +------------------------------------------------------------------- Old: ---- xdg-desktop-portal-gtk-1.14.1.tar.xz New: ---- xdg-desktop-portal-gtk-1.15.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xdg-desktop-portal-gtk.spec ++++++ --- /var/tmp/diff_new_pack.F2Bub4/_old 2023-10-24 20:07:16.798174704 +0200 +++ /var/tmp/diff_new_pack.F2Bub4/_new 2023-10-24 20:07:16.798174704 +0200 @@ -1,7 +1,7 @@ # # spec file for package xdg-desktop-portal-gtk # -# 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 @@ -17,7 +17,7 @@ Name: xdg-desktop-portal-gtk -Version: 1.14.1 +Version: 1.15.1 Release: 0 Summary: Backend implementation for xdg-desktop-portal using GTK+ License: LGPL-2.1-or-later @@ -25,6 +25,7 @@ URL: https://github.com/flatpak/xdg-desktop-portal-gtk Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.xz +BuildRequires: meson BuildRequires: pkgconfig BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(fontconfig) @@ -59,20 +60,16 @@ %build # 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 \ - --enable-appchooser \ - --disable-background \ - --disable-screencast \ - --disable-screenshot \ - --enable-settings \ - --disable-wallpaper \ - --disable-lockdown \ +%meson \ + -D appchooser=enabled \ + -D settings=enabled \ + -D wallpaper=disabled \ + -D lockdown=disabled \ %{nil} -%make_build +%meson_build %install -%make_install +%meson_install %find_lang %{name} %post ++++++ xdg-desktop-portal-gtk-1.14.1.tar.xz -> xdg-desktop-portal-gtk-1.15.1.tar.xz ++++++ ++++ 65584 lines of diff (skipped)