Config.in 1.2 KB

123456789101112131415161718192021222324252627282930
  1. config BR2_PACKAGE_LIBFM
  2. bool "libfm"
  3. depends on BR2_PACKAGE_XORG7
  4. depends on BR2_USE_WCHAR # libglib2
  5. depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2
  6. depends on BR2_USE_MMU # libglib2
  7. depends on BR2_INSTALL_LIBSTDCPP # libgtk2
  8. depends on BR2_TOOLCHAIN_HAS_SYNC_4 # libgtk2 -> pango -> harfbuzz
  9. depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # libgtk2 -> pango -> harfbuzz
  10. select BR2_PACKAGE_CAIRO
  11. select BR2_PACKAGE_LIBGLIB2
  12. select BR2_PACKAGE_LIBGTK2 if !BR2_PACKAGE_LIBGTK3_X11
  13. select BR2_PACKAGE_MENU_CACHE
  14. help
  15. A glib/gio-based library providing some file management
  16. utilities and related-widgets missing in gtk+/glib. This is
  17. the core of PCManFM. The library is desktop independent
  18. (not LXDE specific) and has clean API. It can be used to
  19. develop other applications requiring file management
  20. functionality. For example, you can create your own file
  21. manager with facilities provided by libfm.
  22. http://wiki.lxde.org/en/Libfm
  23. comment "libfm needs X.org and a toolchain w/ wchar, threads, C++, gcc >= 4.9"
  24. depends on BR2_USE_MMU
  25. depends on BR2_TOOLCHAIN_HAS_SYNC_4
  26. depends on !BR2_USE_WCHAR || !BR2_INSTALL_LIBSTDCPP || \
  27. !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \
  28. !BR2_TOOLCHAIN_HAS_THREADS || !BR2_PACKAGE_XORG7