Package Details: qtiplot-opj 0.9.8.9-15

Git Clone URL: https://aur.archlinux.org/qtiplot-opj.git (read-only)
Package Base: qtiplot-opj
Description: Data analysis and scientific plotting - free clone of Origin, with Origin import enabled
Upstream URL: http://soft.proindependent.com/qtiplot.html
Keywords: analysis data Origin plotting
Licenses: GPL2
Conflicts: qtiplot
Provides: qtiplot
Submitter: None
Maintainer: None
Last Packager: saxonbeta
Votes: 12
Popularity: 0.000000
First Submitted: 2011-12-21 23:15
Last Updated: 2016-05-16 14:06

Latest Comments

1 2 3 4 5 Next › Last »

chilledfrogs commented on 2019-05-15 09:07

Hello there guys,

I fell upon this package in my desperate quest to get an alternative to Regressi for Linux, concerning that it refuses to run under WINE anymore, but then it seems that several of the required dependencies are no longer in the AUR...

If anyone can fix it, that would be great, in the meantime, I will flag this as out-of-date

EDIT: Welp, it was rather stupid of me to not check out available forks first, but hey, will still flag it out-of-date for future reference

v_2e commented on 2017-09-29 20:18

Please see the patches I suggested to this Gentoo bug: https://bugs.gentoo.org/630332
They fix the compile-time errors for GCC 6, and may be useful here as well.

meph commented on 2017-07-17 17:23

I dont need python but I need the QTexengine that allows to export the graphs as *.tex and is implemented here. I also like to have the translation.

I was able to build the package myself. Thanks sirocco!

sirocco commented on 2017-07-17 13:56

https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/qtiplot&id=7879e3dab8f7ab0fa3ed71de0c31998660327eea

"disable python scripting, it breaks with every new sip release"

(comment
SCRIPTING_LANGS += Python
in
build.conf)

meph commented on 2017-07-16 08:32

I am getting the same error as is has been reported for qtiplot-git too:

src/scripting/qti.sip: In function 'int setCellDataHelper(Table*, int, int, PyObject*)':
src/scripting/qti.sip:151:35: error: 'sipType_QDateTime' was not declared in this scope
if (sipCanConvertToType(item, sipType_QDateTime, 0)) {
^~~~~~~~~~~~~~~~~
src/scripting/qti.sip:151:35: note: suggested alternative: 'sipGetDateTime'
if (sipCanConvertToType(item, sipType_QDateTime, 0)) {
^~~~~~~~~~~~~~~~~
sipGetDateTime
src/scripting/qti.sip:167:35: error: 'sipType_QTime' was not declared in this scope
if (sipCanConvertToType(item, sipType_QTime, 0)) {
^~~~~~~~~~~~~
src/scripting/qti.sip:167:35: note: suggested alternative: 'sipType_QSize'
if (sipCanConvertToType(item, sipType_QTime, 0)) {
^~~~~~~~~~~~~
sipType_QSize
src/scripting/qti.sip: At global scope:
src/scripting/qti.sip:233:12: warning: 'int cellDataHelper(Table*, int, int, PyObject**)' defined but not used [-Wunused-function]
static int cellDataHelper(Table* table, int row, int col, PyObject** item) {
^~~~~~~~~~~~~~
src/scripting/qti.sip:119:12: warning: 'int setCellDataHelper(Table*, int, int, PyObject*)' defined but not used [-Wunused-function]
static int setCellDataHelper(Table* table, int row, int col, PyObject* item) {
^~~~~~~~~~~~~~~~~
make[1]: *** [Makefile:2432: ../tmp/qtiplot/sipqticmodule.o] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-hans/aur-qtiplot-opj/src/qtiplot-0.9.8.9/qtiplot'
make: *** [Makefile:224: sub-qtiplot-qtiplot-pro-make_default-ordered] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build qtiplot-opj.

vence commented on 2016-05-14 11:03

Doesn't build again...

g++ -c -pipe -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -D_REENTRANT -Wall -W -DSCRIPTING_CONSOLE -DQTIPLOT_PRO -DSVN_REVISION="\"\"" -DQT_PLUGIN -DTRANSLATIONS_PATH=\"/usr/share/qtiplot/translations\" -DMANUAL_PATH=\"/usr/share/doc/qtiplot/manual\" -DSCRIPTING_MUPARSER -DSCRIPTING_PYTHON -DPYTHON_CONFIG_PATH=\"/usr/share/qtiplot\" -DGL2PS_HAVE_LIBPNG -DTEX_OUTPUT -DHAVE_TAMUANOVA -DNO_LOG_FILE -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtXml -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I/usr/include/qt4/QtAssistantClient -I/usr/include/qt4/QtAssistant -I../3rdparty/qwt/src -I../3rdparty/qwtplot3d/include -I/usr/include/gsl -I/usr/include/QtAssistant/ -I/usr/include/python2.7 -Iicons -Isrc/analysis -Isrc/analysis/dialogs -Isrc/core -Isrc/excel -Isrc/lib/include -Isrc/lib/3rdparty/qtcolorpicker/src -Isrc/plot2D -Isrc/plot2D/dialogs -Isrc/plot3D -Isrc/matrix -Isrc/table -Isrc/scripting -I/usr/include/python2.7 -I../3rdparty/QTeXEngine/src -I/usr/include/tamu_anova -I/usr/include -Isrc/plugins/OriginPlugin -Isrc/plugins/OriginPlugin/liborigin1 -Isrc/plugins/OriginPlugin/liborigin2 -Isrc/plugins/OriginPlugin/tree.phi-sci.com -I../3rdparty/boost -I/usr/X11R6/include -I/tmp/yaourt-tmp-vence/aur-qtiplot-opj/src/qtiplot-0.9.8.9/tmp/qtiplot -o ../tmp/qtiplot/FitDialog.o src/analysis/dialogs/FitDialog.cpp

<...>

src/analysis/dialogs/FitDialog.cpp:1025:41: error: no matching function for call to ‘QTableWidgetItem::setFlags(bool)’
it->setFlags(!Qt::ItemIsEditable);
^
<...>

src/analysis/dialogs/FitDialog.cpp:1052:35: error: no matching function for call to ‘QTableWidgetItem::setFlags(bool)’
it->setFlags(!Qt::ItemIsEditable);
^
<...>

src/analysis/dialogs/FitDialog.cpp:1067:45: error: no matching function for call to ‘QTableWidgetItem::setFlags(bool)’
it->setFlags(!Qt::ItemIsEditable);
^

Salamandar commented on 2016-03-23 13:22

Well I basically updated QtiPlot with all the patches you have here, plus one for GSL2 compatibility.

https://github.com/Salamandar/qtiplot

Here is the updated PKGBUILD (i renamed it as qtiplot-git though) :
http://pastebin.com/FCwz820b

Salamandar commented on 2016-03-23 09:50

It doesn't build…

g++ -c -pipe -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -D_REENTRANT -Wall -W -DSCRIPTING_CONSOLE -DQTIPLOT_PRO -DSVN_REVISION="\"\"" -DQT_PLUGIN -DTRANSLATIONS_PATH=\"/usr/share/qtiplot/translations\" -DMANUAL_PATH=\"/usr/share/doc/qtiplot/manual\" -DSCRIPTING_MUPARSER -DSCRIPTING_PYTHON -DPYTHON_CONFIG_PATH=\"/usr/share/qtiplot\" -DGL2PS_HAVE_LIBPNG -DTEX_OUTPUT -DHAVE_TAMUANOVA -DNO_LOG_FILE -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtXml -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I/usr/include/qt4/QtAssistantClient -I/usr/include/qt4/QtAssistant -I../3rdparty/qwt/src -I../3rdparty/qwtplot3d/include -I/usr/include/gsl -I/usr/include/QtAssistant/ -I/usr/include/python2.7 -Iicons -Isrc/analysis -Isrc/analysis/dialogs -Isrc/core -Isrc/excel -Isrc/lib/include -Isrc/lib/3rdparty/qtcolorpicker/src -Isrc/plot2D -Isrc/plot2D/dialogs -Isrc/plot3D -Isrc/matrix -Isrc/table -Isrc/scripting -I/usr/include/python2.7 -I../3rdparty/QTeXEngine/src -I/usr/include/tamu_anova -I/usr/include -Isrc/plugins/OriginPlugin -Isrc/plugins/OriginPlugin/liborigin1 -Isrc/plugins/OriginPlugin/liborigin2 -Isrc/plugins/OriginPlugin/tree.phi-sci.com -I../3rdparty/boost -I/usr/X11R6/include -I/home/salamandar/tmp/yaourt-tmp-salamandar/aur-qtiplot-opj/src/qtiplot-0.9.8.9/tmp/qtiplot -o ../tmp/qtiplot/Fit.o src/analysis/Fit.cpp
src/analysis/Fit.cpp: Dans la fonction membre ‘gsl_multifit_fdfsolver* Fit::fitGSL(gsl_multifit_function_fdf, int&, int&)’:
src/analysis/Fit.cpp:131:29: erreur : ‘struct gsl_multifit_fdfsolver’ has no member named ‘J’
gsl_multifit_covar (s->J, 0.0, covar);
^
src/analysis/Fit.cpp:158:25: erreur : ‘struct gsl_multifit_fdfsolver’ has no member named ‘J’
gsl_multifit_covar (s->J, 0.0, covar);
^
Makefile:1742 : la recette pour la cible « ../tmp/qtiplot/Fit.o » a échouée

sirocco commented on 2016-03-09 17:10

patch for gsl 2.1 in ABS

chron commented on 2015-04-21 12:39

Maybe you could change the last line of the patch to.
+print " ".join([sipcfg.sip_bin, "-I", sipcfg.default_sip_dir + "/PyQt4", QtCore.PYQT_CONFIGURATION['sip_flags']])

You can also remove mesa from the dependencies, its not needed.