summaryrefslogtreecommitdiff
path: root/graphics/ivtools/distinfo
AgeCommit message (Collapse)AuthorFilesLines
2021-10-26graphics: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes
2021-10-07graphics: Remove SHA1 hashes for distfilesnia1-2/+1
2021-03-01ivtools: update to 2.0.4a1nia1-48/+8
Changes: builds again; August 22nd 2020 ivtools-2.0.3 * add Golang style "%v" format descriptor to comterp print func. July 5th 2020 ivtools-2.0.2 * Change priority of "$$" (stream) operator to line up with other stream operators (i.e. ".." and "**"). June 30th 2020 ivtools-2.0.1 * Fix nested user defined funcs in comterp (the func() command). * Change isalpha(), isdigit(), and isspace() funcs to return 0 or 1 (instead of the bitmask which is returned for C). * Add comterp_run utility script for hands-free launching of comterp scripts. Write scripts with this header: #! /usr/bin/env comterp_run * Add csvfilt comterp script as an example of using comterp_run. After installing both try "csvfilt --help". June 21st 2020 ivtools-2.0.0 Non-backward compatible changes from ivtools-1.2.11: * Swap "$$" and "$" operators in comterp. The "$$" operator is now stream() (which matches the other double-character stream operators - "..", "**", and ",,") and "$" is now list(). * Reverse the priority of ".." (iterate()) and "**" (repeat()), giving ".." precedence over "**". The reason is because ".." is more complex than "**", like multiplication is more complex than addition. * Remove symmax() and symcnt() commands because they were redundant with symid() which accepts :max and :cnt keywords. Other changes; * remove patches directory, sourceforge102203.xml, aclocal.m4, README.cygwin, README.ivmkcm, and comtop.tgz * migrated all CHANGES-* files to a CHANGES directory
2015-11-03Add SHA512 digests for distfiles for graphics categoryagc1-1/+2
Problems found with existing digests: Package fotoxx distfile fotoxx-14.03.1.tar.gz ac2033f87de2c23941261f7c50160cddf872c110 [recorded] 118e98a8cc0414676b3c4d37b8df407c28a1407c [calculated] Package ploticus-examples distfile ploticus-2.00/plnode200.tar.gz 34274a03d0c41fae5690633663e3d4114b9d7a6d [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Problems found locating distfiles: Package AfterShotPro: missing distfile AfterShotPro-1.1.0.30/AfterShotPro_i386.deb Package pgraf: missing distfile pgraf-20010131.tar.gz Package qvplay: missing distfile qvplay-0.95.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2014-12-25Assume cp as GNU cp only for Linux and Fixes installation of symbolic link,obache1-2/+2
other than platforms using GNU cp except SVR4 and Darwin. FIxes a part of PR pkg/49497. Bump PKGREVISION.
2014-12-25config/dragonfly-gcc.mk exists, no need to fake DragonFly as NetBSD.obache1-2/+2
2012-12-25Fix main definition.joerg1-1/+2
2012-12-22Fix implicit int on main(), seen in the clang build.dholland1-1/+2
2012-12-21Fix LP64 build.dholland1-2/+5
2012-12-18fix path in patch.markd1-2/+2
2012-11-17include <stdint.h> for uintptr_t.markd1-2/+2
2010-04-05Update to ivtools 1.2.8markd1-8/+16
leaf node. Adds DESTDIR support. Drop maintainership. Nov. 21st, 2009 ivtools-1.2.8 - significant work on keeping up with gcc and libstdc++. A wrapper for stdio.h was inadvertently getting pulled in by /usr/include files, causing a lot of trouble. Now builds with gcc-4.4 on Ubuntu 9.10. August 25th, 2009 ivtools-1.2.7 - series of memory leak checking commands - added reference counting to OverlayView's (ComponentView's) referred from AttributeValue's (#define RESOURCE_COMPVIEW) - fixed attrname func. - fixed stddev func. - added BooleanType to NumFunc promotion method. - fixed graphdraw copy/paste of graph fragments - new SocketObj for use comterp - fix behavior of symbol manipulating funcs, by using internal bquote. - port to Ubuntu Heron - applied (most of) patch to build on Fedora 10 contributed by John Heidemann - balance of changes to support ipl-1.0.4 July 9th, 2008 ivtools-1.2.6 - Debian contributed patch for iostreams backward compatibility - bug fix for dispatcher.c contributed by Damon Permezel - add mute command to comterp - balance of changes to support ipl-1.0.2 March 4th, 2008 ivtools-1.2.5 - overall evolution to support use by ipl-1.0.1 (see http://sf.net/projects/ipl for further details)
2010-01-08Fix LP64 build.joerg1-1/+2
2007-06-21Drop the -Wl,-z,defs. Its complaining about unresolved symbols in sharedmarkd1-2/+2
libraries that should be unresolved at that stage.
2007-03-03Another link fix.joerg1-1/+2
2007-02-19Explicitly link in libc as well.joerg1-17/+17
2007-02-15Add DragonFly support, fix build with modular and pkgsrc Xorg andjoerg1-3/+26
shared library linkage in general. On DragonFly and NetBSD build with -Wl,-z,defs to find possible regressions.
2006-07-26Use tiff package rather than local copy. From Matthias Drochner.markd1-1/+2
Bump PKGREVISION.
2006-07-24Update to ivtools 1.2.4markd1-6/+6
July 20th, 2006 ivtools-1.2.4 - changes for compiling with gcc-4.0 - changes to socket-driven (ACE) use of comterp to support multi-line commands - changes to allow re-use of scanner/parser with multiple operator tables October 7th, 2005 ivtools-1.2.3 - add support for an external libtiff with a --with-tiff (and -with-tiff-lib) configure arguments. - changes necessary to compile with gcc-4.0 - changes necessary to compile with gcc-4.0 on top of ACE-5.4.7 - changes necessary to compile on suse-9.3 linux (amd64 platform). Contributed by Paul Vixie. - fixed bug in "addtool" command/mechanism in graphdraw and drawserv - added support for color expressions to graphdraw (:colexpr), to allow attribute-sensitive computation of a node's color.
2006-01-04Fix build on Solaris and NetBSD-current.markd1-1/+2
2005-03-01Update to ivtools-1.2.2markd1-5/+4
Changes: - fix for problem writing to /tmp - compilation fix on NetBSD for comterp.c - compilation patch submitted by Michal Palczew.
2005-02-24Add RMD160 digestsagc1-1/+2
2004-09-14Explicitly include <errno.h>. Should fix build on NetBSD-1.6.2.markd1-1/+2
2004-08-22Update ivtools to 1.2.1markd1-3/+3
July 13th, 2004 ivtools-1.2.1 Two crashes discovered and fixed by Michal Palczewski (mpalczew at users.sourceforge.net). One was a crash on exit after a delete with idraw/drawtool, the other was a crash upon delete with graphdraw. They turned out to be long-standing bugs in the order of object deletion, problems that hadn't appeared with other versions of gcc. RedHat must have adopted a more aggressive recycling of freed space in a recent release. Thanks Michal. June 3rd, 2004 ivtools-1.2 ivtools-1.2 sets a new direction for the package, toward peer-to-peer drawing chat. ivtools' drawserv, the editor that incorporates every ivtool mechanism to date (multi-frame, graph-editing, integrated scripting language) has been extended to support a unique kind of small-granularity shared whiteboard. This work was based on the pre-existing networked scripting capability of ivtools' comdraw. Then the pasting of any graphic was intercepted, and the graphic serialized into a command that could be communicated to other drawing editors to keep them in sync.
2004-05-29Update to version 1.1.3markd1-4/+4
- continue evolution of iostreams usage to keep up with changes to libstdc++-v3. Many thanks for reinstating a filebuf constructor that accepts an integer file descriptor. Hard to wrap them around sockets any other way. - fix problem with use of ACE on Darwin with gcc-3.3. - fix problem with lexical scanning introduced when "#" comment lines were first handled.
2003-12-14Update ivtools to version 1.1.2.markd1-20/+3
Changes from 1.1.0: incorporation of our patches in the standard distribution.
2003-11-18Update ivtools to version 1.1.0.markd1-3/+22
Fixes build with gcc3 and hopefully Alistair's bulk build. Explicitly not updated to version 1.1.1 because while that version builds with gcc3 with fewer patches it completely breaks gcc2. Changes: October 29th, 2003 ivtools-1.1.0 - re-enable use of shared memory for X11 image rendering under MacOS X - fix command passed to popen() to detect executables on MacOS X - fix up some AttrValue stuff - all the changes it took to get it built with ACE on MacOS X (though it doesn't work yet). - the cpp bundled with gcc-3.3 has a bug, and gets confused by back-slashed commas in macro arguments (it thinks they start a new argument, which they don't). This introduced a problem to long stable config files, but a workaround is here. - this also fixes things so FreeBSD can configure on alpha architectures. - add -svgexport flag to drawtool that by default suppresses (the incomplete) SVG export mechanism.
2002-12-09Update ivtools to 1.0.7.markd1-3/+3
Change MAINTAINER (OK'ed by tron) Changes: November 26th, 2002 ivtools-1.0.7 - fixes for compiling with gcc-3.2 using ACE (on RedHat 6.2) - new comdraw funcs submitted by Secil Ugurel: - migrate glyphs/text-editor to stand-alone ivtext. - add Quit option under File menu to ivtext.. - preliminary support for SVG export. For those interested in playing along at home, ivtools now supports export of line graphics via SVG, with support for variable widths, colors, and dash-patterns, as well as rectangle export with fill colors that are blends of foreground and background (plus none fill). - refactor OverlayPS::idraw_format to be a pair of set/get methods where the get method overrides the internal static member value (_idraw_format) with the value of an idraw_format flag on an associated Command if there is one, either OvExportCmd or OvPrintCmd. - the export dialog box now defaults to everything if nothing is selected in the drawing editor. - fix drawserv attribute expression propogation used for Null Convention Logic emulation (http://www.theseus.com). - a new version number 13 for the idraw format adds support for executable fonts (as opposed to static fonts). Required by recent versions of RedHat Linux. - fix out-of-order destruction of member objects of the central Unidraw object at program termination. - disable use of X11 shared memory extension for MacOS X. This may only be a problem with 10.1, or only be a problem with XFree86 4.2, so it may be reinstated in the future. - customize iostream include files for MacOS X Jaguar (10.2), to mask the difference between Apple's version of gcc-3.1 libstdc++ and everyone elses. This is untested, so let me know if it worked for you. - apply diffs generated by Ben Hines in creating a fink package for Jaguar (MacOS X 10.2) August 2nd, 2002 ivtools-1.0.6 - more changes for compiling with gcc-2.96 on RedHat 7.* August 1st, 2002 ivtools-1.0.5 - various compile time fixes for Solaris and Cygwin. - a proper fix for handling non-idraw PostScript. An improper fix was introduced in ivtools-1.0.3 that made all idraw format files get filtered through pstoedit (if you had it). Pointed out by Todd Gruhn. - changes required to compile ivtools with gcc-3.1. Most all in the area of migrating from use of an fstream constructor that accepted a FILE* to use of a derivative class (__gnu_cxx::stdio_filebuf<char>) that does the same. Wrapped up the difference between 3.0.* and 3.1 by conditionally defining a fileptr_fstream in src/include/ivstd/fstream.h to filebuf for 3.0.* and __gnu_cxx::stdio_filebuf<char> for 3.1. ** Constant evolution of the behavior and API of filebuf has been the single most challenging aspect of keeping ivtools compiling with gcc and working for the past decade. I really hope things will be stable for the next decade. ** - fixes for using ACE and ivtools with gcc-3.1 - fix up compiling with ACE using less than gcc-3.* - disable incremental display while incrementally loading from a URL. A placeholder raster still gets inserted before the connection is established, and the rest of the download and display is asynchronous, which avoids hanging on a net connection. - compilation fixes based on feedback from Gregory Kriehn. Mostly adding #include <string.h> where missing. Don't know why this wasn't a problem in every environment. Should improve support for RedHat 7.*. June 21st, 2002 ivtools-1.0.4 - give special meaning to a set of parentheses that proceed the tuple operator ",", by adding an extra level of nesting to the resultant list. Before the expression "(1,2),(3,4)" yielded "{1,2,{3,4}}". Now it yields "{{1,2},{3,4}}" as one might expect. This anomaly stemmed from the fact the tuple operator "," works by concatenating its right-hand argument to its left-hand argument if the left-hand argument is already a list (that's how the interpreter concatenates a compound tuple-expression, i.e. "1,2,3,4"). - fix unitialized variable used when reading from sockets that would cause a hang. - add comterp commands for the value of PI (pi), converting radians to degrees (radtodeg), and converting degrees to radians (degtorad). - add new matrix transpose command (xpose), which takes a 2d list of numbers (i.e. a matrix), and transposes them. - add a matrix addition capability to the comterp "+" operator. - add matrix multiplication to comterp "*" operator. - extend matrix multiply to support vector inputs. - add support for panning with cursor keys (left/right/up/down) as well as Page Up and Page Down (PgUp/PgDn) for larger vertical moves. - greatly improve the efficiency of rendering alpha-transparent rasters with a TrueColor visual. Prior to this each input color was being looked up in a table that could be as long as 2 to the 24th, then the weighed average computed in floating point, then the result rescaled into a TrueColor color. Now everything is done with nothing more than 32 bit integer multiplies, adds, and shifts. Performance has gone from a multi-second lag to adequately interactive. - rename "Custom Tools" to "Extra Tools". - migrate Attribute, Annotate, and GraphicLoc to "Extra Tools". - add a :next flag to comdraw's import func. It attempts to auto-increment the numerics in the last URL and import again. - sync with diffs from latest Debian release (ivtools-0.9.2-6). - add gcc-2.96 warning to INSTALL and README files - remove installation of extraneous scripts when non-local install. - save/restore raster alpha-transparency value in drawing documents. - create AlphaTransparentCmd and make available under Edit/"Image Processing" - create raster peek command for comdraw (RasterPeekFunc).
2002-03-22Import new "ivtools" package as suggested by Todd Gruhns in PR pkg/9264:tron1-0/+5
Drawing editors for PostScript, TeX, and web graphics