From feb0ccf310bd07620c3f6b39342578cea103ff6a2f5bbb3f1313f49a285fcb06 Mon Sep 17 00:00:00 2001 From: "Dr. Werner Fink" Date: Mon, 20 Jun 2022 07:12:54 +0000 Subject: [PATCH] Accepting request 983724 from home:StefanBruens:branches:Publishing - Use wxGTK3 instead of GTK2 wxWidgets. - 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=" 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 - Use wxGTK3 instead of GTK2 wxWidgets. OBS-URL: https://build.opensuse.org/request/show/983724 OBS-URL: https://build.opensuse.org/package/show/Publishing/gnuplot?expand=0&rev=136 --- gnuplot-doc.changes | 30 ++++++++++++++++++++++++++++++ gnuplot.changes | 5 +++++ gnuplot.spec | 5 ++--- 3 files changed, 37 insertions(+), 3 deletions(-) diff --git a/gnuplot-doc.changes b/gnuplot-doc.changes index 460abb4..5a07bd1 100644 --- a/gnuplot-doc.changes +++ b/gnuplot-doc.changes @@ -1,3 +1,33 @@ +------------------------------------------------------------------- +Sun Jun 19 17:31:46 UTC 2022 - Stefan Brüns + +- Use wxGTK3 instead of GTK2 wxWidgets. + +------------------------------------------------------------------- +Mon Jan 10 09:31:15 UTC 2022 - Dr. Werner Fink + +- 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=" 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 diff --git a/gnuplot.changes b/gnuplot.changes index bc301ab..5a07bd1 100644 --- a/gnuplot.changes +++ b/gnuplot.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jun 19 17:31:46 UTC 2022 - Stefan Brüns + +- Use wxGTK3 instead of GTK2 wxWidgets. + ------------------------------------------------------------------- Mon Jan 10 09:31:15 UTC 2022 - Dr. Werner Fink diff --git a/gnuplot.spec b/gnuplot.spec index b5f5684..c2bda03 100644 --- a/gnuplot.spec +++ b/gnuplot.spec @@ -36,14 +36,13 @@ BuildRequires: cairo-devel BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: glib2-devel -BuildRequires: gtk2-devel BuildRequires: libqt5-linguist-devel BuildRequires: lua-devel BuildRequires: netpbm BuildRequires: pango-devel BuildRequires: plotutils-devel BuildRequires: readline-devel -BuildRequires: wxWidgets-devel >= 3 +BuildRequires: wxGTK3-devel >= 3 BuildRequires: zziplib BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5Gui) @@ -254,8 +253,8 @@ autoreconf -fi install -m 0444 %{SOURCE3} %{buildroot}/%{_docdir}/gnuplot/ rm -f %{buildroot}/%{_docdir}/gnuplot/demo/Makefile* install -m 0444 %{S:1} %{buildroot}/%{_docdir}/gnuplot/ + %fdupes %{buildroot}/%{_docdir} %endif - %fdupes -s %{buildroot} %if "%{flavor}" == "doc" %post