Submitted By: Pierre Labastie Date: 2017-08-27 Initial Package Version: 2.40.1 Upstream Status: Unknown Origin: https://github.com/elkrejzi/pacman/blob/master/pkgbuild/graphviz/graphviz-qt5.patch Addition of patch for cmd/gvedit/Makefile.am by P. Labastie Description: Fixes use of Qt5 diff -Naur graphviz-2.40.1.old/cmd/gvedit/csettings.cpp graphviz-2.40.1.new/cmd/gvedit/csettings.cpp --- graphviz-2.40.1.old/cmd/gvedit/csettings.cpp 2016-09-08 06:45:03.000000000 +0200 +++ graphviz-2.40.1.new/cmd/gvedit/csettings.cpp 2017-08-28 17:05:32.226578375 +0200 @@ -16,7 +16,7 @@ #include "csettings.h" #include "qmessagebox.h" #include "qfiledialog.h" -#include +#include #include #include "mdichild.h" #include "string.h" diff -Naur graphviz-2.40.1.old/cmd/gvedit/imageviewer.h graphviz-2.40.1.new/cmd/gvedit/imageviewer.h --- graphviz-2.40.1.old/cmd/gvedit/imageviewer.h 2016-08-09 23:02:09.000000000 +0200 +++ graphviz-2.40.1.new/cmd/gvedit/imageviewer.h 2017-08-28 17:05:32.226578375 +0200 @@ -15,7 +15,7 @@ #ifndef IMAGEVIEWER_H #define IMAGEVIEWER_H -#include +#include #include #include diff -Naur graphviz-2.40.1.old/cmd/gvedit/mainwindow.cpp graphviz-2.40.1.new/cmd/gvedit/mainwindow.cpp --- graphviz-2.40.1.old/cmd/gvedit/mainwindow.cpp 2016-09-20 06:45:02.000000000 +0200 +++ graphviz-2.40.1.new/cmd/gvedit/mainwindow.cpp 2017-08-28 17:05:32.226578375 +0200 @@ -11,7 +11,7 @@ * Contributors: See CVS logs. Details at http://www.graphviz.org/ *************************************************************************/ -#include +#include #include #include "mainwindow.h" #include "mdichild.h" diff -Naur graphviz-2.40.1.old/cmd/gvedit/Makefile.am graphviz-2.40.1.new/cmd/gvedit/Makefile.am --- graphviz-2.40.1.old/cmd/gvedit/Makefile.am 2016-09-20 06:45:02.000000000 +0200 +++ graphviz-2.40.1.new/cmd/gvedit/Makefile.am 2017-08-28 17:06:21.012476088 +0200 @@ -30,6 +30,8 @@ -DDEMAND_LOADING=1 \ -DGVEDIT_DATADIR=\""$(pkgdatadir)/gvedit"\" +gvedit_CXXFLAGS = -fPIC + gvedit_LDADD = \ $(top_builddir)/lib/gvc/libgvc.la \ $(top_builddir)/lib/cgraph/libcgraph.la \ diff -Naur graphviz-2.40.1.old/cmd/gvedit/mdichild.cpp graphviz-2.40.1.new/cmd/gvedit/mdichild.cpp --- graphviz-2.40.1.old/cmd/gvedit/mdichild.cpp 2016-08-09 23:02:09.000000000 +0200 +++ graphviz-2.40.1.new/cmd/gvedit/mdichild.cpp 2017-08-28 17:05:32.226578375 +0200 @@ -12,7 +12,7 @@ *************************************************************************/ -#include +#include #include "mdichild.h" #include "mainwindow.h" diff -Naur graphviz-2.40.1.old/cmd/gvedit/ui_settings.h graphviz-2.40.1.new/cmd/gvedit/ui_settings.h --- graphviz-2.40.1.old/cmd/gvedit/ui_settings.h 2016-09-08 06:45:03.000000000 +0200 +++ graphviz-2.40.1.new/cmd/gvedit/ui_settings.h 2017-08-28 17:05:32.226578375 +0200 @@ -10,22 +10,22 @@ #ifndef UI_SETTINGS_H #define UI_SETTINGS_H -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include QT_BEGIN_NAMESPACE diff -Naur graphviz-2.40.1.old/configure.ac graphviz-2.40.1.new/configure.ac --- graphviz-2.40.1.old/configure.ac 2016-12-22 06:44:41.000000000 +0100 +++ graphviz-2.40.1.new/configure.ac 2017-08-28 17:05:32.227578435 +0200 @@ -2561,10 +2561,10 @@ use_qt="No (disabled)" else - AC_CHECK_PROGS(QMAKE,qmake-qt4 qmake-qt3 qmake,false) + AC_CHECK_PROGS(QMAKE,qmake-qt5 qmake,false) if test "$QMAKE" != "false"; then - PKG_CHECK_MODULES(QTCORE, [QtCore],[ - PKG_CHECK_MODULES(QTGUI, [QtGui],[ + PKG_CHECK_MODULES(QTCORE, [Qt5Core],[ + PKG_CHECK_MODULES(QTGUI, [Qt5Widgets Qt5PrintSupport],[ use_qt="Yes" ],[ use_qt="No (QtGui not available)"