Github messages for voidlinux
 help / color / mirror / Atom feed
* Re: firefox: build with pipewire patch to enable screenshare for wayland users
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-23291@inbox.vuxu.org>
@ 2020-07-05 20:40 ` jnbr
  2020-07-06 17:36 ` absrd
                   ` (7 subsequent siblings)
  8 siblings, 0 replies; 9+ messages in thread
From: jnbr @ 2020-07-05 20:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 234 bytes --]

New comment by jnbr on void-packages repository

https://github.com/void-linux/void-packages/pull/23291#issuecomment-653936588

Comment:
Is there any attempt to get this patch or another solution to this problem into upstream webrtc?

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: firefox: build with pipewire patch to enable screenshare for wayland users
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-23291@inbox.vuxu.org>
                   ` (7 preceding siblings ...)
  2021-01-12 17:26 ` ericonr
@ 2021-01-12 18:03 ` ericonr
  8 siblings, 0 replies; 9+ messages in thread
From: ericonr @ 2021-01-12 18:03 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 160 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/23291#issuecomment-758836938

Comment:
Closing this, then.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: firefox: build with pipewire patch to enable screenshare for wayland users
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-23291@inbox.vuxu.org>
                   ` (6 preceding siblings ...)
  2021-01-12 17:11 ` st3r4g
@ 2021-01-12 17:26 ` ericonr
  2021-01-12 18:03 ` ericonr
  8 siblings, 0 replies; 9+ messages in thread
From: ericonr @ 2021-01-12 17:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 259 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/23291#issuecomment-758815186

Comment:
Does seem to be the case according to https://github.com/emersion/xdg-desktop-portal-wlr/wiki/Screencast-Compatibility

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: firefox: build with pipewire patch to enable screenshare for wayland users
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-23291@inbox.vuxu.org>
                   ` (5 preceding siblings ...)
  2020-10-25 18:04 ` jnbr
@ 2021-01-12 17:11 ` st3r4g
  2021-01-12 17:26 ` ericonr
  2021-01-12 18:03 ` ericonr
  8 siblings, 0 replies; 9+ messages in thread
From: st3r4g @ 2021-01-12 17:11 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 173 bytes --]

New comment by st3r4g on void-packages repository

https://github.com/void-linux/void-packages/pull/23291#issuecomment-758806076

Comment:
I think it works ootb since FF 84

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: firefox: build with pipewire patch to enable screenshare for wayland users
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-23291@inbox.vuxu.org>
                   ` (4 preceding siblings ...)
  2020-10-25  9:57 ` jnbr
@ 2020-10-25 18:04 ` jnbr
  2021-01-12 17:11 ` st3r4g
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 9+ messages in thread
From: jnbr @ 2020-10-25 18:04 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 223 bytes --]

New comment by jnbr on void-packages repository

https://github.com/void-linux/void-packages/pull/23291#issuecomment-716187240

Comment:
This patch breaks cross builds. If there is interest in getting it in, please fix it.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: firefox: build with pipewire patch to enable screenshare for wayland users
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-23291@inbox.vuxu.org>
                   ` (3 preceding siblings ...)
  2020-10-25  2:24 ` klardotsh
@ 2020-10-25  9:57 ` jnbr
  2020-10-25 18:04 ` jnbr
                   ` (3 subsequent siblings)
  8 siblings, 0 replies; 9+ messages in thread
From: jnbr @ 2020-10-25  9:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 370 bytes --]

New comment by jnbr on void-packages repository

https://github.com/void-linux/void-packages/pull/23291#issuecomment-716121174

Comment:
I started a local build with this patch for all architectures we support.
I'm still no fan of pulling in a 800 lines patch.
This is more than all our current patches for firefox combined and it is already unpleasant to maintain.


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: firefox: build with pipewire patch to enable screenshare for wayland users
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-23291@inbox.vuxu.org>
                   ` (2 preceding siblings ...)
  2020-07-06 17:55 ` ericonr
@ 2020-10-25  2:24 ` klardotsh
  2020-10-25  9:57 ` jnbr
                   ` (4 subsequent siblings)
  8 siblings, 0 replies; 9+ messages in thread
From: klardotsh @ 2020-10-25  2:24 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 434 bytes --]

New comment by klardotsh on void-packages repository

https://github.com/void-linux/void-packages/pull/23291#issuecomment-716083334

Comment:
What testing would still be needed for this? Is it enough to fire up some cross-compile jobs against this branch (perhaps building x86_64 and aarch64) and make sure they still produce seemingly-valid packages? (I could also test the aarch64 build if I were to revive my Snapdragon laptop...)

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: firefox: build with pipewire patch to enable screenshare for wayland users
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-23291@inbox.vuxu.org>
  2020-07-05 20:40 ` firefox: build with pipewire patch to enable screenshare for wayland users jnbr
  2020-07-06 17:36 ` absrd
@ 2020-07-06 17:55 ` ericonr
  2020-10-25  2:24 ` klardotsh
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 9+ messages in thread
From: ericonr @ 2020-07-06 17:55 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 442 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/23291#issuecomment-654381501

Comment:
The patches seem to have been upstreamed into WebRTC already, I think the issue is that Firefox is having issues properly linking to the library (that's what I understood from the bug report and the linked threads). We might need to verify that it applies cleanly for cross compiled platforms as well.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: firefox: build with pipewire patch to enable screenshare for wayland users
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-23291@inbox.vuxu.org>
  2020-07-05 20:40 ` firefox: build with pipewire patch to enable screenshare for wayland users jnbr
@ 2020-07-06 17:36 ` absrd
  2020-07-06 17:55 ` ericonr
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 9+ messages in thread
From: absrd @ 2020-07-06 17:36 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 350 bytes --]

New comment by absrd on void-packages repository

https://github.com/void-linux/void-packages/pull/23291#issuecomment-654372479

Comment:
> Is there any attempt to get this patch or another solution to this problem into upstream webrtc?

https://bugzilla.mozilla.org/show_bug.cgi?id=1430775

Doesn't seem so, so each distro are making their patches.

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2021-01-12 18:03 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-23291@inbox.vuxu.org>
2020-07-05 20:40 ` firefox: build with pipewire patch to enable screenshare for wayland users jnbr
2020-07-06 17:36 ` absrd
2020-07-06 17:55 ` ericonr
2020-10-25  2:24 ` klardotsh
2020-10-25  9:57 ` jnbr
2020-10-25 18:04 ` jnbr
2021-01-12 17:11 ` st3r4g
2021-01-12 17:26 ` ericonr
2021-01-12 18:03 ` ericonr

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).