Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libportal for openSUSE:Factory 
checked in at 2024-09-10 21:12:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libportal (Old)
 and      /work/SRC/openSUSE:Factory/.libportal.new.17570 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libportal"

Tue Sep 10 21:12:35 2024 rev:8 rq:1199694 version:0.8.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libportal/libportal.changes      2024-01-05 
21:41:11.789804394 +0100
+++ /work/SRC/openSUSE:Factory/.libportal.new.17570/libportal.changes   
2024-09-10 21:12:44.768819624 +0200
@@ -1,0 +2,23 @@
+Wed Sep  4 15:31:43 UTC 2024 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 0.8.1:
+  + Fix a regression in the Remote Desktop where it wouldn't work
+    with the ScreenCast portal correctly.
+  + Use non-deprecated functions in the GTK4 code.
+  + Run tests in CI so we catch regressions earlier.
+  + Make Qt tests use QTEST_GUILESS_MAIN.
+  + Fix an Input Capture test.
+- Changes from version 0.8.0:
+  + Add API to allow for persistence on RemoteDesktop sessions.
+  + Implement support for the Input Capture portal.
+  + Add support for Qt 6.
+  + Support xdg-foreign with Qt 6.
+  + Fix screencasting on wlroots-based compositors.
+- Build the new Qt 6 support:
+  + Add qt6-gui-private-devel, pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
+    pkgconfig(Qt6Test) and pkgconfig(Qt6Widgets) BuildRequires.
+  + Add new sub-packages: libportal-qt6-1 and libportal-qt6-devel.
+  + Use ldconfig_scriptlets macro for post(un) handling of the new
+    shared library.
+
+-------------------------------------------------------------------

Old:
----
  libportal-0.7.1.tar.xz

New:
----
  libportal-0.8.1.tar.xz

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

Other differences:
------------------
++++++ libportal.spec ++++++
--- /var/tmp/diff_new_pack.ZHfuGx/_old  2024-09-10 21:12:45.280840957 +0200
+++ /var/tmp/diff_new_pack.ZHfuGx/_new  2024-09-10 21:12:45.284841123 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libportal
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %define sover 1
 
 Name:           libportal
-Version:        0.7.1
+Version:        0.8.1
 Release:        0
 Summary:        A GIO-style async API for most Flatpak portals
 License:        LGPL-3.0-or-later
@@ -29,12 +29,17 @@
 BuildRequires:  c++_compiler
 BuildRequires:  c_compiler
 BuildRequires:  meson >= 0.46.0
+BuildRequires:  qt6-gui-private-devel
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(Qt5Core)
 BuildRequires:  pkgconfig(Qt5Gui)
 BuildRequires:  pkgconfig(Qt5Test)
 BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(Qt5X11Extras)
+BuildRequires:  pkgconfig(Qt6Core)
+BuildRequires:  pkgconfig(Qt6Gui)
+BuildRequires:  pkgconfig(Qt6Test)
+BuildRequires:  pkgconfig(Qt6Widgets)
 BuildRequires:  pkgconfig(gi-docgen)
 BuildRequires:  pkgconfig(gio-2.0)
 BuildRequires:  pkgconfig(gio-unix-2.0)
@@ -76,6 +81,13 @@
 A GIO-style async API for most Flatpak portals.
 This package contains the shared library of %{name}.
 
+%package     -n %{name}-qt6-%{sover}
+Summary:        Qt6 integration for libportal
+
+%description -n %{name}-qt6-%{sover}
+A GIO-style async API for most Flatpak portals.
+This package contains the shared library of %{name}.
+
 %package -n     typelib-1_0-Xdp-1_0
 Summary:        Introspections files for libportal
 
@@ -132,6 +144,14 @@
 The %{name}-qt5-devel package contains libraries, build data, and
 header files for developing applications that use %{name}.
 
+%package qt6-devel
+Summary:        Headers for libportal Qt6 integration library
+Requires:       %{name}-qt6-%{sover} = %{version}
+
+%description qt6-devel
+The %{name}-qt6-devel package contains libraries, build data, and
+header files for developing applications that use %{name}.
+
 %prep
 %autosetup -p1
 
@@ -147,6 +167,7 @@
 %ldconfig_scriptlets -n %{name}-gtk3-%{sover}
 %ldconfig_scriptlets -n %{name}-gtk4-%{sover}
 %ldconfig_scriptlets -n %{name}-qt5-%{sover}
+%ldconfig_scriptlets -n %{name}-qt6-%{sover}
 
 %files -n %{name}%{sover}
 %license COPYING
@@ -161,6 +182,9 @@
 %files -n %{name}-qt5-%{sover}
 %{_libdir}/libportal-qt5.so.%{sover}*
 
+%files -n %{name}-qt6-%{sover}
+%{_libdir}/libportal-qt6.so.%{sover}*
+
 %files -n typelib-1_0-Xdp-1_0
 %{_libdir}/girepository-1.0/Xdp-1.0.typelib
 
@@ -204,3 +228,8 @@
 %{_libdir}/libportal-qt5.so
 %{_libdir}/pkgconfig/libportal-qt5.pc
 
+%files qt6-devel
+%{_includedir}/libportal-qt6
+%{_libdir}/libportal-qt6.so
+%{_libdir}/pkgconfig/libportal-qt6.pc
+

++++++ libportal-0.7.1.tar.xz -> libportal-0.8.1.tar.xz ++++++
++++ 7827 lines of diff (skipped)

Reply via email to