summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2002-03-14Fix dependency on ImageMagick after update.wiz1-2/+4
2002-03-13Update png to 1.2.1. Includes an ABI change and a concommittent bump in thefredb5-15/+16
shared library version, and in the dependendency information for hundreds of other packages. [Update to png itself was supplied by Thomas Wizner.] Relevant changes since 1.0.12, extracted from the "CHANGES" file: Re-enabled PNG_MNG_FEATURES_SUPPORTED and enabled PNG_ASSEMBLER_CODE_SUPPORTED by default. Added runtime selection of MMX features. Added png_set_strip_error_numbers function and related macros. Added a check for attempts to read or write PLTE in grayscale PNG datastreams. Enabled user memory function by default. Modified png_create_struct so it passes user mem_ptr to user memory allocator. Increased png_mng_features flag from png_byte to png_uint_32. Check for missing profile length field in iCCP chunk and free chunk_data in case of truncated iCCP chunk. Revised contrib/gregbook/rpng*-x.c to avoid a memory leak and to exit cleanly if user attempts to run it on an 8-bit display. Updated contrib/gregbook Use png_malloc instead of png_zalloc to allocate palette in pngset.c Added some typecasts to eliminate gcc 3.0 warnings. Changed prototypes of png_write_oFFS width and height from png_uint_32 to png_int_32. Updated example.c Revised prototypes for png_debug_malloc and png_debug_free in pngtest.c Revised contrib/gregbook Revised pnggccrd.c to conditionally compile some thread-unsafe code only when PNG_THREAD_UNSAFE_OK is defined. Added tests to prevent pngwutil.c from writing a bKGD or tRNS chunk with value exceeding 2^bit_depth-1 Replaced calls to fprintf(stderr,...) with png_warning() in pnggccrd.c Removed restriction that do_invert_mono only operate on 1-bit opaque files Changed a png_warning() to png_debug() in pnggccrd.c Fixed contrib/gregbook/rpng-x.c, rpng2-x.c to avoid crash with XFreeGC(). Include background_1 in png_struct regardless of gamma support. Revised example.c to provide more details about using row_callback(). Added type cast to each NULL appearing in a function call, except for WINCE functions. Removed type casts from all NULLs. Simplified png_create_struct_2(). Revised png_create_info_struct() and png_creat_struct_2(). Added error message if png_write_info() was omitted. Type cast NULLs appearing in function calls when _NO_PROTO or PNG_TYPECAST_NULL is defined. Type cast NULLs appearing in function calls except when PNG_NO_TYPECAST_NULL is defined. Changed typecast of "size" argument to png_size_t in pngmem.c calls to the user malloc_fn, to agree with the prototype in png.h Added a pop/push operation to pnggccrd.c, to preserve Eflag (Maxim Sobolev) Added a pop/push operation to pngvcrd.c, to preserve Eflag. Always allocate 256-entry internal palette, hist, and trans arrays, to avoid out-of-bounds memory reference caused by invalid PNG datastreams. Added a check for prefix_length > data_length in iCCP chunk handler.
2002-03-13Give all packages which depend on "png" a version bump, and updatefredb90-151/+220
all dependencies on packages depending on "png" which contain shared libraries, all for the (imminent) update to the "png" package. [List courtesy of John Darrow, courtesy of "bulk-build".]
2002-03-11Provide configure and Makefile.in patches so that we can remove need forskrll4-8/+133
a BUILD_DEPENDS on auto{make,conf}.
2002-03-11Remove the pre-build target that does the same thing as AUTOMAKE_OVERRIDE.skrll1-8/+1
2002-03-10Adjust the fonts path search for the benefit of supplied GD library.seb4-12/+38
It helps dot and neato finding TrueType fonts when generating output like JPEG, PNG, ... Bump revision.
2002-03-08Don't pick up crud from "/usr/local".fredb2-1/+23
2002-03-07Rearrange so that buildlink.mk files come _after_ USE_BUILDLINK_ONLY.jlam1-3/+3
2002-03-05Remove pre-build target that does the same thing as AUTOMAKE_OVERRIDEskrll1-8/+1
2002-03-05Fixed compilation when USE_GIF is set.martti2-9/+8
2002-03-05Add and enable graphviz.seb1-1/+2
2002-03-05Initial import of Graphviz, version 1.8.1, into the NetBSD Packagesseb34-0/+1283
Collection. Graphviz is a set of graph drawing tools. It includes: - dot: makes hierarchical layouts of directed graphs - neato: makes "spring" model layouts of undirected graphs - lefty: a programmable graphics editor - dotty: a customizable interface written in LEFTY - tcldot: a customizable graphical interface written in TCL - libgraph: the base library for graph tools - various associated utilities
2002-03-05Updated tiff to 3.5.7martti10-71/+79
* many bug fixes * added support for 16bit minisblack/miniswhite images in RGBA interface * integrated experimental OJPEG support * updated tiffcp utility * substantial changes to tiff2ps
2002-03-05Add definition for powerpc to figure out endiannessjmc2-1/+14
2002-03-04Updated gtkam to 0.1.2nb1martti4-29/+18
* don't install libexif files (we have pkgsrc/graphics/libexif) Noted by Amitai Schlair in a private mail.
2002-02-28Fix rpath to include X. Patch from Hiramatsu Yoshifumi in pkg/15768.wiz1-1/+3
2002-02-28Sort.wiz1-2/+2
2002-02-28Updated gtkam to 0.1.2martti4-30/+53
List of changes is unknown since the previous version was NetBSD's own "port" stored in ftp.netbsd.org. This version is from sourceforge.net and it should work with the new gphoto-2.0.
2002-02-28Update distribution file checksum for PHP version 4.1.2.tron1-3/+3
2002-02-28Update graphics/php4-gd to 4.1.2. The only change from version 4.1.1 isjlam1-3/+3
that this is built from the php-4.1.2 sources.
2002-02-27Change the way in which the autotools are invoked to match the example injlam1-2/+4
Packages.txt. This seems to prevent a recompilation of most of the libraries during the installation phase.
2002-02-27* We use automake, so we must patch configure.in, not configure.jlam3-15/+32
* Fix the path to the rgb.txt file, which wasn't being set properly due to x11-links.
2002-02-26Updated gphoto to 2.0 (provided by Amitai Schlair in pkg/15727)martti10-316/+237
The changelog since the last version of gphoto2 in pkgsrc (a beta from July) is 150K+. Please note that this is no longer a beta version!
2002-02-25Updated libexif to 0.5.0 (provided by Amitai Schlair in pkg/15722)martti4-10/+11
* libexif/configure.in: Introduce proper versionning. * libexif: There's only one ByteOrder per ExifData. * libexif/libexif-entry.c: More tags implemented in (exif_entry_get_value).
2002-02-23Add p5-GIFgraph.he1-1/+2
2002-02-22GIFgraph is a package to generate graphs, using GD::Graph.he4-0/+31
2002-02-21Reset MAINTAINER to packages@netbsd.org - I don't use avifile anymorezuntum2-4/+4
2002-02-18Um, make this patch actually apply.mycroft2-4/+4
2002-02-18Introduce new framework for handling info files generation and installation.seb16-41/+62
Summary of changes: - removal of USE_GTEXINFO - addition of mk/texinfo.mk - inclusion of this file in package Makefiles requiring it - `install-info' substituted by `${INSTALL_INFO}' in PLISTs - tuning of mk/bsd.pkg.mk: removal of USE_GTEXINFO INSTALL_INFO added to PLIST_SUBST `${INSTALL_INFO}' replace `install-info' in target rules print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info' - a couple of new patch files added for a handful of packages - setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it - devel/cssc marked requiring texinfo 4.0 - a couple of packages Makefiles were tuned with respect of INFO_FILES and makeinfo command usage See -newly added by this commit- section 10.24 of Packages.txt for further information.
2002-02-18add py-gimpdrochner1-1/+2
2002-02-18initial import of pygimp-1.2: Python scripting for the GIMPdrochner4-0/+76
2002-02-18added and enabled vid-1.0.1wulf1-1/+2
2002-02-18Initial submission of vid-1.0.1:wulf6-0/+105
A simple-minded image capture program for some USB webcams.
2002-02-17The install-dir must exist!hubertf1-1/+2
2002-02-16Add a workaround for the horrifying constructmjl2-1/+63
char **argvec = malloc(); vprintf(fmt, argvec); va_end(argvec); which of cource won't work on anything that does not pass its arguments on the stack (like PPC). This patch adds a handcrafted vprintf() lookalike damn_i386_centric_printf() that does TRT.
2002-02-15gimp is split up nowdrochner1-1/+3
2002-02-15turn gimp into a meta-pkgdrochner5-1952/+10
2002-02-15put gimp-data-extras into a separate pkg, which saves us some bad hacksdrochner4-0/+184
2002-02-15initial import of gimp-1.2.3 without the gimp-print stuff and "extra data"drochner9-0/+1935
2002-02-15mkdir -> ${MKDIR}skrll12-28/+28
rmdir -> ${RMDIR} rm -> ${RM} (${RM} added to PLIST_SUBST) chmod -> ${CHMOD} chown -> ${CHOWN}
2002-02-14update to 1.1.2drochner4-12/+12
Changes: + Adapted to Python 2.1. Among other things, all uses of the "regex" module has been repleased with "re". + Fixed attribute error when reading large PNG files (this bug was introduced in maintenance code released after the 1.1.1 release) + Ignore non-string objects in sys.path + Fixed Image.transform(EXTENT) for negative xoffsets + Fixed loading of image plugins if PIL is installed as a package. (The plugin loader now always looks in the directory where the Image.py module itself is found, even if that directory isn't on the standard search path) + The Png plugin has been added to the list of preloaded standard formats + Fixed bitmap/text drawing in fill mode. + Fixed "getextrema" to work also for multiband images. + Added transparency support for L and P images to the PNG codec. + Improved support for read-only images. The "load" method now sets the "readonly" attribute for memory-mapped images. Operations that modifies an image in place (such as "paste" and drawing operations) creates an in-memory copy of the image, if necessary. (before this change, any attempt to modify a memory-mapped image resulted in a core dump...) + Added special cases for lists everywhere PIL expects a sequence. This should speed up things like "putdata" and drawing operations. + The Image.offset method is deprecated. Use the ImageChops.offset function instead. + Changed ImageChops operators to copy palette and info dictionary from the first image argument.
2002-02-13Actually remove the autoconf BUILD_DEPENDSskrll1-2/+1
2002-02-13update to 1.2.3drochner4-57/+238
I didn't find a useful changelog - seems to be a bugfix and documentation update release
2002-02-13resolve some nonsense where bison is blamed for a flex incompatibility -drochner3-2/+20
should build with or without bison now
2002-02-13doc/pkg-CHANGESabs1-1/+2
2002-02-13coffee then commit. Not commit then coffeeabs1-0/+0
2002-02-13Import the cult3d netscape plugin.abs6-0/+91
The Cult3D plugin enables users view interactive 3D objects, including full transparency, reflectivity, particle systems, bump mapping, phong shading, movement and sound. For a random example: http://www.formula1.com/news/3d/s8396.html
2002-02-13Don't hardcode dependency, use "libexif>=0.4" instead.martti1-2/+2
2002-02-12buildlinkifydillo3-7/+26
2002-02-12Added buildlink.mkmartti1-0/+30