Find a file
Kelvin M. Klann 06af8517f2 Rename start-librewolf.desktop to librewolf.desktop
So that it matches the executable name (/usr/bin/librewolf) and the
filename used in the FAQ (librewolf.desktop)[1].

This also makes the filename consistent with the one used on other
platforms (such as on Arch Linux[2]) and with what is used by Firefox
(firefox.desktop).

Commands used to search and replace:

    $ git grep -Flz start-librewolf.desktop | xargs -0 -I '{}' sh -c \
      "printf '%s\n' \"\$(sed \
        's/start-librewolf/librewolf/g' '{}')\" >'{}'"

[1] 1c5a673547/pages/docs/faq.md
[2] ecb7338cbe/librewolf.desktop

Fixes: https://github.com/netblue30/firejail/issues/5460
2023-04-11 17:52:04 -03:00
assets Rename start-librewolf.desktop to librewolf.desktop 2023-04-11 17:52:04 -03:00
submodules bump version to 111.0 2023-03-15 16:16:05 +01:00
.gitignore removed typescript files 2022-09-27 10:27:28 +02:00
.gitlab-ci.yml add gitlab link to codeberg release 2023-03-05 13:00:21 +01:00
.gitmodules added submodules/windows 2023-02-16 11:46:08 +01:00
LICENSE Add LICENSE 2022-02-04 19:59:54 +00:00
Makefile improve windows build 2023-02-15 12:58:04 +01:00
README.md Wed Mar 15 07:12:02 PM CET 2023 2023-03-15 19:12:02 +01:00
release bump to version 100.0-1 2022-05-04 01:31:19 +02:00
source_release bump to v111.0.1 2023-03-22 16:28:37 +01:00
version bump version to v112.0 2023-04-11 20:48:16 +02:00

🔨 bsys5

This repo contains scripts and assets to build the LibreWolf source tarball for various platforms with docker, as well as binary releases produced by those scripts.

Supported Targets

Platform x86_64 aarch64
Linux
└─ Debian (deb) (debian11) -
└─ Ubuntu (deb) (ubuntu20, ubuntu22) -
└─ Mint (deb) (mint20, mint21) -
└─ Fedora (rpm) (fedora36, fedora37) -
└─ openSUSE (rpm) (tumbleweed) -
MacOS (dmg) (macos-x64_64) (macos-aarch64)
Windows (setup,portable) (windows) -

Running bsys5 Locally

Note: Bsys5 only works on Linux. Other platforms are cross-compiled from Linux.

To build LibreWolf with bsys5 locally, just install Docker and then clone this repository. Then you can just build the target you want with:

make <TARGET>, for example make ubuntu22
(See the above table or make help for a list of supported targets.)

This will pull a prebuilt build environment from this repository. If you also want to build that yourself, run make docker-<TARGET> first.