From 96891df69bf6d52bb514baa9096f3c9ca8a8f200 Mon Sep 17 00:00:00 2001 From: Augustin Cavalier Date: Tue, 1 Jul 2014 10:34:59 -0400 Subject: [PATCH] LibQt4: _devel requires libssl and libcrypto... ...or else it will build apps that use QtNetwork with QT_NO_SSL defined. --- dev-qt/libqt4/libqt4-4.8.6.1.recipe | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dev-qt/libqt4/libqt4-4.8.6.1.recipe b/dev-qt/libqt4/libqt4-4.8.6.1.recipe index ff48f8eb2..2cbb28df5 100644 --- a/dev-qt/libqt4/libqt4-4.8.6.1.recipe +++ b/dev-qt/libqt4/libqt4-4.8.6.1.recipe @@ -129,10 +129,15 @@ PROVIDES_devel=" devel:libQtUiTools$secondaryArchSuffix = $portVersion compat >= 4.8 " +# if libssl and libcrypto are not in REQUIRES_devel, +# qmake will decide that there is no system OpenSSL support +# and thus build Qt apps without any SSL support. REQUIRES_devel=" libqt4$secondaryArchSuffix == $portVersion base haiku$secondaryArchSuffix >= $haikuVersion lib:libz$secondaryArchSuffix + lib:libssl$secondaryArchSuffix + lib:libcrypto$secondaryArchSuffix " BUILD()