Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gnuplot for openSUSE:Factory checked 
in at 2026-02-06 19:05:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnuplot (Old)
 and      /work/SRC/openSUSE:Factory/.gnuplot.new.1670 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnuplot"

Fri Feb  6 19:05:00 2026 rev:101 rq:1330783 version:6.0.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnuplot/gnuplot-doc.changes      2025-06-11 
18:34:49.383858875 +0200
+++ /work/SRC/openSUSE:Factory/.gnuplot.new.1670/gnuplot-doc.changes    
2026-02-06 19:07:02.555756343 +0100
@@ -1,0 +2,57 @@
+Thu Jan  8 15:49:56 UTC 2026 - Jan Fooken <[email protected]>
+
+- Update to gnuplot 6.0.4
+  * NEW variable Inf is pre-set to floating point INFINITY
+  * NEW "sharpen" filter handles vertical edges in a step function
+  * NEW gprintf format specifiers %C and %Ci
+        %C  formats a complex value as {a, b}
+            This is the format used by the gnuplot "print" command
+        %Ci formats a complex value as a + bi
+            Both the real and imaginary parts are printed using libc format %g
+            with optional width and precision
+  * NEW Allow installation of 64bit version on Windows on ARM systems
+  * NEW mingw: optionally use the MSYS2/CLANG64 environment
+        Support for cross-compilation for Windows on ARM
+  * CHANGE update configure and headers for better compatibility with c23/gcc15
+  * CHANGE splot with pm3d fillcolor <x> generates a matching key sample
+  * CHANGE gprintf %H format is distinct from %h in utf8 context
+           %H uses dot operator between mantissa and exponent
+  * CHANGE kitty, sixel: default size to 100% width, 75% height of terminal 
window
+  * CHANGE partially deprecate the "sample" keyword for plot commands
+           The plot command accepts axis ranges as the first thing after 
"plot".
+           If present, they update the primary axis ranges x y x2 y2.
+           If a second colon is found in the range, as in 
[t=min:max:increment],
+           this is unambiguously a sample range rather than an axis range so
+           the "sample" keyword is not required.                          Bug 
2666
+  * CHANGE do not break contour lines into 100-segment fragments
+           This fixes a bug when saved contour lines are used as polygons.
+           To maintain previous placement of contour labels, use
+           "set cntrlabl interval 100".
+  * FIX sixel: improved support for a transparent background           Bug 2828
+  * FIX kitty: support animation on a transparent background
+  * FIX webp:  support animation on a transparent background
+  * FIX backport fixes for color assignment to pm3d surfaces
+        "set pm3d implicit" + "with lines" treated the same as "with pm3d"
+        adds support for "fc background"
+        pm3d interpolate > 1 inherits rgb color assignments from the parent 
tile
+  * FIX fill style of colorbox should match fill style of pm3d surface
+  * FIX svg: fillstyle solid <frac> was incorrectly treated as transparent
+  * FIX transparent fill color in 3D boxes and polygons                Bug 2812
+  * FIX alpha channel colors on ARM platforms                          Bug 2812
+  * FIX resolve ambiguous syntax in "set dashtype i (n,m)"             Bug 2814
+  * FIX svg: font size changes within a text fragment could be lost    Bug 2816
+  * FIX "reset session" must terminate multiplot mode
+  * FIX determination of above/below in polar mode filledcurves        Bug 2825
+  * FIX always flush hidden3d line cache if present                    Bug 2836
+  * FIX incorrect evaluation of a**b for integer a, integer b < 0
+        in the case of "set overflow NaN" or "set overflow undefined"
+  * FIX loss of precision in some ranges for asin acos asinh acosh     Bug 2839
+- Replace Gnuplot6.pdf with gnuplot.pdf
+- Switch lualatex / texlive-luatex to generate the PDF documentation
+- Remove very old French documentation
+- Remove patches now upstream:
+  * fix4bug1241684.patch
+- Remove obsolete patches:
+  * gnuplot-wx3.diff
+
+-------------------------------------------------------------------
gnuplot.changes: same change

Old:
----
  Gnuplot6.pdf
  fix4bug1241684.patch
  gnuplot-6.0.3.tar.gz
  gnuplot-fr.doc.bz2
  gnuplot-wx3.diff

New:
----
  gnuplot-6.0.4.tar.gz

----------(Old B)----------
  Old:/work/SRC/openSUSE:Factory/.gnuplot.new.1670/gnuplot-doc.changes-- Remove 
patches now upstream:
/work/SRC/openSUSE:Factory/.gnuplot.new.1670/gnuplot-doc.changes:  * 
fix4bug1241684.patch
/work/SRC/openSUSE:Factory/.gnuplot.new.1670/gnuplot-doc.changes-- Remove 
obsolete patches:
--
/work/SRC/openSUSE:Factory/.gnuplot.new.1670/gnuplot.changes-- Remove patches 
now upstream:
/work/SRC/openSUSE:Factory/.gnuplot.new.1670/gnuplot.changes:  * 
fix4bug1241684.patch
/work/SRC/openSUSE:Factory/.gnuplot.new.1670/gnuplot.changes-- Remove obsolete 
patches:
  Old:/work/SRC/openSUSE:Factory/.gnuplot.new.1670/gnuplot-doc.changes-- Remove 
obsolete patches:
/work/SRC/openSUSE:Factory/.gnuplot.new.1670/gnuplot-doc.changes:  * 
gnuplot-wx3.diff
/work/SRC/openSUSE:Factory/.gnuplot.new.1670/gnuplot-doc.changes-
--
/work/SRC/openSUSE:Factory/.gnuplot.new.1670/gnuplot.changes-- Remove obsolete 
patches:
/work/SRC/openSUSE:Factory/.gnuplot.new.1670/gnuplot.changes:  * 
gnuplot-wx3.diff
/work/SRC/openSUSE:Factory/.gnuplot.new.1670/gnuplot.changes-
----------(Old E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnuplot.spec ++++++
--- /var/tmp/diff_new_pack.s3HM8z/_old  2026-02-06 19:07:03.707804761 +0100
+++ /var/tmp/diff_new_pack.s3HM8z/_new  2026-02-06 19:07:03.707804761 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gnuplot
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -70,8 +70,10 @@
 BuildRequires:  latex2html
 BuildRequires:  makeinfo
 BuildRequires:  texlive-epstopdf
+BuildRequires:  texlive-gnu-freefont
 BuildRequires:  texlive-latex
 BuildRequires:  texlive-latexconfig
+BuildRequires:  texlive-luatex
 BuildRequires:  texlive-makeindex
 BuildRequires:  texlive-pdftex
 BuildRequires:  texlive-tex
@@ -88,12 +90,12 @@
 BuildRequires:  tex(pdftex.def)
 BuildRequires:  tex(subfigure.sty)
 BuildRequires:  tex(textgreek.sty)
+BuildRequires:  tex(unicode-math.sty)
 BuildRequires:  tex(upquote.sty)
 %endif
 URL:            https://www.gnuplot.info/
-Version:        6.0.3
+Version:        6.0.4
 Release:        0
-%global         underscore 6
 %if "%{flavor}" == ""
 Summary:        Function Plotting Utility and more
 License:        GPL-2.0-or-later AND SUSE-Gnuplot
@@ -104,25 +106,21 @@
 Group:          Documentation/Other
 %endif
 Source0:        
https://downloads.sourceforge.net/project/gnuplot/gnuplot/%{version}/gnuplot-%{version}.tar.gz
-Source1:        
https://downloads.sourceforge.net/project/gnuplot/gnuplot/%{version}/Gnuplot%{underscore}.pdf
-Source2:        gnuplot-fr.doc.bz2
-Source3:        README.whynot
-Source4:        webp_figures.gnu
+Source1:        README.whynot
+Source2:        webp_figures.gnu
 # https://mirrors.ctan.org/macros/latex209/contrib/picins/picins.sty
 # That's a build requirement, not provided by Tex Live
-Source5:        picins.sty
+Source3:        picins.sty
 # Repair broken texi(nfo) file
-Source6:        gnuplot-5.2.0-texi2info.patch
+Source4:        gnuplot-5.2.0-texi2info.patch
 Patch0:         gnuplot-4.6.0.dif
 Patch1:         gnuplot-4.4.0-x11ovf.dif
 Patch2:         gnuplot-4.6.0-fonts.diff
 Patch3:         gnuplot-doc2tex.patch
 Patch4:         gnuplot-4.6.0-demo.diff
-Patch5:         gnuplot-wx3.diff
-Patch6:         gnuplot-QtCore-PIC.dif
-Patch7:         gnuplot-PIE.patch
-Patch8:         gnuplot-6.0.3-backward_compat.patch
-Patch84:        fix4bug1241684.patch
+Patch5:         gnuplot-QtCore-PIC.dif
+Patch6:         gnuplot-PIE.patch
+Patch7:         gnuplot-6.0.3-backward_compat.patch
 %define _x11lib     %{_libdir}
 %define _x11data    %{_datadir}/X11
 %define _x11inc     %{_includedir}/X11
@@ -147,23 +145,21 @@
 
 %prep
 %setup -q -n %{sname}-%{version}
-bunzip2 -dc %{_sourcedir}/gnuplot-fr.doc.bz2 > docs/gnuplot-fr.doc
-test $? -eq 0 || exit 1
 cp %{_sourcedir}/picins.sty docs
 %patch -P2 -p0 -b .font
 %patch -P3 -p0 -b .overscan
 %patch -P4 -p0 -b .demo
 %patch -P0 -p1 -b .0
 %patch -P1 -p0 -b .x11ovf
-%patch -P5 -p1 -b .w3x
-%patch -P6 -p0 -b .pic
-%patch -P7 -p1 -b .pie
-%patch -P8 -p0 -b .multiplot
-%patch -P84 -p0 -b .p84
+%patch -P5 -p0 -b .pic
+%patch -P6 -p1 -b .pie
+%patch -P7 -p0 -b .multiplot
 
 %build
 autoreconf -fi
 
+    # The generation of the PDFs fails otherwise
+    export  PDFLATEX=lualatex
     export  CPPFLAGS="-I%{_includedir}/gd -DAppDefDir=\\\"%{_appdef}\\\""
     export  CPPFLAGS="$CPPFLAGS 
-DGNUPLOT_LIB_DEFAULT=\\\"%{_docdir}/%{sname}/demo\\\""
     export  CFLAGS="${RPM_OPT_FLAGS} -pipe -D_GNU_SOURCE -fpic"
@@ -184,6 +180,8 @@
 
 %if "%{flavor}" == ""
     mkdir bin
+    # Fake the existence of build dependencies only required in the doc package
+    # to make configure pass without errors
     ln -sf /bin/true bin/dvips
     ln -sf /bin/true bin/emacs
     ln -sf /bin/true bin/kpsewhich
@@ -231,12 +229,12 @@
 %if "%{flavor}" == "doc"
   mv src/Makefile{,_INACESSIBLE}
   pushd docs/
-       cp -p %{S:4} webp_figures.gnu
+       cp -p %{S:2} webp_figures.gnu
        make GNUPLOT_EXE=%{_bindir}/gnuplot srcdir=. clean
        make GNUPLOT_EXE=%{_bindir}/gnuplot srcdir=. allterm.h allterm-ja.h
        make GNUPLOT_EXE=%{_bindir}/gnuplot srcdir=. html pdf
        make srcdir=. gnuplot.texi
-       patch -p0 < %{S:6}
+       patch -p0 < %{S:4}
        make srcdir=. info
        pushd psdoc/
            make srcdir=. pdf
@@ -274,6 +272,7 @@
     rm  -vf tutorial/eg7.pdf
     rm -rvf demo/html
     install -m 0444 docs/*.info*      %{buildroot}/%{_infodir}/
+    install -m 0444 docs/gnuplot.pdf  %{buildroot}/%{_docdir}/gnuplot/
     install -m 0444 docs/html/*       %{buildroot}/%{_docdir}/gnuplot/doc/html
     install -m 0444 docs/psdoc/*.pdf  %{buildroot}/%{_docdir}/gnuplot/doc/
     install -m 0444 docs/psdoc/*.ps   %{buildroot}/%{_docdir}/gnuplot/doc/
@@ -283,9 +282,8 @@
     install -m 0444 demo/*.*          %{buildroot}/%{_docdir}/gnuplot/demo/
     install -m 0444 README*           %{buildroot}/%{_docdir}/gnuplot/
     install -m 0444 NEWS BUGS        %{buildroot}/%{_docdir}/gnuplot/
-    install -m 0444 %{SOURCE3}        %{buildroot}/%{_docdir}/gnuplot/
-    rm -f %{buildroot}/%{_docdir}/gnuplot/demo/Makefile*
     install -m 0444 %{S:1}            %{buildroot}/%{_docdir}/gnuplot/
+    rm -f %{buildroot}/%{_docdir}/gnuplot/demo/Makefile*
     %fdupes %{buildroot}/%{_docdir}
 %endif
 

++++++ gnuplot-4.6.0-fonts.diff ++++++
--- /var/tmp/diff_new_pack.s3HM8z/_old  2026-02-06 19:07:03.775807619 +0100
+++ /var/tmp/diff_new_pack.s3HM8z/_new  2026-02-06 19:07:03.779807787 +0100
@@ -1,12 +1,24 @@
+Change default font and fix potential buffer overflow
+
+For X11 multi-byte we want to ensure there is a good default font selected,
+so we change the default font to font variants present on openSUSE systems.
+
+Prevent buffer overflow when changing the default font to a maliciously
+crafted font name.
+
+Make output for missing character sets less verbose by preferring debug
+prints
 ---
  src/gplt_x11.c |   33 +++++++++++++++++++++++++++------
  1 file changed, 27 insertions(+), 6 deletions(-)
 
---- src/gplt_x11.c
-+++ src/gplt_x11.c     2020-07-17 07:20:04.523781257 +0000
-@@ -99,15 +99,16 @@
-  * patches by Masahito Yamaga <[email protected]>
-  */
+Index: src/gplt_x11.c
+===================================================================
+--- src/gplt_x11.c.orig
++++ src/gplt_x11.c
+@@ -106,15 +106,16 @@
+ #include "stdfn.h"
+ #include "gp_types.h"
  
 +#ifndef _GNU_SOURCE
 +#define _GNU_SOURCE
@@ -24,7 +36,7 @@
  #include <X11/XKBlib.h>       /* for XkbKeycodeToKeysym */
  
  #include <assert.h>
-@@ -118,6 +119,12 @@
+@@ -122,6 +123,12 @@
  #include "gplt_x11.h"
  #include "version.h"
  
@@ -37,7 +49,7 @@
  #ifdef EXPORT_SELECTION
  # undef EXPORT_SELECTION
  #endif /* EXPORT SELECTION */
-@@ -522,8 +529,8 @@ static char *gpFallbackFont(void);
+@@ -526,8 +533,8 @@ static char *gpFallbackFont(void);
  static int gpXGetFontascent(XFontStruct *cfont);
  
  enum set_encoding_id encoding = S_ENC_DEFAULT; /* EAM - mirrored from core 
code by 'QE' */
@@ -48,7 +60,7 @@
  
  #define Nwidths 10
  static unsigned int widths[Nwidths] = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
-@@ -2290,6 +2297,8 @@ exec_cmd(plot_struct *plot, char *comman
+@@ -2294,6 +2301,8 @@ exec_cmd(plot_struct *plot, char *comman
                /* Save the request default font */
                c = &(buffer[strlen(buffer)-1]);
                while (*c <= ' ') *c-- = '\0';
@@ -57,7 +69,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;
-@@ -5810,7 +5819,7 @@ XFontStruct *gpXLoadQueryFont (Display *
+@@ -5814,7 +5823,7 @@ XFontStruct *gpXLoadQueryFont (Display *
            }
  #else
            if (first_time) {
@@ -66,7 +78,7 @@
                first_time = FALSE;
            }
            while (n_miss-- > 0)
-@@ -5962,6 +5971,18 @@ char *fontname;
+@@ -5966,6 +5975,18 @@ pr_font( char *fontname )
      }
  
  #ifdef USE_X11_MULTIBYTE

++++++ gnuplot-4.6.0.dif ++++++
--- /var/tmp/diff_new_pack.s3HM8z/_old  2026-02-06 19:07:03.799808628 +0100
+++ /var/tmp/diff_new_pack.s3HM8z/_new  2026-02-06 19:07:03.807808964 +0100
@@ -7,9 +7,11 @@
  gnuplot-6.0.0/src/term.h       |    6 +++---
  6 files changed, 35 insertions(+), 12 deletions(-)
 
---- gnuplot-6.0.0/configure.ac
-+++ gnuplot-6.0.0/configure.ac 2024-01-09 08:20:41.748328467 +0000
-@@ -383,7 +383,7 @@ if test "$with_readline" != no; then
+Index: gnuplot-6.0.4/configure.ac
+===================================================================
+--- gnuplot-6.0.4.orig/configure.ac
++++ gnuplot-6.0.4/configure.ac
+@@ -391,7 +391,7 @@ if test "$with_readline" != no; then
      dnl check for terminal library
      dnl this is a very cool solution from octave's configure.in
      gp_tcap=""
@@ -18,52 +20,10 @@
        AC_CHECK_LIB(${termlib}, tputs, [gp_tcap="$gp_tcap -l$termlib"])
        case "$gp_tcap" in
          *-l${termlib}*)
---- gnuplot-6.0.0/docs/Makefile.am
-+++ gnuplot-6.0.0/docs/Makefile.am     2024-01-08 10:32:22.372964142 +0000
-@@ -29,7 +29,7 @@
- #
- 
- # default is what is needed for interactive gnuplot
--gih_DATA = gnuplot.gih
-+gih_DATA = gnuplot.gih gnuplot-fr.gih
- gihdir = @GIHDIR@
- 
- noinst_PROGRAMS = checkdoc doc2ipf doc2tex doc2gih doc2hlp \
-@@ -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)
- 
-@@ -273,17 +273,21 @@ gnuplot.hlp: doc2hlp$(EXEEXT) $(srcdir)/
- doc2hlp_SOURCES = doc2hlp.c termdoc.c
- 
- ### gnuplot interactive help format
--gih: gnuplot.gih
-+gih: gnuplot.gih gnuplot-fr.gih
- 
- gnuplot.gih: doc2gih$(EXEEXT) $(srcdir)/gnuplot.doc
-       $(AM_V_GEN)./doc2gih$(EXEEXT) $(srcdir)/gnuplot.doc gnuplot.gih
- 
-+gnuplot-fr.gih: doc2gih$(EXEEXT) $(srcdir)/gnuplot-fr.doc
-+      $(AM_V_GEN)./doc2gih$(EXEEXT) $(srcdir)/gnuplot-fr.doc gnuplot-fr.gih
-+
- doc2gih_SOURCES = doc2gih.c termdoc.c
- 
- # To include all terminals in the .gih file
--allgih: alldoc2gih$(EXEEXT) $(srcdir)/gnuplot.doc
-+allgih: alldoc2gih$(EXEEXT) $(srcdir)/gnuplot.doc $(srcdir)/gnuplot-fr.doc
-       @echo "generate gnuplot.gih with all terminals"
-       $(AM_V_at)./alldoc2gih$(EXEEXT) $(srcdir)/gnuplot.doc gnuplot.gih
-+      $(AM_V_at)./alldoc2gih$(EXEEXT) $(srcdir)/gnuplot-fr.doc gnuplot-fr.gih
- 
- alldoc2gih_SOURCES = doc2gih.c termdoc.c
- 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
+Index: gnuplot-6.0.4/src/gadgets.h
+===================================================================
+--- gnuplot-6.0.4.orig/src/gadgets.h
++++ gnuplot-6.0.4/src/gadgets.h
 @@ -533,7 +533,7 @@ extern TBOOLEAN    clip_lines2;
  extern TBOOLEAN       clip_points;
  extern TBOOLEAN       clip_radial;
@@ -73,9 +33,11 @@
  extern int samples_1;
  extern int samples_2;
  
---- gnuplot-6.0.0/src/gplt_x11.c
-+++ gnuplot-6.0.0/src/gplt_x11.c       2024-01-08 09:16:58.124450437 +0000
-@@ -2514,9 +2514,12 @@ exec_cmd(plot_struct *plot, char *comman
+Index: gnuplot-6.0.4/src/gplt_x11.c
+===================================================================
+--- gnuplot-6.0.4.orig/src/gplt_x11.c
++++ gnuplot-6.0.4/src/gplt_x11.c
+@@ -2518,9 +2518,12 @@ exec_cmd(plot_struct *plot, char *comman
        }
      }
      /*   X11_justify_text(mode) - set text justification mode  */
@@ -91,8 +53,10 @@
      else if (*buffer == 'A')
        sscanf(buffer + 1, "%lf", &plot->angle);
  
---- gnuplot-6.0.0/src/plot.c
-+++ gnuplot-6.0.0/src/plot.c   2024-01-08 09:16:58.124450437 +0000
+Index: gnuplot-6.0.4/src/plot.c
+===================================================================
+--- gnuplot-6.0.4.orig/src/plot.c
++++ gnuplot-6.0.4/src/plot.c
 @@ -299,6 +299,22 @@ main(int argc_orig, char **argv)
      rl_getc_function = getc_wrapper;
  #endif
@@ -116,8 +80,10 @@
  #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
-+++ gnuplot-6.0.0/src/term.h   2024-01-08 09:16:58.124450437 +0000
+Index: gnuplot-6.0.4/src/term.h
+===================================================================
+--- gnuplot-6.0.4.orig/src/term.h
++++ gnuplot-6.0.4/src/term.h
 @@ -233,9 +233,9 @@
  #include "emf.trm"
  

++++++ gnuplot-6.0.3-backward_compat.patch ++++++
--- /var/tmp/diff_new_pack.s3HM8z/_old  2026-02-06 19:07:03.827809804 +0100
+++ /var/tmp/diff_new_pack.s3HM8z/_new  2026-02-06 19:07:03.831809972 +0100
@@ -2,9 +2,11 @@
  src/command.c |    2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
---- src/command.c
-+++ src/command.c      2025-06-11 08:00:24.047462255 +0000
-@@ -2638,7 +2638,7 @@ reread_command()
+Index: src/command.c
+===================================================================
+--- src/command.c.orig
++++ src/command.c
+@@ -2655,7 +2655,7 @@ reread_command()
  #ifdef BACKWARD_COMPATIBILITY
      FILE *fp;
      c_token++;

++++++ gnuplot-6.0.3.tar.gz -> gnuplot-6.0.4.tar.gz ++++++
/work/SRC/openSUSE:Factory/gnuplot/gnuplot-6.0.3.tar.gz 
/work/SRC/openSUSE:Factory/.gnuplot.new.1670/gnuplot-6.0.4.tar.gz differ: char 
13, line 1

++++++ gnuplot-PIE.patch ++++++
--- /var/tmp/diff_new_pack.s3HM8z/_old  2026-02-06 19:07:03.871811654 +0100
+++ /var/tmp/diff_new_pack.s3HM8z/_new  2026-02-06 19:07:03.875811822 +0100
@@ -1,11 +1,7 @@
-Index: gnuplot-5.4.1/src/Makefile.am
+Index: gnuplot-6.0.4/src/Makefile.am
 ===================================================================
----
- gnuplot-6.0.0/src/Makefile.am |    5 +++++
- 1 file changed, 5 insertions(+)
-
---- gnuplot-6.0.0/src/Makefile.am
-+++ gnuplot-6.0.0/src/Makefile.am      2024-01-08 15:22:45.413763257 +0000
+--- gnuplot-6.0.4.orig/src/Makefile.am
++++ gnuplot-6.0.4/src/Makefile.am
 @@ -67,6 +67,7 @@ voxelgrid.c voxelgrid.h vplot.c vplot.h
  watch.c watch.h xdg.c xdg.h
  
@@ -22,15 +18,15 @@
  endif
  
  getcolor_x11.o: getcolor.c
-@@ -102,6 +104,7 @@ $(EXTRA_gnuplot_SOURCES)
+@@ -101,6 +103,7 @@ $(EXTRA_gnuplot_SOURCES)
+ 
  if BUILD_WXWIDGETS
  gnuplot_SOURCES += wxterminal/wxt_gui.cpp
- gnuplot_LDADD += -lX11
 +gnuplot_LDFLAGS += -pie
  endif
  
  if BUILD_GPCAIRO
-@@ -189,6 +192,7 @@ qtterminal/QtGnuplotApplication.cpp qtte
+@@ -188,6 +191,7 @@ qtterminal/QtGnuplotApplication.cpp qtte
  qtterminal/QtGnuplotScene.cpp qtterminal/QtGnuplotItems.cpp \
  qtterminal/QtGnuplotEvent.cpp
  gnuplot_qt_LDADD = $(QT_LIBS)
@@ -38,7 +34,7 @@
  
  #
  # embedded Qt widget example program
-@@ -204,6 +208,7 @@ qt_embed_example_SOURCES = qtterminal/qt
+@@ -203,6 +207,7 @@ qt_embed_example_SOURCES = qtterminal/qt
         qtterminal/QtGnuplotScene.cpp qtterminal/QtGnuplotItems.cpp \
         qtterminal/QtGnuplotInstance.cpp
  qt_embed_example_LDADD = $(QT_LIBS)

Reply via email to