SHA256
1
0
forked from pool/gnuplot

Accepting request 983854 from 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=<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
- Use wxGTK3 instead of GTK2 wxWidgets. (forwarded request 983724 from StefanBruens)

OBS-URL: https://build.opensuse.org/request/show/983854
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnuplot?expand=0&rev=85
This commit is contained in:
Dominique Leuenberger 2022-06-21 15:15:04 +00:00 committed by Git OBS Bridge
commit 1ec5f9812f
3 changed files with 37 additions and 3 deletions

View File

@ -1,3 +1,33 @@
-------------------------------------------------------------------
Sun Jun 19 17:31:46 UTC 2022 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Use wxGTK3 instead of GTK2 wxWidgets.
-------------------------------------------------------------------
Mon Jan 10 09:31:15 UTC 2022 - Dr. Werner Fink <werner@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 <werner@suse.de>

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Sun Jun 19 17:31:46 UTC 2022 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Use wxGTK3 instead of GTK2 wxWidgets.
-------------------------------------------------------------------
Mon Jan 10 09:31:15 UTC 2022 - Dr. Werner Fink <werner@suse.de>

View File

@ -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