Files
repos/desktop/firefox/firefox.toml
2026-03-20 10:25:48 +01:00

25 lines
974 B
TOML

[package]
name = "firefox"
version = "137.0"
description = "Mozilla Firefox web browser"
url = "https://www.mozilla.org/firefox/"
license = "MPL-2.0"
[source]
url = "https://archive.mozilla.org/pub/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"
sha256 = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
[dependencies]
# Firefox needs: PipeWire for audio, alsa-lib for fallback, X11 libs for XWayland mode,
# liberation-fonts for readable web content
run = ["glibc", "dbus", "glib", "pango", "cairo", "freetype", "fontconfig", "libffi",
"openssl", "zlib", "pipewire", "alsa-lib", "libx11", "libxext", "libxrender",
"libxcomposite", "libxdamage", "libxfixes", "liberation-fonts"]
build = ["gcc", "make", "python", "perl", "pkg-config", "autoconf", "rust", "cbindgen", "nodejs", "nasm"]
[build]
system = "custom"
configure = """"""
make = """make -f client.mk"""
install = """make -f client.mk DESTDIR=${PKG} install"""