Please open issues and PRs on GitLab. This is but a mirror.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ohfp 5bbd13e5fd small release: webrtc unlocked (but still disabled) 18 hours ago
appimage fix appimage creating a new profile folder on each launch; sanitize desktop file; fix icon symlink 1 day ago
arch de-Archify some aspects of builds and -scripts; allow to initiate separate steps manually; first attempt to build tarball on ubuntu 16.04 4 days ago
binary_tarball small AppStream and AppImage fixes 1 day ago
deb_patches Disable PGO for deb/ubuntu, because everything is horrible. 3 days ago
flatpak add a .desktop file to flatpak build 1 day ago
.gitignore add some optional dependencies during tarball build 1 day ago
.gitlab-ci.yml when having two runner tags defined with one of them being offline, jobs did not get picked up 1 day ago
.gitmodules now move shared-modules where the path is pointing to 2 days ago
CHANGELOG.md small release: webrtc unlocked (but still disabled) 18 hours ago
LICENSE.txt Add license extension 7 months ago
PKGBUILD small release: webrtc unlocked (but still disabled) 18 hours ago
README.md mention current state of build scripts in README.md 2 weeks ago
arm.patch Partial rewrite of build process 3 weeks ago
build.sh bash-ify all build scripts; fixes #79 3 weeks ago
librewolf.desktop Partial rewrite of build process 3 weeks ago
librewolf.install Partial rewrite of build process 3 weeks ago
trigger_pipeline.md explain triggering the new pipeline 3 days ago

README.md

This Repository contains all the required material to build the browser on Linux platforms.

Important

The following instructions are currently outdated. The build scripts are currently meant to be run in a CI environment with Docker containers and gitlab-runners. Updated instructions for local builds or setting up your own appropriate runners will be provided again in the future.

Requirements

  • Ubuntu or Linux Mint (Bionic or later)

Notes

  • As this script installs files during the build, it is recommended to run this script in a VM or installation dedicated to building.
  • You will occassionally need to enter your sudo password. Running this script as root has not been tested
  • This script has been tested with Linux Mint 19.1
  • The flatpak build is not ready yet.

Instructions

  • Run build.sh inside this folder.
  • Packages will be saved in the repository root folder.