aboutsummaryrefslogtreecommitdiffstats
path: root/debian/patches/cpp4.9_incompatibilities.patch
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches/cpp4.9_incompatibilities.patch')
-rw-r--r--debian/patches/cpp4.9_incompatibilities.patch67
1 files changed, 67 insertions, 0 deletions
diff --git a/debian/patches/cpp4.9_incompatibilities.patch b/debian/patches/cpp4.9_incompatibilities.patch
new file mode 100644
index 0000000..a089d8f
--- /dev/null
+++ b/debian/patches/cpp4.9_incompatibilities.patch
@@ -0,0 +1,67 @@
+Description: Fix some gcc 4.9 incompatibilities.
+Author: Unit 193 <unit193@ninthfloor.org>
+Origin: vendor
+Forwarded: yes
+Bug: http://bugs.sqlitestudio.pl/?id=2678
+Last-Update: 2014-10-28
+
+--- sqlitestudio-2.99.1.orig/SQLiteStudio3/coreSQLiteStudio/common/utils.h
++++ sqlitestudio-2.99.1/SQLiteStudio3/coreSQLiteStudio/common/utils.h
+@@ -8,6 +8,7 @@
+ #include <QChar>
+ #include <QStringList>
+ #include <QFileInfo>
++#include <functional>
+
+ class QTextCodec;
+
+--- sqlitestudio-2.99.1.orig/SQLiteStudio3/coreSQLiteStudio/plugins/plugintype.h
++++ sqlitestudio-2.99.1/SQLiteStudio3/coreSQLiteStudio/plugins/plugintype.h
+@@ -5,6 +5,7 @@
+ #include <QList>
+ #include <QString>
+ #include <QObject>
++#include <typeinfo>
+
+ class Plugin;
+
+--- sqlitestudio-2.99.1.orig/SQLiteStudio3/coreSQLiteStudio/services/functionmanager.h
++++ sqlitestudio-2.99.1/SQLiteStudio3/coreSQLiteStudio/services/functionmanager.h
+@@ -7,6 +7,7 @@
+ #include <QSharedPointer>
+ #include <QObject>
+ #include <QStringList>
++#include <functional>
+
+ class Db;
+
+--- sqlitestudio-2.99.1.orig/SQLiteStudio3/guiSQLiteStudio/common/datawidgetmapper.h
++++ sqlitestudio-2.99.1/SQLiteStudio3/guiSQLiteStudio/common/datawidgetmapper.h
+@@ -3,6 +3,7 @@
+
+ #include <QObject>
+ #include <QHash>
++#include <functional>
+
+ class QAbstractItemModel;
+
+--- sqlitestudio-2.99.1.orig/SQLiteStudio3/guiSQLiteStudio/common/verifiablewizardpage.h
++++ sqlitestudio-2.99.1/SQLiteStudio3/guiSQLiteStudio/common/verifiablewizardpage.h
+@@ -3,6 +3,7 @@
+
+ #include "guiSQLiteStudio_global.h"
+ #include <QWizardPage>
++#include <functional>
+
+ class GUI_API_EXPORT VerifiableWizardPage : public QWizardPage
+ {
+--- sqlitestudio-2.99.1.orig/SQLiteStudio3/guiSQLiteStudio/uiloader.h
++++ sqlitestudio-2.99.1/SQLiteStudio3/guiSQLiteStudio/uiloader.h
+@@ -6,6 +6,7 @@
+ #include <QHash>
+ #include <QStack>
+ #include <QXmlDefaultHandler>
++#include <functional>
+
+ class UiLoaderPropertyHandler;
+