Package Details: fuel 1.0.1-1

Git Clone URL: https://aur.archlinux.org/fuel.git (read-only)
Package Base: fuel
Description: A GUI front-end to Fossil SCM
Upstream URL: https://fuel-scm.org/
Licenses: GPL2
Submitter: None
Maintainer: karanikk
Last Packager: karanikk
Votes: 5
Popularity: 0.000000
First Submitted: 2012-12-15 16:43
Last Updated: 2015-08-23 14:36

Latest Comments

bb010g commented on 2018-06-09 08:17

Can't compile with Qt 5.11 due to header changes. This patch works, and also fixes a missing makedepend & a namcap complaint:

dreieck commented on 2018-06-07 12:56

Fails to build for me:

g++ -c -pipe -O2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../fuel-1.0.1 -I. -I../fuel-1.0.1/src -isystem /usr/include/qt -isystem /usr/include/qt/QtWebKitWidgets -isystem /usr/include/qt/QtWebKit -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtNetwork -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o CommitDialog.o ../fuel-1.0.1/src/CommitDialog.cpp
../fuel-1.0.1/src/CommitDialog.cpp: In constructor ‘CommitDialog::CommitDialog(QWidget*, QString, QStringList&, const QStringList*, bool, const QString*, bool*)’:
../fuel-1.0.1/src/CommitDialog.cpp:61:49: error: invalid use of incomplete type ‘class QAction’
  QAction* action = new QAction(ui->plainTextEdit);
                                                 ^
In file included from /usr/include/qt/QtWidgets/qdialog.h:44,
                 from /usr/include/qt/QtWidgets/QDialog:1,
                 from ../fuel-1.0.1/src/CommitDialog.h:4,
                 from ../fuel-1.0.1/src/CommitDialog.cpp:1:
/usr/include/qt/QtWidgets/qwidget.h:68:7: note: forward declaration of ‘class QAction’
 class QAction;
       ^~~~~~~
../fuel-1.0.1/src/CommitDialog.cpp:63:8: error: invalid use of incomplete type ‘class QAction’
  action->setAutoRepeat(false);
        ^~
In file included from /usr/include/qt/QtWidgets/qdialog.h:44,
                 from /usr/include/qt/QtWidgets/QDialog:1,
                 from ../fuel-1.0.1/src/CommitDialog.h:4,
                 from ../fuel-1.0.1/src/CommitDialog.cpp:1:
/usr/include/qt/QtWidgets/qwidget.h:68:7: note: forward declaration of ‘class QAction’
 class QAction;
       ^~~~~~~
../fuel-1.0.1/src/CommitDialog.cpp:67:40: error: invalid use of incomplete type ‘class QAction’
  action = new QAction(ui->plainTextEdit);
                                        ^
In file included from /usr/include/qt/QtWidgets/qdialog.h:44,
                 from /usr/include/qt/QtWidgets/QDialog:1,
                 from ../fuel-1.0.1/src/CommitDialog.h:4,
                 from ../fuel-1.0.1/src/CommitDialog.cpp:1:
/usr/include/qt/QtWidgets/qwidget.h:68:7: note: forward declaration of ‘class QAction’
 class QAction;
       ^~~~~~~
../fuel-1.0.1/src/CommitDialog.cpp:69:8: error: invalid use of incomplete type ‘class QAction’
  action->setAutoRepeat(false);
        ^~
In file included from /usr/include/qt/QtWidgets/qdialog.h:44,
                 from /usr/include/qt/QtWidgets/QDialog:1,
                 from ../fuel-1.0.1/src/CommitDialog.h:4,
                 from ../fuel-1.0.1/src/CommitDialog.cpp:1:
/usr/include/qt/QtWidgets/qwidget.h:68:7: note: forward declaration of ‘class QAction’
 class QAction;
       ^~~~~~~
make: *** [Makefile:1266: CommitDialog.o] Error 1
==> ERROR: A failure occurred in build().
    Aborting...

milouse commented on 2015-01-22 09:18

I confirm the comment of thibaud.mouton. You can achieve that by adding the following line in your PKGBUILD, in the build function:

sed -i "s/lrelease/lrelease-qt4/" $pkgname-$pkgver/intl/convert.sh

By the way, a new « 0.9.8-test » version is out.

thibaud.mouton commented on 2014-06-11 08:53

Change 'lrelease' into 'lrelease-qt4' in the intl/convert.sh script.