pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/graphics/py-cairo

Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Jan 18 17:12:56 UTC 2009

Modified Files:
        pkgsrc/graphics/py-cairo: Makefile distinfo

Log Message:
Update to 1.8.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:

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.

To generate a diff of this commit:
cvs rdiff -r1.14 -r1.15 pkgsrc/graphics/py-cairo/Makefile
cvs rdiff -r1.8 -r1.9 pkgsrc/graphics/py-cairo/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index