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 <bjorn....@gmail.com>
+
+- 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 <bjorn....@gmail.com>
+
+- 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 portal. This lets
+    apps suggest a proper label to the print operation.
+  + Various fixes to the Global Shortcuts portal.
+  + Support restoring remote desktop sessions.
+  + Improve robustness of the OpenURI portal by validating more
+    URIs.
+  + The PipeWire dependency is now mandatory.
+  + Various improvements for the test suite.
+  + Updated translations.
+- Drop 0001-portal-impl-Only-return-found-implementation-if-it-launched.patch
+  fixed upstream.
+- Switch to meson buildsystem following upstream changes. Add meson
+  BuildRequires and macros.
+
+-------------------------------------------------------------------

Old:
----
  0001-portal-impl-Only-return-found-implementation-if-it-launched.patch
  xdg-desktop-portal-1.16.0.tar.xz

New:
----
  xdg-desktop-portal-1.18.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xdg-desktop-portal.spec ++++++
--- /var/tmp/diff_new_pack.OI0H87/_old  2023-09-20 13:23:42.886877090 +0200
+++ /var/tmp/diff_new_pack.OI0H87/_new  2023-09-20 13:23:42.886877090 +0200
@@ -17,17 +17,16 @@
 
 
 Name:           xdg-desktop-portal
-Version:        1.16.0
+Version:        1.18.0
 Release:        0
 Summary:        A portal frontend service for Flatpak
 License:        LGPL-2.1-or-later
 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:  docutils
+BuildRequires:  meson
 BuildRequires:  pkgconfig
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  xmlto
@@ -75,18 +74,13 @@
 %autosetup -p1
 
 %build
-export LANG=C.UTF-8
-autoreconf -fiv
-%configure \
-       --enable-geoclue \
-       --enable-pipewire \
-       --docdir=%{_defaultdocdir}/%{name} \
+%meson \
+       -Dpytest=disabled \
        %{nil}
-%make_build
+%meson_build
 
 %install
-export LANG=C.UTF-8
-%make_install
+%meson_install
 %find_lang %{name} %{?no_lang_C}
 
 %post
@@ -113,9 +107,10 @@
 %{_userunitdir}/xdg-document-portal.service
 %{_userunitdir}/xdg-permission-store.service
 %{_userunitdir}/xdg-desktop-portal-rewrite-launchers.service
+%{_mandir}/man5/portals.conf.5%{?ext_man}
 
 %files devel
-%doc %{_defaultdocdir}/%{name}/
+%doc %{_datadir}/doc/%{name}/
 %{_datadir}/pkgconfig/%{name}.pc
 
 %files lang -f %{name}.lang

++++++ xdg-desktop-portal-1.16.0.tar.xz -> xdg-desktop-portal-1.18.0.tar.xz 
++++++
++++ 18828 lines of diff (skipped)

Reply via email to