From 3314d5f633de4ed8e99a3fc3afbb2f93fe47cc3f Mon Sep 17 00:00:00 2001 From: Tomas Popela Date: Jun 25 2020 09:48:01 +0000 Subject: Start to require pipewire0.2-libs so screen sharing works out of the box in Chrome and Chromium. --- diff --git a/xdg-desktop-portal.spec b/xdg-desktop-portal.spec index e7e838c..1b2323e 100644 --- a/xdg-desktop-portal.spec +++ b/xdg-desktop-portal.spec @@ -5,7 +5,7 @@ Name: xdg-desktop-portal Version: 1.7.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Portal frontend service to flatpak License: LGPLv2+ @@ -31,6 +31,10 @@ Requires: geoclue2 >= %{geoclue_version} Requires: glib2 >= %{glib_version} Recommends: pipewire >= %{pipewire_version} Requires: pipewire-libs >= %{pipewire_version} +# Until WebRTC supports WebRTC we have to require PipeWire 0.2 to be preinstalled +# otherwise the screen and window sharing won't work in Chrome and Chromium out +# of the box. +Requires: pipewire0.2-libs%{?_isa} # Required for the document portal. Requires: /usr/bin/fusermount # Required for the GMemoryMonitor GIO API @@ -102,6 +106,9 @@ install -dm 755 %{buildroot}/%{_datadir}/%{name}/portals %changelog +* Thu Jun 25 2020 Tomas Popela - 1.7.2-2 +- Start to require pipewire0.2-libs so screen sharing works out of the box in Chrome and Chromium. + * Fri Apr 03 2020 David King - 1.7.2-1 - Update to 1.7.2 (#1820660)