Accepting request 1112076 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1112076 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/xdg-desktop-portal?expand=0&rev=71
This commit is contained in:
parent
f1f410dcd2
commit
02ab8da6dd
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:cafa7c4289decf203d21829abbbefc3e968c9975664685e151db2c701b532a8b
|
|
||||||
size 258252
|
|
3
xdg-desktop-portal-1.18.0.tar.xz
Normal file
3
xdg-desktop-portal-1.18.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:5ea35a6420a98b598c83355fc19feaea8ba999149641bf84079b0c572b00f5bd
|
||||||
|
size 260788
|
@ -1,3 +1,66 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 18 19:45:54 UTC 2023 - Bjørn Lie <bjorn.lie@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.lie@gmail.com>
|
Wed Aug 9 10:53:54 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: xdg-desktop-portal
|
Name: xdg-desktop-portal
|
||||||
Version: 1.17.0
|
Version: 1.18.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A portal frontend service for Flatpak
|
Summary: A portal frontend service for Flatpak
|
||||||
License: LGPL-2.1-or-later
|
License: LGPL-2.1-or-later
|
||||||
@ -25,6 +25,7 @@ Group: System/Libraries
|
|||||||
URL: https://github.com/flatpak/xdg-desktop-portal
|
URL: https://github.com/flatpak/xdg-desktop-portal
|
||||||
Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
|
BuildRequires: docutils
|
||||||
BuildRequires: meson
|
BuildRequires: meson
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: systemd-rpm-macros
|
BuildRequires: systemd-rpm-macros
|
||||||
@ -106,6 +107,7 @@ This package contains convenience files for developers.
|
|||||||
%{_userunitdir}/xdg-document-portal.service
|
%{_userunitdir}/xdg-document-portal.service
|
||||||
%{_userunitdir}/xdg-permission-store.service
|
%{_userunitdir}/xdg-permission-store.service
|
||||||
%{_userunitdir}/xdg-desktop-portal-rewrite-launchers.service
|
%{_userunitdir}/xdg-desktop-portal-rewrite-launchers.service
|
||||||
|
%{_mandir}/man5/portals.conf.5%{?ext_man}
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%doc %{_datadir}/doc/%{name}/
|
%doc %{_datadir}/doc/%{name}/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user