Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 859487 - =gui-wm/wayfire-0.7.3: breaks screen sharing with firefox
Summary: =gui-wm/wayfire-0.7.3: breaks screen sharing with firefox
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-20 08:32 UTC by m1027
Modified: 2022-07-21 23:01 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description m1027 2022-07-20 08:32:29 UTC
With previous wayfire-0.7.2 there was at least a (quirky) way to share the desktop in firefox in video conferences. With wayfire-0.7.3 this does not work anymore.

See my upstream issue:

https://github.com/WayfireWM/wayfire/issues/1526

FYI: I can reproduce that by toggling between wayfire-0.7.2 and 0.7.3.
Comment 1 m1027 2022-07-20 21:01:41 UTC
This can be fixed by upgrading wlroots from 0.15.0 to 0.15.1 (currently marked unstable).
Comment 2 Larry the Git Cow gentoo-dev 2022-07-20 21:06:09 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e9d198fddb7cef408befe8f85395e169fffcd5

commit 35e9d198fddb7cef408befe8f85395e169fffcd5
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-07-20 21:05:54 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-07-20 21:05:54 +0000

    gui-wm/wayfire: crank up wlroots dep
    
    Closes: https://bugs.gentoo.org/859487
    Signed-off-by: Sam James <sam@gentoo.org>

 gui-wm/wayfire/wayfire-0.7.3-r1.ebuild | 105 +++++++++++++++++++++++++++++++++
 1 file changed, 105 insertions(+)
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-07-20 21:06:51 UTC
FWIW I'd say it was premature to close the bug if there's something we can do in Gentoo to help with it. I've gone ahead and increased the wayfire dep which should help.
Comment 4 m1027 2022-07-21 23:01:16 UTC
Indeed, a new r1 ebuild with updated wlroots deps is surly the better way. Will adjust to the Gentoo's wonts... Thanks for the impressively fast creation of it. 

I've tested the new ebuild and it works here.

BTW: You mentioned to adjust the 9999, too, according to the recent changes of 0.7.3. FYI: I tried so last week but it did not go through due to some internal meson issues currently.