Open llebout opened 5 years ago
@kth5 Nice! Thanks for the contribution, however, be careful with not using the exact Clang revision for building, it has been known to break that way :)
@leo-lb I've been test driving it quite a bit and so far no unexpected bugs, I'd rather build it with the shipped version but I'll take your suggestion into consideration once I hit oddities.
I'm just happy that I have a decently performing browser while Firefox still has no complete JIT. ;)
Yup.. not perfect but really nice to have in the mean time :)
Having packages would be awesome, but unfortunately I cannot even build it right now on Fedora :(
RPM packages are being built in CI now. For example, current latest is available at: https://gitlab.com/chromium-ppc64le/ungoogled-chromium/-/jobs/393442129/artifacts/file/build/src/out/Default/chromium-browser-stable-79.0.3945.88-1.ppc64le.rpm
I've incorporated parts of this repo to gentoo.
The way it works now: There's a script that fetches required patches (only ppc64le for now) from this repo and a dav1d patch. https://gist.github.com/gyakovlev/d9dee9a554f5f1ff086b15e6f927ebf7
and gentoo ebuild (official one) will have some ppc64 bits merged. https://github.com/gentoo/gentoo/pull/15406
It will not be keyworded. But users can do the following:
/etc/portage/patches/www-client/chromium
echo 'www-client/chromium **' >> /etc/portage/package.accept_keywords/chromium.conf
more ebuild modifications will be needed to support all the extra patchsets and it will not be merged to gentoo, but I can create an overlay and maintain a ebuild, but later,.
best part about gentoo ebuild is that it does not use all the bundled stuff and unbundles a LOT of things in favor of system-installed ones. Also gentoo's ebuild uses gcc by default.
@gyakovlev cool! thanks a lot!
up-to-date gentoo instructions and script are maintained as this gist
https://gist.github.com/gyakovlev/e7c8ebf682c593352ac672892189ae18
I'll need to create a better version of it and make it discoverable to users, but it has been quite stable so far for version 81.x
, thanks to your work mostly =)
Recently added a PKGBUILD for this to ArchPOWER:
https://github.com/kth5/archpower/tree/master/ungoogled-chromium