Package: ncl / 6.5.0-2

Metadata

Package Version Patches format
ncl 6.5.0-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
tty.patch | (download)

config/ymake | 60 30 + 30 - 0 !
1 file changed, 30 insertions(+), 30 deletions(-)

 avoid using /dev/tty
 Don't output to /dev/tty; breaks on FreeBSD
Last-Updated: 2017-04-17
manpage_fixes.patch | (download)

ncarg2d/man/bivar/idpltr.m | 4 2 + 2 - 0 !
ncarg2d/man/conpack/conpack_params.m | 24 12 + 12 - 0 !
ncarg2d/man/conran_family/conran_family.m | 5 3 + 2 - 0 !
ncarg2d/man/ezmap/mapfst.m | 3 1 + 2 - 0 !
ncarg2d/man/ezmap/supmap.m | 4 2 + 2 - 0 !
ncarg2d/man/gks/gactm.m | 2 2 + 0 - 0 !
ncarg2d/man/gks/gacwk.m | 3 1 + 2 - 0 !
ncarg2d/man/gks/gca.m | 2 2 + 0 - 0 !
ncarg2d/man/gks/gclks.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gclrwk.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gclsg.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gclwk.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gcrsg.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gcsgwk.m | 3 1 + 2 - 0 !
ncarg2d/man/gks/gdawk.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gdsg.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gesc.m | 2 2 + 0 - 0 !
ncarg2d/man/gks/gevtm.m | 2 2 + 0 - 0 !
ncarg2d/man/gks/gfa.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gopks.m | 6 3 + 3 - 0 !
ncarg2d/man/gks/gopwk.m | 46 23 + 23 - 0 !
ncarg2d/man/gks/gpl.m | 10 5 + 5 - 0 !
ncarg2d/man/gks/gpm.m | 11 6 + 5 - 0 !
ncarg2d/man/gks/gqchh.m | 6 3 + 3 - 0 !
ncarg2d/man/gks/gqchsp.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gqchup.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gqchxp.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gqclip.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gqcntn.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gqcr.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gqfaci.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gqfais.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gqfasi.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gqln.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gqlwsc.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gqmk.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gqmksc.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gqmntn.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gqnt.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gqops.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gqopsg.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gqplci.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gqpmci.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gqsgus.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gqtxal.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gqtxci.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gqtxfp.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gqtxp.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gschh.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gschsp.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gschup.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gschxp.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gsclip.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gscr.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gselnt.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gsfaci.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gsfais.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gsfasi.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gsln.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gslwsc.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gsmk.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gsmksc.m | 4 2 + 2 - 0 !
ncarg2d/man/gks/gsplci.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gssgt.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gstxal.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gstxci.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gstxfp.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gstxp.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gsvp.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gswn.m | 2 1 + 1 - 0 !
ncarg2d/man/gks/gtx.m | 7 4 + 3 - 0 !
ncarg2d/man/gks/guwk.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gaccum_tran_matrix.m | 4 3 + 1 - 0 !
ncarg2d/man/gksC/gactivate_ws.m | 4 3 + 1 - 0 !
ncarg2d/man/gksC/gcell_array.m | 2 2 + 0 - 0 !
ncarg2d/man/gksC/gclear_ws.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gclose_gks.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gclose_seg.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gclose_ws.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gcopy_seg_ws.m | 3 1 + 2 - 0 !
ncarg2d/man/gksC/gcreate_seg.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gdeactivate_ws.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gdel_seg.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gescape.m | 2 2 + 0 - 0 !
ncarg2d/man/gksC/geval_tran_matrix.m | 2 2 + 0 - 0 !
ncarg2d/man/gksC/gfill_area.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/ginq_char_expan.m | 2 2 + 0 - 0 !
ncarg2d/man/gksC/ginq_char_ht.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/ginq_char_space.m | 3 1 + 2 - 0 !
ncarg2d/man/gksC/ginq_char_up_vec.m | 3 1 + 2 - 0 !
ncarg2d/man/gksC/ginq_clip.m | 2 2 + 0 - 0 !
ncarg2d/man/gksC/ginq_colr_rep.m | 2 2 + 0 - 0 !
ncarg2d/man/gksC/ginq_cur_norm_tran_num.m | 2 2 + 0 - 0 !
ncarg2d/man/gksC/ginq_fill_colr_ind.m | 3 1 + 2 - 0 !
ncarg2d/man/gksC/ginq_fill_int_style.m | 3 1 + 2 - 0 !
ncarg2d/man/gksC/ginq_fill_style_ind.m | 3 1 + 2 - 0 !
ncarg2d/man/gksC/ginq_line_colr_ind.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/ginq_linetype.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/ginq_linewidth.m | 3 1 + 2 - 0 !
ncarg2d/man/gksC/ginq_marker_colr_ind.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/ginq_marker_size.m | 3 1 + 2 - 0 !
ncarg2d/man/gksC/ginq_marker_type.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/ginq_max_norm_tran_num.m | 5 3 + 2 - 0 !
ncarg2d/man/gksC/ginq_name_open_seg.m | 3 1 + 2 - 0 !
ncarg2d/man/gksC/ginq_norm_tran.m | 2 2 + 0 - 0 !
ncarg2d/man/gksC/ginq_op_st.m | 3 1 + 2 - 0 !
ncarg2d/man/gksC/ginq_set_seg_names.m | 3 1 + 2 - 0 !
ncarg2d/man/gksC/ginq_text_align.m | 11 6 + 5 - 0 !
ncarg2d/man/gksC/ginq_text_colr_ind.m | 7 3 + 4 - 0 !
ncarg2d/man/gksC/ginq_text_font_prec.m | 9 4 + 5 - 0 !
ncarg2d/man/gksC/ginq_text_path.m | 6 3 + 3 - 0 !
ncarg2d/man/gksC/gopen_gks.m | 6 3 + 3 - 0 !
ncarg2d/man/gksC/gopen_ws.m | 46 23 + 23 - 0 !
ncarg2d/man/gksC/gpolyline.m | 9 5 + 4 - 0 !
ncarg2d/man/gksC/gpolymarker.m | 9 5 + 4 - 0 !
ncarg2d/man/gksC/gsel_norm_tran.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gset_char_expan.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gset_char_ht.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gset_char_space.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gset_char_up_vec.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gset_clip_ind.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gset_colr_rep.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gset_fill_colr_ind.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gset_fill_int_style.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gset_fill_style_ind.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gset_line_colr_ind.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gset_linetype.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gset_linewidth.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gset_marker_size.m | 4 2 + 2 - 0 !
ncarg2d/man/gksC/gset_marker_type.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gset_seg_tran.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gset_text_align.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gset_text_colr_ind.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gset_text_font_prec.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gset_text_path.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gset_vp.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gset_win.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gtext.m | 2 1 + 1 - 0 !
ncarg2d/man/gksC/gupd_ws.m | 2 1 + 1 - 0 !
ncarg2d/man/histogram/hstopr.m | 11 7 + 4 - 0 !
ncarg2d/man/other/findg.m | 2 1 + 1 - 0 !
ncarg2d/man/other/ncarg_cbind.m | 2 1 + 1 - 0 !
ncarg2d/man/other/ncarg_gks.m | 2 1 + 1 - 0 !
ncarg2d/man/other/ncarg_gks_cbind.m | 2 1 + 1 - 0 !
ncarg2d/man/other/ncargex.m | 47 24 + 23 - 0 !
ncarg2d/man/plotchar/plotchar.m | 2 1 + 1 - 0 !
ncarg2d/man/scrolled_title/scrolled_title_params.m | 2 1 + 1 - 0 !
ncarg2d/man/vectors/vectors_params.m | 2 1 + 1 - 0 !
ncarview/man/cgm.m | 6 3 + 3 - 0 !
ncarview/man/cgm2ncgm.m | 3 2 + 1 - 0 !
ncarview/man/ctrans.m | 30 15 + 15 - 0 !
ncarview/man/med.m | 4 2 + 2 - 0 !
ncarview/man/ncgm2cgm.m | 3 2 + 1 - 0 !
ngmath/man/csagrid/csagrid.m | 2 2 + 0 - 0 !
ngmath/man/cssgrid/css_overview.m | 2 2 + 0 - 0 !
ngmath/man/cssgrid/cssgrid_params.m | 4 2 + 2 - 0 !
ngmath/man/cssgrid/csstri.m | 2 1 + 1 - 0 !
ngmath/man/dsgrid/dsgrid.m | 2 2 + 0 - 0 !
ngmath/man/dsgrid/dspnt2d.m | 2 1 + 1 - 0 !
ngmath/man/dsgrid/dspnt2s.m | 2 1 + 1 - 0 !
ngmath/man/dsgrid/dspnt3d.m | 2 1 + 1 - 0 !
ngmath/man/dsgrid/dspnt3s.m | 2 1 + 1 - 0 !
ngmath/man/fitgrid/c_ftsetfa.m | 2 1 + 1 - 0 !
ngmath/man/fitgrid/fitgrid.m | 2 2 + 0 - 0 !
ngmath/man/natgrid/natgrid.m | 2 1 + 1 - 0 !
ngmath/man/natgrid/nnalg.m | 4 2 + 2 - 0 !
ngmath/man/natgrid/nnpntd.m | 2 1 + 1 - 0 !
ngmath/man/natgrid/nnpntinitd.m | 2 1 + 1 - 0 !
ngmath/man/natgrid/nnpntinits.m | 2 1 + 1 - 0 !
ngmath/man/natgrid/nnpnts.m | 2 1 + 1 - 0 !
170 files changed, 341 insertions(+), 308 deletions(-)

 manual page fixes for ncl. needed for 'whatis' and 'apropos'
 to work correctly.
Last-Updated: 2017-07-31
xyplot fix.patch | (download)

ni/src/examples/xyplot/xy12c.c | 1 1 + 0 - 0 !
ni/src/examples/xyplot/xy13c.c | 1 1 + 0 - 0 !
2 files changed, 2 insertions(+)

 fix missing headers.
Last-Updated: 2017-04-17
linking rules.patch | (download)

config/LinuxLib | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

 change linking rules to debian standards.
 * Add SONAME to shared libraries
 * Add -pie, relro rules for hardening executables
Last-Updated: 2017-04-17
fixlibs.patch | (download)

config/Project | 14 7 + 7 - 0 !
external/fftpack5_dp/yMakefile | 2 1 + 1 - 0 !
external/sphere3.1_dp/yMakefile | 3 1 + 2 - 0 !
ncarg2d/src/db/plotchar/yMakefile | 2 1 + 1 - 0 !
ncarg2d/src/db/pwritxnt/yMakefile | 2 1 + 1 - 0 !
ncarg2d/src/libncarg/yMakefile | 14 7 + 7 - 0 !
ncarg2d/src/libncarg_gks/cdrivers/yMakefile | 4 2 + 2 - 0 !
ncarg2d/src/libncarg_gks/yMakefile | 2 1 + 1 - 0 !
ngmath/src/lib/gridpack/fitgrid/yMakefile | 6 2 + 4 - 0 !
ngmath/src/lib/yMakefile | 2 1 + 1 - 0 !
ni/src/lib/nfp/yMakefile | 2 1 + 1 - 0 !
ni/src/lib/nfpfort/yMakefile | 1 1 + 0 - 0 !
ni/src/ncl/yMakefile | 4 2 + 2 - 0 !
yMakefile | 4 2 + 2 - 0 !
14 files changed, 30 insertions(+), 32 deletions(-)

 use complete shared libs where posssible
Last-Updated:  2017-04-17
default paths.patch | (download)

ni/src/lib/hlu/Palette.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 ensure default paths on debian are found without env. variables set.
support archs.patch | (download)

config/ymake | 30 24 + 6 - 0 !
1 file changed, 24 insertions(+), 6 deletions(-)

 support more architectures under debian.
Last-Updated: 2018-03-04
envvars.patch | (download)

config/Project | 56 28 + 28 - 0 !
1 file changed, 28 insertions(+), 28 deletions(-)

 set default values for debian paths.
 Debian requires executables work without environmental variables being set,
 so we set default values pointing to all paths.
Last-Updated: 2017-04-17
rpath.patch | (download)

config/Template | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

 disable rpath; not used in debian.
Last-Updated: 2017-04-17
nio path.patch | (download)

ni/src/lib/nio/yMakefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 set env. variables array when compiling
Last-Updated: 2018-03-02
ftuser.patch | (download)

ngmath/src/lib/gridpack/fitgrid/yMakefile | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 add ftuser.o
Last-Updated: 2017-04-17

ncldriver.patch | (download)

ni/src/ncl/NclDriver.c | 17 9 + 8 - 0 !
1 file changed, 9 insertions(+), 8 deletions(-)

 workaround for compiler bug in _ngresolvepath() on debian.
 Root cause still under examination
Last-Updated: 2017-04-17
deblibs.patch | (download)

ncarg2d/src/db/plotchar/yMakefile | 4 2 + 2 - 0 !
ncarg2d/src/db/pwritxnt/yMakefile | 4 2 + 2 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-)

 deblibs can't include -l switch (silent db build failure issue)
Bug-Debian: https://bugs.debian.org/787652
reproducible.patch | (download)

ncarg2d/src/libncarg_gks/cdrivers/ps.c | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 remove timestamps to make build reproducible
remove jasper.patch | (download)

config/Project | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 remove jasper; grib2lib no longer links against it,
 and it is beinf removed from Debian.
Last-Updated: 2017-04-17
ksh.patch | (download)

ni/src/examples/nug/NUG_cdo_remap_bilinear_CMIP5_grid_to_1x1deg_grid.ksh | 2 1 + 1 - 0 !
ni/src/examples/nug/gmt2ncl_coltab.ksh | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 fix interpreter paths for debian