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

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

Merged
merged 3 commits into from
Nov 16, 2024

Conversation

ptr1337
Copy link
Member

@ptr1337 ptr1337 commented Nov 16, 2024

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:

  • Loosing the "Cachy" Page for various setting
  • Some less security directly in the patches

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]

Copy link
Member

@sirlucjan sirlucjan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested-by: Piotr Gorski [email protected]

@ventureoo
Copy link
Member

Can we accomplish #337 in this case?

@ptr1337
Copy link
Member Author

ptr1337 commented Nov 16, 2024

Can we accomplish #337 in this case?

Done

@ventureoo
Copy link
Member

Can we accomplish #337 in this case?

Done

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

@ptr1337 ptr1337 merged commit 92c5a5e into master Nov 16, 2024
@ptr1337 ptr1337 deleted the cachy-browser-firefox branch November 16, 2024 17:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[cachy-browser] Allow replacing of jemalloc with hardened_malloc
3 participants