tags 653796 + pending
thanks

Dear maintainer,

I've prepared an NMU for qt-gstreamer (versioned as 0.10.1-2.1) and
uploaded it to DELAYED/10. Please feel free to tell me if I
should delay it longer.

Regards.
-Steve
diff -Nru qt-gstreamer-0.10.1/debian/changelog qt-gstreamer-0.10.1/debian/changelog
--- qt-gstreamer-0.10.1/debian/changelog	2011-04-14 04:23:21.000000000 -0500
+++ qt-gstreamer-0.10.1/debian/changelog	2012-01-28 05:41:55.000000000 -0600
@@ -1,3 +1,12 @@
+qt-gstreamer (0.10.1-2.1) unstable; urgency=low
+
+  * Non-Maintainer Upload.
+  
+  * patches/boost1.48.patch: New.  Work around moc limitation.  Closes:
+    #653796.
+
+ -- Steve M. Robbins <s...@debian.org>  Sat, 28 Jan 2012 05:41:39 -0600
+
 qt-gstreamer (0.10.1-2) unstable; urgency=low
 
   * Import patch from upstream to fix FTBFS - disable building
diff -Nru qt-gstreamer-0.10.1/debian/patches/boost1.48.patch qt-gstreamer-0.10.1/debian/patches/boost1.48.patch
--- qt-gstreamer-0.10.1/debian/patches/boost1.48.patch	1969-12-31 18:00:00.000000000 -0600
+++ qt-gstreamer-0.10.1/debian/patches/boost1.48.patch	2012-01-28 05:40:52.000000000 -0600
@@ -0,0 +1,49 @@
+Description: Work around moc limitations
+ Some parts of Boost, introduced in Boost 1.48 are not
+ understood by the limited C++ parser of moc.  This
+ patch defines header guards that prevent the troublesome boost
+ headers from being processed.
+Bug-Debian: #653796
+Author: Tobias Frost <t...@coldtobi.de>
+Reviewed-By: Steve Robbins <s...@debian.org>
+
+--- a/src/QGlib/connect.h
++++ b/src/QGlib/connect.h
+@@ -19,6 +19,11 @@
+ #ifndef QGLIB_CONNECT_H
+ #define QGLIB_CONNECT_H
+ 
++#ifdef Q_MOC_RUN
++#define BOOST_TT_HAS_OPERATOR_HPP_INCLUDED
++#endif
++
++
+ #include "global.h"
+ #include "quark.h"
+ #include <QtCore/QObject>
+--- a/src/QGst/bin.h
++++ b/src/QGst/bin.h
+@@ -19,6 +19,10 @@
+ #ifndef QGST_BIN_H
+ #define QGST_BIN_H
+ 
++#ifdef Q_MOC_RUN
++#define BOOST_TT_HAS_OPERATOR_HPP_INCLUDED
++#endif
++
+ #include "element.h"
+ #include "childproxy.h"
+ 
+--- a/src/QGst/Ui/videowidget.h
++++ b/src/QGst/Ui/videowidget.h
+@@ -19,6 +19,10 @@
+ #ifndef QGST_UI_VIDEOWIDGET_H
+ #define QGST_UI_VIDEOWIDGET_H
+ 
++#ifdef Q_MOC_RUN
++#define BOOST_TT_HAS_OPERATOR_HPP_INCLUDED
++#endif
++
+ #include "global.h"
+ #include "../element.h"
+ #include <QtGui/QWidget>
diff -Nru qt-gstreamer-0.10.1/debian/patches/series qt-gstreamer-0.10.1/debian/patches/series
--- qt-gstreamer-0.10.1/debian/patches/series	2011-04-10 04:57:03.000000000 -0500
+++ qt-gstreamer-0.10.1/debian/patches/series	2012-01-28 05:40:59.000000000 -0600
@@ -1 +1,3 @@
 00_no_latex_docs.diff
+boost1.48.patch
+

Attachment: signature.asc
Description: Digital signature

Reply via email to