[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