ffmpeg: enable gnutls support in libffmpeg-full

Provides access to services requiring a secure connection.

Chosen over openssl for license reason (can't redistribute). To my
knowledge, libressl will have the same issue.

mbed-tls is the only other ssl/tls provider, and this package is
complicated enough.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
This commit is contained in:
Ian Leonard 2019-12-14 22:08:56 -08:00
parent 5328a2f393
commit 74b076521b

View file

@ -345,7 +345,7 @@ endef
define Package/libffmpeg-full define Package/libffmpeg-full
$(call Package/libffmpeg/Default) $(call Package/libffmpeg/Default)
TITLE+= (full) TITLE+= (full)
DEPENDS+= +alsa-lib +PACKAGE_libopus:libopus \ DEPENDS+= +alsa-lib +libgnutls +PACKAGE_libopus:libopus \
+SOFT_FLOAT:shine \ +SOFT_FLOAT:shine \
+!SOFT_FLOAT:lame-lib \ +!SOFT_FLOAT:lame-lib \
+PACKAGE_libx264:libx264 \ +PACKAGE_libx264:libx264 \
@ -471,6 +471,7 @@ ifeq ($(BUILD_VARIANT),full)
) )
FFMPEG_CONFIGURE+= \ FFMPEG_CONFIGURE+= \
--enable-gnutls \
--enable-avresample \ --enable-avresample \
$(if $(CONFIG_BUILD_PATENTED),, \ $(if $(CONFIG_BUILD_PATENTED),, \
$(call FFMPEG_DISABLE,decoder,$(FFMPEG_PATENTED_DECODERS)) \ $(call FFMPEG_DISABLE,decoder,$(FFMPEG_PATENTED_DECODERS)) \