Package: libavg / 1.8.2-3

Metadata

Package Version Patches format
libavg 1.8.2-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
foreign.patch | (download)

configure.ac | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 specify in configure that this is a foreign package
reproducible_build.patch | (download)

CreateVersionFile.py | 10 5 + 5 - 0 !
1 file changed, 5 insertions(+), 5 deletions(-)

 use reproducible values for builder and buildtime


ffmpeg_2.9.patch | (download)

src/player/VideoWriterThread.cpp | 8 4 + 4 - 0 !
src/video/AudioDecoderThread.cpp | 4 2 + 2 - 0 !
src/video/FFMpegFrameDecoder.cpp | 18 9 + 9 - 0 !
src/video/SyncVideoDecoder.cpp | 4 2 + 2 - 0 !
src/video/VDPAUDecoder.cpp | 35 17 + 18 - 0 !
src/video/VDPAUDecoder.h | 4 2 + 2 - 0 !
src/video/VideoDecoder.cpp | 20 10 + 10 - 0 !
src/video/VideoDecoderThread.cpp | 4 2 + 2 - 0 !
src/video/WrapFFMpeg.h | 2 0 + 2 - 0 !
9 files changed, 48 insertions(+), 51 deletions(-)

 replace deprecated ffmpeg api
fix cast operator.patch | (download)

src/base/StringHelper.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 patch bool casting for >> operator
cast bool.patch | (download)

src/graphics/Display.cpp | 2 1 + 1 - 0 !
src/player/OGLSurface.cpp | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 cast display pointer to bool
c11.patch | (download)

src/player/PluginManager.cpp | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 c++11 whitespace


gcc 7.patch | (download)

src/graphics/GLShaderParam.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix ftbfs with gcc-7


ffmpeg_3.4.patch | (download)

src/video/VDPAUHelper.h | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 fix ftbfs with ffmpeg 3.4
 Upstream has removed vdpau support, so this patch does not need to be
 upstreamed.
ffmpeg_4.0.patch | (download)

src/player/VideoWriterThread.cpp | 2 1 + 1 - 0 !
src/video/AudioDecoderThread.cpp | 2 1 + 1 - 0 !
src/video/WrapFFMpeg.h | 8 8 + 0 - 0 !
3 files changed, 10 insertions(+), 2 deletions(-)

---
disable vdpau.patch | (download)

configure.ac | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 edit configure.ac to disable vdpau
 support is broken with ffmpeg 4.0 and has been removed
only use videobuffer for old ffmpeg.patch | (download)

src/player/VideoWriterThread.cpp | 7 7 + 0 - 0 !
src/player/VideoWriterThread.h | 2 2 + 0 - 0 !
2 files changed, 9 insertions(+)

---
cxxflags.patch | (download)

src/base/triangulate/Makefile.am | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 pass am_cxxflags for a c++ build, not cppflags which is for the preprocessor
no freetype config.patch | (download)

configure.ac | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 use pkg-config instead of freetype-config.
 freetype-config has been removed.