summaryrefslogtreecommitdiff
path: root/graphics/py-cairo/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2009-08-31Update to 1.8.8:wiz1-4/+3
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-15Does not build against python-2.4, remove it from accepted versions.wiz1-2/+2
2009-07-22Update to 1.8.6, set LICENSE.wiz1-3/+3
Overview of changes from pycairo 1.8.4 to pycairo 1.8.6 ======================================================= Bug Fixes: ImageSurface.create_from_png _read_func fix ToyFontFace type fix 19221: restore cairo.Matrix '*' operator to the way it originally worked. Other Changes: Documentation completed.
2009-05-19Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENTwiz1-2/+1
block). Uncomment some commented out LICENSE lines while here.
2009-05-13Update pycairo to 1.8.4.obache1-3/+5
Based on maintainer update request by PR 41063. While here, add commented out LICENSE (LGPL-2.1 or MPL-1.1). Overview of changes from pycairo 1.8.2 to pycairo 1.8.4 ======================================================= General Changes: Pycairo 1.8.4 requires cairo 1.8.4 (or later) and Python 2.6 Bug Fixes: 20674: Add get/set_extend for Gradient Patterns New Classes: cairo.ToyFontFace New Methods: Pattern.get_extend Pattern.set_extend ToyFontFace.get_family ToyFontFace.get_slant ToyFontFace.get_weight Deleted Methods: SurfacePattern.get_extend SurfacePattern.set_extend Other Changes: Threading for surfaces with stream functions has been reenabled. Documentation updates.
2009-04-19Accept python26.snj1-2/+2
2009-02-11Sort PYTHON_VERSIONS_ACCEPTED.joerg1-2/+2
2009-01-18Update to 1.8.2:wiz1-2/+2
Overview of changes from pycairo 1.8.0 to pycairo 1.8.2 ======================================================= Pycairo 1.8.0 resulted in crashes for some applications using threads. So upgrading to 1.8.2 is recommended for threaded applications. Bug Fixes: #19287: Threading support results in crashes in cairo.ImageSurface New Methods: Context.set_scaled_font API Changes: Matrix multiplication: old code: matrix3 = matrix1 * matrix2 new equivalent code: matrix3 = matrix1.multiply(matrix2) matrix3 = matrix1 * matrix2 is now equivalent to matrix3 = matrix2.multiply(matrix1) which is consistent with standard matrix multiplication.
2009-01-07Fix cairo DEPENDS.wiz1-2/+2
2009-01-07Update to 1.8.0:wiz1-3/+3
Overview of changes from pycairo 1.6.4 to pycairo 1.8.0 ======================================================= General Changes: Pycairo 1.8.0 requires cairo 1.8.0 (or later). Add documentation (available separately) Bug Fixes: 18101: Add support for threading 18947: cairo.SurfacePattern should INCREF the used surface New Methods: ScaledFont.get_scale_matrix Surface.mark_dirty_rectangle Surface.set_fallback_resolution New Constants: cairo.EXTEND_PAD cairo.HAS_IMAGE_SURFACE cairo.HAS_USER_FONT API Changes: Surface.mark_dirty: no longer accepts keyword arguments with default values. PycairoPattern_FromPattern (C API): has a new 'base' argument - to fix #18947. Other Changes: Allow unknown cairo Pattern/Surface types to use the pycairo base Pattern/Surface type.
2008-11-18make this work with python-2.4 againdrochner1-2/+2
2008-11-10Update to 1.6.4:wiz1-5/+5
Overview of changes from pycairo 1.4.0 to pycairo 1.6.4 ======================================================== General changes: Pycairo 1.6.4 requires cairo 1.6.4 (or later). requires Python 2.5 (or later). Bug fixes: 16112: Fix win32 'python setup.py ...' build -- use double quotes New Methods: Context.has_current_point Context.path_extents ImageSurface.format_stride_for_width PSSurface.get_eps PSSurface.set_eps PSSurface.ps_level_to_string PSSurface.restrict_to_level Surface.copy_page Surface.show_page New Constants: cairo.PS_LEVEL_2, cairo.PS_LEVEL_3 Other changes: test/pygame-test1.py, test/pygame-test2.py : pygame tests examples/cairo_snippets/snippets/ellipse.py : Update so line-width is a constant width in device-space not user-space
2008-04-16PYTHON_VERSIONS_ACCEPTED+=25abs1-2/+2
2008-03-12update to 1.4.12drochner1-5/+5
changes: -minor build framework fixes -allow cairo.Context to be subclassed
2007-08-23The package supports installation to DESTDIR.heinz1-1/+3
2007-04-02Need cairo>=1.4.0.obache1-2/+2
2007-03-23update to 1.4.0: catch up with cairo-1.4.xdrochner1-3/+3
2006-10-12update to 1.2.2drochner1-4/+3
changes: -updated for newer cairo versions -distutils support (unused in pkgsrc because broken) -new example to demonstrate pattern masks -cairo.svg module removed
2006-09-20Fix build with Cairo 1.2 API and require it. Bump revision since DSOjoerg1-2/+4
changed.
2006-04-23Add untested patch by the maintainer to fix build on 1.6.2.wiz1-1/+7
2006-04-17Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.wiz1-1/+2
2006-04-15Import py-cairo from pkgsrc-wip. Packaged by Christoph Leuzinger inminskim1-0/+26
PR pkg/33256. Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System, win32, and image buffers. Experimental backends include OpenGL (through glitz), Quartz, XCB, PostScript and PDF file output. This package contains the Python bindings for Cairo.