Hello,

Looks like *_set/get_gravity was removed without removing from python
(after today's update). Here is a patch for those wanting to compile
pyclutter:

Still new to clutter, so please treat this with caution!

 

Index: clutter-effect.override

===================================================================

--- clutter-effect.override     (revision 1990)

+++ clutter-effect.override     (working copy)

@@ -349,7 +349,6 @@

     if (py_func == Py_None) {

         retval = clutter_effect_scale (templ, actor,

                                        x_end, y_end,

-                                       gravity,

                                        NULL, NULL);

     }

     else {

@@ -361,7 +360,6 @@

 

         retval = clutter_effect_scale (templ, actor,

                                        x_end, y_end,

-                                       gravity,

                                        pyclutter_effect_complete,

                                        pycb);

     }

Index: clutter-base.defs

===================================================================

--- clutter-base.defs   (revision 1990)

+++ clutter-base.defs   (working copy)

@@ -1475,15 +1475,6 @@

   )

 )

 

-(define-method set_gravity

-  (of-object "ClutterBehaviourScale")

-  (c-name "clutter_behaviour_scale_set_gravity")

-  (return-type "none")

-  (parameters

-    '("ClutterGravity" "gravity")

-  )

-)

-

 (define-method get_bounds

   (of-object "ClutterBehaviourScale")

   (c-name "clutter_behaviour_scale_get_bounds")

@@ -1496,14 +1487,6 @@

   )

 )

 

-(define-method get_gravity

-  (of-object "ClutterBehaviourScale")

-  (c-name "clutter_behaviour_scale_get_gravity")

-  (return-type "ClutterGravity")

-)

-

-

-

 ;; From clutter-clone-texture.h

 

 (define-function clone_texture_get_type

 

 

Reply via email to