Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] tvheadend: Update to version 4.3 git 1c22d86 August 4th 2023 #5834

Closed
wants to merge 4 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions cross/tvheadend/Makefile
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
PKG_NAME = tvheadend
PKG_VERS = 4.3
PKG_EXT = tar.gz
# git hash from April 8th 2023
PKG_GIT_HASH = f32c7c59a19a276648d7b068041738e4e8337638
# git hash from commit of August 6th 2023
PKG_GIT_HASH = 17eebbef5b017352afcded36c27cb0be11ebd4a1
PKG_DIST_NAME = $(PKG_GIT_HASH).$(PKG_EXT)
PKG_DIST_SITE = https://github.com/tvheadend/tvheadend/archive
PKG_DIST_FILE = $(PKG_NAME)-git$(PKG_GIT_HASH).$(PKG_EXT)
Expand Down
6 changes: 3 additions & 3 deletions cross/tvheadend/digests
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
tvheadend-gitf32c7c59a19a276648d7b068041738e4e8337638.tar.gz SHA1 bd90121237e26b18161cb38587db45eecde55dcb
tvheadend-gitf32c7c59a19a276648d7b068041738e4e8337638.tar.gz SHA256 f24596db1956f37c28df7ad096d28a5c9d045143ccfe85648e4182e7441d057d
tvheadend-gitf32c7c59a19a276648d7b068041738e4e8337638.tar.gz MD5 f222cb9294ad39c6924d1f9d37b46dcf
tvheadend-git17eebbef5b017352afcded36c27cb0be11ebd4a1.tar.gz SHA1 930fb9553dd1616e3d9c057a2f061cb07bc8462e
tvheadend-git17eebbef5b017352afcded36c27cb0be11ebd4a1.tar.gz SHA256 20f30c486f79f34d9fd6256e12aa82d02fce4b1bf7cfebf0e912a4fe83f17674
tvheadend-git17eebbef5b017352afcded36c27cb0be11ebd4a1.tar.gz MD5 75d238c9e3159e94c232bdafcfe16969
18 changes: 9 additions & 9 deletions cross/tvheadend/patches/001-fix-recording-dir.patch
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# This ensures that the default recording directory is not placed in package system directories, independent of the DSM version
--- src/dvr/dvr_config.c.orig 2018-02-27 18:58:45.957196424 +0100
+++ src/dvr/dvr_config.c 2018-02-27 19:00:17.210138337 +0100
@@ -282,7 +282,7 @@
--- src/dvr/dvr_config.c.orig 2023-08-05 09:33:28.751426318 +0000
+++ src/dvr/dvr_config.c 2023-08-05 09:35:42.224770409 +0000
@@ -289,7 +289,7 @@ dvr_config_storage_check(dvr_config_t *c
return;

/* Try to figure out a good place to put them videos */

- homedir = getenv("HOME");
+ homedir = "/usr/local/tvheadend/var";

if(homedir != NULL) {
snprintf(buf, sizeof(buf), "%s/Videos", homedir);
- snprintf(home_dir, sizeof(home_dir), "%s/Videos", getenv("HOME"));
+ snprintf(home_dir, sizeof(home_dir), "%s/Videos", getenv("/var/packages/tvheadend/var"));
xdg_dir = hts_settings_get_xdg_dir_with_fallback("VIDEOS", home_dir);
if (xdg_dir != NULL) {
if (stat(xdg_dir, &st) == 0) {
6 changes: 3 additions & 3 deletions spk/tvheadend/Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
SPK_NAME = tvheadend
SPK_SHORT_VERS = 4.3
SPK_GIT_HASH = f32c7c5
SPK_GIT_DATE = 20230408
SPK_GIT_HASH = 17eebbe
SPK_GIT_DATE = 20230806
SPK_VERS = $(SPK_SHORT_VERS).$(SPK_GIT_DATE)
TVH_VERS = $(SPK_SHORT_VERS)~$(SPK_GIT_HASH)
SPK_REV = 36
Expand All @@ -26,7 +26,7 @@ DESCRIPTION = Tvheadend is a TV streaming server and recorder for Linux, FreeBSD
DESCRIPTION_FRE = Tvheadend est un serveur de streaming et enregistreur TV pour Linux, FreeBSD et Android prenant en charge DVB-S, DVB-S2, DVB-C, DVB-T, ATSC, ISDB-T, IPTV, SAT IP et HDHomeRun comme sources d\'entrée. Tvheadend offre le streaming HTTP, HTSP et SAT IP.
DISPLAY_NAME = Tvheadend
STARTABLE = yes
CHANGELOG = "1. Update to latest git version f32c7c5 as of April 8th 2023<br/>2. Update FFMPEG 5.1.2<br/>3. Update libhdhomerun to version 20230323"
CHANGELOG = "1. Update to latest git version 17eebbe as of August 6th 2023"
HOMEPAGE = https://tvheadend.org/
LICENSE = GPL v3

Expand Down