CVS commit: pkgsrc/graphics/gnuplot

"Adam Ciarcinski" <[email protected]> Thu, 6 Aug 2026 14:06:58 +0000
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
Module Name:	pkgsrc
Committed By:	adam
Date:		Thu Aug  6 14:06:58 UTC 2026

Modified Files:
	pkgsrc/graphics/gnuplot: Makefile distinfo

Log Message:
gnuplot: updated to 6.0.5

6.0.5

New features

Full mousing support for multiplots
all panels report mouse coordinates
all panels respond to pan/zoom/rotate mouse movement and hotkeys
"replot" reexecutes multiplot commands starting from current state
"remultiplot" restores the original state before reexecuting multiplot
interactive mousing remains active after ^C or "reset"
Unicode escape sequences \U+xxxx are accepted in more contexts
escape sequences are expanded in "noenhanced" strings
escape sequences are expanded during substring evaluation
escape sequences are expanded in string functions strstrt() and strlen()
New built-in function prod [<var> = <start> : <end>] <expression>
implements the sequential product operation
prod [i=a:b] f(i) = f(a) * f(a+1) * ... * f(b)

Data files in EUC-JP encoding can be processed from other environments
If running in a EUC-JP locale, use "set encoding locale"
If running in a different locale, use "set encoding eucjp"
In either case, this affects only input data. It does not change the encoding (usually UTF-8) written to plots on output.
New coloring option for contourfill
Arbitrary discrete color ranges can be define without using a special palette
set contourfill defined [zmin1:zmax1] color1, [zmin2:zmax2] color2, ...

Allow "string"[i] as shorthand for "string"[i:i]


To generate a diff of this commit:
cvs rdiff -u -r1.208 -r1.209 pkgsrc/graphics/gnuplot/Makefile
cvs rdiff -u -r1.56 -r1.57 pkgsrc/graphics/gnuplot/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(unnamed) (text/x-diff, 2 KB)
Modified files:

Index: pkgsrc/graphics/gnuplot/Makefile
diff -u pkgsrc/graphics/gnuplot/Makefile:1.208 pkgsrc/graphics/gnuplot/Makefile:1.209
--- pkgsrc/graphics/gnuplot/Makefile:1.208	Mon Jul 13 04:36:02 2026
+++ pkgsrc/graphics/gnuplot/Makefile	Thu Aug  6 14:06:58 2026
@@ -1,13 +1,12 @@
-# $NetBSD: Makefile,v 1.208 2026/07/13 04:36:02 wiz Exp $
+# $NetBSD: Makefile,v 1.209 2026/08/06 14:06:58 adam Exp $
 
-DISTNAME=	gnuplot-6.0.4
+DISTNAME=	gnuplot-6.0.5
 CATEGORIES+=	graphics
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=gnuplot/}
 
 MAINTAINER=	[email protected]
 HOMEPAGE=	https://gnuplot.sourceforge.net/
 COMMENT=	Portable interactive, function plotting utility
-PKGREVISION=	6
 #LICENSE=	gnuplot + BSD
 
 API_VERSION=	${PKGVERSION_NOREV:C/([0-9])\.([0-9])\.([0-9])+/\1.\2/}

Index: pkgsrc/graphics/gnuplot/distinfo
diff -u pkgsrc/graphics/gnuplot/distinfo:1.56 pkgsrc/graphics/gnuplot/distinfo:1.57
--- pkgsrc/graphics/gnuplot/distinfo:1.56	Sat Dec 27 08:17:12 2025
+++ pkgsrc/graphics/gnuplot/distinfo	Thu Aug  6 14:06:58 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.56 2025/12/27 08:17:12 adam Exp $
+$NetBSD: distinfo,v 1.57 2026/08/06 14:06:58 adam Exp $
 
-BLAKE2s (gnuplot-6.0.4.tar.gz) = 6f148d7cb980622b62b9dd46de924048481b90faa82d2b7161aa1f79bdbd1b20
-SHA512 (gnuplot-6.0.4.tar.gz) = 086e109cc040c0b9ebedded17d551c2758629c13dc2a5bf950fe129c8c0dec38b01a3d1e89a8f138f7b0bedccb68996676ab2ff9e9f53aebea8e8d0c0ce98a75
-Size (gnuplot-6.0.4.tar.gz) = 7549894 bytes
+BLAKE2s (gnuplot-6.0.5.tar.gz) = 6e9a4951be941e94c01dd624506456cbaee17c587143deec09710c6dbb4e181f
+SHA512 (gnuplot-6.0.5.tar.gz) = 6473ddf8f34c94137c8aa85fff2ab1d3fb6d0f9a0b671ddf886259af38a782ba55cbc1bd5e6378a949a3c1cc9482bd090592df1920bb5cbebb4bfc1b8b13a2cb
+Size (gnuplot-6.0.5.tar.gz) = 7576802 bytes
 SHA1 (patch-configure) = 51813d74dc2be0e6fcc2e55fcbcbcf2b4678b954
 SHA1 (patch-src_gp__hist.h) = b1549572ba1bacad5ae76e7a5a6b632e693b74a7
 SHA1 (patch-src_plot.c) = e690f48ece5070a45cfbf9609acc460cdee4ef7d