Hello community, here is the log from the commit of package tvheadend for openSUSE:Factory checked in at 2018-03-20 21:59:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tvheadend (Old) and /work/SRC/openSUSE:Factory/.tvheadend.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tvheadend" Tue Mar 20 21:59:40 2018 rev:5 rq:588297 version:4.2.5 Changes: -------- --- /work/SRC/openSUSE:Factory/tvheadend/tvheadend.changes 2018-01-10 23:34:08.566909780 +0100 +++ /work/SRC/openSUSE:Factory/.tvheadend.new/tvheadend.changes 2018-03-20 22:00:11.278053757 +0100 @@ -1,0 +2,6 @@ +Mon Feb 19 23:10:28 UTC 2018 - opens...@sukimashita.com + +- Add dvb-scan data that is needed for network scanning +- Enable transcoding support + +------------------------------------------------------------------- New: ---- dvb-scan-git20180220.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tvheadend.spec ++++++ --- /var/tmp/diff_new_pack.txglA2/_old 2018-03-20 22:00:12.706002345 +0100 +++ /var/tmp/diff_new_pack.txglA2/_new 2018-03-20 22:00:12.706002345 +0100 @@ -32,12 +32,14 @@ # parsers are from FFMpeg project under LGPL-2.1 # FFdecsa and extra/capmt_ca.c is GPL-2.0+ which is compatibile with GPL-3.0+ # rest of code seems to be GPL-3.0+ -License: GPL-3.0+ and LGPL-2.1 +License: GPL-3.0-or-later AND LGPL-2.1-only Group: Productivity/Multimedia/Other Url: https://tvheadend.org/ Source0: https://github.com/%{name}/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source2: %{name}-rpmlintrc Source3: %{name}_super +# From https://github.com/tvheadend/dtv-scan-tables.git as build system fails to retrieve them +Source4: dvb-scan-git20180220.tar.gz # PATCH-FIX-OPENSUSE tvheadend-fix-service-dependency.patch -- do not wait for or require syslog Patch2: %{name}-fix-service-dependency.patch BuildRequires: fdupes @@ -47,6 +49,7 @@ BuildRequires: pkgconfig(avahi-client) BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(libavcodec) +BuildRequires: pkgconfig(libavfilter) BuildRequires: pkgconfig(libavformat) BuildRequires: pkgconfig(libavresample) BuildRequires: pkgconfig(libavutil) @@ -74,14 +77,18 @@ sed -e "s/-u \([^ ]*\) -g \([^ ]*\)/-u %{htsuser} -g %{htsgroup}/" -i rpm/%{name}.sysconfig sed -e '/^TVH_ARGS/cTVH_ARGS="-C"' -i debian/%{name}.default sed -e '/cmake/d' -i configure +# Disable failing attempt to download from within the build host which has no internet connectivity +sed -e 's@"${ROOTDIR}/support/getmuxlist"@true@g' -i configure echo %{version} > rpm/version %build export CFLAGS_NO_WERROR="yes" %configure \ - --disable-dvbscan \ --disable-ffmpeg_static \ --disable-hdhomerun_static +mkdir -p data/dvb-scan +tar -C data/dvb-scan -xvf %{SOURCE4} +touch data/dvb-scan/.stamp make V=1 %{?_smp_mflags} %install