Package: ftools-fv / 5.5+dfsg-2

Metadata

Package Version Patches format
ftools-fv 5.5+dfsg-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
Pow Set variables in Makefile.in to get pow compiled.patch | (download)

tcltk/pow/Makefile.in | 41 21 + 20 - 0 !
1 file changed, 21 insertions(+), 20 deletions(-)

 [pow] set variables in makefile.in to get pow compiled

(Quck and dirty patch)

Pow Create and package require the POW package.patch | (download)

tcltk/pow/Makefile.in | 12 6 + 6 - 0 !
tcltk/pow/POWplot.tcl | 4 2 + 2 - 0 !
tcltk/pow/PowInit.c | 12 7 + 5 - 0 !
tcltk/pow/pkgIndex.tcl | 2 2 + 0 - 0 !
4 files changed, 17 insertions(+), 13 deletions(-)

 [pow] create and "package require" the pow package.


Pow Replace the startup script.patch | (download)

tcltk/pow/POWplot | 22 4 + 18 - 0 !
tcltk/pow/POWplot.tcl | 1 0 + 1 - 0 !
tcltk/pow/pow.tcl | 4 1 + 3 - 0 !
3 files changed, 5 insertions(+), 22 deletions(-)

 [pow] replace the startup script

Replace the startup script by something simpler, and set the
necessary environment. Also, remove the "fv" dependencies for the standalone
POWplot.

Pow Fix compiler warnings.patch | (download)

tcltk/pow/PowCanvCurve.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [pow] fix compiler warnings.

The package compiles fine without this patch, so it may be dropped
if it does not apply cleanly.

Pow Extend the known operating systems by Gnu HURD and kf.patch | (download)

tcltk/pow/configure.in | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 [pow] extend the known operating systems by gnu hurd and kfreebsd.


Fv Use require for shared libraries.patch | (download)

ftools/guis/fv/class/fvApp.tcl | 6 2 + 4 - 0 !
1 file changed, 2 insertions(+), 4 deletions(-)

 [fv] use 'require' for shared libraries


Fv Fix tk 8.5 crash with type tearoff.patch | (download)

ftools/guis/fv/class/fvApp.tcl | 4 2 + 2 - 0 !
ftools/guis/fv/class/fvWinKeeper.tcl | 7 6 + 1 - 0 !
2 files changed, 8 insertions(+), 3 deletions(-)

 [fv] fix tk 8.5 crash with "-type tearoff".

It needs to be fixed in tk. However, here this gives the opportunity to
correct the setting for the (invisible) main window. Also, the main window
font is reset to non-bold.

Bug: http://sourceforge.net/tracker/?func=detail&aid=3561016&group_id=12997&atid=112997

Fv Replace the startup script by something simpler.patch | (download)

ftools/guis/fv/fv | 122 4 + 118 - 0 !
ftools/guis/fv/fvInit.tcl | 3 0 + 3 - 0 !
2 files changed, 4 insertions(+), 121 deletions(-)

 [fv] replace the startup script by something simpler

And set the necessary environment.

Fv Change default temp location to tmp.patch | (download)

ftools/guis/fv/class/fvApp.tcl | 22 15 + 7 - 0 !
1 file changed, 15 insertions(+), 7 deletions(-)

 [fv] change default temp location to /tmp

According to FHS, temporary files should be written to /tmp, and not to
the home directory. This patch moves the temp files there while keeping the
FVTMP behaviour intact.

Relax the loaded Itcl version.patch | (download)

ftools/guis/fv/class/fvWinKeeper.tcl | 2 1 + 1 - 0 !
tcltk/pow/PowInit.c | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 relax the loaded itcl version.

This means that Itcl 4 can be used. Also, it removes a call to [fvPref
save] which causes a crach with Itcl 4.

Bug: https://core.tcl.tk/itcl/tktview?name=15f7db53b9

Fix WCS initialization in PowWCS.c.patch | (download)

tcltk/pow/PowWCS.c | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

 fix wcs initialization in powwcs.c

The initialization used the wrong field, which caused a memory
corruption.

Closes: #930857