Hi.
Can anyone verify this update for tvheadend, and if it's ok, add it to git? This is my first package edit. I'm not really sure I did it right. Please check if ffmpeg is really needed as a dependency and that it doesn't overwrite or duplicate files in ffmpeg package.
I tried sending it to package mentainer, but it seems that the email address doesn't exist anymore. Should I remove that address from the package?
Thanks.
diff --git a/multimedia/tvheadend/Makefile b/multimedia/tvheadend/Makefile
index e75e90c..9d4cf1b 100644
--- a/multimedia/tvheadend/Makefile
+++ b/multimedia/tvheadend/Makefile
@@ -8,12 +8,12 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=tvheadend
-PKG_VERSION:=4.0.10
-PKG_RELEASE:=5
+PKG_VERSION:=4.2.8
+PKG_RELEASE:=6
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://codeload.github.com/tvheadend/tvheadend/tar.gz/v$(PKG_VERSION)?
-PKG_HASH:=f610e7d9f3bf6cff05cd73830a66ee0c74bc5291c4c9d08369364c4c681ebf23
+PKG_HASH:=1aef889373d5fad2a7bd2f139156d4d5e34a64b6d38b87b868a2df415f01f7ad
PKG_LICENSE:=GPL-3.0
PKG_LICENSE_FILES:=LICENSE.md
@@ -29,7 +29,7 @@ define Package/tvheadend
SECTION:=multimedia
CATEGORY:=Multimedia
TITLE:=Tvheadend is a TV streaming server for Linux
- DEPENDS:=+libopenssl +librt +zlib +TVHEADEND_AVAHI_SUPPORT:libavahi-client $(ICONV_DEPENDS)
+ DEPENDS:=+libopenssl +librt +zlib +ffmpeg +TVHEADEND_AVAHI_SUPPORT:libavahi-client $(ICONV_DEPENDS)
URL:=https://tvheadend.org
MAINTAINER:=Jan Ä<8C>ermA¡k <jan.cermak@nic.cz>
endef
@@ -70,8 +70,12 @@ CONFIGURE_ARGS += \
--arch=$(ARCH) \
--disable-dbus_1 \
--disable-libav \
+ --disable-ffmpeg_static \
+ --nowerror=format-truncation \
--enable-bundle
+TARGET_CFLAGS+= -fcommon
+
define Build/Prepare
$(call Build/Prepare/Default)
echo 'Tvheadend $(shell echo $(PKG_SOURCE_VERSION) | sed "s/^v//")~openwrt$(PKG_RELEASE)' \