Config.in 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. config BR2_PACKAGE_VTE
  2. bool "vte"
  3. depends on BR2_PACKAGE_HOST_RUSTC_ARCH_SUPPORTS # libgtk3 -> host-libgtk3 -> host-librsvg
  4. depends on BR2_USE_WCHAR
  5. depends on BR2_TOOLCHAIN_HAS_THREADS
  6. depends on BR2_USE_MMU
  7. depends on BR2_INSTALL_LIBSTDCPP
  8. depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # C++11
  9. depends on BR2_TOOLCHAIN_HAS_SYNC_4
  10. depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND || \
  11. BR2_PACKAGE_HAS_LIBGL
  12. depends on BR2_PACKAGE_XORG7
  13. select BR2_PACKAGE_LIBGTK3
  14. select BR2_PACKAGE_LIBXML2
  15. select BR2_PACKAGE_PCRE2
  16. help
  17. VTE is a library (libvte) implementing a terminal emulator
  18. widget for GTK+, and a minimal sample application (vte)
  19. using that. Vte is mainly used in gnome-terminal, but
  20. can also be used to embed a console/terminal in games,
  21. editors, IDEs, etc.
  22. http://github.com/GNOME/vte
  23. comment "vte needs a toolchain w/ wchar, threads, C++, gcc >= 4.8"
  24. depends on BR2_PACKAGE_HOST_RUSTC_ARCH_SUPPORTS
  25. depends on BR2_USE_MMU
  26. depends on BR2_TOOLCHAIN_HAS_SYNC_4
  27. depends on !BR2_USE_WCHAR || !BR2_INSTALL_LIBSTDCPP || \
  28. !BR2_TOOLCHAIN_HAS_THREADS || \
  29. !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
  30. comment "vte needs an OpenGL or an OpenGL-EGL/wayland backend"
  31. depends on BR2_PACKAGE_HOST_RUSTC_ARCH_SUPPORTS
  32. depends on BR2_USE_MMU
  33. depends on BR2_TOOLCHAIN_HAS_SYNC_4
  34. depends on !BR2_PACKAGE_HAS_LIBEGL_WAYLAND && \
  35. !BR2_PACKAGE_HAS_LIBGL