summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2002-09-20Update ploticus to 2.04. Changes include tons of bufixes and improvements.rh7-142/+151
Provided by Grant Beattie <grant@netbsd.org> in private mail. New features include: * client-side imagemaps * Changed: #proc endproc may now be written #endproc. The old syntax will also continue to work. * New feature - proc areadef categories - new modifier selectrows which allows categories to be taken from data field based on a conditional expression. * New attribute - proc processdata - outfile allows result to be written to a file. This came up because a user wanted to perform arithmetic (a la getdata filter) to processdata result, and there was no way to do it. * New feature - proc annotate can now do drop shadows, beveling, and colored backing box with or without outline. * New attribute - proc getdata - pf_fieldnames for defining post-filter fieldnames. * New attribute - config and proc settings - numberspacerthreshold controls when thousands separator characters begin to appear. * New system variable - CM_UNITS - indicates if working in -cm mode or not. * HTML server-side imagemap support has been added. * The data parsing code has been rewritten, and now allows situations that weren't allowed before. * new attribute - proc getdata - nfields - Controls the expected number of fields per record. * new attribute - proc getdata - fieldnamerows - like fieldnames but allows data field names to be given one per line. * new attribute - proc lineplot - gapmissing - allows missing data points to cause a gap in the curve. Similar parameter added to lines and chron prefabs. * new attribute - proc scatterplot - clustermethod - control how duplicate points will be clustered. * new attribute - proc scatterplot - symfield and symrangefield - allows symbol shape, color, etc. to be controlled by a data field. * new attribute - proc scatterplot - dupsleg allows symbol shape, color, etc. to be controlled by degree of duplicity * prefabs - added rectangle as a standard parameter. It controls plotting area size (and location, if rendering in paginated postscript). * some new functions, including $numgroup() and $dategroup() which are useful in grouping a set of numbers or dates into bins. * SVG capabilities. The driver was written by Bill Traill. * postscript - ISO Latin1 encoding added, so that European characters may be produced in postscript exactly like they are in the other environments (ascii 128-255). * Created graphic files are automatically chmod'ed to mode 644. * Prefabs * CGI mode * A new script interpreter. New flow of control operators including: #elseif #else #for #while #setifnotgiven #call #write #shell, etc. Also, increased capacities for data fields and variables (250 chars) and script input lines (3000). The new interpreter involves some script syntax changes that may cause existing scripts to break in some cases. * #sql, a new directive for retrieving data directly from an SQL database. This is currently under development, and user-contributed client interfaces to DBMSs such as MySQL and Oracle would be welcome (the code is in dbinterface.c) * Added: proc areadef autorange - new subattributes selectrows (for selecting rows to be considered when scanning for min and max) and combomode (to allow correct finding of min and max for situations like error bars and stacked bars). * Added: proc areadef autorange - now sets variables DATAXMIN, DATAXMAX, DATAYMIN, and DATAYMAX - the actual minima and maxima of data field. * Added: proc axis - stubevery attribute * Added: proc getdata - pathname attribute, to specify data file name directly without involving cat(1) * Added: proc bars - colorfield attribute - set bar color based on a data field * Added: proc legendentry - tag attribute * Added: various new functions * Added: the temp file default path name and default slash character can now be changed in pl.h or in a config file. * Added: resource utilization (cpu time and size of created disk files) now can be controlled. Default upper limits are 10 cpu seconds and 5,000,000 bytes. Limits may be altered in pl.h or by using a config file * Added: various other config file settings
2002-09-20Update feh to 1.2.1. Changes include:rh4-22/+17
* Move to buildlink2 * Tons of bugfixes * stick in yudit.ttf. it's not as pretty, but it is, apparently, DFSG compliant etc. * add support for using the numeric keypad to scroll and zoom the image. * New menu colour/style - "feh -Tblack src/testimages" * Add --zoom option. * Use giblib fontstyles for menus, instead of hardcoding the shadow. * Let users choose menu style with --menu-style. Standard giblib semantics. * make sure fullscreen windows are really fullscreen. * feh uses giblib now * When you set a bg with feh, it now stores the necessary commandline to restore that bg in ~/.fehbg. * Use < or > keys to do in place edit rotations, 90 degrees left or right. * Some basic in place editing. * Slightly tweaked menu sliding behaviour.
2002-09-20buildlink1 -> buildlink2jlam1-7/+6
2002-09-20buildlink1 -> buildlink2jlam1-2/+3
2002-09-20We use ghostscript.mk, so lose the DEPENDS on ghostscript.jlam1-2/+1
2002-09-15Mark package as BROKEN -- it seg faults on start-up.jmcneill1-1/+3
2002-09-15Relax CONFLICTS a little bit: this only conflicts with gnome-core<1.4.2 ifrh1-2/+2
X11PREFIX == LOCALBASE
2002-09-15s/X11BASE/X11PREFIX/ for xpgwedge checkrh2-4/+6
2002-09-15Conflict with gnome2-pixmaps if LOCALBASE == X11BASErh1-1/+4
2002-09-15s/USE_X11BASE/USE_X11/ so this works on non-xpkgwedge systemsrh2-16/+23
Rename the package to gnome2-pixmaps and let it co-exist with gnome-pixmaps if LOCALBASE != X11BASE
2002-09-14Add and enable gnome2-pixmapsrh1-1/+2
2002-09-14Initial import of gnome-pixmaps-2.0.8, the pixmap files split out ofrh5-0/+188
gnome-desktop to allow co-existence of GNOME 1 and 2.
2002-09-14Add and enable gnome-pixmapsrh1-1/+2
2002-09-14Initial import of gnome-pixmaps-1.4.2, a set of pixmaps for the upcomingrh6-0/+253
gnome-core-1.4.2. Since pkgsrc does not support file reference counts, this is an initial step to split out files which are common for GNOME1 and GNOME2, in order to allow them to co-exist.
2002-09-13Use ghostscript.mk.jlam5-11/+13
2002-09-12buildlink1 -> buildlink2jlam1-7/+8
2002-09-12Update to 0.25, as requested in pkg/18268. Converted to buildlink2.wiz4-67/+80
Changes: In 0.24: gradients, dynamic dialogs, emergency saves, much improved handles, better line drawing code, and near complete grid/guideline snapping. In 0.25: text object now conforms to SVG spec, global cleanup of styles and units was done, star, spiral, and arc were added, autotrace and vertical text layout now supported.
2002-09-12Add.wiz1-0/+26
2002-09-11Convert to buildlink2.wiz3-18/+7
2002-09-11Update to 0.2.6. Convert to buildlink2.wiz5-74/+43
Changes: Split libwmf in two, libwmflite (with the parser) and libwmf (utility functions, device layers, etc.). Should also better support ImageMagick. Other changes unknown.
2002-09-11buildlink2.mk files don't need to symlink *Conf.sh files.jlam1-3/+1
2002-09-11Move the USE_BUILDLINK2 definition to the common Makefile as we need tojlam3-10/+9
include buildlink2.mk files from there.
2002-09-11Move USE_BUILDLINK2 definition into the common Makefile as we need tojlam3-13/+12
include buildlink2.mk files from there.
2002-09-10Since the major of libiconv was increased during the update to 1.8,wiz11-22/+22
bump dependency to latest libiconv version; recursively also bump all dependencies of packages depending on libiconv. Requested by fredb.
2002-09-09Explicitly disable lcms to stop it being half found on Solaris.markd1-3/+4
Also Solaris needs the configure script run under bash as well.
2002-09-07Add patches from freebsd I forgot last time aroundmjl3-1/+31
2002-09-07Use 7bit characters only.wiz1-1/+1
2002-09-07Be a little bit more descriptive about what the GNOME canvas is.rh1-0/+8
2002-09-07Add and enable libgnomecanvasrh1-1/+2
2002-09-07Initial import of libgnomecanvas-2.0.4, the GNOME2 canvas handling library.rh7-0/+185
Provided in PR pkg/18195 by Julio Merino <jmmv@hispabsd.org>, with minor PLIST fixes by me.
2002-09-07Update libart2 to 2.3.10. Provided by Julio Merino <jmmv@hispabsd.org> inrh5-18/+19
PR pkg/18194. No change list is available, but 2.3.10 is the version required by the 2.0.1 release of GNOME2.
2002-09-06Add and enable lib3dsrh1-1/+2
2002-09-06Initial import of lib3ds-1.2.0, a library for parsing 3D objects in 3DSrh5-0/+110
format.
2002-09-04add and enable jpeg2psdillo1-1/+2
2002-09-04add jpeg2ps 1.9:dillo5-0/+68
jpeg2ps is a utility for converting JPEG images to compressed PostScript Level 2 or 3 files (without uncompressing the images). The JPEG data is simply ``wrapped'' with PostScript which yields considerably smaller PS files. jpeg2ps is a simple command line utility.
2002-09-04Apply patches from Lubomir Sedlacik <salo@Xtrmntr.org> in PR 18115 toagc4-16/+12
generalise the linker flags used to export symbols by setting them on a per-OS basis. > many packages force -Wl,-export-dynamic which is not portable outside GNU ld > and cause problems e.g. on Solaris. some of these packages use if > conditionals either only for NetBSD or except SunOS, but the state is not > coherent and it may complicate later when support for new OS is added to > pkgsrc (e.g. ongoing work on HP-UX support). > > jlam proposed the following framework in discussion on tech-pkg: > > http://mail-index.netbsd.org/tech-pkg/2002/06/21/0009.html > > now, ${EXPORT_SYMBOLS_LDFLAGS} is used instead of directly defining > -Wl,-export-dynamic which is set in appropriate defs.*.mk to reasonable > values. packages should be converted to this framework by: > > 1) replacing LDFLAGS+= -Wl,-export-dynamic and LIBS+= -export-dynamic with: > > LDFLAGS+= ${EXPORT_SYMBOLS_LDFLAGS} > > 2) for use in patchfiles, add this variable to MAKE_ENV if needed: > > MAKE_ENV+= EXPORT_SYMBOLS_LDFLAGS=${EXPORT_SYMBOLS_LDFLAGS} > > 3) replace occurances of -Wl,-export-dynamic and -export-dynamic in patch > files with: > > $(EXPORT_SYMBOLS_LDFLAGS)
2002-09-04-resort to old buildlink - BUILDLINK2 doesn't work yet with Pythondrochner2-132/+130
packages -fix hardwired python2.2 in PLIST
2002-09-03update to 1.1.3drochner6-58/+235
changes: + Adapted to Python 1.6, 2.0, 2.1 and 2.2. This version also runs under 1.5.2, but probably not under versions older than that. + To reduce module dependencies, the Tkinter support has been moved to a separate binary module. + The JPEG decoder is more tolerant for broken files. As long as all image data can be read, it won't complain. + An ANTIALIAS downsampling filter has been added. + Includes distutils build script (setup.py) for 2.0 and later. + The usual crop of bug fixes and performance tweaks.
2002-09-02Fix PLIST after 0.18.0 update. Sort.wiz1-10/+13
2002-09-02-make this build if gnome libs are installeddrochner3-7/+8
-being here, update to 0.18.0 changes: * Fixed the RGB 565 MSB -> MSB case in gdk-pixbuf-drawable - #79190 * Fixed alignment issues in the BMP loader - #84083 (Federico). * Merged pixops.c from GTK+ HEAD as of 2002/Jun/18 (Federico).
2002-09-01regen (bl2 merge)wiz1-2/+1
2002-09-01Fix ownership of doc files installed in ${PREFIX}.kim1-2/+3
2002-09-01The "Xpm" library is distributed with Solaris 9. Handle this case liketron3-8/+20
XFree86 4.x and don't install the package.
2002-09-01Fix problem with XFree86 checks under Solaris.tron4-8/+8
2002-09-01Distfiles aren't available any longer on the KDE ftp site, so let'shubertf1-3/+2
archive them at ${MASTER_SITE_LOCAL}/kde1
2002-09-01Update dia to 0.90mjl5-383/+455
Note: dia may crash if LC_CTYPE is unset. Setting it to "en_US.ISO8859-1" works for me) * in FreeType mode, dia now looks for the xfs configuration files too to retrieve the font path. * Polish version of the manual added * a load-time compatibility issue with files produced by 0.88.1 was found and fixed for some UML objects. * we now better use the intltool facilities * increased tolerance to broken XML files * ER objects can have their text size changed * a couple bugs (i18n, l10n, p9y) fixed * from now on, all XML files produced by dia will be encoded as UTF-8. * Metapost renderer * Faster Postscript files. * More options in the UML Class dialog. * An optional menu bar can be added to each display window, in addition to the popup menu. * All RenderObjects have been replaced by equivalent shapes, and RenderObject support code removed. * All Lazyprop objects have been converted to Standard Properties instead. Lazyprop support code removed. * lots of internal changes and cleanups in the StdProp code. This breaks binary compatibility. * Shapes can now have a <svg:text> element. * polybeziers and beziergons now have their bounding box properly computed. * a few new shapes have been added. * crashes in the right-click menu have been nailed.
2002-08-31Convert to buildlink2.wiz1-11/+10
2002-08-31Update to 1.5.10:wiz2-5/+5
* Fixed bug, introduced in 1.5.9, that caused defaults for method 0 to be used instead of copying the original image, when the original was already smallest. * Work around CPU timer wraparound at 2G microseconds. * Upgraded zlib from 1.1.3 to 1.1.4. Pngcrush is believed not to be vulnerable to the zlib-1.1.3 buffer-overflow bug. * Choose the first instance of smallest IDAT instead of the last, for faster final recompression, suggested by TSamuel. * Added -trns_a option for entering a tRNS array.
2002-08-30Update to 1.0.4: Small bugfixes.wiz2-6/+6
2002-08-30Update to 2.4.6:wiz2-9/+8
* Document masters converted to DocBook. * Man page typo fix. * Glen Randers-Pehrson's configure.in tweaks to avoid testin for a deprecated function. * Typo fix in the web2png script. * Document -f, restore -1 for backwards compatibility.