Skip to content

Releases: linuxserver/docker-tvheadend

fe4df311-ls186

30 Sep 15:53
Compare
Choose a tag to compare

LinuxServer Changes:

Add perl-json-xs package.

tvheadend Changes:

Fix htsstr_argsplit (treat quotes inside an argument correctly)

There seemed to be a flaw in the splitting logic when it comes to quotes, e.g.:
--output="filename" should be one argument, but htsstr_argsplit treated it as
['--output=', '"filename"] which I think is wrong.

I fixed this and added two tests for this scenario.

fe4df311-ls185

23 Sep 15:54
Compare
Choose a tag to compare

LinuxServer Changes:

Add perl-json-xs package.

tvheadend Changes:

Fix htsstr_argsplit (treat quotes inside an argument correctly)

There seemed to be a flaw in the splitting logic when it comes to quotes, e.g.:
--output="filename" should be one argument, but htsstr_argsplit treated it as
['--output=', '"filename"] which I think is wrong.

I fixed this and added two tests for this scenario.

fe4df311-ls184

21 Sep 08:37
Compare
Choose a tag to compare

LinuxServer Changes:

Add perl-json-xs package.

tvheadend Changes:

Fix htsstr_argsplit (treat quotes inside an argument correctly)

There seemed to be a flaw in the splitting logic when it comes to quotes, e.g.:
--output="filename" should be one argument, but htsstr_argsplit treated it as
['--output=', '"filename"] which I think is wrong.

I fixed this and added two tests for this scenario.

fe4df311-ls183

16 Sep 15:58
Compare
Choose a tag to compare

LinuxServer Changes:

Install XMLTV from Alpine repos.

tvheadend Changes:

Fix htsstr_argsplit (treat quotes inside an argument correctly)

There seemed to be a flaw in the splitting logic when it comes to quotes, e.g.:
--output="filename" should be one argument, but htsstr_argsplit treated it as
['--output=', '"filename"] which I think is wrong.

I fixed this and added two tests for this scenario.

ec56067f-ls182

02 Sep 15:56
Compare
Choose a tag to compare

LinuxServer Changes:

Install XMLTV from Alpine repos.

tvheadend Changes:

support/mkbundle: switch from distutils to setuptools

Fixes build error with python-3.12:

Traceback (most recent call last):
File "support/mkbundle", line 48, in
import distutils.spawn
ModuleNotFoundError: No module named 'distutils'

Signed-off-by: Bernd Kuhls bernd@kuhls.net

ec56067f-ls181

26 Aug 15:57
Compare
Choose a tag to compare

LinuxServer Changes:

Install XMLTV from Alpine repos.

tvheadend Changes:

support/mkbundle: switch from distutils to setuptools

Fixes build error with python-3.12:

Traceback (most recent call last):
File "support/mkbundle", line 48, in
import distutils.spawn
ModuleNotFoundError: No module named 'distutils'

Signed-off-by: Bernd Kuhls bernd@kuhls.net

ec56067f-ls180

19 Aug 15:55
Compare
Choose a tag to compare

LinuxServer Changes:

Install XMLTV from Alpine repos.

tvheadend Changes:

support/mkbundle: switch from distutils to setuptools

Fixes build error with python-3.12:

Traceback (most recent call last):
File "support/mkbundle", line 48, in
import distutils.spawn
ModuleNotFoundError: No module named 'distutils'

Signed-off-by: Bernd Kuhls bernd@kuhls.net

ec56067f-ls179

12 Aug 16:05
Compare
Choose a tag to compare

LinuxServer Changes:

Install XMLTV from Alpine repos.

tvheadend Changes:

support/mkbundle: switch from distutils to setuptools

Fixes build error with python-3.12:

Traceback (most recent call last):
File "support/mkbundle", line 48, in
import distutils.spawn
ModuleNotFoundError: No module named 'distutils'

Signed-off-by: Bernd Kuhls bernd@kuhls.net

1c22d866-ls178

05 Aug 15:57
Compare
Choose a tag to compare

LinuxServer Changes:

Install XMLTV from Alpine repos.

tvheadend Changes:

Fix time for old 32bit systems

The fix introduced in fe47ecb5504a ("Fix time for 32bit systems again")
made the incorrect assumption, that the macro _TIME_BITS=64 was always
available. It seems like that this is not the case for old systems,
causing 32bit builds to break there.

Lets completely rework 32bit time support, by actually detecting the
hosts size for the time.

This will break cross-compilation, as the configure script is run on the
host, but since we do not seem to support cross-builds anyway (all archs
are build on emulated or native targets), this should be acceptable.

Fixes fe47ecb5504a ("Fix time for 32bit systems again")

Signed-off-by: Olliver Schinagl oliver@schinagl.nl

c531383c-ls177

29 Jul 15:52
Compare
Choose a tag to compare

LinuxServer Changes:

Install XMLTV from Alpine repos.

tvheadend Changes:

Bug Fix: OTA EIT Parental Rating