Package: dpuser / 4.0+dfsg-3

Metadata

Package Version Patches format
dpuser 4.0+dfsg-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
Dynamically link libraries.patch | (download)

QFitsView/QFitsView.pro | 6 3 + 3 - 0 !
QFitsView/QFitsView_common.pro | 28 10 + 18 - 0 !
dpuser/Makefile | 29 9 + 20 - 0 !
3 files changed, 22 insertions(+), 41 deletions(-)

 dynamically link libraries


Don t use DDPGPLOT.patch | (download)

QFitsView/QFitsView.pro | 1 0 + 1 - 0 !
QFitsView/QFitsView_dll.pro | 1 0 + 1 - 0 !
dpuser/Makefile | 2 1 + 1 - 0 !
3 files changed, 1 insertion(+), 3 deletions(-)

 don't use ddpgplot

DDPGPLOT enables some 3d plotting using the PGXTAL library. PPGXTAL depends on
low level graphics subroutines that are not available in giza. This finally
disables the following commands: sbfint, sbfbkg, colint, colsrf, coltab,
sb2srf, sbbal, sbcone, sbcpln, sbelip, sbfcls, sbfsav, sbline, sbplan, sbplnt,
sbrod, sbslic, sbsurf, sbtbal, sbtext, sbtsur, shade. Also, the routines that
depend on the (non-free) freddy.f are disabled: freddy, surface

Use yacc in system path instead of some nonexistent local.patch | (download)

dpuser/mpfit/Makefile | 2 1 + 1 - 0 !
dpuser/parser/Makefile | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 use yacc in system path instead of some (nonexistent) local one


Propagate CFLAGS etc. for hardening.patch | (download)

QFitsView/QFitsView.pro | 14 7 + 7 - 0 !
QFitsView/QFitsView_dll.pro | 1 0 + 1 - 0 !
dpuser/Makefile | 28 14 + 14 - 0 !
utils/Makefile | 12 6 + 6 - 0 !
4 files changed, 27 insertions(+), 28 deletions(-)

 propagate cflags etc. for hardening


Load the help from usr share doc qfitsview instead of the.patch | (download)

QFitsView/QFitsGlobal.cpp | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 load the help from /usr/share/doc/qfitsview instead of the web


Remove the update check.patch | (download)

QFitsView/QFitsMainWindow.cpp | 2 0 + 2 - 0 !
1 file changed, 2 deletions(-)

 remove the update check

This check is currently dummy; it is mainly done to warn when it will get active.

Don t build Python GDL compatibility.patch | (download)

QFitsView/QFitsView.pro | 4 0 + 4 - 0 !
dpuser/Makefile | 4 2 + 2 - 0 !
2 files changed, 2 insertions(+), 6 deletions(-)

 don't build python + gdl compatibility


Don t use SVN version.patch | (download)

dpuser/Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 don't use svn version


Fix gcc optimization bug in ifNode evaluate.patch | (download)

dpuser/dpuserAST.cpp | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 fix gcc optimization bug in ifnode::evaluate()

This code has to be compiled without optimization, otherwise
`(elsecommand != NULL)` will always return `true`.

Fix test script.patch | (download)

dpuser/test/test_functions/compare_types.dpuser | 25 0 + 25 - 0 !
dpuser/test/testsuite.dpuser | 13 0 + 13 - 0 !
2 files changed, 38 deletions(-)

 fix test script

 * Remove unused function definitions that have wrong syntax
 * Remove compile tests: compile function is gone.

Wrap inclusion of .xpm files with extern C.patch | (download)

QFitsView/QFitsCubeSpectrum.cpp | 2 2 + 0 - 0 !
QFitsView/QFitsMainWindow.cpp | 4 3 + 1 - 0 !
QFitsView/QFitsToolBar.cpp | 2 2 + 0 - 0 !
QFitsView/QFitsTools.cpp | 2 2 + 0 - 0 !
QFitsView/QFitsViewingTools.cpp | 2 2 + 0 - 0 !
QFitsView/QFitsViews/QFitsView2D.cpp | 2 2 + 0 - 0 !
QFitsView/QFitsWidgets/QFitsWidget1D.cpp | 2 2 + 0 - 0 !
QFitsView/QFitsWidgets/QFitsWidgetContour.cpp | 2 2 + 0 - 0 !
QFitsView/dialogs.cpp | 2 2 + 0 - 0 !
QFitsView/imred.cpp | 2 2 + 0 - 0 !
QFitsView/main.cpp | 3 2 + 1 - 0 !
QFitsView/qt_mainwindow.cpp | 2 2 + 0 - 0 !
QFitsView/qtdpuser.cpp | 2 2 + 0 - 0 !
13 files changed, 27 insertions(+), 2 deletions(-)

 wrap inclusion of .xpm files with 'extern "c"'

Otherwise, gcc warns about
ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]

Add missing QPainterPath header.patch | (download)

QFitsView/QCustomPlot/qcustomplot.h | 1 1 + 0 - 0 !
QFitsView/QFitsWidgets/QFitsWidgetContour.cpp | 1 1 + 0 - 0 !
2 files changed, 2 insertions(+)

 add missing qpainterpath header

Fix build with Qt 5.15

Closes: #975171