Releases: linuxserver/docker-tvheadend
fe4df311-ls186
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
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
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
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
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
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
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
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
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
LinuxServer Changes:
Install XMLTV from Alpine repos.
tvheadend Changes:
Bug Fix: OTA EIT Parental Rating