versotile-org / verso
- вторник, 13 августа 2024 г. в 00:00:03
A web browser that plays old world blues to build new world hope
A web browser that plays old world blues to build new world hope.
Verso is a web browser built on top of Servo web engine. It's still under development. We don't accept any feature request at the moment. But if you are interested, feel free to help test it.
scoop install git python llvm cmake curl
pip install makoYou can also use chocolatey to install if you prefer it.
cargo runbrew install cmake pkg-config harfbuzz
pip install makocargo runFor unified environment setup and package experience, we choose Flatpak to build the project from the start. Please follow the Flatpak Setup page to install Flakpak based on your distribution.
flatpak install flathub org.freedesktop.Platform//23.08
flatpak install flathub org.freedesktop.Sdk//23.08
flatpak install flathub org.freedesktop.Sdk.Extension.rust-stable//23.08
flatpak install flathub org.freedesktop.Sdk.Extension.llvm18//23.08python3 ./flatpak-cargo-generator.py ./Cargo.lock -o cargo-sources.json
flatpak-builder --user --install --force-clean target org.versotile.verso.yml
flatpak run org.versotile.versoWe also support building Verso in nix shell. But we don't bundle it in nix at the moment.
nix-shell shell.nix --run 'cargo r'nix-shell shell.nix --run 'nixGL cargo r'If you prefer to build the project without any sandbox, please follow the instructions in Servo book to bootstrap. But please understand we don't triage any build issue without flatpak or nix setup.
Nightly releases built with CrabNebula Cloud can be found at releases.
Packages are unsigned currently. If you have problem opening the app on macOS, try
xattr -d com.apple.quarantine /Applications/verso.appafter installation.
Gstreamer feature.