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
WIP: waterfox-bin: init at 56.0.1 #33184
Conversation
Why patchelf and not from source? This would be hard(er) to maintain. |
@yegortimoshenko I definitely consider building from source too, thanks! I'm not yet familiar with the mozbuild process but it doesn't seem too hard. My problem right now is that I only have a laptop and it might not be powerful enough to build it adequate time (I'll give it a try today though!) |
Any updates? |
Any updates? :( |
FWIW, I've taken a first pass at writing a package for building it from source, based on the existing firefox packages and Arch's waterfox PKGBUILD. I've been happily using it for the last week or so, but it needs some cleaning up I think, which I'm not sure I'll be able to get around to soon. Likely it would be possible to have both firefox and waterfox packages based on a common expression, although probably it isn't worthwhile... |
Any plans to update? |
I'm not actively using NixOS anymore, sorry :( @Shados feel free to take over if you're up to it! |
I have some expressions for building both waterfox 56 and the 68 alpha from source here. They could be cleaner, especially if firefox-common were exposed in |
closing as stale (see last two comments), if someone wants to pick this up please open a new PR |
Motivation for this change
Requested at BrowserWorks/Waterfox#297
Things done
build-use-sandbox
innix.conf
on non-NixOS)Tested compilation of all pkgs that depend on this change usingN/Anix-shell -p nox --run "nox-review wip"
./result/bin/
)This is my first Nix package, so if I'm missing something or doing something wrong, please point me at it :) Thanks!
UPD: please don't merge yet! Things currently broken: