Package: kodi / 2:17.6+dfsg1-4
Metadata
Package | Version | Patches format |
---|---|---|
kodi | 2:17.6+dfsg1-4 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
0001 c pluff Fix format string warnings.patch | (download) |
lib/cpluff/libcpluff/ploader.c |
30 15 + 15 - 0 ! |
[patch] c-pluff: fix format string warnings |
0003 Revert droid fix builds with AML disabled.patch | (download) |
xbmc/utils/SystemInfo.cpp |
4 0 + 4 - 0 ! |
[patch 3/3] revert "[droid] fix builds with aml disabled" This reverts commit 4733383b8f1c1dd0b95e9e5358425d8a0b7ba8fc. |
0004 Allocate and free AVFrames with the proper FFmpeg AP.patch | (download) |
xbmc/cores/VideoPlayer/DVDDemuxers/DVDDemuxFFmpeg.cpp |
11 3 + 8 - 0 ! |
[patch] allocate and free avframes with the proper ffmpeg api |
0005 DllLoader Update variable to use standard va_list ty.patch | (download) |
xbmc/cores/DllLoader/exports/wrapper.c |
5 1 + 4 - 0 ! |
[patch] dllloader: update variable to use standard va_list type The _G_ types were ancient, internal-only types defined in _G_config.h and are now deprecated. https://sourceware.org/ml/libc-announce/2018/msg00000.html https://sourceware.org/git/?p=glibc.git;a=commit;h=48a8f8328122ab8d06b7333cb87be46feeaf7cca Signed-off-by: Michael Cronenworth <mike@cchtml.com> |
01_reproducible_build.patch | (download) |
xbmc/Application.cpp |
2 1 + 1 - 0 ! |
make build reproducible . |
02_allow_all_arches.patch | (download) |
configure.ac |
3 2 + 1 - 0 ! |
[patch] let configure pass on unknown architectures setting sane defaults This helps porting Kodi to new architectures while emitting warnings about entering uncharted territory. |
03 privacy.patch | (download) |
system/addon-manifest.xml |
1 0 + 1 - 0 ! |
--- |
04 differentiate from vanilla Kodi.patch | (download) |
addons/skin.estuary/xml/Home.xml |
8 8 + 0 - 0 ! |
--- |
05 dont require neon on arm armhf.patch | (download) |
configure.ac |
2 1 + 1 - 0 ! |
don't use neon on arm and armhf architectures NEON is not required in those Debian port and usin it breaks build on official build servers. . |
06 use external libraries.patch | (download) |
bootstrap.mk |
2 1 + 1 - 0 ! |
use system's libraries instead of the embedded ones . |
07 use system groovy.patch | (download) |
codegenerator.mk |
8 4 + 4 - 0 ! |
use system's groovy instead of the embedded one . |
08 fix s390x build.patch | (download) |
xbmc/cores/DllLoader/DllLoader.h |
1 1 + 0 - 0 ! |
fix build on s390x Upstream is most probably not interested in this port thus I have not forwarded the patch. . |
10 dont use omitted files.patch | (download) |
configure.ac |
1 0 + 1 - 0 ! |
--- |
12 build cpluff pic only.patch | (download) |
configure.ac |
2 1 + 1 - 0 ! |
--- |
13 fix tests.patch | (download) |
xbmc/utils/test/TestCPUInfo.cpp |
4 2 + 2 - 0 ! |
--- |
14 ignore test results.patch | (download) |
Makefile.in |
2 1 + 1 - 0 ! |
--- |
15 dont use openssl.patch | (download) |
configure.ac |
8 4 + 4 - 0 ! |
--- |
16 fix alpha build.patch | (download) |
xbmc/cores/DllLoader/DllLoader.h |
1 1 + 0 - 0 ! |
fix alpha build |
17 add test for CVE 2017 8314 with autotools build.patch | (download) |
xbmc/filesystem/test/Makefile |
3 2 + 1 - 0 ! |
--- |
18 support omitting addons service.patch | (download) |
system/addon-manifest.xml |
2 1 + 1 - 0 ! |
support omitting addons repository feed Upstream official addon repository feed contain non-free addons. . Extending the system at runtime is arguably an anti-feature - either for political reasons or due to security risks. . This patch makes it possible to omit the addons repository feed. |
19 fix audio with latest ffmpeg.patch | (download) |
xbmc/cores/VideoPlayer/VideoPlayerAudio.cpp |
2 1 + 1 - 0 ! |
re: bug#881536: ffmpeg: breaks sound in kodi |
20 dont cast visualid.patch | (download) |
xbmc/windowing/X11/GLContextEGL.cpp |
4 3 + 1 - 0 ! |
fix setting visualid by avoiding cast. |
libdvdnav 0001 xbmc dvdnav allow get set vm state.patch | (download) |
libdvdnav-5-0-3/src/dvdnav_internal.h |
12 12 + 0 - 0 ! |
[patch 01/10] [xbmc][dvdnav] allow get/set vm state |
libdvdnav 0002 xbmc dvdnav expose dvdnav_get_vm dvdnav_get_button_i.patch | (download) |
libdvdnav-5-0-3/src/dvdnav.c |
52 52 + 0 - 0 ! |
[patch 02/10] [xbmc][dvdnav] expose dvdnav_get_vm, dvdnav_get_button_info, dvdnav_free |
libdvdnav 0003 xbmc dvdnav detection of dvd name.patch | (download) |
libdvdnav-5-0-3/src/vm/vm.c |
7 7 + 0 - 0 ! |
[patch 03/10] [xbmc][dvdnav] detection of dvd name |
libdvdnav 0004 xbmc dvdnav skip cell when unrecoverable.patch | (download) |
libdvdnav-5-0-3/src/dvdnav.c |
8 8 + 0 - 0 ! |
[patch 04/10] [xbmc][dvdnav] skip cell when unrecoverable |
libdvdnav 0005 xbmc dvdnav added reading of VTS_TMAPT and TITLE_C_A.patch | (download) |
libdvdnav-5-0-3/src/vm/vm.c |
9 9 + 0 - 0 ! |
[patch 05/10] [xbmc][dvdnav] added reading of vts_tmapt and TITLE_C_ADT |
libdvdnav 0006 xbmc dvdnav various safeguards.patch | (download) |
libdvdnav-5-0-3/src/dvdnav.c |
5 5 + 0 - 0 ! |
[patch 06/10] [xbmc][dvdnav] various safeguards |
libdvdnav 0007 xbmc dvdnav disallow time search when navigation pro.patch | (download) |
libdvdnav-5-0-3/src/searching.c |
6 6 + 0 - 0 ! |
[patch 07/10] [xbmc][dvdnav] disallow time search when navigation prohibits |
libdvdnav 0008 xbmc dvdnav additional debug log.patch | (download) |
libdvdnav-5-0-3/src/searching.c |
1 1 + 0 - 0 ! |
[patch 08/10] [xbmc][dvdnav] additional debug log |
libdvdnav 0009 xbmc dvdnav add timemap to time search.patch | (download) |
libdvdnav-5-0-3/src/searching.c |
91 86 + 5 - 0 ! |
[patch 09/10] [xbmc][dvdnav] add timemap to time search |
libdvdnav 0010 xbmc dvdnav expose dvdnav_jump_to_sector_by_time.patch | (download) |
libdvdnav-5-0-3/src/dvdnav/dvdnav.h |
8 8 + 0 - 0 ! |
[patch 10/10] [xbmc][dvdnav] expose dvdnav_jump_to_sector_by_time |
libdvdread 0001 xbmc libdvdread added defines includes.patch | (download) |
libdvdread-5-0-3/src/dvd_input.h |
7 7 + 0 - 0 ! |
[patch 1/3] [xbmc][libdvdread] added defines/includes |
libdvdread 0002 xbmc libdvdread don t do symlink resolution on kodi.patch | (download) |
libdvdread-5-0-3/src/dvd_reader.c |
3 2 + 1 - 0 ! |
[patch 2/3] [xbmc][libdvdread] don't do symlink resolution on kodi |
libdvdread 0003 xbmc libdvdread kodi VFS doesn t support opendir use.patch | (download) |
libdvdread-5-0-3/src/dvd_reader.c |
11 11 + 0 - 0 ! |
[patch 3/3] [xbmc][libdvdread] kodi vfs doesn't support opendir, use stat instead |
libdvdread debian 0001 libdvdcss.patch | (download) |
libdvdread-5-0-3/src/dvd_input.c |
9 8 + 1 - 0 ! |
libdvdcss Print information about the CSS README. |
libdvdread debian 0006 descriptor.patch | (download) |
libdvdread-5-0-3/src/dvd_udf.c |
37 34 + 3 - 0 ! |
descriptor libdvdread is very likely to fail on discs/images that store their File System Descriptor at the end of the disc/image rather than at the beginning. This is due to the "strategy" libdvdread uses to find it: libdvdread scans sequentially from the beginning of the disc/image for the File System Descriptor and identifies it by a single byte tag. Aside from wasting lots of time on discs/images that store their File System Descriptor at the end there is quite a good chance to stumble across a random data block that accidentally starts with this tag (and failing on it) before finding the real File System Descriptor. As far as I can see, at least CDBurnerXP seems to (be able to) create such images - at least if my interpretation of the Implementation Identifier "NMS DVDProLib" is correct. This... well, let's call it ugly hack fixes this by obtaining the File System Descriptor location from the Logical Volume Descriptor Closes: #663512 |
libdvdread extra 0001 Use real dlopen for libdvdcss.patch | (download) |
libdvdread-5-0-3/src/dvd_input.c |
10 9 + 1 - 0 ! |
[patch] use real dlopen() for libdvdcss |
19f28e88a5dfed82e9844f69210f7c045f18ca8e.patch | (download) |
xbmc/cdrip/EncoderFFmpeg.cpp |
4 2 + 2 - 0 ! |
[patch] ffmpeg: drop deprecated symbols and functions |
c7e2acc1b2ee781af6e14d80da0edd0aa23bdf03.patch | (download) |
xbmc/cores/VideoPlayer/DVDCodecs/Video/AMLCodec.cpp |
4 1 + 3 - 0 ! |
[patch] bump ffmpeg to 4.0 |