Config.in 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. config 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. The Qt WebKit module provides the WebView API, which
  41. allows QML applications to render regions of dynamic
  42. web content.
  43. This package has been removed from the official release
  44. packages since Qt5.6.0, but it is still available for users
  45. to build it from source. This is useful for platforms
  46. without GPU since the successor (QtWebEngine) requires
  47. OpenGL support.
  48. https://doc.qt.io/archives/qt-5.5/qtwebkit-index.html
  49. comment "qt5webkit needs a toolchain w/ dynamic library, gcc >= 4.9, host gcc >= 4.9"
  50. depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \
  51. !BR2_HOST_GCC_AT_LEAST_4_9
  52. depends on BR2_PACKAGE_QT5_JSCORE_AVAILABLE
  53. depends on !BR2_BINFMT_FLAT
  54. depends on !BR2_MIPS_SOFT_FLOAT