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 <[email protected]>
+
+- Update to version 1.15.1:
+ + Fix build of feature-gated portals.
+
+-------------------------------------------------------------------
+Fri Oct 20 17:26:28 UTC 2023 - Bjørn Lie <[email protected]>
+
+- 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)