diff options
author | obache <obache@pkgsrc.org> | 2010-04-09 01:43:23 +0000 |
---|---|---|
committer | obache <obache@pkgsrc.org> | 2010-04-09 01:43:23 +0000 |
commit | 2dabd9e126e7e0e71a32b612b9be0d85982d819b (patch) | |
tree | 84e37968d215953eb77b4111d56c13cd506f809f /graphics/py-clutter/patches | |
parent | 90e05d1884cae1bd3f08d0a9689d99ecaf473b5f (diff) | |
download | pkgsrc-2dabd9e126e7e0e71a32b612b9be0d85982d819b.tar.gz |
Update py-cltter to 1.0.2.
Overview of changes between 1.0.0 and 1.0.2
===========================================
* Fix an import error of the PyCairo C API [Bastian]
* Use the GClosure variants for the Alpha API [Emmanuele]
* Update the examples [Bastian, Emmanuele]
* Allow iterating over the actors references by clutter.Behaviour instances
using the Python iteration syntax [Emmanuele]
* Override __str__ and __repr__ slots for clutter.Path [Emmanuele]
* Add back clutter.Actor.get_allocation_geometry() which was erroneously
removed from the bindings [Emmanuele]
* Update the build so that PyClutter works with Clutter 1.2 [Bastian]
* Add support for the X11 and GLX specific API, under the clutter.x11 and
clutter.glx sub-modules, respectively [Bastian]
* Add more (optional) parameters to the clutter.Animation constructor [Bastian]
* Add __str__ and __repr__ slots for many boxed types [Bastian]
* Add richcompare slot for clutter.Color, clutter.Path and
clutter.ActorBox [Bastian]
* Allow iterating over a clutter.Path [Bastian]
* Allow implementing a clutter.ChildMeta in pure Python [Bastian]
* Bind clutter.Units [Bastian]
* Allow implementing clutter.Scriptable in pure Python [Bastian]
* Use a custom codegen script to fix bug #1827 and allow overriding the
Python name of a C method [Bastian]
* Add docstrings for all methods [Bastian]
Diffstat (limited to 'graphics/py-clutter/patches')
-rw-r--r-- | graphics/py-clutter/patches/patch-aa | 15 | ||||
-rw-r--r-- | graphics/py-clutter/patches/patch-ab | 38 |
2 files changed, 0 insertions, 53 deletions
diff --git a/graphics/py-clutter/patches/patch-aa b/graphics/py-clutter/patches/patch-aa deleted file mode 100644 index d99a3355945..00000000000 --- a/graphics/py-clutter/patches/patch-aa +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-aa,v 1.1 2009/10/26 08:59:22 obache Exp $ - -fixxref.py from py-gobject is not executable. - ---- docs/Makefile.in.orig 2009-08-28 11:36:50.000000000 +0000 -+++ docs/Makefile.in -@@ -482,7 +482,7 @@ install-data-local: - fi - - install-data-hook: -- @$(PYGOBJECT_FIXXREF) -i $(PYGOBJECT_PYGDOCS) $(DESTDIR)$(TARGET_DIR) -+ @$(PYTHON) $(PYGOBJECT_FIXXREF) -i $(PYGOBJECT_PYGDOCS) $(DESTDIR)$(TARGET_DIR) - - uninstall-local: - rm -rf $(DESTDIR)$(TARGET_DIR)/* diff --git a/graphics/py-clutter/patches/patch-ab b/graphics/py-clutter/patches/patch-ab deleted file mode 100644 index 3127212b25e..00000000000 --- a/graphics/py-clutter/patches/patch-ab +++ /dev/null @@ -1,38 +0,0 @@ -$NetBSD: patch-ab,v 1.1 2010/03/11 05:41:24 obache Exp $ - -Change CGL_* constants to GL_* -http://git.clutter-project.org/cgit.cgi?url=bindings/pyclutter/commit/&id=e249844f1dbeb9abb64f4a1245042a0756233330 - ---- clutter/cluttermodule.c.orig 2009-08-28 11:36:36.000000000 +0000 -+++ clutter/cluttermodule.c -@@ -148,19 +148,19 @@ pycogl_add_gl_constants (PyObject *modul - * should also be loading PyOpenGL, which exposes all the - * enumeration values - */ -- PyModule_AddObject (module, "NEVER", Py_BuildValue ("i", CGL_NEVER)); -- PyModule_AddObject (module, "LESS", Py_BuildValue ("i", CGL_LESS)); -- PyModule_AddObject (module, "LEQUAL", Py_BuildValue ("i", CGL_LEQUAL)); -- PyModule_AddObject (module, "EQUAL", Py_BuildValue ("i", CGL_EQUAL)); -- PyModule_AddObject (module, "NOTEQUAL", Py_BuildValue ("i", CGL_NOTEQUAL)); -- PyModule_AddObject (module, "GEQUAL", Py_BuildValue ("i", CGL_GEQUAL)); -- PyModule_AddObject (module, "GREATER", Py_BuildValue ("i", CGL_GREATER)); -- PyModule_AddObject (module, "ALWAYS", Py_BuildValue ("i", CGL_ALWAYS)); -+ PyModule_AddObject (module, "NEVER", Py_BuildValue ("i", GL_NEVER)); -+ PyModule_AddObject (module, "LESS", Py_BuildValue ("i", GL_LESS)); -+ PyModule_AddObject (module, "LEQUAL", Py_BuildValue ("i", GL_LEQUAL)); -+ PyModule_AddObject (module, "EQUAL", Py_BuildValue ("i", GL_EQUAL)); -+ PyModule_AddObject (module, "NOTEQUAL", Py_BuildValue ("i", GL_NOTEQUAL)); -+ PyModule_AddObject (module, "GEQUAL", Py_BuildValue ("i", GL_GEQUAL)); -+ PyModule_AddObject (module, "GREATER", Py_BuildValue ("i", GL_GREATER)); -+ PyModule_AddObject (module, "ALWAYS", Py_BuildValue ("i", GL_ALWAYS)); - -- PyModule_AddObject (module, "SRC_ALPHA", Py_BuildValue ("i", CGL_SRC_ALPHA)); -- PyModule_AddObject (module, "ONE_MINUS_SRC_ALPHA", Py_BuildValue ("i", CGL_ONE_MINUS_SRC_ALPHA)); -+ PyModule_AddObject (module, "SRC_ALPHA", Py_BuildValue ("i", GL_SRC_ALPHA)); -+ PyModule_AddObject (module, "ONE_MINUS_SRC_ALPHA", Py_BuildValue ("i", GL_ONE_MINUS_SRC_ALPHA)); - -- PyModule_AddObject (module, "OBJECT_COMPILE_STATUS", Py_BuildValue ("i", CGL_OBJECT_COMPILE_STATUS)); -+ PyModule_AddObject (module, "OBJECT_COMPILE_STATUS", Py_BuildValue ("i", GL_OBJECT_COMPILE_STATUS_ARB)); - - if (PyErr_Occurred ()) - PyErr_Print (); |