Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chromium: update to 87.0.4280.66. #26506

Merged
merged 2 commits into from Nov 20, 2020
Merged

chromium: update to 87.0.4280.66. #26506

merged 2 commits into from Nov 20, 2020

Conversation

pbui
Copy link
Contributor

@pbui pbui commented Nov 19, 2020

[ci skip]

  • Built for x86_64, x86_64-musl, i686.

  • Tested on x86_64.

  • Also update chromium-widevine.

@q66 Had to modify two ppc64 patches... mainly updating the location of a few ifdefs macros. Please let me know if I made a mistake. Thanks.

[ci skip]

- Built for x86_64, x86_64-musl, i686.
- Tested on x86_64.
@q66
Copy link
Contributor

q66 commented Nov 19, 2020

building

@Logarithmus
Copy link
Contributor

Logarithmus commented Nov 19, 2020

Please, consider building it with my PR: #26144
Arch builds Chromium with PipeWire flag, and it works: https://github.com/archlinux/svntogit-packages/blob/packages/chromium/trunk/PKGBUILD
Fedora also uses it: https://src.fedoraproject.org/rpms/chromium/blob/master/f/chromium.spec#_1056
Also I've manually tested screen sharing on x86_64-musl, x86_64 & i686 with Chromium 86.
Having ability to share the screen on Wayland is a life-saver for me, especially in the light of remote working/studying.

P. S. Maybe it's better to split my PR into multiple separate PRs for each package?

@pbui
Copy link
Contributor Author

pbui commented Nov 20, 2020

@Logarithmus I would be OK with adding pipewire support. I don't really have any control over what gets accepted though, so you will need to wait on @q66, @ericonr, and @Johnnynator to determine the best course of action in regards to enabling that support.

@travankor
Copy link
Contributor

Can you add a build option for Ozone, too? This is for supporting the native wayland backend of chromium.

@Logarithmus
Copy link
Contributor

Can you add a build option for Ozone, too? This is for supporting the native wayland backend of chromium.

AFAIK, it should just werk on Chromium 87: https://aur.archlinux.org/packages/chromium-ozone/#comment-776085

@q66
Copy link
Contributor

q66 commented Nov 20, 2020

let's merge this first and wait with the other stuff for the next point release (I don't see @Logarithmus's PR e.g. updating the patches and so on which means it wasn't tested at all and i really CBA to rebuild and test everything again myself)

meanwhile, i've tested this one and all is OK

@q66 q66 merged commit 751dd0b into void-linux:master Nov 20, 2020
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Apr 21, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants