./graphics/gnuplot, Portable interactive, function plotting utility

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 5.2.1nb1, Package name: gnuplot-5.2.1nb1, Maintainer: pkgsrc-users

Gnuplot is a command-line driven interactive function plotting utility
for UNIX, MSDOS, and VMS platforms. The software is copyrighted but
freely distributed (i.e., you don't have to pay for it). It was originally
intended as graphical program which would allow scientists and students
to visualize mathematical functions and data. Gnuplot supports many
different types of terminals, plotters, and printers (including many
color devices, and pseudo-devices like LaTeX) and is easily extensible
to include new devices.

This package includes X11 support.

Required to run:
[graphics/gd] [graphics/cairo] [devel/pango] [devel/libcerf]

Required to build:
[print/tex-ucs] [pkgtools/x11-links] [x11/glproto] [x11/renderproto] [x11/xproto] [x11/xf86vidmodeproto] [x11/xf86driproto] [x11/damageproto] [x11/inputproto] [x11/xextproto] [x11/dri2proto] [x11/xcb-proto] [print/tex-latex-bin] [x11/fixesproto4] [pkgtools/cwrappers]

Package options: cairo, cerf, gd, gnuplot-pdf-doc, x11

Master sites:

SHA1: 4e42e668fd0694c2bd475b0104a010eac64e268d
RMD160: 5df7dc77b507815cc3616000c30daa39d70dadaf
Filesize: 5171.837 KB

Version history: (Expand)

CVS history: (Expand)

   2017-11-30 17:45:43 by Adam Ciarcinski | Files touched by this commit (654) | Package updated
Log message:
Revbump after textproc/icu update
   2017-11-03 16:00:10 by Adam Ciarcinski | Files touched by this commit (16) | Package updated
Log message:
gnuplot: updated to 5.2.1

Release 5.2.1

A few bug-fixes present in the distributed package for 5.2.1 are not yet
commited upstream because the repository is in the process of migration
from cvs to git.

* src/graphics.c (plot_betweencurves):
        plot 'foo' with filledcurves below y=bar
would fail to identify "below" regions where the y value foo[x] at the
start or end of the region was exactly equal to bar.

* src/axis.c (gen_tics):  `set log x; set xtics foo` would always place
the first axis tic at foo rather than at (foo / base^N) for suitable N.

* src/win/winmain.c (ConsolePutS, ConsolePutCh):  Use standard file IO
instead of Console API to enable word-wrapping on Windows 10 and to
allow for redirection of stdout/stderr.

* term/post.trm:  Raise the limit on number of relative moves before
a "stroke" so that a full circle as drawn by do_arc() does not glitch
due to insertion of a "stroke xx yy M" sequence that resets the
dot/dash pattern.

* src/plot2d.c (eval_plots): If the range for logscaled y axis is empty,
e.g. the plot holds a single point, auto-extend the range rather than
giving up with an error.
   2017-08-21 17:06:53 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
Changes in 5.0.7
NEW set term {pngcairo|pdfcairo} pointscale <factor>
NEW "save fit" back-ported from version 5.2 as a replacement for \ 
CHANGE deprecate "update" command (but do not remove it)
CHANGE allow placement of circles in 3D plots using axis coordinates
CHANGE ignore invalid z coordinate for 3D objects placed in "set view map"
CHANGE distinguish 'bind "shift-Button1"' from 'bind "Button1"'
CHANGE use Mingw-w64 and MSVC popen rather than built-in "fake" popen
FIX rangelimited y2 axis could produce spurious diagonal line across plot
FIX assignment of x/y dimensions in "binary record=(a,b) ... with image"
FIX negative array index caused by hidden3d degenerate polygon
FIX object clipping in "set view map"
FIX cairo terminals: scale textbox border linewidth by terminal linewidth
FIX canvas terminal: initialization of plot dimensions (affects first zoom)
FIX crash in stats if no usable data is found
FIX do not use LaTeX formatting in tabular output
FIX additional sanity checks for input data format
FIX more consistent handling of plot 'with table'
FIX incorrect, possibly empty, command string was saved for previous fit
FIX 2D images with logscale axes could fail (segfault)
FIX nested iteration containing an empty range
   2017-06-19 23:10:00 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Updated gnuplot to 5.0.6.

Changes in 5.0.6
* NEW command 'set micro' enables encoding-specific char for gprintf %c format
* NEW command 'set datafile missing NaN' treats invalid data as if it were missing
* NEW backport updated svg/domterm terminal from development version
* CHANGE - start/end limits in nested iterations are reevaluated dynamically
* CHANGE - revised adjustment of x2label and plot title when x2tics are present
* CHANGE - mark non-free pdf terminal DEPRECATED (to be removed in release 5.2)
* CHANGE - allow fractional font sizes for gdlib terminals
* CHANGE - do not allow inverted R axis (requires support not backported from 5.1)
* CHANGE - allow pointinterval property in 'with lp' for splot as well as for plot
* CHANGE - "linewidth <lw>" is accepted as a terminal option for \ 
aquaterm, qt, wxt
* CHANGE - spline segments outside xrange are ignored rather than treated as errors
* FIX assignment of x/y dimensions in "binary record=(a,b) ... with image"
* FIX wxt - multithreaded wxt was faulting during resize (mutex lock failure)
* FIX windows - timed pause only worked for intervals < 1 second
* FIX Front/back layering of border+grid lines was not always correct in hidden3d
* FIX "set pm3d depthorder interpolate N,M" memory allocation failure
* FIX aquaterm failed to honor request to disable enhanced text markup
* FIX save and show commands failed to list linecolor for lines with "lt \ 
* FIX the "missing" data flag is honored by "using ($n)" as \ 
it is for "using n"
* FIX error reporting of line number inside a bracketed clause
* FIX gnuplot_x11: possible fix for sporadic use-after-free error
* FIX initialization of hidden3d structures for splot with dots
* FIX track arrowhead properties in hidden3d mode
* FIX tracking of NaN values from function evaluated during binary data input
* FIX 3D rotation does not clobber hidden/visible status of plots
   2017-03-04 14:07:16 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated graphics/gnuplot to 5.0.5
Changes in 5.0.5
* NEW allow filename completion for system commands and pipes (backport from 5.1)
* NEW option to plot "with labels ... {rotate variable}"
* NEW command "set minussign"
* NEW stats command "name" option now accepts "columnheader" \ 
or "columnheader(N)"
* NEW command option "set colorbox invert"
* CHANGE qt terminal force selection of outline font rather than bitmap font
* CHANGE post terminal simplex/duplex output depends on PostScript level setting
* CHANGE improved autoscaling of plot "with boxes"
* CHANGE qt terminal sets TERM_POLYGON_PIXELS to avoid aliasing artifacts
* CHANGE all stats and fit commands skip header records if "autotitle \ 
* FIX Do not confuse EOF with 8-bit character 0x177 (E.g. in Cyrillic encodings).
* FIX use blank line rather than 'u' flag in "set table" output of \ 
smoothed data
* FIX order dependence of "fillcolor" keyword in plot commands
* FIX svg - better vertical justification of rotated text
* FIX wxt - file export widget correctly handles inactive plots
* FIX epslatex - reset linetype between plots (needed if plotted "notitle")
* FIX qt - leading or trailing whitespace in enhanced text was being ignored
* FIX regression in rendering 'plot ... matrix every ... with image'
   2017-02-28 16:20:12 by Ryo ONODERA | Files touched by this commit (208)
Log message:
Recursive revbump from graphics/libwebp
   2017-02-12 07:26:18 by Ryo ONODERA | Files touched by this commit (1451)
Log message:
Recursive revbump from fonts/harfbuzz
   2017-02-06 14:56:14 by Thomas Klausner | Files touched by this commit (1452)
Log message:
Recursive bump for harfbuzz's new graphite2 dependency.