ffmpeg: Configuration fixes for optional codec libraries
authorTed Hess <thess@kitschensync.net>
Tue, 2 Oct 2018 19:00:39 +0000 (15:00 -0400)
committerTed Hess <thess@kitschensync.net>
Thu, 4 Oct 2018 19:39:42 +0000 (15:39 -0400)
Signed-off-by: Ted Hess <thess@kitschensync.net>
multimedia/ffmpeg/Makefile

index f627db8f94e59615f254f58ce7b26b61e9864cbe..6d3d87618aa4b80efeb9ca7ac4a2f7135e217a16 100644 (file)
@@ -10,7 +10,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=ffmpeg
 PKG_VERSION:=3.2.12
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
 PKG_SOURCE_URL:=https://ffmpeg.org/releases/
@@ -342,13 +342,10 @@ endef
 define Package/libffmpeg-full
 $(call Package/libffmpeg/Default)
  TITLE+= (full)
- DEPENDS+= +alsa-lib +PACKAGE_libopus:libopus
- ifeq ($(CONFIG_SOFT_FLOAT),y)
-       DEPENDS+= +PACKAGE_shine:shine
- else
-       DEPENDS+= +PACKAGE_lame-lib:lame-lib +PACKAGE_libx264:libx264 +PACKAGE_fdk-aac:fdk-aac
-
- endif
+ DEPENDS+= +alsa-lib +PACKAGE_libopus:libopus \
+    $(if $$(CONFIG_SOFT_FLOAT),\
+       +PACKAGE_shine:shine,\
+       +PACKAGE_lame-lib:lame-lib +PACKAGE_libx264:libx264 +PACKAGE_fdk-aac:fdk-aac)
  VARIANT:=full
 endef