diff --git a/srcpkgs/gmic/files/gmic-qt.patch b/srcpkgs/gmic/files/gmic-qt.patch new file mode 100644 index 00000000000..d1417d68104 --- /dev/null +++ b/srcpkgs/gmic/files/gmic-qt.patch @@ -0,0 +1,30 @@ +--- gmic-qt/src/SearchFieldWidget.cpp 2017-06-28 11:32:57.000000000 +0200 ++++ gmic-qt/src/SearchFieldWidget.cpp 2019-06-07 23:46:28.301753374 +0200 +@@ -30,6 +30,7 @@ + #include + #include + #include ++#include + #include "DialogSettings.h" + + SearchFieldWidget::SearchFieldWidget(QWidget *parent) : +--- gmic-qt/include/MainWindow.h 2017-06-28 11:32:57.000000000 +0200 ++++ gmic-qt/include/MainWindow.h 2019-06-08 00:03:57.884695538 +0200 +@@ -26,6 +26,7 @@ + #define _GMIC_QT_MAINWINDOW_H_ + + #include ++#include + #include + #include + #include +--- gmic-qt/src/MainWindow.cpp 2017-06-28 11:32:57.000000000 +0200 ++++ gmic-qt/src/MainWindow.cpp 2019-06-08 00:09:57.513675721 +0200 +@@ -28,6 +28,7 @@ + #include + #include + #include ++#include + #include + #include + #include diff --git a/srcpkgs/gmic/files/zart.patch b/srcpkgs/gmic/files/zart.patch new file mode 100644 index 00000000000..305bf4b228a --- /dev/null +++ b/srcpkgs/gmic/files/zart.patch @@ -0,0 +1,10 @@ +--- zart/include/DialogAbout.h 2017-07-01 22:43:56.000000000 +0200 ++++ zart/include/DialogAbout.h 2019-06-08 00:28:04.292615835 +0200 +@@ -46,6 +46,7 @@ + #ifndef _DIALOGABOUT_H_ + #define _DIALOGABOUT_H_ + ++#include + #include + #include "ui_DialogAbout.h" + diff --git a/srcpkgs/gmic/template b/srcpkgs/gmic/template index 99a429e54be..6be58ff2568 100644 --- a/srcpkgs/gmic/template +++ b/srcpkgs/gmic/template @@ -27,6 +27,8 @@ pre_build() { mv ${XBPS_BUILDDIR}/gmic-qt-${_qthash} ${wrksrc}/gmic-qt mv ${XBPS_BUILDDIR}/gmic-community{-${_communityhash},} mv ${XBPS_BUILDDIR}/gmic-community/zart ${wrksrc} + patch -p0 -i ${FILESDIR}/gmic-qt.patch + patch -p0 -i ${FILESDIR}/zart.patch sed -i ${wrksrc}/src/Makefile -e 's;\( *\)ar\( *\);\1$(AR)\2;'