Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gnuplot for openSUSE:Factory checked in at 2023-02-14 20:07:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnuplot (Old) and /work/SRC/openSUSE:Factory/.gnuplot.new.22824 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnuplot" Tue Feb 14 20:07:50 2023 rev:89 rq:1065409 version:5.4.6 Changes: -------- New Changes file: --- /dev/null 2023-02-10 01:26:02.506275506 +0100 +++ /work/SRC/openSUSE:Factory/.gnuplot.new.22824/gnuplot-doc.changes 2023-02-14 20:07:51.640178429 +0100 @@ -0,0 +1,1827 @@ +------------------------------------------------------------------- +Sun Feb 12 15:07:08 UTC 2023 - Dr. Werner Fink <wer...@suse.de> + +- Update to gnuplot 5.4.6 + * NEW set key {columns <exact no of columns>} + set key {keywidth <exact width>} + * NEW XDG support + startup file: $XDG_CONFIG_HOME/gnuplot/gnuplotrc + history file: $XDG_STATE_HOME/gnuplot_history + wxt configuration: $XDG_CONFIG_HOME/gnuplot/gnuplot-wxt.conf + * CHANGE remove "alldoc" build target + * CHANGE plot with polygons fillstyle empty really does mean empty + * FIX windows: various problems mixing piped input and stdin Bug #2491 + * FIX x11: bad interactions of lt nodraw, bgnd and dash pattern Bug #2572 + * FIX wxt: export-to-file widget should preserve line properties + * FIX svg: set initial default fill to "none" + * FIX png: back-compatibility with very old versions of gdlib Bug #2579 + * FIX variable pointtype, pointsize in plot style yerrorlines + * FIX border color for polygons with variable fillcolor + * FIX definition followed by iteration in a plot command Bug #2580 + * FIX parametric plot with filledcurves y1=<limit> Bug #1797 +- Port patches + * Gnuplot_5_4.pdf + * gnuplot-4.6.0-demo.diff + * gnuplot-4.6.0-fonts.diff + * gnuplot-4.6.0.dif + * gnuplot-5.4.4-grep.patch + * gnuplot-PIE.patch + * gnuplot-gd.patch + +------------------------------------------------------------------- +Sat Dec 17 19:33:27 UTC 2022 - Dirk Müller <dmuel...@suse.com> + +- update to 5.4.5: + * NEW "set key offset <dx>, <dy>" tweaks placement of the key + * NEW data-driven histogram colors + * CHANGE re-order 3D labels to come after pm3d depthorder surfaces + * CHANGE hpgl: add terminal option "fontscale <value>" + * CHANGE for nonuniform matrix data, column(0) returns linear position in + matrix + * CHANGE set pointintervalbox 0 disables drawing the background box Bug + * FIX svg: hypertext font handling + * FIX track columnheaders of multiple data blocks in a single file Bug + * FIX Clean up positioning of polar border, raxis, and theta tics Bug + * FIX Autoscaling of logscaled raxis + * FIX memory corruption if a small plot structure is recycled Bug #2550 + * FIX Windows qt terminal: "pause -1" should not block mousing Bug + * FIX promotion of string to integer should not assume leading 0 means + octal + +------------------------------------------------------------------- +Tue Sep 27 18:34:50 UTC 2022 - Andreas Stieger <andreas.stie...@gmx.de> + +- remove warnings with GNU grep 3.8 and fix build with egrep/fgrep + removed boo#1203092 - add gnuplot-5.4.4-grep.patch + +------------------------------------------------------------------- +Tue Jul 19 08:15:29 UTC 2022 - Dr. Werner Fink <wer...@suse.de> + +- Update to gnuplot 5.4.4 + * NEW plots can use arrow styles that specify "lc rgb variable" + * CHANGE make page layout of "set view map; splot" more like that of "plot" + - honor "set rmargin" and "set tmargin" Bug #2484 + - display x2label and y2label Bug #2484 + - revised placement of color box Bug #2484 + - reconcile linked axis data and tic ranges Bug #2483 + - apply "set key invert" to splot Bug #2381 + * CHANGE cairo terminals: increase internal oversampling factor Bugs #2499 #2369 + * CHANGE fig: restore terminal option "pointsmax <N>" Bug #2509 + * CHANGE always add a space between items in a "print" command Bug #2488 + * CHANGE consistent ordering of input columns for "plot ... ps var pt var" Bug #2524 + * CHANGE gnuplot -c script.gp A B -C ... will pass A B -C ... without interpretation + * CHANGE stricter error checks when promoting string to numeric value Bug #2527 + * CHANGE report GPVAL_TERM_XMIN and friends as floating point values + * FIX handle combination of axis properties logscale + autoscale + reverse Bug #2347 + * FIX mis-handled arguments at start-up of "gnuplot -c script arg1 ..." Bug #2493 + * FIX windows: redirected output of printf() Bug #2490 + * FIX allow variable point style and point type in plot "with yerrorbars" + * FIX plots "with labels point pt variable" were off-by-one in choosing point type + * FIX contour "with labels" from binary data + * FIX x/y fractional coordinate mouse readout for nonlinear axes Bug #2526 + * FIX Support combination of "set surface explicit; set hidden3d" Bug #2521 +- Use https +- Port patches + * gnuplot-4.6.0-fonts.diff + * gnuplot-4.6.0.dif + * gnuplot-gd.patch +- Refresh Gnuplot_5_4.pdf + +------------------------------------------------------------------- +Sun Jun 19 17:31:46 UTC 2022 - Stefan Brüns <stefan.bru...@rwth-aachen.de> + +- Use wxGTK3 instead of GTK2 wxWidgets. + +------------------------------------------------------------------- +Mon Jan 10 09:31:15 UTC 2022 - Dr. Werner Fink <wer...@suse.de> + +- Update to gnuplot 5.4.3 + * NEW "set pm3d border retrace" will use quadrangle color for the border + * NEW "nogrid" flag for plots to opt out of dgrid3d processing + * NEW option "above|below y=<val>" for "plot with fillsteps" + * NEW "set style histogram nokeyseparators" suppress blank key entries Bug #2473 + * CHANGE always allow palette color for non-plot elements of 2D plot + * FIX contours were incorrectly allocated space in the key even if "notitle" + * FIX evaluation of unary minus in front of ternary operator Bug #2468 + * FIX arm and s390 require "signed char" Bugs #2467 #2450 + * FIX range errors if "smooth csplines" applied with x-axis reversed Bug #2465 + * FIX handle various corner cases found by fuzzing + * FIX textcolor should accept "linetype N" Bug #2459 + * FIX Windows: handling of Window messages for piped input Bugs #2204 #2412 + * FIX aquaterm: auto-configuration use of Frameworks Bug #2419 + * FIX qt: pm3d quadrangle borders for transparent surfaces + * FIX png/gif: gdlib auto-configuration issues + * FIX dumb: limit enhanced text markup to single-line vertical displacement +- This update fixes CVE-2021-44917 (boo#1194017) +- Port patches + * gnuplot-4.6.0.dif + * gnuplot-gd.patch + +------------------------------------------------------------------- +Mon Jun 7 05:53:01 UTC 2021 - Dr. Werner Fink <wer...@suse.de> + +- Update to gnuplot 5.4.2 + * NEW in "using" context, $# means "number of columns in current data line" + * NEW define on program entry: I = sqrt(-1) = {0.,1.} + * NEW support input data that uses epidemiological date-week formats + * NEW optional fillcolor for "set key opaque" + * NEW provide and document use of a plugin to provide uigamma function + * CHANGE much improved domain and precision for igamma function + * CHANGE generate only one key entry per multi-dataset input file Bug #2380 + * CHANGE (Windows): attempt to convert unicode on command line to UTF-8 + * CHANGE clip `with image` to plot boundary in 2D plots + * CHANGE In gprintf format "%c", add no space for a null prefix Bug #2266 + * CHANGE Make auto-placement of left border less sensitive to plot size Bug #2415 + * FIX time formats %U %W Bug #2390 + * FIX cairo terminals: Do not lose font info during multi-line enhanced text + * FIX left-justification of titles in splot with user-specified key position + * FIX cairo terminals (Windows): ignore "text scaling" from user screen settings + * FIX win: instabilities associated with changing window size Bug #2301 #2304 + * FIX pm: better mousing and font handling + * FIX qt: prevent zombie gnuplot_qt process Bug #2188 + * FIX clipping of filled polygons that have only 1 or 2 vertices Bug #2400 + * FIX "set tics front" unexpectedly made all grid lines invisible + * FIX more terminals support requested linewidth for textbox borders + * FIX indexing of multiple matrix data sets in a single input file + * FIX do not inject extra '\n' into input stream after 'set term' Bug #2292 +- Change offset of patches + * gnuplot-4.6.0-fonts.diff + * gnuplot-4.6.0.dif + * gnuplot-gd.patch + +------------------------------------------------------------------- +Mon Apr 26 17:15:43 UTC 2021 - Dr. Werner Fink <wer...@suse.de> + +- Update spec file to work with TeXLive 2021 + +------------------------------------------------------------------- +Thu Apr 22 06:29:10 UTC 2021 - Dr. Werner Fink <wer...@suse.de> + +- Last commit had added patch gnuplot-PIE.patch + +------------------------------------------------------------------- +Thu Apr 15 13:04:05 UTC 2021 - Wolfgang Frisch <wolfgang.fri...@suse.com> + +- Hardening: compile with PIC and link with PIE (bsc#1184123). + +------------------------------------------------------------------- +Thu Dec 10 07:11:15 UTC 2020 - Dr. Werner Fink <wer...@suse.de> + +- 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 ++++ 1630 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:Factory/.gnuplot.new.22824/gnuplot-doc.changes --- /work/SRC/openSUSE:Factory/gnuplot/gnuplot.changes 2022-12-20 20:19:49.757661948 +0100 +++ /work/SRC/openSUSE:Factory/.gnuplot.new.22824/gnuplot.changes 2023-02-14 20:07:51.660178542 +0100 @@ -1,0 +2,30 @@ +Sun Feb 12 15:07:08 UTC 2023 - Dr. Werner Fink <wer...@suse.de> + +- Update to gnuplot 5.4.6 + * NEW set key {columns <exact no of columns>} + set key {keywidth <exact width>} + * NEW XDG support + startup file: $XDG_CONFIG_HOME/gnuplot/gnuplotrc + history file: $XDG_STATE_HOME/gnuplot_history + wxt configuration: $XDG_CONFIG_HOME/gnuplot/gnuplot-wxt.conf + * CHANGE remove "alldoc" build target + * CHANGE plot with polygons fillstyle empty really does mean empty + * FIX windows: various problems mixing piped input and stdin Bug #2491 + * FIX x11: bad interactions of lt nodraw, bgnd and dash pattern Bug #2572 + * FIX wxt: export-to-file widget should preserve line properties + * FIX svg: set initial default fill to "none" + * FIX png: back-compatibility with very old versions of gdlib Bug #2579 + * FIX variable pointtype, pointsize in plot style yerrorlines + * FIX border color for polygons with variable fillcolor + * FIX definition followed by iteration in a plot command Bug #2580 + * FIX parametric plot with filledcurves y1=<limit> Bug #1797 +- Port patches + * Gnuplot_5_4.pdf + * gnuplot-4.6.0-demo.diff + * gnuplot-4.6.0-fonts.diff + * gnuplot-4.6.0.dif + * gnuplot-5.4.4-grep.patch + * gnuplot-PIE.patch + * gnuplot-gd.patch + +------------------------------------------------------------------- Old: ---- gnuplot-5.4.5.tar.gz New: ---- gnuplot-5.4.6.tar.gz gnuplot-doc.changes ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnuplot.spec ++++++ --- /var/tmp/diff_new_pack.gTMdE2/_old 2023-02-14 20:07:52.744184663 +0100 +++ /var/tmp/diff_new_pack.gTMdE2/_new 2023-02-14 20:07:52.748184685 +0100 @@ -1,7 +1,7 @@ # # spec file # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -78,7 +78,7 @@ BuildRequires: tex(textgreek.sty) %endif URL: https://www.gnuplot.info/ -Version: 5.4.5 +Version: 5.4.6 Release: 0 %global underscore 5_4 %if "%{flavor}" == "" ++++++ Gnuplot_5_4.pdf ++++++ (binary differes) ++++++ gnuplot-4.6.0-demo.diff ++++++ --- /var/tmp/diff_new_pack.gTMdE2/_old 2023-02-14 20:07:52.820185092 +0100 +++ /var/tmp/diff_new_pack.gTMdE2/_new 2023-02-14 20:07:52.824185114 +0100 @@ -71,7 +71,7 @@ --- src/show.c +++ src/show.c 2020-07-17 07:25:00.022670914 +0000 -@@ -1076,6 +1076,15 @@ show_version(FILE *fp) +@@ -1077,6 +1077,15 @@ show_version(FILE *fp) p /* type "help seeking-assistance" */ ); ++++++ gnuplot-4.6.0-fonts.diff ++++++ --- /var/tmp/diff_new_pack.gTMdE2/_old 2023-02-14 20:07:52.836185182 +0100 +++ /var/tmp/diff_new_pack.gTMdE2/_new 2023-02-14 20:07:52.840185205 +0100 @@ -66,7 +66,7 @@ first_time = FALSE; } while (n_miss-- > 0) -@@ -5897,6 +5906,18 @@ char *fontname; +@@ -5896,6 +5905,18 @@ char *fontname; } #ifdef USE_X11_MULTIBYTE ++++++ gnuplot-4.6.0.dif ++++++ --- /var/tmp/diff_new_pack.gTMdE2/_old 2023-02-14 20:07:52.852185272 +0100 +++ /var/tmp/diff_new_pack.gTMdE2/_new 2023-02-14 20:07:52.856185295 +0100 @@ -26,7 +26,7 @@ DISTFILES = $(DIST_COMMON) $(SOURCES) $(DOCHEADERS) $(EXTRA_DIST) -@@ -265,17 +265,21 @@ gnuplot.hlp: doc2hlp$(EXEEXT) $(srcdir)/ +@@ -262,17 +262,21 @@ gnuplot.hlp: doc2hlp$(EXEEXT) $(srcdir)/ doc2hlp_SOURCES = doc2hlp.c termdoc.c ### gnuplot interactive help format @@ -52,7 +52,7 @@ alldoc2gih_CPPFLAGS = -DALL_TERM_DOC $(AM_CPPFLAGS) --- gnuplot-5.4.0/src/gadgets.h +++ gnuplot-5.4.0/src/gadgets.h 2020-07-17 07:27:48.183763305 +0000 -@@ -515,7 +515,7 @@ extern TBOOLEAN clip_lines2; +@@ -522,7 +522,7 @@ extern TBOOLEAN clip_lines2; extern TBOOLEAN clip_points; extern TBOOLEAN clip_radial; @@ -81,7 +81,7 @@ --- gnuplot-5.4.0/src/plot.c +++ gnuplot-5.4.0/src/plot.c 2020-07-17 07:28:52.762646614 +0000 -@@ -205,6 +205,7 @@ static int asked_privi = 0; +@@ -206,6 +206,7 @@ static int asked_privi = 0; void drop_privilege() { @@ -89,7 +89,7 @@ if (!asked_privi) { euid = geteuid(); egid = getegid(); -@@ -218,11 +219,13 @@ drop_privilege() +@@ -219,11 +220,13 @@ drop_privilege() if (seteuid(ruid) == -1) (void) fprintf(stderr, "seteuid(%d): %s\n", (int) ruid, strerror(errno)); @@ -103,7 +103,7 @@ if (!asked_privi) { euid = geteuid(); egid = getegid(); -@@ -236,6 +239,7 @@ take_privilege() +@@ -237,6 +240,7 @@ take_privilege() if (seteuid(euid) == -1) (void) fprintf(stderr, "seteuid(%d): %s\n", (int) euid, strerror(errno)); @@ -111,7 +111,7 @@ } #endif /* LINUXVGA */ -@@ -271,8 +275,8 @@ main(int argc_orig, char **argv) +@@ -272,8 +276,8 @@ main(int argc_orig, char **argv) argc = argc_orig; #ifdef LINUXVGA @@ -121,7 +121,7 @@ #endif /* make sure that we really have revoked root access, this might happen if gnuplot is compiled without vga support but is installed suid by mistake */ -@@ -345,6 +349,22 @@ main(int argc_orig, char **argv) +@@ -346,6 +350,22 @@ main(int argc_orig, char **argv) rl_getc_function = getc_wrapper; #endif ++++++ gnuplot-5.4.4-grep.patch ++++++ --- /var/tmp/diff_new_pack.gTMdE2/_old 2023-02-14 20:07:52.868185362 +0100 +++ /var/tmp/diff_new_pack.gTMdE2/_new 2023-02-14 20:07:52.872185385 +0100 @@ -28,7 +28,7 @@ index f94eea28b..2e867d0db 100644 --- a/docs/Makefile.am +++ b/docs/Makefile.am -@@ -135,7 +135,7 @@ LUA_HELP = +@@ -121,7 +121,7 @@ LUA_HELP = endif allterm.h: $(CORETERM) $(LUA_HELP) @@ -37,7 +37,7 @@ LC_ALL=C sort -f -t':' -k2` ; do \ f=`echo $$e |cut -d\: -f1` ; s=`echo $$e | cut -d\: -f2` ;\ sed -n "/^[ ]*$$s/,/^[ ]*END_HELP/p" $$f ; \ -@@ -386,7 +386,7 @@ install-info: gnuplot.info +@@ -333,7 +333,7 @@ install-info: gnuplot.info $(AM_V_at) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(infodir) $(AM_V_at) $(INSTALL_DATA) gnuplot.info $(DESTDIR)$(infodir)/gnuplot.info $(AM_V_at) if (install-info --version && \ ++++++ gnuplot-5.4.5.tar.gz -> gnuplot-5.4.6.tar.gz ++++++ ++++ 7000 lines of diff (skipped) ++++++ gnuplot-PIE.patch ++++++ --- /var/tmp/diff_new_pack.gTMdE2/_old 2023-02-14 20:07:53.324187938 +0100 +++ /var/tmp/diff_new_pack.gTMdE2/_new 2023-02-14 20:07:53.328187960 +0100 @@ -3,7 +3,7 @@ --- gnuplot-5.4.1.orig/src/Makefile.am +++ gnuplot-5.4.1/src/Makefile.am @@ -61,6 +61,7 @@ util3d.c util3d.h variable.c variable.h - voxelgrid.c voxelgrid.h vplot.c vplot.h marching_cubes.h + voxelgrid.c voxelgrid.h vplot.c vplot.h marching_cubes.h xdg.c xdg.h gnuplot_LDADD = $(GD_LIBS) $(TERMLIBS) $(TERMXLIBS) $(WX_LIBS) $(QT_LIBS) +gnuplot_LDFLAGS = -pie ++++++ gnuplot-gd.patch ++++++ --- /var/tmp/diff_new_pack.gTMdE2/_old 2023-02-14 20:07:53.356188118 +0100 +++ /var/tmp/diff_new_pack.gTMdE2/_new 2023-02-14 20:07:53.360188140 +0100 @@ -95,7 +95,7 @@ +++ gnuplot-5.4.3/src/Makefile.am 2022-01-10 08:51:05.936921975 +0000 @@ -60,7 +60,7 @@ term_api.h term.c term.h time.c unset.c util3d.c util3d.h variable.c variable.h version.c version.h \ - voxelgrid.c voxelgrid.h vplot.c vplot.h marching_cubes.h + voxelgrid.c voxelgrid.h vplot.c vplot.h marching_cubes.h xdg.c xdg.h -gnuplot_LDADD = $(TERMLIBS) $(TERMXLIBS) $(WX_LIBS) $(QT_LIBS) +gnuplot_LDADD = $(GD_LIBS) $(TERMLIBS) $(TERMXLIBS) $(WX_LIBS) $(QT_LIBS)