Hi Chris, > severity 185986 grave > retitle kvdr: needs new upstream and rebuild against KDE3/Qt3 > stop The attached patch helps kvdr to be at least linked against KDE3/QT3.
Perhaps this could be applied unless the current upstream version is not available in the debian package. mfg, Erik
diff -u -r kvdr-0.51.1/debian/rules kvdr-0.51.1_new/debian/rules --- kvdr-0.51.1/debian/rules 2003-04-24 13:53:04.000000000 +0200 +++ kvdr-0.51.1_new/debian/rules 2003-04-24 12:55:47.000000000 +0200 @@ -13,7 +13,7 @@ dh_testdir # Add here commands to configure the package. # autoconf - ./configure --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --disable-rpath + ./configure --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --disable-rpath --with-qt-includes=/usr/include/qt3 touch configure-stamp diff -u -r kvdr-0.51.1/kvdr/kvdr.h kvdr-0.51.1_new/kvdr/kvdr.h --- kvdr-0.51.1/kvdr/kvdr.h 2002-04-13 13:22:54.000000000 +0200 +++ kvdr-0.51.1_new/kvdr/kvdr.h 2003-04-24 13:02:10.000000000 +0200 @@ -21,6 +21,7 @@ #define QT_CLEAN_NAMESPACE #include <config.h> +#include <qcursor.h> #include <qwidget.h> #include <qstring.h> #include <qtimer.h> diff -u -r kvdr-0.51.1/kvdr/kvdr_xv.cpp kvdr-0.51.1_new/kvdr/kvdr_xv.cpp --- kvdr-0.51.1/kvdr/kvdr_xv.cpp 2002-04-13 18:23:09.000000000 +0200 +++ kvdr-0.51.1_new/kvdr/kvdr_xv.cpp 2003-04-24 13:54:56.000000000 +0200 @@ -40,7 +40,7 @@ this->window = q->handle(); xvImage=NULL; shmInfo.shmaddr=NULL; - gc=qt_xget_temp_gc(); + gc=qt_xget_temp_gc(qt_xscreen(), false); if ( XvQueryAdaptors(disp, window, &count, &adaptorInfo) == Success ) {