summaryrefslogtreecommitdiff
path: root/graphics/gnuplot
AgeCommit message (Collapse)AuthorFilesLines
2010-06-13Bump PKGREVISION for libpng shlib name change.wiz1-2/+2
Also add some patches to remove use of deprecated symbols and fix other problems when looking for or compiling against libpng-1.4.x.
2010-05-10Darwin also has NetBSD's readline.minskim1-2/+2
2010-02-19Add "gd" and "pdf" options, default on. PR pkg/34757asau3-6/+19
2010-01-18Second try at jpeg-8 recursive PKGREVISION bump.wiz1-1/+2
2009-10-27Update to gnuplot 4.2.6.asau3-12/+12
New features, changes and fixes in gnuplot version 4.2.6 =========================================================== * NEW xterm tektronix emulation 'set term xterm' * FIX 'set xtics mirror' didn't work if xtics were previously unset * FIX off-by-one pixel bug in width of boxes with palette or rgb color * FIX center rotation of 'set view equal xyz' mode at screen center * FIX sanity-check time ranges for axes with timeformat * FIX pslatex blacktext and broken format specifier * FIX PostScript code points for Lcaron, lcaron in encoding cp1250 * CHANGE If a 2D plot uses a Z-based palette, then autoscale cbrange * CHANGE aquaterm accepts "size xx,yy" with a comma * CHANGE Remove the EXPERIMENTAL flag from the wxt terminal * CHANGE Remove the EXPERIMENTAL flag from the x11 terminal binary polygon mode
2009-09-14Update to gnuplot 4.2.5.asau9-23/+112
pkgsrc changes: use NetBSD libedit where possible. New features, changes and fixes in gnuplot version 4.2.5 =========================================================== * NEW ./configure --with-readline=bsd to use libedit rather than libreadline * NEW command line option -e "command list" * NEW 'set xtics rangelimit' allows creation of range/frame plots * NEW "set view equal_axes xy{z}" does for 3D what "set size square" does for 2D. * CHANGE updated svg terminal driver (back-ported from 4.3 CVS branch) * CHANGE fillstyle empty really is consistently empty (not fill-with-background) * CHANGE warn that some options to 'set datafile binary' are not implemented * CHANGE handling of custom palette when postscript mode is set to "monochrome" * CHANGE allow Z axis label in 3D plots to be rotated * CHANGE do not save or restore axis tick labels that were read from a data file * FIX interpolatation for pm3d surfaces given by both z and colour coordinates * FIX infinite loop if axis tick increment is on the order of machine precision * FIX initialize x11 enhanced text mode to use most recently requested font * FIX emf handling of enhanced text at non-zero angle * FIX 3D plots with fixed zrange were clipping against xmax rather than zmax * FIX handling of uninitialized variables in fit "via" command * FIX pm3d depthorder was ignoring interpolation setting * FIX assignment of fill patterns to boxes in columnstacked histograms * FIX Reserve room for user tic labels even if the format for autoticks is "" * FIX bug in 4.2.4 that gave twice the requested left/right margin width New features, changes and fixes in gnuplot version 4.2.4 =========================================================== * NEW add support for enhanced text mode in the emf terminal driver * NEW builtin functions 'strftime' and 'strptime' * NEW set absolute plot margins in screen coordinates * NEW "nocontours" keyword for splot * NEW "undefine foo" clears previously defined user variable foo * NEW allow contouring of pm3d surfaces * NEW allow color by z value ("palette z") in 2D plots * NEW "pause mouse close" waits until the plot window is closed * FIX The documentation says that "set size ratio" is ignored in 3D. Make it so. * FIX Do not re-quantize time tics interval explicitly set by user * FIX (gd post) don't segfault on very long font names * FIX allow variable color from input file for "with boxes", "with vectors" * FIX don't run off the end of "set format" commands * FIX Fix discontinuity in piecewise approximation of inverse error function * FIX discard out of range vectors in the bitmap terminals (pbm, epson, etc) * FIX 2nd colour in the colour box for negative palette in postscript * FIX insure palette is initialized before any objects are drawn * FIX wxt terminal was not obeying "set palette maxcolors" * FIX Histograms did not correctly honor 'set style user increment' * FIX Avoid segfault if tic labels are requested from a non-existent data column * FIX emf terminal - allow fractional linewidth (fixes 0-length dash problem) * FIX post terminal - fix parsing error for palfuncparam * FIX post terminal - escape {} chars in enhanced text mode * FIX clip "splot with labels" against plot boundaries in 2D mode * CHANGE try harder to autotitle columns in using specs with expressions * CHANGE gd.trm: use dynamically-allocated TTF font names * CHANGE x11: more finely sampled color palette for PM3D * CHANGE cgm: switch to using web_color_rgbs; approximate RGB colors * CHANGE fig: more point types, 4.2-style font and size syntax for "set term" * CHANGE emf: separate dashlength option (don't use linewidth for dashlength) * CHANGE stacked histograms grow upward for values > 0, downward for values < 0 * CHANGE 'pause mouse button1' (or button2) does not disable zooming * CHANGE built-in readline tries to recognize <home> and <end> keys
2009-08-26bump revision because of graphics/jpeg updatesno1-2/+2
2009-06-14Remove @dirrm entries from PLISTsjoerg1-6/+1
2009-05-20Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlibwiz1-2/+2
major change. Reported by Robert Elz in PR 41345.
2008-12-01Remove from MASTER_SITES other than SourceForge.obache1-4/+2
Download page for current version only link to SourceForge.
2008-11-10Bump PKGREVISION for libXaw API depends bump due to libXaw8 removal.wiz1-1/+2
2008-06-20Add DESTDIR support.joerg1-1/+2
2008-05-15update to 4.2.3drochner5-26/+25
changes: * NEW options front and back to "set colorbox" * NEW character encoding support for emf and pdf terminals * NEW "format" keyword for "set tics" and "set {x|y|...}tics" * NEW allow user to set colorbar label rotatation if the bar is vertical +bugfixes
2008-05-09Fix packaging of gnuplot-nox11 by avoiding the installation of anjmmv2-6/+25
X11-specific file.
2008-01-19Reset maintainer on his request.wiz1-2/+2
2007-12-16pkglint says: ERROR: graphics/gnuplot/Makefile.common:4: PKGREVISIONrillig2-3/+5
must not be set outside the package Makefile.
2007-11-30Fix various package list problems:tron5-6/+21
1.) Remove directory "share/gnuplot/4.2/PostScript" during deinstallation. 2.) Prevent installation of "share/texmf-local/tex/latex/gnuplot" if LaTeX is available (because we don't want to depend on "tetex"). 3.) Update package list of "gnuplot-nox11" for version 4.2. Bump revision of both packages.
2007-11-30Upgrade to 4.2.2. New features:cjs5-23/+33
* New plot styles o Histogram o Label plots o Image data o Filled curves o Vectors * Input from binary data files * New plot elements o RGB colors o Arbitrary rectangles * String handling o String and text data read from datafiles o User-defined string variables, operators, and functions * Macros * Auto-layout of multiple plots on a page * Internal variables * New or revised terminal drivers o wxt o emf o gif, jpeg, png o postscript o ai o epslatex, pslatex, pstex o windows * Canvas size
2007-02-22Whitespace cleanup, courtesy of pkglint.wiz1-2/+2
Patch provided by Sergey Svishchev in private mail.
2007-02-01-don't use usleep() for the "pause" command, this does only workdrochner4-7/+19
for sleep times less than a second (see SUSv3) fixes PR pkg/35533 by Matyas Janos -share patches between gnuplot{,-nox11} -bump PKGREVISION
2007-01-22Modular Xorg support. Based on patch from drochner@joerg1-2/+2
2006-04-17Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.wiz1-2/+2
2006-04-04* List the info file entries directly in the PLIST.jlam2-3/+4
* Honor PKGINFODIR and PKGMANDIR.
2006-03-05* Teach the tools framework how to supply the pkgsrc version ofjlam1-2/+2
makeinfo if no native makeinfo executable exists. Honor TEXINFO_REQD when determining whether the native makeinfo can be used. * Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo. * Get rid of all the "split" argument deduction for makeinfo since the PLIST module already handles varying numbers of split info files correctly. NOTE: Platforms that have "makeinfo" in the base system should check that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are correct.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-2/+2
2005-12-29Enable the history file in gnuplot per PR pkg/32139. Bump pkgrev to 3garbled2-3/+4
2005-12-05Ran "pkglint --autofix", which corrected some of the quoting issues inrillig1-2/+2
CONFIGURE_ARGS.
2005-06-17Fix inappropriate uses of ${LOCALBASE} or ${X11PREFIX} instead ofjlam1-2/+2
${PREFIX}.
2005-06-01Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.jlam1-2/+2
Several changes are involved since they are all interrelated. These changes affect about 1000 files. The first major change is rewriting bsd.builtin.mk as well as all of the builtin.mk files to follow the new example in bsd.builtin.mk. The loop to include all of the builtin.mk files needed by the package is moved from bsd.builtin.mk and into bsd.buildlink3.mk. bsd.builtin.mk is now included by each of the individual builtin.mk files and provides some common logic for all of the builtin.mk files. Currently, this includes the computation for whether the native or pkgsrc version of the package is preferred. This causes USE_BUILTIN.* to be correctly set when one builtin.mk file includes another. The second major change is teach the builtin.mk files to consider files under ${LOCALBASE} to be from pkgsrc-controlled packages. Most of the builtin.mk files test for the presence of built-in software by checking for the existence of certain files, e.g. <pthread.h>, and we now assume that if that file is under ${LOCALBASE}, then it must be from pkgsrc. This modification is a nod toward LOCALBASE=/usr. The exceptions to this new check are the X11 distribution packages, which are handled specially as noted below. The third major change is providing builtin.mk and version.mk files for each of the X11 distribution packages in pkgsrc. The builtin.mk file can detect whether the native X11 distribution is the same as the one provided by pkgsrc, and the version.mk file computes the version of the X11 distribution package, whether it's built-in or not. The fourth major change is that the buildlink3.mk files for X11 packages that install parts which are part of X11 distribution packages, e.g. Xpm, Xcursor, etc., now use imake to query the X11 distribution for whether the software is already provided by the X11 distribution. This is more accurate than grepping for a symbol name in the imake config files. Using imake required sprinkling various builtin-imake.mk helper files into pkgsrc directories. These files are used as input to imake since imake can't use stdin for that purpose. The fifth major change is in how packages note that they use X11. Instead of setting USE_X11, package Makefiles should now include x11.buildlink3.mk instead. This causes the X11 package buildlink3 and builtin logic to be executed at the correct place for buildlink3.mk and builtin.mk files that previously set USE_X11, and fixes packages that relied on buildlink3.mk files to implicitly note that X11 is needed. Package buildlink3.mk should also include x11.buildlink3.mk when linking against the package libraries requires also linking against the X11 libraries. Where it was obvious, redundant inclusions of x11.buildlink3.mk have been removed.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-03-13Do the Interix fix a different way: put it in stdfn.h.tv2-12/+16
This should resolve the build problems on NetBSD-current.
2005-03-10Include <sys/time.h> in x11.trm to pick up fd_set on Interix.tv2-1/+14
(No functional changes, and only affects X11 version.)
2005-02-24Add RMD160 digestsagc1-1/+2
2004-12-28Bump PKGREVISIONs due to libtiff update.reed1-2/+2
Some BUILDLINK_RECOMMENDED bumps done also. (If I missed any, please let me know -- and let me know a good way to automate this.)
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-1/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-06-29Tell gnuplot not to install lisp files by default.adrianp1-1/+2
Patch supplied by Kouichirou Hiratsuka <hira (at) po6.nsk.ne.jp> in PR#26111. Thanks.
2004-06-26- s/Gnu/GNU/ when used as an acronymgrant1-10/+8
- note the inclusion or lack of X11 support - | fmt 70 75
2004-06-26move the common bits of these packages out into gnuplot/Makefile.common.grant2-25/+33
no functional change.
2004-06-25Update gnuplot to 4.0.0adrianp3-13/+17
Closes PR #25450 submitted by me. Ok'ed wiz@/snj@/root (at) garbled.net Thanks to xtraeme@ for fixing GD's X11 issues. From the CHANGELOG: What's New ========== The list of changes is immense this time, so only the highlights can be given here. For the full details, see the NEWS file or the ChangeLog, or look into the online version of the documentation at http://www.gnuplot.info/docs/gnuplot.html#What_is_New_in_Version_4.0 You'll quite probably have to (re-)read large parts of the documentation to learn all the details that have changed. Major changes visible to users: ------------------------------- o Global Command syntax change: instead of 'set no...' it's now 'unset ...'. o Commands 'set data style', 'set function style' and 'set linestyle' changed to 'set style {data|function|line}, respectively. o Colour-coded plots in 3D and simulated 2D through the new 'pm3d' plotting style. o Boxes drawn by plotstyles 'boxes', 'candlesticks' and boxed errorbar styles can be filled with solid colors or hatch patterns. o New plot style 'with filledcurves' to fill an area defined by a curve in solid colour. o Windows, X11, OS/2 and GGI interactive graphical terminals now support interaction with the plot window by mouse and hotkeys. o The "enhanced" mode has been generalized from PostScript to some other terminal drivers. o 'set hidden3d' mode accepts non-grid data and hides them behind gridded surfaces plotted with them. o Several new terminal drivers: EMF, PDF, SVG, GGI, epslatex, aqua. o New function to query if a user-defined variable exists. o PNG and JPEG terminals using the GD library support libfreetype to use true-type fonts. o 'set label' can output a point symbol the comment refers to, and the text itself can be rotated by arbitrary angles (on some terminals). o The color of text elements can be changed. o 'set size ratio' now affects 3D plots, too. o The 'dgrid3d' can be switched between thin-plate splines and the older weighted averaging method, at compile time. o Some terminals now support 'koi8-r', ISO-Latin-2 and CP-852 encoding of user input. o Windows gnuplot recognizes the Unix/X11 style '-persist' option, and supports changing linewidth by core gnuplot commands. o A native compilation option of gnuplot for Mac OS X is now part of the mainline source, using the 'aquaterm' driver [3]. o Datafile comment character, column separator and decimal sign can be changed. o Arrows can be drawn with relative coordinates for the head, and the heads can be filled. o Allows 'set timefmt' independantly for each axis, and supports new '%s' format for seconds-since-1970 input. o Even more documentation misprints have been fixed, thanks to Shigeharu TAKENO Internal changes: ----------------- o Reorganization of the entire source tree. o Broken into considerably more source files than before. o Large sets of related global variables have been collected into relatively few global data structures (the 'axis' array and a global 'key' data structure, e.g.). o The gnuplot_x11 driver no longer is installed in the PATH, to avoid confusion about it. o Scaling and ticking of time/date axes respects the fact that 12 and 60 are not the same 10 or 100 much better. And, obviously, more bug fixes than could possibly fit into this narrow margin...
2004-06-02Enable pkgviews installation. Patches provided by Joachim Kuebart onminskim1-1/+3
tech-pkg@.
2004-04-24Convert to buildlink3. Move PKGREVISION to make pkglint happy.snj1-7/+7
2004-02-17Remove info files entries from PLIST.seb1-2/+1
2003-08-09USE_NEW_TEXINFO is unnecessary now.seb1-2/+1
2003-07-21COMMENT should start with a capital letter.martti1-2/+2
2003-07-03Fix CONFLICTS.seb1-2/+2
2003-07-03Convert to USE_NEW_TEXINFO.seb2-5/+5
2003-06-07Split plotutils and gnuplot into '<pkgname>' and '<pkgname>-nox11' eachjschauma2-25/+17
(alternatively, we could have renamed one to '<pkgname>-x11', but for the element of least surprise, the default remains x11 enabled). This will work much better than the previous attempt to build two packages from one Makefile, which wasn't all thought out wrt to dependencies, buildlinks etc. Bump PKGREVISION on plotutils and gnuplot for this.
2003-06-06Same as plotutils:jschauma1-1/+4
If X11 is present, set the pkgname to gnuplot-x11 and conflict with plain gnuplot (and the other way around).
2003-06-04If X is found to be present, this package builds and installs gnuplot_x11,jschauma2-3/+12
if not, not. Fix accordingly. Pointed out by wiz@. Sorry.
2003-06-04These don't really need X after all -- they can be useful on headlessjschauma1-2/+1
machines without X, too, so remove USE_X11.