pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/graphics/gnuplot gnuplot: updated to 5.2.4
details: https://anonhg.NetBSD.org/pkgsrc/rev/6ca1545ef557
branches: trunk
changeset: 382600:6ca1545ef557
user: adam <adam%pkgsrc.org@localhost>
date: Sat Jul 07 11:59:05 2018 +0000
description:
gnuplot: updated to 5.2.4
Changes in 5.2.4
* NEW "call" parameters ARG1, ARG2, ... are also present as ARGV[1]...ARGV[ARGC]
* CHANGE generalize the test for missing data flag in input data
* CHANGE "set []range writeback" is now essentially always in effect
* CHANGE consistent placement of timestamp at true bottom of page
* FIX spurious evaluation of logscale coordinates as UNDEFINED
* FIX column header title assignments for histogram with errorbars
* FIX re-implement "refresh" command to use autoscale writeback/restore
* FIX font-handling bug; line-spacing of previous font still in effect
* FIX post, svg, dumb terminals: early fontsize initialization
Changes in 5.2.3
* NEW "set grid {no}vertical" adds grid lines in the xz and xz planes
* NEW "set cntrparam {firstlinetype N} {{un}sorted}"
* CHANGE drop non-working support for YIQ color space
* CHANGE expand \n characters when printing into a datablock
* CHANGE allow contour plots to opt out of hidden3d processing
* CHANGE special-case code to speed up handling of logscale axes
* CHANGE do not write GPFUN_* variables to "save" output file
* CHANGE default to density 100 for "set fs solid", 50 for "set fs transparent"
* FIX potential buffer overflow in gprintf formats containing %%
* FIX immediate response to ctrl-Z when libreadline is used for input
* FIX warning messages inside a bracketed clause could trigger early exit
* FIX tweak logscale tic range limits and minor tic generation intervals
* FIX stats FOO using 'namedcolumn' name columnhead
* FIX clipping of INRANGE->UNDEFINED line segments
* FIX use of logscale y axis in "set view map" or "set pm3d map" modes
* FIX placement of colorbox in "set view map" mode
* FIX autoscaled axis range of logscale axes in "set view map" mode
* FIX polar mode "with yerrorbars" error bars are radial, not vertical
* FIX clipping of circles whose center is offscreen to the left or bottom
* FIX snap to x=zero for function plot sampling does not apply to logscale x
* FIX canvas terminal: apply both color and alpha channel to points and lines
* FIX svg terminal: apply current color to dots
* FIX qt terminal: include "notitle" plots in accounting for toggle operations
* FIX svg terminal: point plot empty title produced spurious mousing directive
* FIX tikz terminal: failed to recognize dashtype 1
Changes in 5.2.2
* NEW set table separator {tab|comma|"char"} allows creation of csv files
* NEW hotkey for changing azimuth in 3D plots with mousing
* NEW splot ... with lines title at {beg|end}
* NEW Rework gstrptime() to handle relative time formats tH tM tS
* NEW command "set rgbmax <value>" controls interpretation of input RGB values
* FIX allow mixed use of in-key plot titles and manually placed titles
* FIX prevent runaway iterations of the form plot for [i=start:*] ...
* FIX handle in-line range limits for linked or nonlinear axes
* FIX restore pre-5.2 interpretation of logscaled tic increment as a multiplier
* FIX logscale tic placement is closer to that of versions before 5.2.0
* FIX recheck inrange/outrange points after spline or bezier smoothing
* FIX autoscaling of plots with linked axes where data is plotted on x2 or y2
* FIX sampling on x2 if linked to x1; e.g. plot sample [t=1:5:1] '+' axes x2y1
* FIX empty range on logscale y axis is handled by auto-extending the range
* FIX autoscaling xrange of stacked histograms
diffstat:
graphics/gnuplot/Makefile | 5 ++---
graphics/gnuplot/distinfo | 11 +++++------
graphics/gnuplot/options.mk | 3 ++-
graphics/gnuplot/patches/patch-src_command.c | 16 ----------------
4 files changed, 9 insertions(+), 26 deletions(-)
diffs (76 lines):
diff -r e0a481b2519e -r 6ca1545ef557 graphics/gnuplot/Makefile
--- a/graphics/gnuplot/Makefile Sat Jul 07 11:57:33 2018 +0000
+++ b/graphics/gnuplot/Makefile Sat Jul 07 11:59:05 2018 +0000
@@ -1,13 +1,12 @@
-# $NetBSD: Makefile,v 1.121 2018/04/29 05:46:37 wiz Exp $
+# $NetBSD: Makefile,v 1.122 2018/07/07 11:59:05 adam Exp $
-DISTNAME= gnuplot-5.2.1
+DISTNAME= gnuplot-5.2.4
CATEGORIES+= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gnuplot/}
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= http://gnuplot.sourceforge.net/
COMMENT= Portable interactive, function plotting utility
-PKGREVISION= 5
#LICENSE= gnuplot + BSD
API_VERSION= ${PKGVERSION_NOREV:C/([0-9])\.([0-9])\.([0-9])/\1.\2/}
diff -r e0a481b2519e -r 6ca1545ef557 graphics/gnuplot/distinfo
--- a/graphics/gnuplot/distinfo Sat Jul 07 11:57:33 2018 +0000
+++ b/graphics/gnuplot/distinfo Sat Jul 07 11:59:05 2018 +0000
@@ -1,11 +1,10 @@
-$NetBSD: distinfo,v 1.37 2017/11/03 15:00:10 adam Exp $
+$NetBSD: distinfo,v 1.38 2018/07/07 11:59:05 adam Exp $
-SHA1 (gnuplot-5.2.1.tar.gz) = 4e42e668fd0694c2bd475b0104a010eac64e268d
-RMD160 (gnuplot-5.2.1.tar.gz) = 5df7dc77b507815cc3616000c30daa39d70dadaf
-SHA512 (gnuplot-5.2.1.tar.gz) = e0ef984472ded7b77dbf2094782b18de717c67dcee8d1cc0576f996fcfe88a182f71fb7e1f7eacf2321fdb093250fcb95069512c48216027170f7cf95e7d5929
-Size (gnuplot-5.2.1.tar.gz) = 5295961 bytes
+SHA1 (gnuplot-5.2.4.tar.gz) = e31e8d9875216f65f9ed0e57b2f62d9dfb0f0714
+RMD160 (gnuplot-5.2.4.tar.gz) = fcf8e239cb40b9bd0e4bf19b3da398e81b4abec5
+SHA512 (gnuplot-5.2.4.tar.gz) = b276e379fe5e493a176750d9ccd84a8b02c8784b1d8701dc4252945a7e9e0455eebba0085d0d98824a4acf5da0def3b71ad3362803365a32e7c29f18af7854bb
+Size (gnuplot-5.2.4.tar.gz) = 5292321 bytes
SHA1 (patch-configure) = 0881a50206c9796a2f34b93b72f6cd6eae127a15
-SHA1 (patch-src_command.c) = 1ba4112b77256b72e18b43b0f769aec7869d3131
SHA1 (patch-src_gp__hist.h) = b1549572ba1bacad5ae76e7a5a6b632e693b74a7
SHA1 (patch-src_plot.c) = a91ef7ff92917c54e37f3cca765e92d9857a47a5
SHA1 (patch-src_readline.h) = ae138bb783a5a5e68f89850cdd861cc545399aaf
diff -r e0a481b2519e -r 6ca1545ef557 graphics/gnuplot/options.mk
--- a/graphics/gnuplot/options.mk Sat Jul 07 11:57:33 2018 +0000
+++ b/graphics/gnuplot/options.mk Sat Jul 07 11:59:05 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.12 2017/11/03 15:00:10 adam Exp $
+# $NetBSD: options.mk,v 1.13 2018/07/07 11:59:05 adam Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.gnuplot
PKG_SUPPORTED_OPTIONS= cairo cerf gd gnuplot-pdf-doc lua pdf qt4 qt5 wxwidgets x11
@@ -66,6 +66,7 @@
PLIST.qt= yes
.include "../../x11/qt5-qtbase/buildlink3.mk"
.include "../../x11/qt5-qtsvg/buildlink3.mk"
+.include "../../x11/qt5-qttools/buildlink3.mk"
.else
CONFIGURE_ARGS+= --with-qt=no
.endif
diff -r e0a481b2519e -r 6ca1545ef557 graphics/gnuplot/patches/patch-src_command.c
--- a/graphics/gnuplot/patches/patch-src_command.c Sat Jul 07 11:57:33 2018 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-$NetBSD: patch-src_command.c,v 1.3 2017/11/03 15:00:10 adam Exp $
-
-Fix for some platforms where WEXITSTATUS gets undefined.
-
---- src/command.c.orig 2017-11-03 14:50:58.000000000 +0000
-+++ src/command.c
-@@ -3640,6 +3640,9 @@ do_system_func(const char *cmd, char **o
- #if defined(_WIN32) && !defined(WEXITSTATUS)
- #define WEXITSTATUS(error) (error)
- #endif
-+#if !defined(WEXITSTATUS)
-+#include <sys/wait.h>
-+#endif
-
- static int
- report_error(int ierr)
Home |
Main Index |
Thread Index |
Old Index