* Mon May 12 2025 werner@suse.de
- Add patches
* fix4bug1240325.patch - boo#1240325: CVE-2025-31176: segmentation fault on plot3d_points
* fix4bug1240326.patch - boo#1240326: CVE-2025-31177: heap-buffer overflow on utf8_copy_one
* fix4bug1240327.patch - boo#1240327: CVE-2025-31178: segmentation fault on GetAnnotateString
* fix4bug1240328.patch - boo#1240328: CVE-2025-31179: segmentation fault on xstrftime
* fix4bug1240329.patch - boo#1240329: CVE-2025-31180: segmentation fault on CANVAS_text
* fix4bug1240330.patch - boo#1240330: CVE-2025-31181: segmentation fault on X11_graphics
* fix4bug1241684.patch - boo#1241684: CVE-2025-3359: segmentation fault via IO_str_init_static_internal function
- Add a check section and we use a dump terminal
* Tue Feb 18 2025 werner@suse.de
- Use openspecfun only for opensuse builds
* Tue Jan 07 2025 werner@suse.de
- Update to gnuplot 6.0.2
* NEW backport plot style "with hsteps"
* NEW backport plot style "splot with filledcurves" (waterfall plots)
* NEW general binary keyword option "blank=NaN"
- faciliates binary input to plot styles sensitive to blank lines
* NEW polygons in splot can use pm3d coloring
- facilitates use of triangular tessellated 3D pm3d surfaces
* NEW - UTF-8 terminal input now works when linked against BSD editline
./configure --with-readline=bsd
* CHANGE backport reimplementation of local variables
- faster function block evaluation, better-defined scope
* CHANGE apply jitter to the horizontal spread of boxplot outliers
* CHANGE dump $GPVAL_LAST_MULTIPLOT at the end of a "save" file
* FIX backport reworked generation of logscale axis tic marks Bug 2372 2717
* FIX Do not save extraneous commands to $GPVAL_LAST_MULTIPLOT Bug 2714
* FIX svg: modify gnuplot_svg.js to work in local standalone mode Bug 2715
* FIX "set table": honor "nosurface" keyword in splot
* FIX "set table": honor "set format z" when z is printed from plot
* FIX better contouring near the edge of a z-clipped surface
* FIX x11: handle mousing of logscale axes in inactive plot window Bug 2723
* FIX qt: handle mousing of logscale axes in inactive plot window Bug 2723
* FIX wxt: handle mousing of logscale axes in inactive plot window Bug 2723
* FIX wxt: release per-thread font data before entering "persist" Bug 2693
* FIX "set tics scale" should not change other axis tick properties Bug 2724
* FIX fill properties can be given as part of "splot with circles"
* FIX some properties of the key title not shown by "show" or "save" Bug 2729
* FIX points with variable color value NaN should not be drawn Bug 2737
* FIX "set term tikz nostandalone" should suppress the latex wrapper Bug 2740
* FIX handle unusual case of intersecting pm3d surfaces Bug 2744
* FIX prevent use-after-free if a function block has no "return" Bug 2745
- Port patches
* gnuplot-4.6.0-demo.diff
* gnuplot-4.6.0-fonts.diff
* gnuplot-4.6.0.dif
* Mon Jun 03 2024 werner@suse.de
- Update to gnuplot 6.0.1
* CHANGE Use of data source '-' inside a multiplot is an error;
use a local datablock instead
* CHANGE gd: scale "dot" (pointtype 0) by current linewidth Bug 2690
* CHANGE modify configure script to accommodate Fedora dependencies Bug 2706
* FIX empty field in csv file should not generate a tic label Bug 2667 2672
* FIX Do not autoscale or extend axis ranges while zooming Bug 2679 2680
* FIX x11: Empirical correction for bad rotation of enhanced text Bug 2661
* FIX wxt: Add exception handler for mouse event processing Bug 2680 2683
* FIX wxt: make right-mouse zoom box independent of terminal scaling Bug 2578
* FIX regression: border color of objects with fillstyle "empty" Bug 2686
* FIX "set colorbox border {<lt>}" parsing error
* FIX svg: set default fill properties for depth-sorted pm3d objects
* FIX gd x11: very short arrows were not drawn at all Bug 2690
* FIX "stats ... name FOO" Do not delete existing variables FOO_* Bug 2695
* FIX order-dependent parsing of 2D plots with "fs solid fc variable"
* FIX mp: configure --with-metapost failed to include mp terminal
* FIX qt wxt x11: "set term" from a script causes next pause to fail Bug 2703
* FIX tikz: fix use of palettes with a fixed number of colors Bug 2706
- Add patch gnuplot-doc2tex.patch
* Avoid SIGSEGV at the end of a string due to scanning with initial line lenght
* Tue Jan 09 2024 werner@suse.de
- Add missing doc/webp_figures.gnu fronm upstream git repo
* Tue Jan 09 2024 werner@suse.de
- Update to gnuplot 6.0.0
* Japanese documentation updated
(missing file title-ja.tex, build dependencies for mingw)
* Support building against Qt6
(./configure falls back to Qt5 if the Qt6 libraries are not found)
* New configure option --enable-stable-sort
1) Use mergesort rather than qsort if the system provides it.
2) If neither mergesort nor glibc stable qsort is available,
modify internal gnuplot structures to contain a secondary sort key
* Render color gradient in colorbox as a pixel array (cairo, qt terminals)
* "reset session" restores initial state of all linetype properties
* postscript terminal now handles pixmaps (Bug #2644)
* New plot style "with contourfill" handles 2D and 3D contour plots with
discrete z-ranges indicated by solid fill colors.
* FIX do not clobber a datablock if its name is encountered unexpectedly
* FIX cairo terminals: ignore zero-size polygons
* FIX svg terminal now correctly tracks pattern-fill color
* FIX integer overflow/wraparound when polygon is clipped to plot border
* FIX do not mangle variable point properties in polar mode Bug #2650
* partial support for replotting and mousing multiplots (finally!)
* fixes build error for postscript terminal when libgd and cairo are not present
* strip trailing CR from function blocks read from a dos file Bug #2653
* use 64-bit integers for iteration
* "unset pointintervalbox" disables the box rather than setting it to default size
* keyentry '...' can be used to place a secondary title in the key
* fix use of stacked histograms with variable number of data columns
- Replotting and mousing multiplots
o now working much more comprehensively
o revert "set mouse multiplot" as a separate command; it's now always in effect
- "plot with polygons" now guarantees that the border of each polygon is a closed curve
- pdf output from the cairo terminals now conforms to %PDF-1.5
- Refreshed 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-PIE.patch
* gnuplot-QtCore-PIC.dif
* gnuplot-wx3.diff
- Removed patch gnuplot-gd.patch
- Enable almost all terminals
- Enable Complex Airy and Bessel functions
- Enable Support for polar gridded surfaces
* Mon Oct 23 2023 werner@suse.de
- Update to gnuplot 5.4.10
* FIX postscript: build failed in 5.4.9 if neither gd nor cairo libraries present
* FIX data-dependent variable point properties in polar plots
* FIX configure script modified to work with macOS+Homebrew
* CHANGE use 64-bit integers for iteration (allows iteration over dates)
* Tue Sep 12 2023 werner@suse.de
- Update to gnuplot 5.4.9
* NEW qt: support building with Qt6
* CHANGE check plugin version at time of import Bug #2629
* FIX prevent segfault if GNUPLOT_DRIVER_DIR is invalid
* FIX (regression) only y autoscale yerrorbars to points in xrange Bug #2631
* FIX possible memory corruption if clipping causes 0-size polygons
* FIX wxt: initialization of key box toggle state
* FIX post: handle pixmaps Bug #2644
* Mon Jun 19 2023 werner@suse.de
- Update to gnuplot 5.4.8
* FIX version reporting in Windows binaries
No other changes
* Mon May 22 2023 werner@suse.de
- Update to gnuplot 5.4.7
* FIX pseudofiles '+','++' must ignore "set datafile columnheader" Bug #2585
* FIX data from an array must ignore "set datafile columnheader" Bug #2585
* FIX various problems with unbounded plot iteration Bug #2589
* FIX allow plot ... smooth acsplines with filledcurves Bug #2592
* FIX "plot title at {end|beginning}" belongs in KEYSAMPLE layer
* FIX handle empty string in last field of csv file
* FIX Handle nonlinear axes during contour generation Bug #2593
* FIX yerrorbars key sample should match bars in the plot Bug #2598
* FIX "plot with table" must skip all smoothing operations Bug #2610
* FIX cairolatex/epslatex: prevent doubled text in opaque textboxes
* FIX wxt: versions prior to 3.0 do not support XDG Bug #2587
* FIX wxt: fontscale and fontsize handling was inconsistent Bug #2373
* FIX tikz epslatex cairolatex: updated to work with TeXLive2023 Bug #2613
* FIX correctly report cardinality of an empty array is zero Bug #2616
* FIX ignore datafile separator when plotting from an array
* FIX combination of pm3d options "at b" or "at t" with "depthorder"
* FIX combination of 'autotitle columnhead' and 'using col("key")' Bug #2620
* FIX do not complain if XDG files are not found because no $HOME Bug #2623
* FIX windows terminal: arrow length corrected for aspect ratio Bug #2565
- Delete patch gnuplot-5.4.4-grep.patch now upstream