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)

Reply via email to