summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2009-09-24Work around a lang/gcc44 bug which causes problems for the sincos(3)tnn3-22/+48
configure test in graphviz. The expression tested is constant folded and optimized away even though we don't have sincos(3) in the math library. When graphviz later tries to use sincos(3) on a variable argument we get an unresolved symbol.
2009-09-23honour PKGMANDIRtnn2-6/+8
2009-09-23Remove "PYTHON_VERSIONS_ACCEPTED= 26 25 24" which is unnecessarytron2-4/+2
after Python 2.3 has been removed from "pkgsrc". Approved by Thomas Klausner.
2009-09-22Update to 2.49b. Upstream changes:hasso3-9/+8
Updates: - Update for new OpenAL windows library. - Update Japanese translation. - Upgrade extern/xvidcore to version 1.22. This fixes Xvid crashing on linux 64 bit. - Updated Blender/Python API and GameEngine docs. - http://www.blender.org/documentation/249PythonDoc - Python Script Pack and Example Files. Various Bugs: - SoftBody, vertex groups were not notified on deletion & fixes for Mass and Spring Painting - Softbody, non mesh objects missing initializers [bug #18982] - Self Shadow Vertex Colors, improved blur method to give more even results. - Converting nurbs to a mesh ignored smoothing for Alt+C and from python. - Object Active to Other, Fix python error when running in local view. - Ancient resource leak where checkPackedFile would open a file and never close it. - Fix for uninitialized memory use with X11 keyboard and tablet events. - Fix for building with CLang (LLVM) Render Bugs: - Using LightGroups override for material doesn't work for preview renders. - Render Stamp, error in setting the alpha value when drawing text into a char buffer. - Lumma Matte, Fix in low value setting. Originally checked against the wrong channel (chroma) instead of the luminence channel. Changed default value for high value to 1.0 from 0.0 - Baking selected to active with nearby dupliframes objects crashes blender [bug #19029] - Fix for high energy sunlamps, turning specular black [bug #18837] Game Engine Bugs: - Saving runtime on Windows didn't work with python2.6 - Let IPO's animate the ref value for KX_BlenderMaterial's Game Engine Python Bugs: - Converting a mesh from a python argument was broken but happened to work in some cases. - Memory leak fix for action.channelNames. - Was writing to freed memory when freeing a python object in some cases. - Removing GameLogic.EvalExpression(), was unstable. - Crash fix when casting a ray to the same location as the object. - Fixed KX_PolyProxy returning improper VertexIndex with mixed triangles and quads with using .getVertexIndex() and .v1, .v2, etc. [bug #19254] - Fixed obj.sendMessage() with 4 arguments crashing blender [bug #18963] Game Engine Bullet Bugs: - Crash fix when a parent compound object didn't have a physics controller. - Fix for the torque actuator x -& y-axis not working. Sequencer Bugs: - IPO curve-deletion resulted in non-working effect - easy retiming only allowed enlarging of strips, now shrinking is alsa possible (easy retiming: use the right display handle of input strip and shrink or enlarge, will make the speed of the strip exactly fit the effect strip's length) - frames after end-of-display of input strips can now be accessed. - frame blending can now be done on more than two frames, enabling really fine grained motion blur if you speed up a sequence with high factors (bigger than two). - Scene-Strip rendering with compositor scenes failed, if they had no camera attached. - Fixed hdd-audio for sample formats other than 16 bit (8 bit eg). Import/Export Bugs: - FBX Export, Incorrect formatting that broke some converters. - BVH Motion Capture Import, Did not support single rigid body objects. [bug #18949] - OBJ Import, fix for importing of transparent faces from .mtl files - ZTrans now is set for them as well. (improves import from SketchUp) - Collada export, Empty material slot would raise a python error. - Collada import, fixes for increased Sketchup interoperability and more. - Quake MAP Export, empty nodes were not exported, also noticed files were invalid if there were no meshes or surfaces. - Quake MAP Export, had support for single triangular brush unnecessarily disabled. - Quake MD2 Export, Fix for vertex normals [patch #19206] Python API: - Mathutils (quat_a*quat_b) was broken, returned (quat_a*quat_a) instead. - Support for editing properties IpoCurve.driverBone and IpoCurve.driverBone2 and modifies IpoCurve.driverChannel to allow OB_ROT_DIFF. - Documentation corrections. - Support for rendering background scenes different from the active scene. - scene.render.render() now behaves the same in interactive and background mode - scene.render.saveRenderedImage() now works correctly in background mode - Armature active bone can be set. New: - 16bit SGI image loading - When BLENDER_FORCE_SWAPBUFFERS env variable is defined, a function is enabled that fixes some menu drawing issues with Mesa3D DRI drivers for Intel and Radeon cards. - Python API - Particles - Draw As variable and dict - Strand render toggle - Object, psys variable in duplicate - Material, Strand render variables - Texture, Use colorbands - Lamp, Spot buffer type selection - Game Engine Physics support for reinstancePhysics mesh from Python and the dynamic actuator. - ReplaceMesh Actuator option to replace the physics mesh and display mesh + python api options. - Video and blend file demo. - http://www.graphicall.org/ftp/ideasman42/reinstance.ogv - http://www.graphicall.org/ftp/ideasman42/reinstance_demo.blend - Mouse focus sensor "pulse" option to pulse TRUE when the object under the mouse changes. - EDL importer for the sequencer. supports... - audio, video edits - fades, wipes, speed changes (video only) - importing from multiple reels - Example import from final cut pro. - http://www.graphicall.org/ftp/ideasman42/edl_in_blender_px.png - http://www.graphicall.org/ftp/ideasman42/edl_import_ui.png
2009-09-20Update GraphicsMagick to 1.3.7.obache4-28/+21
(CVE-2008-1097 was already fixed by patch-ab in pkgsrc). 1.3.7 (September 17, 2009) ========================== Security Fixes: * PCX: Detect improper rows, columns, or depth. Fixes CVE-2008-1097 "Memory corruption in ImageMagick's PCX coder". * DrawDashPolygon: Avoid a crash which sometimes occured with tiny polygons. Bug fixes: * JPEG: Profile chunks need to be concatentated in order to build the whole profile. This was not working so embedded profiles larger than 32K or maybe 64K were being corrupted. This bug was introduced in GraphicsMagick 1.2. * Meta: Fix memory leaks. * Meta: Work better with with IPTC record 2 blocks and deal better with IPTC embedded in an 8BIM profile. Fixes by John Sergeant. * MPC: Fix crash when reading MPC and the input image is modified. * PNG: Ensure that the opacity channel is properly initialized. * -profile: Lowercase arguments were sometimes not working as expected. * Topol: Topol reader actually works now and is included in test suite. * TIFF: Read and write JPEG-compressed grayscale TIFF correctly. * VisualMagick configure now works properly when output paths are specified. * WMF: Eliminate memory leaks. New Features: * MagickWand: New method MagickSetCompressionQuality() to allow setting the compression quality. * MagickWand: New method CloneDrawingWand() to deep-copy a drawing wand. * MagickWand: New method DrawGetException() to retrieve information regarding the last drawing wand exception (if any). * MagickWand: New method DrawClearException() to clear a drawing wand exception. * Magick++: New Image method cdl() to apply the ASC CDL. * Magick++: New Image method colorMatrix() to apply a color matrix to the image channels. * Magick++: New Image method haldClut)() to apply a color lookup table (Hald CLUT) to the image. * MSL/Conjure: Added a new 'profile' command which applies, adds, or removes one or more IPTC, ICC or generic profiles from a file. Work contributed by John Sergeant. * Added a 'time' subcommand to provide Unix-style 'time' output when a 'time' capability is missing, or the reporting format is inconsistent. For example 'gm time convert ...'. Feature improvements: * ColorMatrixImage(): Add opaque opacity channel when needed. * PDF & PS: Use '-type palette' prior to input file name to cause Ghostscript to return a dithered colormapped image. * PNG: Now compiles with libpng-1.4.0beta74 and later. * TIFF: Libtiff in Windows build is upgraded to 3.9.1. This allows GraphicsMagick to read and write 16 and 24 bit float TIFF files. * Windows code to find Ghostscript is rewritten from scratch. Performance Improvements: * Drawing of points, lines, and polygons (and complex shapes based on these) is now accelerated using OpenMP with excellent speed-up. * ICC color transforms now see linear speedup from OpenMP. * Rotate: For rotations of 90 or 270 degrees, tile sizes are selected more appropriately. Behavior Changes: * No longer clear the exception structure at the start of ReadImage() and other similar functions since this sometimes masks errors. The API user is expected to make sure that the exception structure is clean prior to invoking a function. * SVG: Writer is now disabled since it usually does not work properly.
2009-09-19Updating graphics/p5-GD-SVG from 0.32nb1 to 0.33sno2-7/+7
pkgsrc changes: - Adding license definition Upstream changes: 0.33 Sun May 10 04:14:12 MDT 2009 - Can now embed pixmap information inside an SVG (Lincoln Stein) - Improvements to alpha support (Lincoln Stein) - Ghost methods for more complete mapping to GD (Jason Stajich)
2009-09-16Upgrading Xfce to 4.6.1.reed3-6/+7
This is for PR #40984. This is based on work from dieter roelants. Thank you Dieter. Also I had done some work independently on this. Hopefully, I am getting this all committed at one time. The changelogs are at http://www.xfce.org/documentation/changelogs/4.6.1 http://www.xfce.org/documentation/changelogs/4.6.0 Also don't need the xfce4-dev-tools for building. (It is only needed when building from SVN source.)
2009-09-14Update to gnuplot 4.2.5.asau10-28/+113
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-09-13Sort some values, fix some typos, indent a bit and add comments to makewiz1-42/+44
it more readable. Fix a bug (lua couldn't imply swig).
2009-09-13Updating graphics/graphviz from 2.22.2 to 2.24.0sno4-30/+67
pkgsrc changes: - Adding support for ghostscript - Removing option for swig - it's used automatically now when a language binding is choosen - Removing rsvg and guile from suggested options to reduce default dependencies Upstream changes: June 16, 2009 - Release 2.24.0 - Core: - add new layout engine for large graphs: sfdp - Fixed bugs: 1515, 1590, 1598, 1601, 1605, 1607, 1609, 1610, 1611, 1614, 1615, 1617, 1625, 1628, 1634, 1635, 1640, 1641, 1642, 1646, 1649, 1651, 1652
2009-09-11Update to evas-0.9.9.062 from the 2009/07/29 snapshot. No detailedjoerg23-55/+38
changes.
2009-09-11Changes 1.7.2:adam2-7/+7
* Added check for "verbose" on some printf statements.
2009-09-11The cmake utility recommends using OPENGL_gl_LIBRARY if GLU is not required.dsainty2-1/+19
This also fixes the build in some circumstances: if cmake finds an installed libGLU the build will fail, because we don't buildlink it.
2009-09-10Update to 1.2.40:wiz2-6/+6
version 1.2.40beta01 [August 20, 2009] Removed an extra png_debug() recently added to png_write_find_filter(). Fixed incorrect #ifdef in pngset.c regarding unknown chunk support. version 1.2.40rc01 [September 2, 2009] Various bugfixes and improvements to CMakeLists.txt (Philip Lowman) version 1.2.40 and 1.0.49 [September 10, 2009] No changes.
2009-09-09let configure ignore <linux/input.h>, otherwise we'd needdrochner1-1/+2
another PLIST conditional
2009-09-09update to 0.6.1.1drochner3-21/+60
changes: -new viewer widget -new widget showing folders organisation -new Preference dialog -code cleanup -bugfixes -translation updates -load .pcx files
2009-09-08trim list of propagated dependenciesdrochner1-5/+2
2009-09-08reset PKGREVISION for base pkg updatedrochner2-6/+2
2009-09-07Retire mayavi and vtk-python with the Python 2.3 support.joerg8-505/+1
2009-09-06PLIST fixes preparing ocaml 3.11.1tonio3-4/+21
lablgtk is picked if available, so pull it in, it is probably more useful than labgtk1
2009-09-06Update RMagick to 2.11.1.obache2-7/+6
Changes: RMagick 2.11.1 o Applied Alexey Borzenkov's mingw patches to extconf.rb. o Fixed a bug in Magick.trace_proc that could cause a segv at program exit with Ruby 1.9.1 (bug report by Larry Young) o Added new CompressionType enum values ZipSCompression, PixCompression, Pxr24Compression, B44Compression, B44ACompression (available in ImageMagick 6.5.5-4)
2009-09-04Fix xsane build by adding back a symbol that was, according to Debian,wiz3-3/+16
accidentally removed in 1.0.20. Bump PKGREVISION.
2009-09-03Don't bother with finishing library installation.joerg1-2/+1
2009-09-03descend into ristrettomartin1-1/+2
2009-09-03Add ristretto 0.22 - a xfce based image viewermartin4-0/+75
2009-09-02Look for libGL.so, not any particular libGL.so.<X>, on NetBSD.wiz3-3/+20
Bump PKGREVISION. From mrg@
2009-09-02Remove kei as maintainer, he resigned.wiz1-2/+2
2009-09-01+ glpng.wiz1-1/+2
2009-09-01Initial import of glpng-1.45.20081203:wiz5-0/+56
This is a library for OpenGL to load PNG graphics files as an OpenGL texture as easily as possible. It also has a number of options for generating the alpha channel and mipmaps. This package is based on the freedesktop-games repository.
2009-09-01Improve.wiz1-4/+7
2009-09-01Added graphics/enblend-enfuse; graphics/libxmiadam1-1/+3
2009-09-01Enblend combines images that overlap like this into a single large image withoutadam7-0/+130
seams. Enfuse combines images that overlap like this into a single image with good exposure and good focus. Both programs assume that your images are already lined up. To make panoramas with Enblend and/or Enfuse, use Hugin.
2009-09-01libxmi is a machine-independent vector graphics rasterization library.adam5-0/+53
libxmi is based on the vector graphics code in the sample X server that is a part of the X Window System distribution. The code has been converted to ANSI C, extensively rearranged and commented, and somewhat extended. (In particular, by adding support for multicolored dashing.) The core API includes functions for creating, manipulating, and destroying miPaintSet objects. It also includes functions for creating, manipulating, and destroying miCanvas objects. The function miCopyPaintedSetToCanvas() moves the points in a miPaintedSet to the next stage of the graphics pipeline: it merges them onto a miCanvas. There is support in this second stage for sophisticated pixel-merging algorithms.
2009-08-31Update to 1.85:wiz3-21/+6
Fix typo. Move remaining picture operations. Rename labelsurface to surface; extend also to surfaces containing a single patch. Add missing pen dimensions to sizing routine. Fix compilation on platforms that lack OpenGL.
2009-08-31Fix buildlinking on Darwinadam1-1/+4
2009-08-31Fix buildling on Darwin, including universal binariesadam4-9/+35
2009-08-31Update to 1.8.8:wiz5-66/+95
General Changes: Pycairo 1.8.8 requires cairo 1.8.8 (or later). Move from CVS to git. Add support for the waf build tool. Updated methods The PDF/PS/SVGSurface constructors now accept None as a filename.
2009-08-30Changes 1.7.1:adam2-7/+7
* Revised some prototypes to eliminate "Shadowed Declaration" warnings. * Moved warning about discarding APNG chunks to the end. * Replaced *.tar.lzma with *.tar.xz in the distribution.
2009-08-30Add user-destdir support.hasso1-2/+4
2009-08-30update master_sites. remove princeton.zafer1-3/+2
2009-08-29Fix path name after case-sensitivity change. Reported by hasso.wiz1-2/+2
2009-08-29Update to 3.9.1:wiz2-7/+6
This is a bugfix release to correct serious defects found in libtiff 3.9.0. In particular, it was discovered that libtiff 3.9.0 may write defective TIFF files. This release is intended to be API and ABI compatible with libtiff 3.8.2.
2009-08-29Mark as destdir-ready.wiz1-1/+3
2009-08-28Add patches for CVE-2009-1720 (multiple integer overflows in OpenEXR) andhasso7-2/+86
CVE-2009-1721 (denial of service (application crash) or possibly execute arbitrary code in the Imf::hufUncompress function). Bump PKGREVISION.
2009-08-28Update to 2.49a. Upstream changelog is of course too massive, you can lookhasso9-240/+259
at http://www.blender.org/development/release-logs/ for info about new features and fixes. While here, sort PLIST correctly.
2009-08-28Set DIST_SUBDIR for recent DISTFILE replacement, PR 41948.obache2-5/+6
2009-08-27remove patches that were removed from distinfo during update to 1.0wiz2-74/+0
2009-08-27Fix fallout from recursive jpeg shlib bump.wiz1-2/+2
The man page says that you should check the diff before committing, especially for the case that went wrong here (PYPKGPREFIX -> py25). Hi sno!
2009-08-27Updating package graphics/p5-PerlMagick from 6.5.5.3 to 6.5.5.3nb1 becausesno1-1/+2
package file on server has changed without new release. No upstream notice about new package is provided.
2009-08-27Updating package graphics/ImageMagick from 6.5.5.3 to 6.5.5.3nb1 becausesno2-5/+6
package file on server has changed without new release. No upstream notice about new package is provided.