Package Details: qtikz-git r344.6157e86-1

Git Clone URL: https://aur.archlinux.org/qtikz-git.git (read-only, click to copy)
Package Base: qtikz-git
Description: Small application helping you to create TikZ diagrams – Qt version
Upstream URL: https://github.com/fhackenberger/ktikz
Licenses: GPL
Conflicts: qtikz
Provides: qtikz
Submitter: haawda
Maintainer: haawda
Last Packager: haawda
Votes: 12
Popularity: 0.000000
First Submitted: 2016-01-31 22:15 (UTC)
Last Updated: 2020-12-19 10:42 (UTC)

Latest Comments

1 2 3 Next › Last »

PhotonX commented on 2018-05-31 09:14 (UTC)

That's even better, thanks!

haawda commented on 2018-05-28 16:04 (UTC)

Added qt5-tools as makedpendency.

PhotonX commented on 2018-05-28 13:05 (UTC) (edited on 2018-05-28 13:21 (UTC) by PhotonX)

Fails to build with:

make: lrelease: command not found

make: *** [Makefile:907: locale/qtikz_cs.qm] error 127

edit: Seems like the problem described by p90. I wanted to install lrelease-qt4 but it seems to be not available any more...

edit2: Could solve the problem by installing qt4 and linking

ln -s /usr/bin/lrelease-qt4 /usr/bin/lrelease

ln -s /usr/bin/qcollectiongenerator-qt4 /usr/bin/qcollectiongenerator

edit3: A clean fix:

  1. Include qt4 as makedepend.

  2. edit src/qtikz/qmake/qtikzdefaults.pri such that the correct commands are in the first three lines:

isEmpty(QMAKECOMMAND): QMAKECOMMAND = qmake

isEmpty(LRELEASECOMMAND): LRELEASECOMMAND = lrelease-qt4

isEmpty(QCOLLECTIONGENERATORCOMMAND): QCOLLECTIONGENERATORCOMMAND = qcollectiongenerator-qt4

haawda commented on 2018-04-16 11:52 (UTC)

The patch is not needed anymore.

VincentPenelle commented on 2018-04-16 08:33 (UTC)

Hi,

I've tried to clone and compile the project, and I get the following error:

==> Lancement de prepare()... patching file qtikzconfig.pri Hunk #1 FAILED at 46. 1 out of 1 hunk FAILED -- saving rejects to file qtikzconfig.pri.rej ==> ERREUR : Une erreur s’est produite dans prepare().

I don't understand what is happening. The content of the file qtikzconfig.pri.rej is the same as the config.diff found at the root.

p90 commented on 2018-04-05 11:09 (UTC)

Hi,

this seems to have a dependency on lrelease-qt4. At least building the package fails if the command is not avaiable. I have a qt5 only system so lrelease-qt4 is obviously missing. It can be removed after the package was installed and the program will run fine with qt5

haawda commented on 2018-03-09 16:33 (UTC)

This is not ktikz, and meant to be so. If you need ktikz, and have a working PKGBUILD, why not upload it to the AUR?

leuko commented on 2018-03-09 14:46 (UTC)

I could compile the project by commenting out the patch, and changing qmake-qt4 to qmake in PKGBUILD.

I think ktikz now supports Qt5.

mluque commented on 2018-03-04 12:34 (UTC) (edited on 2018-03-04 12:35 (UTC) by mluque)

The PKGBUILD does not work for me. I obtain next errors:

common/utils/filedialog.cpp: In static member function ‘static Url FileDialog::getOpenUrl(QWidget*, const QString&, const Url&, const QString&)’:

common/utils/filedialog.cpp:109:41: error: ‘getOpenFileUrl’ is not a member of ‘QFileDialog’ const QUrl openFileName = QFileDialog::getOpenFileUrl(parent, caption, dir, getParsedFilter(filter));

common/utils/filedialog.cpp: In static member function ‘static Url FileDialog::getSaveUrl(QWidget*, const QString&, const Url&, const QString&)’:

common/utils/filedialog.cpp:152:43: error: ‘getSaveFileUrl’ is not a member of ‘QFileDialog’ const QUrl saveAsFileName = QFileDialog::getSaveFileUrl(parent, caption, dir, getParsedFilter(filter));

make: *** [Makefile:694: obj/filedialog.o] Error 1

==> ERROR: A failure occurred in build(). Aborting...

haawda commented on 2017-05-27 09:10 (UTC) (edited on 2017-05-27 09:11 (UTC) by haawda)

Thanks for the head-up. I now regenerated the patchfile to properly use the qt4 toolchain. Weiredly lrelease from qt5 will do the trick also, but this is the right way to do it.