diff --git a/package/tekui/Config.in b/package/tekui/Config.in index 1203667b68..b0f86bf6ad 100644 --- a/package/tekui/Config.in +++ b/package/tekui/Config.in @@ -1,13 +1,13 @@ config BR2_PACKAGE_TEKUI bool "tekui" + depends on !BR2_STATIC_LIBS + depends on BR2_PACKAGE_HAS_LUAINTERPRETER + depends on BR2_TOOLCHAIN_HAS_THREADS select BR2_PACKAGE_FREETYPE select BR2_PACKAGE_LUAFILESYSTEM # runtime only select BR2_PACKAGE_LUAEXPAT # runtime only select BR2_PACKAGE_LUASOCKET # runtime only select BR2_PACKAGE_LUAPOSIX # runtime only - depends on !BR2_STATIC_LIBS - depends on BR2_PACKAGE_HAS_LUAINTERPRETER - depends on BR2_TOOLCHAIN_HAS_THREADS help TekUI is a small, freestanding and portable graphical user interface (GUI) toolkit written in Lua and C. It was initially developed for diff --git a/package/tiff/Config.in b/package/tiff/Config.in index 092a7f3fca..f842c2ead8 100644 --- a/package/tiff/Config.in +++ b/package/tiff/Config.in @@ -37,8 +37,8 @@ config BR2_PACKAGE_TIFF_MDI config BR2_PACKAGE_TIFF_ZLIB bool "Zlib usage (required for Deflate compression)" - select BR2_PACKAGE_ZLIB default y + select BR2_PACKAGE_ZLIB config BR2_PACKAGE_TIFF_XZ bool "XZ compression" @@ -46,13 +46,13 @@ config BR2_PACKAGE_TIFF_XZ config BR2_PACKAGE_TIFF_PIXARLOG bool "Pixar log-format algorithm (requires Zlib)" - select BR2_PACKAGE_TIFF_ZLIB default y + select BR2_PACKAGE_TIFF_ZLIB config BR2_PACKAGE_TIFF_JPEG bool "JPEG compression" - select BR2_PACKAGE_JPEG default y + select BR2_PACKAGE_JPEG config BR2_PACKAGE_TIFF_OLD_JPEG bool "Old JPEG decompression" diff --git a/package/tinc/Config.in b/package/tinc/Config.in index 1d8e2c4259..837f556b35 100644 --- a/package/tinc/Config.in +++ b/package/tinc/Config.in @@ -1,10 +1,10 @@ config BR2_PACKAGE_TINC bool "tinc" + depends on !BR2_STATIC_LIBS # tinc requires libdl for OpenSSL + depends on BR2_USE_MMU # fork() select BR2_PACKAGE_LZO select BR2_PACKAGE_OPENSSL select BR2_PACKAGE_ZLIB - depends on !BR2_STATIC_LIBS # tinc requires libdl for OpenSSL - depends on BR2_USE_MMU # fork() help tinc is a Virtual Private Network (VPN) daemon that uses tunnelling and encryption to create a secure private network diff --git a/package/tpm-tools/Config.in b/package/tpm-tools/Config.in index 83b65f3ae4..091f424a9a 100644 --- a/package/tpm-tools/Config.in +++ b/package/tpm-tools/Config.in @@ -1,11 +1,11 @@ config BR2_PACKAGE_TPM_TOOLS bool "tpm-tools" - select BR2_PACKAGE_TROUSERS - select BR2_PACKAGE_OPENSSL - select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE depends on BR2_TOOLCHAIN_HAS_THREADS # trousers depends on !BR2_STATIC_LIBS # trousers depends on !BR2_arc # trousers + select BR2_PACKAGE_TROUSERS + select BR2_PACKAGE_OPENSSL + select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE help Tools to manage and diagnose a TPM diff --git a/package/trousers/Config.in b/package/trousers/Config.in index de3b951958..eb791d173c 100644 --- a/package/trousers/Config.in +++ b/package/trousers/Config.in @@ -1,12 +1,12 @@ config BR2_PACKAGE_TROUSERS bool "trousers" - select BR2_PACKAGE_OPENSSL - select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE depends on BR2_TOOLCHAIN_HAS_THREADS # doesn't build properly in static only configurations depends on !BR2_STATIC_LIBS # ARC toolchain issue depends on !BR2_arc + select BR2_PACKAGE_OPENSSL + select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE help The open-source TCG Software Stack (TSS).