# netsurf mixes up host and target CFLAGS, so it isn't compatible with # architectures where we pass ABI specific compiler flags (TARGET_ABI) config BR2_PACKAGE_NETSURF_ARCH_SUPPORTS bool default y if !((BR2_arc && BR2_ARC_ATOMIC_EXT) || \ BR2_powerpc_8540 || BR2_powerpc_8548 || BR2_powerpc_e500mc || \ BR2_xtensa) comment "netsurf needs a toolchain w/ dynamic library" depends on BR2_STATIC_LIBS depends on BR2_PACKAGE_NETSURF_ARCH_SUPPORTS config BR2_PACKAGE_NETSURF bool "netsurf" # static linking support is broken beyond repair depends on !BR2_STATIC_LIBS depends on BR2_PACKAGE_NETSURF_ARCH_SUPPORTS select BR2_PACKAGE_EXPAT select BR2_PACKAGE_JPEG select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE select BR2_PACKAGE_LIBPNG select BR2_PACKAGE_OPENSSL if BR2_PACKAGE_LIBCURL select BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL if BR2_PACKAGE_LIBCURL help NetSurf is a compact graphical web browser which aims for HTML5, CSS and JavaScript support. Frontends: GTK (X11), SDL 1.2 (framebuffer) http://www.netsurf-browser.org/ if BR2_PACKAGE_NETSURF choice prompt "Netsurf frontend" default BR2_PACKAGE_NETSURF_SDL config BR2_PACKAGE_NETSURF_SDL bool "sdl frontend" select BR2_PACKAGE_SDL help Select SDL 1.2 frontend. config BR2_PACKAGE_NETSURF_GTK bool "gtk2 frontend" depends on BR2_PACKAGE_LIBGTK2 help Select GTK+ 2 frontend. config BR2_PACKAGE_NETSURF_GTK3 bool "gtk3 frontend" depends on BR2_PACKAGE_LIBGTK3 help Select GTK+ 3 frontend. endchoice endif