Overview
Request 1199348 accepted
- 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.
- Replace copypasted summaries by something more concrete
- Rename package name from libportal-1 to libportal1, this is
necessary to conform to the shared library policy:
https://en.opensuse.org/openSUSE:Shared_library_packaging_policy#Package_naming
Request History
iznogood created request
- 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.
- Replace copypasted summaries by something more concrete
- Rename package name from libportal-1 to libportal1, this is
necessary to conform to the shared library policy:
https://en.opensuse.org/openSUSE:Shared_library_packaging_policy#Package_naming
gnome-review-bot accepted review
Check script succeeded
gnome-review-bot approved review
Check script succeeded
iznogood accepted request
Xinfwd