Bump buildroot to 2019.02
This commit is contained in:
@@ -1,33 +0,0 @@
|
||||
From b16ad4d258409fbd6acf843d62a7a84f621e3b70 Mon Sep 17 00:00:00 2001
|
||||
From: Bernd Kuhls <bernd.kuhls@t-online.de>
|
||||
Date: Mon, 18 Dec 2017 20:52:06 +0100
|
||||
Subject: [PATCH] sbuf: fix uclibc compilation error
|
||||
|
||||
Fixes build error
|
||||
|
||||
tvheadend-e06ffd87beff16103c47d6fa542df2374fca6fd3/src/sbuf.h:77:1:
|
||||
error: unknown type name 'ssize_t'; did you mean 'size_t'?
|
||||
ssize_t sbuf_read(sbuf_t *sb, int fd);
|
||||
|
||||
Patch sent upstream: https://github.com/tvheadend/tvheadend/pull/1062
|
||||
|
||||
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
|
||||
---
|
||||
src/sbuf.h | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/src/sbuf.h b/src/sbuf.h
|
||||
index 78aa546b3..d5aa53042 100644
|
||||
--- a/src/sbuf.h
|
||||
+++ b/src/sbuf.h
|
||||
@@ -23,6 +23,7 @@
|
||||
#include <stddef.h>
|
||||
#include <stdio.h>
|
||||
#include <stdint.h>
|
||||
+#include <unistd.h>
|
||||
|
||||
/**
|
||||
* Simple dynamically growing buffer
|
||||
--
|
||||
2.11.0
|
||||
|
||||
@@ -37,7 +37,7 @@ config BR2_PACKAGE_TVHEADEND_TRANSCODING
|
||||
select BR2_PACKAGE_FFMPEG_AVRESAMPLE
|
||||
select BR2_PACKAGE_FFMPEG_GPL # needed for x264 support
|
||||
select BR2_PACKAGE_FFMPEG_SWSCALE
|
||||
select BR2_PACKAGE_LIBVPX if !BR2_bfin # libvpx
|
||||
select BR2_PACKAGE_LIBVPX
|
||||
select BR2_PACKAGE_X264
|
||||
help
|
||||
Enable transcoding support.
|
||||
|
||||
@@ -5,11 +5,8 @@
|
||||
|
||||
PATH=/usr/sbin:/usr/bin:/sbin:/bin
|
||||
NAME=tvheadend
|
||||
DAEMON=/usr/bin/$NAME
|
||||
PIDFILE=/var/run/$NAME.pid
|
||||
|
||||
[ -f "${DAEMON}" -a -x "${DAEMON}" ] || exit 0
|
||||
|
||||
# Read configuration variable file if it is present
|
||||
[ -r "/etc/default/${NAME}" ] && . "/etc/default/${NAME}"
|
||||
|
||||
@@ -29,7 +26,7 @@ fi
|
||||
case "$1" in
|
||||
start)
|
||||
printf "Starting TVHeadend daemon: "
|
||||
if start-stop-daemon -S -q -p ${PIDFILE} -m --exec "${DAEMON}" -- ${ARGS}; then
|
||||
if start-stop-daemon -S -q -p ${PIDFILE} -m --exec /usr/bin/tvheadend -- ${ARGS}; then
|
||||
printf "OK\n"
|
||||
else
|
||||
printf "failed\n"
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
# Locally computed
|
||||
sha256 32f96937a3ffa72b5bdbfde9a5f9f9535f88e94e44864d4c8c6a152985c16569 tvheadend-e06ffd87beff16103c47d6fa542df2374fca6fd3.tar.gz
|
||||
sha256 92c5f2cdda085b81fc50025afeb3ece74f60fae2b26f40a7dd07e227b0db2d9f tvheadend-17dff3e5ffbd67174b6c0d7b49f5488e19ec1ead.tar.gz
|
||||
sha256 54dc3cbc00bf126bcba43e2af7f3ad1dc00f335985da1409fa943c7b7256d942 LICENSE.md
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
TVHEADEND_VERSION = e06ffd87beff16103c47d6fa542df2374fca6fd3
|
||||
TVHEADEND_VERSION = 17dff3e5ffbd67174b6c0d7b49f5488e19ec1ead
|
||||
TVHEADEND_SITE = $(call github,tvheadend,tvheadend,$(TVHEADEND_VERSION))
|
||||
TVHEADEND_LICENSE = GPL-3.0+
|
||||
TVHEADEND_LICENSE_FILES = LICENSE.md
|
||||
@@ -65,9 +65,9 @@ endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBDVBCSA),y)
|
||||
TVHEADEND_DEPENDENCIES += libdvbcsa
|
||||
TVHEADEND_CONF_OPTS += --enable-dvbcsa
|
||||
TVHEADEND_CONF_OPTS += --enable-tvhcsa
|
||||
else
|
||||
TVHEADEND_CONF_OPTS += --disable-dvbcsa
|
||||
TVHEADEND_CONF_OPTS += --disable-tvhcsa
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBHDHOMERUN),y)
|
||||
@@ -114,7 +114,7 @@ define TVHEADEND_CONFIGURE_CMDS
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--arch="$(ARCH)" \
|
||||
--cpu="$(BR2_GCC_TARGET_CPU)" \
|
||||
--cpu="$(GCC_TARGET_CPU)" \
|
||||
--nowerror \
|
||||
--python="$(HOST_DIR)/bin/python" \
|
||||
--enable-dvbscan \
|
||||
|
||||
Reference in New Issue
Block a user