LadybirdBrowser / ancient-history

The Ladybird web browser
BSD 2-Clause "Simplified" License
1.62k stars 102 forks source link

Binary releases #33

Closed niutech closed 2 years ago

niutech commented 2 years ago

First of all, congratulations on creating a new web browser from scratch!

Could you please provide binary releases for x86(-64) in order to quickly test Ladybird Browser in Linux/Windows? Thanks!

ADKaster commented 2 years ago

Hi, please take a look at the rationale for not providing binary packages here:

https://github.com/awesomekling/ladybird/issues/2#issuecomment-1177684116

Additionally, the Serenity LibWeb does not currently compile on Windows. If you want to compile on a Windows machine, you should use WSL2.

niutech commented 2 years ago

I was able to build Ladybird in WSL2, see the screenshot. It scores 232 points in HTML5Test. I even made an AppImage x64 bundle, which you can download here, based on this appimage-builder recipe. Enjoy!

threedeyes commented 2 years ago

A build for the Haiku operating system is available in the HaikuDepot -https://depot.haiku-os.org/ladybird Binary package: https://eu.hpkg.haiku-os.org/haikuports/master/x86_64/current/packages/ladybird-pre20220728-1-x86_64.hpkg

niutech commented 2 years ago

@89z Nobody said that it works in Windows. I wrote that I've built it in WSL2.

guihkx commented 2 years ago

Just a heads up for Arch Linux users: Ladybird now has an official package!

linusg commented 2 years ago

No official binary releases planned, folks are of course welcome to redistribute their own builds.

niutech commented 2 years ago

There is cosmogfx library based on Cosmopolitan Libc which builds cross-platform single-file graphical apps. Maybe it can help?