Package: qutecom / 2.2.1+dfsg1-5.2

Metadata

Package Version Patches format
qutecom 2.2.1+dfsg1-5.2 3.0 (quilt)

Patch series

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

owbuild/FindFFMPEG.cmake | 6 4 + 2 - 0 !
1 file changed, 4 insertions(+), 2 deletions(-)

 do not fail if libavformat is not used, as we are using libswscale
remove extra copying file.patch | (download)

qutecom/src/presentation/qt/CMakeLists-install-linux.txt | 4 0 + 4 - 0 !
1 file changed, 4 deletions(-)

do not copy copying and authors files into /usr/share/qutecom
cmake force fpic.patch | (download)

owbuild/owbuild/OWDefaultCompilerFlags.cmake | 10 4 + 6 - 0 !
1 file changed, 4 insertions(+), 6 deletions(-)

 make sure all shared code is compiled with -fpic
find glibconfig.patch | (download)

owbuild/FindGLIB2.cmake | 11 5 + 6 - 0 !
1 file changed, 5 insertions(+), 6 deletions(-)

 handle new location of glibconfig.h

new videodev.patch | (download)

libs/pixertool/src/v4l/v4l-pixertool.c | 2 1 + 1 - 0 !
libs/webcam/include/webcam/V4LWebcamDriver.h | 2 1 + 1 - 0 !
libs/webcam/src/v4l/V4LWebcamDriver.cpp | 2 1 + 1 - 0 !
3 files changed, 3 insertions(+), 3 deletions(-)

 fix for linux/videodev.h moved to libv4l1-videodev.h in new kernels (2.6.38)
use external tinyxml.patch | (download)

libs/3rdparty/CMakeLists.txt | 2 2 + 0 - 0 !
libs/3rdparty/tinyxml/CMakeLists-external.txt | 9 9 + 0 - 0 !
libs/3rdparty/tinyxml/CMakeLists-internal.txt | 13 13 + 0 - 0 !
libs/3rdparty/tinyxml/CMakeLists.txt | 18 5 + 13 - 0 !
owbuild/FindTinyXML.cmake | 84 84 + 0 - 0 !
5 files changed, 113 insertions(+), 13 deletions(-)

 add ability to link against external libtinyxml
new avcodec api.patch | (download)

wifo/phapi/phcodec-avcodec-wrapper.c | 10 7 + 3 - 0 !
1 file changed, 7 insertions(+), 3 deletions(-)

 use avcodec_decode_video2(), as the avcodec_decode_video() has
 been removed in libav 0.7
curl include fix ftbfs.patch | (download)

libs/3rdparty/googlebreakpad/src/common/linux/http_upload.cc | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 remove deprectaed&removed include from curl.
find ffmpeg pkgconfig.patch | (download)

owbuild/FindFFMPEG.cmake | 12 7 + 5 - 0 !
1 file changed, 7 insertions(+), 5 deletions(-)

 use library paths returned by pkg_config. fixes ftbfs on debian multi-arch libraries.
format string security.patch | (download)

wifo/libosip2/src/osipparser2/osip_message_parse.c | 2 1 + 1 - 0 !
wifo/phapi/phlog.c | 2 1 + 1 - 0 !
wifo/phapi/phmedia-audio-file.c | 4 2 + 2 - 0 !
3 files changed, 4 insertions(+), 4 deletions(-)

 fix format string gcc warnings.
glib single include.patch | (download)

libs/imwrapper/src/purple/PurpleIMFactory.h | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 include glib.h instead of individual headers
eglibc 2.17.patch | (download)

libs/owutil/thread/CMakeLists.txt | 10 10 + 0 - 0 !
libs/owutil/thread/src/Thread.cpp | 4 4 + 0 - 0 !
2 files changed, 14 insertions(+)

 fix ftbfs with eglibc 2.17
 eglibc now provides TIME_UTC, conflicting with TIME_UTC from boost. Check if
 TIME_UTC_ is available and use this one instead.
fix missing X11.patch | (download)

qutecom/src/presentation/qt/CMakeLists.txt | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 ling against x11 for xinitthreads
build.patch | (download)

libs/3rdparty/boost/CMakeLists.txt | 1 1 + 0 - 0 !
owbuild/FindBoost.cmake | 18 18 + 0 - 0 !
owbuild/FindX11.cmake | 38 19 + 19 - 0 !
3 files changed, 38 insertions(+), 19 deletions(-)

 ftbfs fixes related to libbboost changes, multiarch support
libav9.8.patch | (download)

libs/pixertool/include/pixertool/ffmpeg-pixertool.h | 6 3 + 3 - 0 !
libs/pixertool/src/ffmpeg/ffmpeg-pixertool.c | 4 2 + 2 - 0 !
libs/pixertool/src/pixertool.cpp | 10 6 + 4 - 0 !
owbuild/FindFFMPEG.cmake | 15 10 + 5 - 0 !
qutecom/src/QuteComBuildId.cpp | 2 1 + 1 - 0 !
wifo/phapi/phapi-old.c | 3 1 + 2 - 0 !
wifo/phapi/phcodec-avcodec-wrapper.c | 9 4 + 5 - 0 !
wifo/phapi/phcodec-avcodec-wrapper.h | 2 1 + 1 - 0 !
wifo/phapi/phcodec-h263.c | 10 7 + 3 - 0 !
wifo/phapi/phcodec-h263.h | 2 1 + 1 - 0 !
wifo/phapi/phcodec-h263flv1.c | 10 7 + 3 - 0 !
wifo/phapi/phcodec-h263flv1.h | 2 1 + 1 - 0 !
wifo/phapi/phcodec-h263plus.c | 10 7 + 3 - 0 !
wifo/phapi/phcodec-h263plus.h | 2 1 + 1 - 0 !
wifo/phapi/phcodec-h264.c | 6 3 + 3 - 0 !
wifo/phapi/phcodec-mpeg4.c | 6 3 + 3 - 0 !
wifo/phapi/phcodec-mpeg4.h | 2 1 + 1 - 0 !
wifo/phapi/phmedia-video-bwcontrol.c | 2 1 + 1 - 0 !
wifo/phapi/phmedia-video-control.c | 2 1 + 1 - 0 !
wifo/phapi/phmedia-video.c | 6 5 + 1 - 0 !
20 files changed, 66 insertions(+), 45 deletions(-)

 ftbfs fixes with libav 9
libav10.patch | (download)

wifo/phapi/phcodec-avcodec-wrapper.c | 14 10 + 4 - 0 !
wifo/phapi/phcodec-h263.c | 7 4 + 3 - 0 !
wifo/phapi/phcodec-h263flv1.c | 7 4 + 3 - 0 !
wifo/phapi/phcodec-h263plus.c | 7 4 + 3 - 0 !
wifo/phapi/phcodec-h264.c | 4 2 + 2 - 0 !
wifo/phapi/phcodec-mpeg4.c | 7 4 + 3 - 0 !
6 files changed, 28 insertions(+), 18 deletions(-)

 fix ftbfs llib libav10
find qt4 cmake30.patch | (download)

CMakeLists.txt | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 find_package(qt4 required) is only called in
 libs/3rdparty/qt4/CMakeLists.txt but qutecom uses Qt4 macros
 in various CMakeLists.txt files that are not beneath
 libs/3rdparty/qt4.
 This was never supported and breaks with cmake 3.0.
 To fix this add a find_package() call in the top level CMakeLists.txt.
fix missing qt include.patch | (download)

qutecom/src/presentation/qt/chat/QtChatHistoryWidget.cpp | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

---