FS#73420 - [xdg-desktop-portal] has no pipewire support

Attached to Project: Community Packages
Opened by Andrew Shark (ashark) - Wednesday, 19 January 2022, 16:14 GMT
Last edited by Antonio Rojas (arojas) - Thursday, 20 January 2022, 09:24 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

The xdg-desktop-portal package is built without pipewire support.

Run qdbus org.freedesktop.portal.Desktop /org/freedesktop/portal/desktop | grep ScreenCast
and see there is no output.

Additional info:
* package version(s) 1.12.1-1

Workaround:
Install pipewire and build again with the original PKGBUILD. Then when running
qdbus org.freedesktop.portal.Desktop /org/freedesktop/portal/desktop | grep ScreenCast
it will return some lines.
This task depends upon

Closed by  Antonio Rojas (arojas)
Thursday, 20 January 2022, 09:24 GMT
Reason for closing:  Not a bug
Comment by Antonio Rojas (arojas) - Wednesday, 19 January 2022, 17:21 GMT
It does have pipewire support

$ readelf -d /usr/lib/xdg-desktop-portal
[...]
0x0000000000000001 (NEEDED) Shared library: [libpipewire-0.3.so.0]

Loading...