[packages/gnuplot] - enable more features, cleaned up obsolete options
qboosh
qboosh at pld-linux.org
Thu Jul 9 21:27:35 CEST 2026
commit 3d21fbe4c85d8111bf3956703b174976c2624725
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Thu Jul 9 21:27:32 2026 +0200
- enable more features, cleaned up obsolete options
gnuplot.spec | 28 +++++++++++++---------------
1 file changed, 13 insertions(+), 15 deletions(-)
---
diff --git a/gnuplot.spec b/gnuplot.spec
index c027478..57a1e81 100644
--- a/gnuplot.spec
+++ b/gnuplot.spec
@@ -1,12 +1,10 @@
+# TODO: libamos <https://amos.sourceforge.net/> or libopenspecsfun <https://github.com/JuliaMath/openspecfun>
#
# Conditional build:
%bcond_without emacs # Emacs for info documentation
%bcond_without caca # CACA driver
-%bcond_with ggi # GGI driver
-%bcond_with ggixmi # GGI XMI support for pm3d
%bcond_with qt # Qt terminal
%bcond_with qt6 # use Qt 6 instead of Qt 5
-%bcond_with svga # Linux SVGA console driver
%bcond_without wxwidgets # wxWidgets terminal
%bcond_with tests # run tests
@@ -46,6 +44,7 @@ BuildRequires: Qt6Network-devel >= 6.0
BuildRequires: Qt6PrintSupport-devel >= 6.0
BuildRequires: Qt6Qt5Compat-devel >= 6.0
BuildRequires: Qt6Svg-devel >= 6.0
+BuildRequires: Qt6Widgets-devel >= 6.0
BuildRequires: qt6-build >= 6.0
BuildRequires: qt6-linguist >= 6.0
%else
@@ -68,21 +67,16 @@ BuildRequires: xemacs-texinfo-pkg
%endif
BuildRequires: gd-devel >= 2.0
BuildRequires: glib2-devel >= 1:2.28
-BuildRequires: gtk+3-devel
+BuildRequires: gtk+3-devel >= 3.0
%{?with_caca:BuildRequires: libcaca-devel >= 0.99-0.beta15}
BuildRequires: libcerf-devel
-%{?with_ggi:BuildRequires: libggi-devel}
-# ???
-%{?with_ggixmi:BuildRequires: libggi-xmi-devel}
BuildRequires: libpng-devel >= 1.0.8
BuildRequires: lua54 >= 5.4
BuildRequires: lua54-devel >= 5.4
BuildRequires: ncurses-devel
BuildRequires: pango-devel > 1:1.22
-BuildRequires: pkgconfig
+BuildRequires: pkgconfig >= 1:0.9
BuildRequires: readline-devel
-# libvga, libvgagl, lib3dkit
-%{?with_svga:BuildRequires: svgalib-devel}
BuildRequires: texinfo
BuildRequires: texlive
BuildRequires: texlive-format-pdflatex
@@ -171,21 +165,25 @@ Obsługa gnuplota dla LaTeXa.
%configure \
WX_CONFIG=/usr/bin/wx-gtk3-unicode-config \
--enable-history-file \
+ --enable-polar-grid \
%{!?with_wxwidgets:--disable-wxwidgets} \
%{?with_caca:--with-caca} \
--with-gd \
- %{?with_ggi:--with-ggi} \
- %{?with_svga:--with-linux-vga} \
+ --with-gpic \
+ --with-metafont \
+ --with-metapost \
--with-qt=%{?with_qt:%{?with_qt6:qt6}%{!?with_qt6:qt5}}%{!?with_qt:no} \
--with-readline=gnu \
+ --with-regis \
--with-texdir=%{_datadir}/texmf-dist/tex/latex/gnuplot \
- --with-x \
- %{?with_ggixmi:--with-xmi}
+ --with-tgif \
+ --with-x
%{__make}
%if %{with tests}
-QT_QPA_PLATFORM=offscreen %{__make} check
+QT_QPA_PLATFORM=offscreen \
+%{__make} check
%endif
%if %{with emacs}
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/gnuplot.git/commitdiff/3d21fbe4c85d8111bf3956703b174976c2624725
More information about the pld-cvs-commit
mailing list