mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-28 13:46:32 +00:00
package/tvheadend: bump version
The list of changes is too long to repeat here, but lots of fixes and improvements, plus a brand new rewrite of the DVB handling code. Refresh patches, except patch 4 which has now been upstreamed. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
b62fe9a04e
commit
cddec3093e
@ -8,10 +8,10 @@ it is no longer needed to install those as part of tvheadend.
|
|||||||
|
|
||||||
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
|
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
|
||||||
|
|
||||||
diff -durN tvheadend-v3.5.orig/configure tvheadend-v3.5/configure
|
diff -durN tvheadend-c84bc2b72b462ef2dbed305f3fd0bb3fa5046fc3.orig/configure tvheadend-c84bc2b72b462ef2dbed305f3fd0bb3fa5046fc3/configure
|
||||||
--- tvheadend-v3.5.orig/configure 2013-02-15 14:41:26.000000000 +0100
|
--- tvheadend-c84bc2b72b462ef2dbed305f3fd0bb3fa5046fc3.orig/configure 2014-03-07 21:44:39.000000000 +0100
|
||||||
+++ tvheadend-v3.5/configure 2013-02-16 15:41:16.675556099 +0100
|
+++ tvheadend-c84bc2b72b462ef2dbed305f3fd0bb3fa5046fc3/configure 2014-03-09 14:44:09.350095543 +0100
|
||||||
@@ -179,15 +179,16 @@
|
@@ -272,15 +272,16 @@
|
||||||
#
|
#
|
||||||
# DVB scan
|
# DVB scan
|
||||||
#
|
#
|
||||||
@ -35,12 +35,12 @@ diff -durN tvheadend-v3.5.orig/configure tvheadend-v3.5/configure
|
|||||||
+# echo "ok"
|
+# echo "ok"
|
||||||
+#fi
|
+#fi
|
||||||
|
|
||||||
# ###########################################################################
|
#
|
||||||
# Write config
|
# epoll
|
||||||
diff -durN tvheadend-v3.5.orig/Makefile tvheadend-v3.5/Makefile
|
diff -durN tvheadend-c84bc2b72b462ef2dbed305f3fd0bb3fa5046fc3.orig/Makefile tvheadend-c84bc2b72b462ef2dbed305f3fd0bb3fa5046fc3/Makefile
|
||||||
--- tvheadend-v3.5.orig/Makefile 2013-02-15 14:41:26.000000000 +0100
|
--- tvheadend-c84bc2b72b462ef2dbed305f3fd0bb3fa5046fc3.orig/Makefile 2014-03-07 21:44:39.000000000 +0100
|
||||||
+++ tvheadend-v3.5/Makefile 2013-02-16 15:41:38.218821287 +0100
|
+++ tvheadend-c84bc2b72b462ef2dbed305f3fd0bb3fa5046fc3/Makefile 2014-03-09 14:44:09.350095543 +0100
|
||||||
@@ -211,7 +211,7 @@
|
@@ -255,7 +255,7 @@
|
||||||
SRCS-${CONFIG_BUNDLE} += bundle.c
|
SRCS-${CONFIG_BUNDLE} += bundle.c
|
||||||
BUNDLES-yes += docs/html docs/docresources src/webui/static
|
BUNDLES-yes += docs/html docs/docresources src/webui/static
|
||||||
BUNDLES-yes += data/conf
|
BUNDLES-yes += data/conf
|
||||||
@ -49,10 +49,10 @@ diff -durN tvheadend-v3.5.orig/Makefile tvheadend-v3.5/Makefile
|
|||||||
BUNDLES = $(BUNDLES-yes)
|
BUNDLES = $(BUNDLES-yes)
|
||||||
|
|
||||||
#
|
#
|
||||||
diff -durN tvheadend-v3.5.orig/support/posix.mk tvheadend-v3.5/support/posix.mk
|
diff -durN tvheadend-c84bc2b72b462ef2dbed305f3fd0bb3fa5046fc3.orig/support/posix.mk tvheadend-c84bc2b72b462ef2dbed305f3fd0bb3fa5046fc3/support/posix.mk
|
||||||
--- tvheadend-v3.5.orig/support/posix.mk 2013-02-15 14:41:26.000000000 +0100
|
--- tvheadend-c84bc2b72b462ef2dbed305f3fd0bb3fa5046fc3.orig/support/posix.mk 2014-03-07 21:44:39.000000000 +0100
|
||||||
+++ tvheadend-v3.5/support/posix.mk 2013-02-16 15:42:41.015290003 +0100
|
+++ tvheadend-c84bc2b72b462ef2dbed305f3fd0bb3fa5046fc3/support/posix.mk 2014-03-09 14:44:09.350095543 +0100
|
||||||
@@ -15,6 +15,10 @@
|
@@ -17,6 +17,10 @@
|
||||||
|
|
||||||
find ${DESTDIR}${datadir}/tvheadend -name .git -exec rm -rf {} \; &>/dev/null || /bin/true
|
find ${DESTDIR}${datadir}/tvheadend -name .git -exec rm -rf {} \; &>/dev/null || /bin/true
|
||||||
|
|
||||||
@ -62,4 +62,4 @@ diff -durN tvheadend-v3.5.orig/support/posix.mk tvheadend-v3.5/support/posix.mk
|
|||||||
+
|
+
|
||||||
uninstall:
|
uninstall:
|
||||||
rm -f ${DESTDIR}${bindir}/tvheadend
|
rm -f ${DESTDIR}${bindir}/tvheadend
|
||||||
rm -f ${DESTDIR}${mandir}/tvheadend.1
|
rm -f ${DESTDIR}${mandir}/man1/tvheadend.1
|
||||||
|
@ -9,10 +9,10 @@ to a false comparison of the files' dates.
|
|||||||
|
|
||||||
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
|
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
|
||||||
|
|
||||||
diff -durN tvheadend-v3.5.orig/Makefile tvheadend-v3.5/Makefile
|
diff -durN tvheadend-c84bc2b72b462ef2dbed305f3fd0bb3fa5046fc3.orig/Makefile tvheadend-c84bc2b72b462ef2dbed305f3fd0bb3fa5046fc3/Makefile
|
||||||
--- tvheadend-v3.5.orig/Makefile 2013-02-17 15:15:03.228749505 +0100
|
--- tvheadend-c84bc2b72b462ef2dbed305f3fd0bb3fa5046fc3.orig/Makefile 2014-03-09 14:47:43.780025330 +0100
|
||||||
+++ tvheadend-v3.5/Makefile 2013-02-17 15:15:51.591923062 +0100
|
+++ tvheadend-c84bc2b72b462ef2dbed305f3fd0bb3fa5046fc3/Makefile 2014-03-09 14:48:40.836539093 +0100
|
||||||
@@ -250,7 +250,7 @@
|
@@ -294,7 +294,7 @@
|
||||||
$(ROOTDIR)/configure $(CONFIGURE_ARGS)
|
$(ROOTDIR)/configure $(CONFIGURE_ARGS)
|
||||||
|
|
||||||
# Binary
|
# Binary
|
||||||
|
@ -2,14 +2,15 @@ tvheadend: remove -Werror from CFLAGS
|
|||||||
|
|
||||||
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
|
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
|
||||||
|
|
||||||
--- tvheadend-2b649954346aa2e9c81834d500a25c528f31f829/Makefile.orig 2013-11-28 15:52:52.284041848 +0000
|
diff -durN tvheadend-c84bc2b72b462ef2dbed305f3fd0bb3fa5046fc3.orig/Makefile tvheadend-c84bc2b72b462ef2dbed305f3fd0bb3fa5046fc3/Makefile
|
||||||
+++ tvheadend-2b649954346aa2e9c81834d500a25c528f31f829/Makefile 2013-11-28 15:53:03.715220194 +0000
|
--- tvheadend-c84bc2b72b462ef2dbed305f3fd0bb3fa5046fc3.orig/Makefile 2014-03-09 14:50:48.437688482 +0100
|
||||||
@@ -27,7 +27,7 @@ PROG := $(BUILDDIR)/tvheadend
|
+++ tvheadend-c84bc2b72b462ef2dbed305f3fd0bb3fa5046fc3/Makefile 2014-03-09 14:54:00.411418749 +0100
|
||||||
|
@@ -27,7 +27,7 @@
|
||||||
# Common compiler flags
|
# Common compiler flags
|
||||||
#
|
#
|
||||||
|
|
||||||
-CFLAGS += -Wall -Werror -Wwrite-strings -Wno-deprecated-declarations
|
-CFLAGS += -Wall -Werror -Wwrite-strings -Wno-deprecated-declarations
|
||||||
+CFLAGS += -Wall -Wwrite-strings -Wno-deprecated-declarations
|
+CFLAGS += -Wall -Wwrite-strings -Wno-deprecated-declarations
|
||||||
CFLAGS += -Wmissing-prototypes -fms-extensions
|
CFLAGS += -Wmissing-prototypes -fms-extensions
|
||||||
CFLAGS += -g -funsigned-char -O2
|
CFLAGS += -g -funsigned-char -O2
|
||||||
CFLAGS += -D_FILE_OFFSET_BITS=64
|
CFLAGS += -D_FILE_OFFSET_BITS=64
|
||||||
|
@ -1,21 +0,0 @@
|
|||||||
support: don't try to run compiled code
|
|
||||||
|
|
||||||
When cross-compiling, we can't run the compiled code.
|
|
||||||
|
|
||||||
Consider the compiler returning success as an indication
|
|
||||||
it is working.
|
|
||||||
|
|
||||||
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
|
|
||||||
|
|
||||||
diff -durN tvheadend.orig/support/configure.inc tvheadend-c7d0335eb10d02b780423bef8e7c740e422fff13/support/configure.inc
|
|
||||||
--- tvheadend.orig/support/configure.inc 2013-12-01 01:24:26.000000000 +0100
|
|
||||||
+++ tvheadend-c7d0335eb10d02b780423bef8e7c740e422fff13/support/configure.inc 2013-12-03 22:34:57.547762178 +0100
|
|
||||||
@@ -265,8 +265,6 @@
|
|
||||||
EOF
|
|
||||||
$CC $CFLAGS $LDFLAGS $TMPDIR/$$.c -o $TMPDIR/$$.bin $opt #&> /dev/null
|
|
||||||
RET=$?
|
|
||||||
- [ $RET -eq 0 ] && $TMPDIR/$$.bin
|
|
||||||
- RET=$?
|
|
||||||
rm -f $TMPDIR/$$.{c,bin}
|
|
||||||
return $RET
|
|
||||||
}
|
|
@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
TVHEADEND_VERSION = c7d0335eb10d02b780423bef8e7c740e422fff13
|
TVHEADEND_VERSION = c84bc2b72b462ef2dbed305f3fd0bb3fa5046fc3
|
||||||
TVHEADEND_SITE = git://github.com/tvheadend/tvheadend.git
|
TVHEADEND_SITE = git://github.com/tvheadend/tvheadend.git
|
||||||
TVHEADEND_LICENSE = GPLv3+
|
TVHEADEND_LICENSE = GPLv3+
|
||||||
TVHEADEND_LICENSE_FILES = LICENSE
|
TVHEADEND_LICENSE_FILES = LICENSE
|
||||||
|
Loading…
x
Reference in New Issue
Block a user