gmic: fix build of gmic-qt and zart

Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
This commit is contained in:
Jürgen Buchmüller 2019-06-08 00:35:30 +02:00
parent e8692da811
commit c291e758e2
No known key found for this signature in database
GPG key ID: DE55AD8DBEBB4EE8
3 changed files with 42 additions and 0 deletions

View file

@ -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 <QHBoxLayout>
#include <QLineEdit>
#include <QFrame>
+#include <QAction>
#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 <QPalette>
+#include <QButtonGroup>
#include <QWidget>
#include <QStandardItemModel>
#include <QModelIndex>
--- 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 <QSettings>
#include <QTextDocument>
#include <QTextStream>
+#include <QButtonGroup>
#include <QInputDialog>
#include <QMessageBox>
#include <QFile>

View file

@ -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 <QButtonGroup>
#include <QDialog>
#include "ui_DialogAbout.h"

View file

@ -27,6 +27,8 @@ pre_build() {
mv ${XBPS_BUILDDIR}/gmic-qt-${_qthash} ${wrksrc}/gmic-qt mv ${XBPS_BUILDDIR}/gmic-qt-${_qthash} ${wrksrc}/gmic-qt
mv ${XBPS_BUILDDIR}/gmic-community{-${_communityhash},} mv ${XBPS_BUILDDIR}/gmic-community{-${_communityhash},}
mv ${XBPS_BUILDDIR}/gmic-community/zart ${wrksrc} 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;' sed -i ${wrksrc}/src/Makefile -e 's;\( *\)ar\( *\);\1$(AR)\2;'