From 113fafb4562c8cd7d547a5a41a7c694332172ccf Mon Sep 17 00:00:00 2001 From: Nicolas Thill Date: Wed, 25 Mar 2009 15:42:12 +0000 Subject: [PATCH] [packages] ffmpeg: add an option to enable/disable IPv6 support (closes: #4318) SVN-Revision: 15040 --- multimedia/ffmpeg/Config.in | 4 ++++ multimedia/ffmpeg/Makefile | 9 ++++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/multimedia/ffmpeg/Config.in b/multimedia/ffmpeg/Config.in index 6750233a1d..259cb8f4a8 100644 --- a/multimedia/ffmpeg/Config.in +++ b/multimedia/ffmpeg/Config.in @@ -259,3 +259,7 @@ config FFMPEG_PROTOCOL_udp bool prompt "udp:" +config FFMPEG_PROTOCOL_IPv6 + bool + prompt "IPv6" + diff --git a/multimedia/ffmpeg/Makefile b/multimedia/ffmpeg/Makefile index eef635baac..524758a6d2 100644 --- a/multimedia/ffmpeg/Makefile +++ b/multimedia/ffmpeg/Makefile @@ -177,6 +177,13 @@ FFMPEG_CONFIGURE_PROTOCOLS:= \ $(if $(CONFIG_FFMPEG_PROTOCOL_$(c)),--enable-protocol="$(c)") \ ) +ifneq ($(CONFIG_FFMPEG_PROTOCOL_IPv6),) + FFMPEG_CONFIGURE_IPv6:= --enable-ipv6 +else + FFMPEG_CONFIGURE_IPv6:= --disable-ipv6 +endif + + define Build/Configure # this is *NOT* GNU configure ( cd $(PKG_BUILD_DIR); \ @@ -193,7 +200,6 @@ define Build/Configure --enable-ffmpeg \ --enable-ffserver \ --enable-gpl \ - --disable-ipv6 \ --enable-libfaad \ --enable-pthreads \ --disable-optimizations \ @@ -216,6 +222,7 @@ define Build/Configure --disable-bsfs \ --disable-protocols \ $(FFMPEG_CONFIGURE_PROTOCOLS) \ + $(FFMPEG_CONFIGURE_IPv6) \ ) endef -- 2.30.2