From edf7b2508550d3028b12798d76de8f9bd146ac3c Mon Sep 17 00:00:00 2001 From: Max Krummenacher Date: Sun, 6 May 2018 15:02:57 +0200 Subject: [PATCH] lxqt-sudo: fix build with Qt 5.11, explicitly include headers Signed-off-by: Max Krummenacher --- ...dialog.cpp-include-QIcon-explicitely.patch | 31 +++++++++++++++++++ recipes-lxqt/lxqt-sudo/lxqt-sudo_git.bb | 1 + 2 files changed, 32 insertions(+) create mode 100644 recipes-lxqt/lxqt-sudo/lxqt-sudo/0001-passworddialog.cpp-include-QIcon-explicitely.patch diff --git a/recipes-lxqt/lxqt-sudo/lxqt-sudo/0001-passworddialog.cpp-include-QIcon-explicitely.patch b/recipes-lxqt/lxqt-sudo/lxqt-sudo/0001-passworddialog.cpp-include-QIcon-explicitely.patch new file mode 100644 index 00000000..ca1721c5 --- /dev/null +++ b/recipes-lxqt/lxqt-sudo/lxqt-sudo/0001-passworddialog.cpp-include-QIcon-explicitely.patch @@ -0,0 +1,31 @@ +From b3031fa2b3e407c1db565424f5e2d49fda6c8f27 Mon Sep 17 00:00:00 2001 +From: Max Krummenacher +Date: Sun, 6 May 2018 09:14:10 +0000 +Subject: [PATCH] passworddialog.cpp: include QIcon explicitely + +5.11 Qt headers do not indirectly include QIcon resulting in compile +time errors like: +| passworddialog.cpp:44:33: error: incomplete type 'QIcon' used in nested name specifier + +Upstream-Status: Submitted [https://github.com/lxqt/lxqt-sudo/pull/34] + +Signed-off-by: Max Krummenacher +--- + passworddialog.cpp | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/passworddialog.cpp b/passworddialog.cpp +index 7b6de2a..e7a691d 100644 +--- a/passworddialog.cpp ++++ b/passworddialog.cpp +@@ -27,6 +27,7 @@ + + #include "passworddialog.h" + #include "ui_passworddialog.h" ++#include + + PasswordDialog::PasswordDialog(QStringList argv + , QWidget * parent/* = 0*/ +-- +2.13.6 + diff --git a/recipes-lxqt/lxqt-sudo/lxqt-sudo_git.bb b/recipes-lxqt/lxqt-sudo/lxqt-sudo_git.bb index 2bb43971..ab532fcd 100644 --- a/recipes-lxqt/lxqt-sudo/lxqt-sudo_git.bb +++ b/recipes-lxqt/lxqt-sudo/lxqt-sudo_git.bb @@ -6,5 +6,6 @@ inherit lxqt pkgconfig DEPENDS += "liblxqt" +SRC_URI += "file://0001-passworddialog.cpp-include-QIcon-explicitely.patch" SRCREV = "1d8947c6124f40bf2a753c18de3f4fe124c5396a" PV = "0.12.0"