CachyOS / CachyOS-PKGBUILDS

PKGBUILDs for CachyOS
https://cachyos.org
85 stars 25 forks source link

cachy-browser: Rework PKGBUILD and drop librewolf stuff #423

Closed ptr1337 closed 6 days ago

ptr1337 commented 6 days ago

This reworks the cachy-browser PKGBUILD and patches.

We are dropping the librewolf patches and go for a "tuned" firefox version, which provides a more secure and faster config. The gentoo patches will be still applied.

Generally, this is done since librewolf does update their patches in a very slow cycle and specially if CVE's or equal are present, we can not push when we want.

Drawsbacks:

Im also converting the PKGBUILD to follow the upstream archlinux PKGBUILD, so that this keeps same as possible. Currently we can not compile cachy-browser for higher architectures, because LLVM 18 has a bug.

This will be fixed as soon archlinux does push LLVM19 into the repository. Outisde of that, we are using only ThinLTO instead of "cross,full", which speeds up the compilation, while having barely performance looses. Fixes: https://github.com/CachyOS/CachyOS-PKGBUILDS/issues/337 Signed-off-by: Peter Jung admin@ptr1337.dev

ventureoo commented 6 days ago

Can we accomplish https://github.com/CachyOS/CachyOS-PKGBUILDS/issues/337 in this case?

ptr1337 commented 6 days ago

Can we accomplish #337 in this case?

Done

ventureoo commented 6 days ago

Can we accomplish #337 in this case?

Done

Thanks, can also be labeled as Fixes: https://github.com/CachyOS/CachyOS-PKGBUILDS/issues/337.