Improve firefox dependency and options

This commit is contained in:
Wildan M 2026-05-21 15:19:04 +02:00
parent 29e2c72584
commit 000eca0329
2 changed files with 9 additions and 14 deletions

View File

@ -16,6 +16,11 @@ ac_add_options --enable-default-toolkit=cairo-gtk3-x11-only
ac_add_options --enable-bootstrap=-clang # only use our clang
ac_add_options --disable-release # todo enable later
ac_add_options --with-system-nspr
ac_add_options --with-system-zlib
ac_add_options --with-system-icu
ac_add_options --enable-system-ffi
ac_add_options --enable-system-pixman
ac_add_options --enable-frame-pointers
ac_add_options --disable-jit # todo verify mcontext work and patch
ac_add_options --disable-hardening
ac_add_options --disable-tests

View File

@ -9,31 +9,21 @@ shallow_clone = true
[build]
template = "custom"
dependencies = [
# "fontconfig",
# "atk",
# "cairo",
"dbus",
# "libffi",
# "freetype2",
# "gdk-pixbuf",
# "glib",
"libffi",
"freetype2",
"gtk3",
"pango",
"libxkbcommon-x11",
"libice",
"mesa-x11",
"x11proto-kb",
"xcb-proto",
"xextproto",
"nspr",
"libxrandr",
"libsm",
# TODO: Should separate clang library and runtime
"clang21"
# "sqlite3",
"clang21",
# "nss-nspr",
# "startup-notification",
# "zlib",
"zlib",
# "ffmpeg6",
# "expat",
# "libepoxy",