mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-17 15:34:18 +08:00
Merge branch 'firefox-opt' into 'master'
Improve firefox dependency and options See merge request redox-os/redox!2158
This commit is contained in:
commit
b01c5b5067
@ -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
|
||||
|
||||
@ -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",
|
||||
|
||||
Loading…
Reference in New Issue
Block a user