--- src/core/CMakeLists.txt.orig 2023-12-12 22:08:45 UTC +++ src/core/CMakeLists.txt @@ -20,7 +20,7 @@ add_subdirectory(tools/qwebengine_convert_dict) # TOOLCHAIN SETUP ## -if(LINUX) +if(LINUX OR FREEBSD) setup_toolchains() endif() @@ -409,7 +409,7 @@ foreach(arch ${archs}) CONDITION QT_FEATURE_webengine_embedded_build ) - if(LINUX) + if(LINUX OR FREEBSD) list(APPEND gnArgArg use_gtk=false # GTK toolkit bindings use_qt=false # Qt5 toolkit bindings @@ -418,7 +418,7 @@ foreach(arch ${archs}) use_bundled_fontconfig=false use_glib=false use_bluez=false - use_udev=true + use_udev=false is_cfi=false use_ozone=true ozone_auto_platforms=false @@ -477,6 +477,10 @@ foreach(arch ${archs}) extend_gn_list(gnArgArg ARGS use_pulseaudio CONDITION QT_FEATURE_webengine_system_pulseaudio + ) + extend_gn_list(gnArgArg + ARGS use_sndio + CONDITION QT_FEATURE_webengine_system_sndio ) extend_gn_list(gnArgArg ARGS use_system_minigbm