summaryrefslogtreecommitdiffstats
path: root/package/rtmpdump
diff options
context:
space:
mode:
authorPeter Korsgaard <peter@korsgaard.com>2014-01-27 17:09:32 +0100
committerPeter Korsgaard <peter@korsgaard.com>2014-01-27 17:09:32 +0100
commit999a91afa3c644ad702545ca979cce26cba08a58 (patch)
tree94cad54ca4d08bedb2ee86daf2490cf38dbd7534 /package/rtmpdump
parent8e467ce2a7d305e30454aa60fac75ed1b026eee3 (diff)
downloadbuildroot-999a91afa3c644ad702545ca979cce26cba08a58.tar.gz
buildroot-999a91afa3c644ad702545ca979cce26cba08a58.zip
rtmpdump: don't force a crypto backend
rtmpdump CAN work without a crypto backend (by passing CRYPTO=), so don't enforce gnutls. Fixes a dependency issue as gnutls needs wchar, but rtmpdump (and polarssl/openssl) don't. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/rtmpdump')
-rw-r--r--package/rtmpdump/Config.in1
-rw-r--r--package/rtmpdump/rtmpdump.mk5
2 files changed, 4 insertions, 2 deletions
diff --git a/package/rtmpdump/Config.in b/package/rtmpdump/Config.in
index c37118a458..5e9c50849f 100644
--- a/package/rtmpdump/Config.in
+++ b/package/rtmpdump/Config.in
@@ -1,7 +1,6 @@
config BR2_PACKAGE_RTMPDUMP
bool "librtmp"
select BR2_PACKAGE_ZLIB
- select BR2_PACKAGE_GNUTLS if !BR2_PACKAGE_POLARSSL && !BR2_PACKAGE_OPENSSL
help
rtmpdump - RTMPDump Real-Time Messaging Protocol API
Only librtmp is installed by this package.
diff --git a/package/rtmpdump/rtmpdump.mk b/package/rtmpdump/rtmpdump.mk
index 7ef9ff4578..4f9d2474c1 100644
--- a/package/rtmpdump/rtmpdump.mk
+++ b/package/rtmpdump/rtmpdump.mk
@@ -19,9 +19,12 @@ ifeq ($(BR2_PACKAGE_GNUTLS),y)
else ifeq ($(BR2_PACKAGE_POLARSSL),y)
RTMPDUMP_DEPENDENCIES += polarssl
RTMPDUMP_CRYPTO = POLARSSL
-else
+else ifeq ($(BR2_PACKAGE_OPENSSL),y)
RTMPDUMP_DEPENDENCIES += openssl
RTMPDUMP_CRYPTO = OPENSSL
+else
+ # no crypto
+ RTMPDUMP_CRYPTO =
endif
RTMPDUMP_CFLAGS = $(TARGET_CFLAGS)
OpenPOWER on IntegriCloud