diff --git a/Gnuplot6.pdf b/Gnuplot6.pdf index d9d7c05..d3bfb74 100644 --- a/Gnuplot6.pdf +++ b/Gnuplot6.pdf @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:21512aa49daafe93b6458477a57d42dd7c0bbca0952fa38ce8789d974af76aa6 -size 3954112 +oid sha256:547b8990f12ef68ccb2bdceaa42357b2924dae53d42d19e8ea62dab058696a7e +size 4041349 diff --git a/gnuplot-4.6.0-demo.diff b/gnuplot-4.6.0-demo.diff index 5f78ccb..0bc0303 100644 --- a/gnuplot-4.6.0-demo.diff +++ b/gnuplot-4.6.0-demo.diff @@ -115,7 +115,7 @@ envptr = loadpath; --- src/show.c +++ src/show.c 2020-07-17 07:25:00.022670914 +0000 -@@ -1140,6 +1140,15 @@ show_version(FILE *fp) +@@ -1139,6 +1139,15 @@ show_version(FILE *fp) p /* type "help seeking-assistance" */ ); diff --git a/gnuplot-4.6.0-fonts.diff b/gnuplot-4.6.0-fonts.diff index c48c492..f8f8287 100644 --- a/gnuplot-4.6.0-fonts.diff +++ b/gnuplot-4.6.0-fonts.diff @@ -48,7 +48,7 @@ #define Nwidths 10 static unsigned int widths[Nwidths] = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; -@@ -2294,6 +2301,8 @@ exec_cmd(plot_struct *plot, char *comman +@@ -2290,6 +2297,8 @@ exec_cmd(plot_struct *plot, char *comman /* Save the request default font */ c = &(buffer[strlen(buffer)-1]); while (*c <= ' ') *c-- = '\0'; @@ -57,7 +57,7 @@ strncpy(default_font, &buffer[2], sizeof(default_font)-1); FPRINTF((stderr, "gnuplot_x11: exec_cmd() set default_font to \"%s\"\n", default_font)); break; -@@ -5820,7 +5829,7 @@ XFontStruct *gpXLoadQueryFont (Display * +@@ -5810,7 +5819,7 @@ XFontStruct *gpXLoadQueryFont (Display * } #else if (first_time) { @@ -66,7 +66,7 @@ first_time = FALSE; } while (n_miss-- > 0) -@@ -5972,6 +5981,18 @@ char *fontname; +@@ -5962,6 +5971,18 @@ char *fontname; } #ifdef USE_X11_MULTIBYTE diff --git a/gnuplot-4.6.0.dif b/gnuplot-4.6.0.dif index 409e410..d6289c8 100644 --- a/gnuplot-4.6.0.dif +++ b/gnuplot-4.6.0.dif @@ -29,16 +29,16 @@ gihdir = @GIHDIR@ noinst_PROGRAMS = checkdoc doc2ipf doc2tex doc2gih doc2hlp \ -@@ -111,7 +111,7 @@ wxhelp_figures wxhelp/*.html wxhelp/wgnu - wxhelp/wgnuplot.htc wxhelp/doc2html$(EXEEXT) windows/wgnuplot.htk \ - svg_figures html/*.html html/*.svg html/*.hhc html/*.hhk \ +@@ -113,7 +113,7 @@ svg_figures html/*.html html/*.svg html/ webp_figures html/*.webp html/figure_mask.png \ + psdoc/*.aux psdoc/*.dvi psdoc/*.log \ + psdoc/ps_fontfile_doc.pdf psdoc/ps_fontfile_doc.ps psdoc/ps_symbols.ps \ -windows/*.png gnuplot.htb gnuplot.texi gnuplot-eldoc.el $(ELCS) +windows/*.png gnuplot.htb gnuplot.texi gnuplot-eldoc.el $(ELCS) gnuplot-fr.gih DISTFILES = $(DIST_COMMON) $(SOURCES) $(DOCHEADERS) $(EXTRA_DIST) -@@ -271,17 +271,21 @@ gnuplot.hlp: doc2hlp$(EXEEXT) $(srcdir)/ +@@ -273,17 +273,21 @@ gnuplot.hlp: doc2hlp$(EXEEXT) $(srcdir)/ doc2hlp_SOURCES = doc2hlp.c termdoc.c ### gnuplot interactive help format @@ -64,7 +64,7 @@ alldoc2gih_CPPFLAGS = -DALL_TERM_DOC $(AM_CPPFLAGS) --- gnuplot-6.0.0/src/gadgets.h +++ gnuplot-6.0.0/src/gadgets.h 2024-01-08 09:16:58.124450437 +0000 -@@ -524,7 +524,7 @@ extern TBOOLEAN clip_lines2; +@@ -533,7 +533,7 @@ extern TBOOLEAN clip_lines2; extern TBOOLEAN clip_points; extern TBOOLEAN clip_radial; @@ -75,7 +75,7 @@ --- gnuplot-6.0.0/src/gplt_x11.c +++ gnuplot-6.0.0/src/gplt_x11.c 2024-01-08 09:16:58.124450437 +0000 -@@ -2518,9 +2518,12 @@ exec_cmd(plot_struct *plot, char *comman +@@ -2514,9 +2514,12 @@ exec_cmd(plot_struct *plot, char *comman } } /* X11_justify_text(mode) - set text justification mode */ @@ -93,7 +93,7 @@ --- gnuplot-6.0.0/src/plot.c +++ gnuplot-6.0.0/src/plot.c 2024-01-08 09:16:58.124450437 +0000 -@@ -296,6 +296,22 @@ main(int argc_orig, char **argv) +@@ -298,6 +298,22 @@ main(int argc_orig, char **argv) rl_getc_function = getc_wrapper; #endif @@ -113,7 +113,7 @@ + } +#endif + - #if defined(HAVE_LIBREADLINE) || defined(HAVE_LIBEDITLINE) + #if defined(HAVE_LIBREADLINE) /* T.Walter 1999-06-24: 'rl_readline_name' must be this fix name. * It is used to parse a 'gnuplot' specific section in '~/.inputrc' --- gnuplot-6.0.0/src/term.h diff --git a/gnuplot-6.0.1.tar.gz b/gnuplot-6.0.1.tar.gz deleted file mode 100644 index 4ec03ba..0000000 --- a/gnuplot-6.0.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e85a660c1a2a1808ff24f7e69981ffcbac66a45c9dcf711b65610b26ea71379a -size 7528936 diff --git a/gnuplot-6.0.2.tar.gz b/gnuplot-6.0.2.tar.gz new file mode 100644 index 0000000..8fecdb9 --- /dev/null +++ b/gnuplot-6.0.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f68a3b0bbb7bbbb437649674106d94522c00bf2f285cce0c19c3180b1ee7e738 +size 7637308 diff --git a/gnuplot-doc.changes b/gnuplot-doc.changes index 404ee68..c1ca1a2 100644 --- a/gnuplot-doc.changes +++ b/gnuplot-doc.changes @@ -1,3 +1,41 @@ +------------------------------------------------------------------- +Tue Jan 7 09:57:13 UTC 2025 - Dr. Werner Fink + +- 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 3 06:04:48 UTC 2024 - Dr. Werner Fink diff --git a/gnuplot.changes b/gnuplot.changes index 404ee68..c1ca1a2 100644 --- a/gnuplot.changes +++ b/gnuplot.changes @@ -1,3 +1,41 @@ +------------------------------------------------------------------- +Tue Jan 7 09:57:13 UTC 2025 - Dr. Werner Fink + +- 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 3 06:04:48 UTC 2024 - Dr. Werner Fink diff --git a/gnuplot.spec b/gnuplot.spec index fc95e81..6999a84 100644 --- a/gnuplot.spec +++ b/gnuplot.spec @@ -1,7 +1,7 @@ # -# spec file +# spec file for package gnuplot # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -83,7 +83,7 @@ BuildRequires: tex(textgreek.sty) BuildRequires: tex(upquote.sty) %endif URL: https://www.gnuplot.info/ -Version: 6.0.1 +Version: 6.0.2 Release: 0 %global underscore 6 %if "%{flavor}" == "" @@ -121,7 +121,7 @@ Patch7: gnuplot-PIE.patch %if "%{flavor}" == "doc" Requires: %{sname} Requires(post): %install_info_prereq -Requires(preun):%install_info_prereq +Requires(preun): %install_info_prereq BuildArch: noarch %endif