1config BR2_PACKAGE_LIBOSTREE 2 bool "libostree" 3 depends on BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS # libgpgme, libgpg-error 4 depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2 5 depends on BR2_USE_WCHAR # libglib2 6 depends on BR2_USE_MMU # e2fsprogs, libglib2, libgpgme 7 # doesn't build with musl due to lack of TEMP_FAILURE_RETRY() 8 depends on !BR2_TOOLCHAIN_USES_MUSL 9 select BR2_PACKAGE_E2FSPROGS 10 select BR2_PACKAGE_LIBGLIB2 11 select BR2_PACKAGE_LIBGPG_ERROR 12 select BR2_PACKAGE_LIBGPGME 13 select BR2_PACKAGE_XZ 14 help 15 OSTree is an upgrade system for Linux-based operating 16 systems. 17 18 https://ostree.readthedocs.io/en/latest/ 19 20comment "libostree needs a uClibc or glibc toolchain w/ threads, dynamic library, wchar" 21 depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS \ 22 || !BR2_USE_WCHAR || BR2_TOOLCHAIN_USES_MUSL 23 depends on BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS 24 depends on BR2_USE_MMU 25