1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- config BR2_PACKAGE_UDISKS
- bool "udisks"
- depends on BR2_ENABLE_LOCALE # libblockdev, parted
- depends on BR2_PACKAGE_HAS_UDEV
- depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # polkit -> C++17
- depends on BR2_TOOLCHAIN_HAS_THREADS # polkit
- depends on BR2_USE_WCHAR # dbus-glib -> glib2
- depends on BR2_TOOLCHAIN_HAS_SYNC_4 # libblockdev -> cryptsetup -> json-c
- depends on !BR2_STATIC_LIBS # polkit -> duktape
- depends on !BR2_OPTIMIZE_FAST # polkit -> duktape
- select BR2_PACKAGE_DBUS
- select BR2_PACKAGE_DBUS_GLIB
- select BR2_PACKAGE_LIBATASMART
- select BR2_PACKAGE_LIBBLOCKDEV
- select BR2_PACKAGE_LIBBLOCKDEV_CRYPTO
- select BR2_PACKAGE_LIBBLOCKDEV_FS
- select BR2_PACKAGE_LIBBLOCKDEV_LOOP
- select BR2_PACKAGE_LIBBLOCKDEV_MDRAID
- select BR2_PACKAGE_LIBBLOCKDEV_NVME
- select BR2_PACKAGE_LIBBLOCKDEV_PART
- select BR2_PACKAGE_LIBBLOCKDEV_SWAP
- select BR2_PACKAGE_LIBGUDEV
- select BR2_PACKAGE_PARTED
- select BR2_PACKAGE_POLKIT
- select BR2_PACKAGE_SG3_UTILS
- select BR2_PACKAGE_UTIL_LINUX
- select BR2_PACKAGE_UTIL_LINUX_LIBMOUNT
- help
- The udisks project provides
- o A storage daemon that implements well-defined D-Bus
- interfaces that can be used to query and manipulate
- storage devices.
- o a command-line tool, udisksctl(1), that can be used to
- query and use the daemon
- http://www.freedesktop.org/wiki/Software/udisks
- comment "udisks needs udev /dev management"
- depends on BR2_USE_MMU
- depends on !BR2_PACKAGE_HAS_UDEV
- comment "udisks needs a toolchain with dynamic library, locale, wchar, threads, gcc >= 7"
- depends on BR2_USE_MMU
- depends on BR2_TOOLCHAIN_HAS_SYNC_4
- depends on BR2_STATIC_LIBS || !BR2_ENABLE_LOCALE || \
- !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \
- !BR2_TOOLCHAIN_GCC_AT_LEAST_7
- comment "udisks can't be built with Optimize for fast"
- depends on BR2_OPTIMIZE_FAST
- if BR2_PACKAGE_UDISKS
- config BR2_PACKAGE_UDISKS_FHS_MEDIA
- bool "Mount devices in /media instead of /run/media"
- help
- Support mounting in /media for compatibility with the
- Filesystem Hierarchy Standard (FHS)
- endif
|