diff options
author | obache <obache> | 2009-10-26 08:59:22 +0000 |
---|---|---|
committer | obache <obache> | 2009-10-26 08:59:22 +0000 |
commit | 5d25c014b1fd3244745f2a2bcfe7458bdd5c8648 (patch) | |
tree | 819d453574a43ffe54a88c067f245ca01fcb04b7 /graphics/py-clutter/patches | |
parent | 202450b371b00f7ad1623176d08f76aa2519214a (diff) | |
download | pkgsrc-5d25c014b1fd3244745f2a2bcfe7458bdd5c8648.tar.gz |
Update py-clutter to 1.0.0.
Overview of changes between 0.9.2 and 1.0.0
===========================================
* Dropped the in-tree bindings of clutter-gtk and clutter-gst: you will
have to install pyclutter-gtk and pyclutter-gst respectively to be able
to import cluttergtk and cluttergst.
* Fixed memory leaks in clutter.Actor.animate [Chideok Hwang]
* Allow accessing child properties for clutter.Container
* Allow iterating over the children of a clutter.Container using the
native Python iterator support
* Allow creating custom ChildMeta classes from Python
* Mark the classes removed from upstream Clutter as "deprecated"; trying
to instantiate one of the deprecated classes will result in the equivalent
class in Clutter 1.0 to be created and a warning printed out on the console
* Override the __repr__ and __str__ methods for clutter.Color: the former
will print out a string that can be used through eval() to create a copy
of the color; the latter will print out the hexadecimal representation of
the color.
* Override the __str__ method of clutter.Event: it will now print more
information on the event (type, time, source actor) and per-event type
fields (button, key, related actor, etc.).
* Deprecated clutter.stage_get_default() in favour of an optional argument
to clutter.Stage(); calling:
clutter.Stage(default=True)
will return the default Stage singleton; the default argument is optional
and it defaults to False.
* Allow passing the following values to methods accepting a clutter.Color:
- a clutter.Color (e.g.: clutter.Color(255, 0, 0, 255))
- a 4-tuple of RGBA values (e.g.: (255, 0, 0, 255))
- a hexadecimal representation of the color (e.g.: '#ff0000ff')
Overview of changes between 0.8.2 and 0.9.2
===========================================
* Require clutter core >= 1.0.0
* Provide better bindings for the Cogl API
* Add more examples ported from the clutter core interactive tests
Diffstat (limited to 'graphics/py-clutter/patches')
-rw-r--r-- | graphics/py-clutter/patches/patch-aa | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/graphics/py-clutter/patches/patch-aa b/graphics/py-clutter/patches/patch-aa new file mode 100644 index 00000000000..d99a3355945 --- /dev/null +++ b/graphics/py-clutter/patches/patch-aa @@ -0,0 +1,15 @@ +$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)/* |