diff --git a/package/qt5/qt5enginio/Config.in b/package/qt5/qt5enginio/Config.in index ac2d13b3ab..e5b4782040 100644 --- a/package/qt5/qt5enginio/Config.in +++ b/package/qt5/qt5enginio/Config.in @@ -2,7 +2,7 @@ config BR2_PACKAGE_QT5ENGINIO bool "qt5enginio" select BR2_PACKAGE_QT5BASE_GUI select BR2_PACKAGE_QT5BASE_NETWORK - select BR2_PACKAGE_OPENSSL + depends on BR2_PACKAGE_QT5BASE_OPENSSL help Qt is a cross-platform application and UI framework for developers using C++. @@ -15,9 +15,12 @@ config BR2_PACKAGE_QT5ENGINIO http://doc.qt.io/archives/qt-5.5/enginio-index.html -# Forcibly selecting libressl is not possible because it is from a choice, and -# depending on it is also not possible because we select openssl. So just a -# a warning. -comment "qt5enginio needs libressl for Qt5.6" +# When Qt 5.6 is removed, replace the depends on +# BR2_PACKAGE_QT5BASE_OPENSSL above by a select BR2_PACKAGE_OPENSSL. +comment "qt5enginio needs libressl" depends on BR2_PACKAGE_QT5_VERSION_5_6 - depends on !BR2_PACKAGE_LIBRESSL + depends on !BR2_PACKAGE_QT5BASE_OPENSSL + +comment "qt5enginio needs openssl" + depends on BR2_PACKAGE_QT5_VERSION_LATEST + depends on !BR2_PACKAGE_QT5BASE_OPENSSL