xref: /OK3568_Linux_fs/buildroot/package/qt5/qt5webkit/Config.in (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1config BR2_PACKAGE_QT5WEBKIT
2	bool "qt5webkit"
3	depends on !BR2_STATIC_LIBS
4	depends on BR2_PACKAGE_QT5_JSCORE_AVAILABLE
5	depends on BR2_INSTALL_LIBSTDCPP # leveldb
6	depends on BR2_HOST_GCC_AT_LEAST_4_9 # icu, host-ruby
7	depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # icu
8	depends on BR2_TOOLCHAIN_HAS_THREADS # leveldb
9	depends on !BR2_BINFMT_FLAT # icu
10	# assumes a FPU is available on MIPS
11	depends on !BR2_MIPS_SOFT_FLOAT
12	select BR2_PACKAGE_GSTREAMER1
13	select BR2_PACKAGE_GST1_PLUGINS_BASE
14	select BR2_PACKAGE_ICU
15	select BR2_PACKAGE_JPEG
16	select BR2_PACKAGE_LEVELDB
17	select BR2_PACKAGE_LIBPNG
18	select BR2_PACKAGE_OPENSSL
19	# Only openssl is supported by qt5
20	select BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL
21	select BR2_PACKAGE_QT5BASE_ICU
22	select BR2_PACKAGE_QT5BASE_GUI
23	select BR2_PACKAGE_QT5BASE_WIDGETS
24	select BR2_PACKAGE_QT5LOCATION
25	select BR2_PACKAGE_QT5SENSORS
26	select BR2_PACKAGE_QT5WEBCHANNEL
27	select BR2_PACKAGE_LIBEXECINFO if !BR2_TOOLCHAIN_USES_GLIBC
28	select BR2_PACKAGE_LIBXML2
29	select BR2_PACKAGE_LIBXSLT
30	select BR2_PACKAGE_SQLITE
31	select BR2_PACKAGE_WEBP
32	select BR2_PACKAGE_WEBP_DEMUX
33	select BR2_PACKAGE_WOFF2
34	select BR2_PACKAGE_XLIB_LIBXCOMPOSITE if BR2_PACKAGE_QT5BASE_XCB
35	select BR2_PACKAGE_XLIB_LIBXEXT if BR2_PACKAGE_QT5BASE_XCB
36	select BR2_PACKAGE_XLIB_LIBXRENDER if BR2_PACKAGE_QT5BASE_XCB
37	help
38	  Qt is a cross-platform application and UI framework for
39	  developers using C++.
40
41	  The Qt WebKit module provides the WebView API, which
42	  allows QML applications to render regions of dynamic
43	  web content.
44
45	  This package has been removed from the official release
46	  packages since Qt5.6.0, but it is still available for users
47	  to build it from source. This is useful for platforms
48	  without GPU since the successor (QtWebEngine) requires
49	  OpenGL support.
50
51	  https://doc.qt.io/archives/qt-5.5/qtwebkit-index.html
52
53comment "qt5webkit needs a toolchain w/ dynamic library, gcc >= 4.9, host gcc >= 4.9"
54	depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \
55		!BR2_HOST_GCC_AT_LEAST_4_9
56	depends on BR2_PACKAGE_QT5_JSCORE_AVAILABLE
57	depends on !BR2_BINFMT_FLAT
58	depends on !BR2_MIPS_SOFT_FLOAT
59