- Update to gnuplot 5.4.1
* NEW "with rgbimage" and "with rgbalpha" accept single column ARGB input
* NEW add toggle in toolbar widget for qt terminal option "ctrl-q"
* NEW keyword "smooth kdensity period <val>"
* NEW time format %tD encodes days relative to time 0
* NEW pm3d quadrangles in 2D projection are clipped smoothly to x and y
* CHANGE gif animation 'optimize' option is deprecated Bugs #1992#2070#2348
* CHANGE svg increase coordinate precision to two decimal points Bug #2369
* FIX y autoscaling of default "with filledcurves" #Bug 2294
* FIX placement of mirrored x and y tics in mode 'set view projection ...'
* FIX pm3d lighting calculation for degenerate quadrangles
* FIX botched deprecation of old syntax for "call" arguments Bug #2298#2368
* FIX pm3d "depthorder" affects 'set obj polygon' with >4 vertices Bug #2297
* FIX loss of precision for asin(x), asinh(x) with real x << 0 Bug #2302
* FIX error handling of bad font name in enhanced text Bugs #2303#2308
* FIX incomplete domain for complex acosh(x), real x < -1 was treated as NaN
* FIX error handling of fuzzed input Bugs #2306#2307#2309#2312#2344
* FIX add range check for plot of binned data (allows clipping on y)
* FIX "unzoom" applied to autoscaled volatile data
* FIX no default for binary columns needed if there is a 'using' spec Bug #2315
* FIX buffer overflow of enhanced text fragment Bugs #2310#2311
* FIX qnorm and Hann functions applied in dgrid3d Bugs #2277#2318
* FIX handling of dashtype given as a string with leading whitespace Bug #2336
* FIX preserve key position across isolated instance of "title at x,y" Bug #2342
* FIX contour labels had spurious point symbols
* FIX allow "pointtype variable" in combination with jitter Bug #2354
* FIX cgm: sanity for non-zero font size Bug #2358
* FIX more checks for valid UTF-8 Bugs #2362#2364
- Remove patches now upstream
* 052cbd17.patch
OBS-URL: https://build.opensuse.org/request/show/854609
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnuplot?expand=0&rev=79
- Update to gnuplot 5.4
* NEW support for 64-bit integer arithmetic
* NEW support for voxel grids
* NEW plot ... with table if <expression>
* NEW "set walls" command to show xy xz and yz planes in 3D plots
* NEW "set clip radial" for line segments in polar mode plots
* NEW "splot ... with isosurface"
* NEW "splot ... with circles"
* NEW "splot ... with boxes"
* NEW "plot ... with arrows"
* NEW "plot ... with polygons"
* NEW "set view projection {xz|yz}"
* NEW "set datafile columnheaders"
* NEW per-plot fillcolor and fillstyle for pm3d surfaces
* NEW allow separate color column with dgrid3d surfaces (but not color splines)
* NEW string function trim(" padded string ") removes leading and trailing whitespace
* NEW unicode escape sequences \U+hhhh
* NEW order N Bessel functions of 1st and 2nd kind (besjn besyn)
* NEW modified Bessel functions I0 (besi0) and I1 (besi1)
* NEW modified Bessel function of order n (besin)
* NEW "set object polygon depthsort" as an alternative to front/back/behind
* NEW "set pixmap" object-like bitmap images from png/gif/jpeg input files
* NEW overflow avoidance extends range of arguments handled by complex division
* NEW largely extended pcl5 terminal supports PCL5e/PCL5c printers
* NEW revised pstricks and texdraw LaTeX terminals
* NEW extended dospc terminal (DOS32/OpenWatcom)
* NEW extended svga terminal using the (M)GRX library (DOS32/DJGPP)
* NEW heavily revised fig terminal
* NEW LaTeX terminal pict2e uses the LaTeX2e pict2e environment
* NEW Left-click on hypertext label will copy text to clipboard (wxt qt)
OBS-URL: https://build.opensuse.org/request/show/821479
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnuplot?expand=0&rev=77
- Update to gnuplot 5.2.8
* CHANGE user-visible GPVAL_TERM_HCHAR GPVAL_TERM_VCHAR (help debug font issues)
* CHANGE placement of ylabel (compromise 5.2.7 and earlier versions) (Bug #2181)
* CHANGE make strstrt() aware of UTF8, e.g. strstrt("αβγ5", "5") returns 4
* FIX "set timestamp" from "save" must not include a justification (Bug #2178)
* FIX set cntrparam levels increment <base>, <factor> for logscale z (Bug #2183)
* FIX character pointtypes should inherit plot coloring like normal pointtypes
* FIX bad autoscaling of linked y2 axis (Bug #2186)
* FIX prevent infinite loop from unbounded interation in a non-data plot command
* FIX dimensions reported by "stats matrix every" (Bug #2189)
* FIX extent of boxplot whiskers could be off by one point (Bug #2106)
* FIX mix unbounded iteration and functions in a single plot command (Bug #2201)
* FIX reverse history search with readline=builtin (Bug #2209)
* FIX qt: suppress off-by-one ysize (Bug #1759)
* FIX cairo: suppress off-by-one ysize (Bug #1759)
* FIX gd: apply alpha to brushstroke lines (Bug #2117)
* FIX tikz: fixes to accommodate lua 5.3 and newer pgf
* FIX wxt: ExportToFile widget disabled in persist mode (Bug #2185)
* FIX qt: handling of modifier keys (ctrl alt shift) for keyboard events
* FIX wxt: handling of modifier keys (ctrl alt shift) for keyboard events
* FIX fig: dashtype "solid" was not passed through correctly to transfig
* FIX gd: incorrect line spacing of multiline label (Bug #2215)
OBS-URL: https://build.opensuse.org/request/show/753096
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnuplot?expand=0&rev=75
- Update to gnuplot 5.2.7
* NEW "set pm3d noclipcb" will skip drawing quadrangles with color < cbmin
* NEW pm terminal supports utf8, dashed lines, bold/italic text
* NEW imaginary component of array values is available to "using" in column 3
* NEW gnuplot --slow may help use of qt terminal with slow system font server
* CHANGE splot "with points pt 0" acts like "with dots"
* CHANGE (tikz) improved default interpretation of gnuplot arrowhead style
* CHANGE teach hidden3d to handle double-headed vectors (arrowstyle "heads")
* CHANGE "unset title" or "reset" resets all title properties to default
* CHANGE font names passed to enhanced text processing may be in quotes
* CHANGE cairo terminals accept fractional font sizes
* CHANGE "plot with table" does not output trailing field separator
* CHANGE better centering for clustered histograms
* CHANGE clear STATS_* variables before performing analysis
* CHANGE cairo, libgd, and svg terminals handle LT_NODRAW by not drawing at all
* CHANGE svg terminal clickable icons are in-line data rather than external refs
* CHANGE revise space allocated for ylabel; allow text justification for ylabel
* CHANGE reduce overhead, making it feasible to have 10^6 hypertext labels
* CHANGE heavily revised fig terminal
* FIX "plot with table" unnecessarily limited string column output to 60 chars
* FIX (windows) make sure graph window is shown even if the program is "hidden"
* FIX hidden3d mode was not correctly dealing with arrowstyle backhead
* FIX sprintf in 'using' spec must not clobber numeric locale
* FIX tikz - request for polygon with 0 vertices could hang terminal
* FIX lua/tikz - do not attempt to ftruncate output being piped through stdout
* FIX tkcanvas - do not attempt to ftruncate output being piped through stdout
* FIX handle NaN values in input stream to "stats FOO matrix"
* FIX prevent extra read past the end of a datablock holding matrix data
* FIX pm - issues in box and polygon fill, (wide) lines, enhanced text, images
* FIX dropped character in piped input stream if plot window is manually closed
OBS-URL: https://build.opensuse.org/request/show/706614
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnuplot?expand=0&rev=73
- Update to gnuplot 5.2.6
* NEW keyword "keyentry" places an entry in the key without actually plotting
* NEW "set style boxplot medianlinewidth <lw>"
* CHANGE drop non-working support for CIE/XYZ color space
* CHANGE strptime ignores content read with format a/A/w/W
* FIX various corner-case bugs and overruns found by fuzzing
* FIX revise waitforinput in x11 terminal
* FIX revise waitforinput and terminal close events in qt terminal
* FIX revise waitforinput and new window events in monothreaded wxt terminal
* FIX lua.trm compatibility with lua version 5.3
* FIX error line reporting inside an if/else bracketed clause
* FIX error in date conversion for times within a nanosecond of a year boundary
- Drop patch gnuplot-e3cc539c.patch as this is fixed with update
OBS-URL: https://build.opensuse.org/request/show/662610
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnuplot?expand=0&rev=72
- Let patch gnuplot-5.2.0-texi2info.patch apply
- Update to gnuplot 5.2.5
* NEW "set pm3d depthorder base" sorts pm3d quadrangles by projecting to z=0
* NEW "set jitter vertical" displaces y coordinate rather than x coordinate
* NEW array size can be determined automatically from the initializer
* CHANGE place titles along x axis in plots with columnstacked histograms
* CHANGE equivalent slope constraint for mcs splines at both ends of the range
* CHANGE numerical arguments to "call" are stored in ARG1..ARGn as strings
* CHANGE numerical arguments to "call" are stored in ARGV[n] as complex
* CHANGE treat imaginary values plotted from a using spec as UNDEFINED (NaN)
* CHANGE allow "reset" between plots in a multiplot layout
* CHANGE Deprecate linux and vgagl terminals (to be removed in 5.3)
* CHANGE placement of axis and tic labels in 3D projections on to xz or yz plane
* CHANGE default to ./configure --without-wx-multithreading
* FIX parametric function plots did not work with logscale x (regression in 5.2.0-4)
* FIX polar mode "set trange" was assumed to use radians, now it tracks "set angle"
* FIX clip polar grid lines and ticks to x/y range limits
* FIX clipping of plot "with lines" when axes are nonlinear (regression from 5.0)
* FIX clipping of all elements in finanacebars/candlesticks/boxplots
* FIX clipping of 3D splot "with labels"
* FIX strange interaction of "noautoscale" with blank data lines
* FIX alignment of boxed text to center for eps/cairolatex
* FIX incompatibility of "pm3d depthorder" and rgb color taken from data column
* FIX aqua terminal font changes in enhanced text mode
OBS-URL: https://build.opensuse.org/request/show/640800
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnuplot?expand=0&rev=70
- Update to gnuplot 5.2.3
* NEW "set grid {no}vertical" adds grid lines in the xz and xz planes
* NEW "set cntrparam {firstlinetype N} {{un}sorted}"
* CHANGE drop non-working support for YIQ color space
* CHANGE expand \n characters when printing into a datablock
* CHANGE allow contour plots to opt out of hidden3d processing
* CHANGE special-case code to speed up handling of logscale axes
* CHANGE do not write GPFUN_* variables to "save" output file
* CHANGE default to density 100 for "set fs solid", 50 for "set fs transparent"
* FIX potential buffer overflow in gprintf formats containing %%
* FIX immediate response to ctrl-Z when libreadline is used for input
* FIX warning messages inside a bracketed clause could trigger early exit
* FIX tweak logscale tic range limits and minor tic generation intervals
* FIX stats FOO using 'namedcolumn' name columnhead
* FIX clipping of INRANGE->UNDEFINED line segments
* FIX use of logscale y axis in "set view map" or "set pm3d map" modes
* FIX placement of colorbox in "set view map" mode
* FIX autoscaled axis range of logscale axes in "set view map" mode
* FIX polar mode "with yerrorbars" error bars are radial, not vertical
* FIX clipping of circles whose center is offscreen to the left or bottom
* FIX snap to x=zero for function plot sampling does not apply to logscale x
* FIX canvas terminal: apply both color and alpha channel to points and lines
* FIX svg terminal: apply current color to dots
* FIX qt terminal: include "notitle" plots in accounting for toggle operations
* FIX svg terminal: point plot empty title produced spurious mousing directive
* FIX tikz terminal: failed to recognize dashtype 1
- Update to gnuplot 5.2.2
OBS-URL: https://build.opensuse.org/request/show/604708
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnuplot?expand=0&rev=68
- Update to gnuplot 5.2.2
* NEW splot ... with lines title at {beg|end}
* FIX allow mixed use of in-key plot titles and manually placed titles
* FIX prevent runaway iterations of the form plot for [i=start:*] ...
* FIX handle in-line range limits for linked or nonlinear axes
* FIX restore pre-5.2 interpretation of logscaled tic increment as a multiplier
* FIX logscale tic placement is closer to that of versions before 5.2.0
* FIX recheck inrange/outrange points after spline or bezier smoothing
* FIX sampling on x2 if linked to x1; e.g. plot sample [t=1:5:1] '+' axes x2y1
* FIX empty range on logscale y axis is handled by auto-extending the range
* FIX autoscaling xrange of stacked histograms
- Add now missed TEXDIR at configure time which now includes also
the sub path tex/latex/gnuplot/ below /usr/share/texmf/ (could
become removed with some of the next version updates?)
OBS-URL: https://build.opensuse.org/request/show/542575
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnuplot?expand=0&rev=65
- Add patch gnuplot-5.2.0-texi2info.patch as source to be able
to patch the resulting gnuplot.texi
- Modify patches
* gnuplot-4.4.0-x11ovf.dif
* gnuplot-4.6.0-demo.diff
* gnuplot-4.6.0-fonts.diff
* gnuplot-4.6.0.dif
* gnuplot-QtCore-PIC.dif
* gnuplot-wx3.diff
- Update to gnuplot 5.2.0
* NEW user-defined dashtypes in metapost terminal
* NEW datablock contents may be accessed as an indexed array of strings
* CHANGE allow explicit sample interval for u and v using pseudofile '++'
* CHANGE decouple cbrange from color components in "with rgbimage"
* FIX reconcile aspect ratio flags from "set view map" and "set view equal xy"
* FIX "set key fixed" should be ignored in the case of "set view map"
* FIX GPVAL_* variables were not being updated in "set table" mode
* FIX evaluation of nested iteration containing an empty range
* FIX bug in variant time_spec formats %tH %tM (undesired wrapping)
* NEW "plot with table" can handle string-valued output columns
* CHANGE add caca terminal documentation to the user manual
* CHANGE revised output of "test" command
* CHANGE use Mingw-w64 and MSVC popen rather than built-in "fake" popen
* FIX copy environmental variable GNUTERM to internal variable on entry
* FIX more consistent handling of plot 'with table'
* FIX incorrect, possibly empty, command string was saved for previous fit
* FIX ignore non-numeric values of potential dummy params used by "fit"
* FIX autoscaling during refresh of volatile data plots "with vectors"
* FIX terminal initialization must be done before executing ~/.gnuplot
OBS-URL: https://build.opensuse.org/request/show/529865
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnuplot?expand=0&rev=63
- Update to 5.0.7 (which does also close CVE-2017-9670 (bsc#1044638))
* NEW set term {pngcairo|pdfcairo} pointscale <factor>
* NEW "save fit" back-ported from version 5.2 as a replacement for "update"
* NEW user-defined dashtypes in metapost terminal
* 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
* CHANGE allow range to include sampling interval in plots using pseudofile '+'
* 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 sanity check to catch "plot '+' binary"
* FIX sanity check for NULL format passed to gprintf
* FIX sanity check for empty image data structure on input
* 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
* FIX allow 64-bit Cygwin build using gtk3 for wxt terminal
OBS-URL: https://build.opensuse.org/request/show/517125
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnuplot?expand=0&rev=62
- Update to 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 columnhead"
* 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 qt - preserve leading and trailing whitespace in enhanced text strings
* FIX various bugs affecting matrix data plotted "with image"
- Remove the patches now upstream
gnuplot-5.0.0-lua-5.3.1.dif
gnuplot-5.0.1-fix-latex-docs.diff
- Port patches to current version
gnuplot-4.4.0-x11ovf.dif
gnuplot-4.6.0-demo.diff
gnuplot-4.6.0.dif
gnuplot-QtCore-PIC.dif
gnuplot-wx3.diff
OBS-URL: https://build.opensuse.org/request/show/446389
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnuplot?expand=0&rev=60