cachy-browser: Rework PKGBUILD and drop librewolf stuff #423
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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: #337
Signed-off-by: Peter Jung [email protected]