Package Release Info

gnuplot-6.0.2-160000.2.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

gnuplot

Change Logs

* 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