On Wed, Nov 11, 2009 at 12:38 AM, Frederik <[email protected]> wrote: > Spencer, Matthew wrote: >> Hi Guys >> >> Not sure if this should be posted here or to the clutter lists, but I'll >> try here first :) >> >> I am trying to create a clutter app using vala and am having a few >> issues. The biggest one seems to be with the clutter-json bindings. >> How mature are these supposed to be, because the simplest application is >> failing to compile, and looking at the vapi files I would have to agree. >> >> I would like to modify the generated vapi files to make this work, >> however at the top is an 'autogenerated' warning, but I cannot find >> anywhere in the vala build that will allow me to recreate these bindings >> (there also seems to be nothing in the 1.0.8 source release of clutter). > > Yes, it seems that 'clutter-1.0.vapi' was accidentally included without > the metadata information an in a very raw state without any tweaking. > > Ali Sabil (asabil) has started a launchpad project as a new beginning for > Clutter bindings, this time with metadata: > http://bazaar.launchpad.net/~asabil/+junk/clutter-vala-1.0/files > > At the same time I was assembling a patch with lots of fixes for the raw > 'clutter-1.0.vapi' without knowing about his project: > https://bugzilla.gnome.org/show_bug.cgi?id=598778 > > What needs to be done now is to merge this patch into his project, but in > the form of metadata. I wanted to do that but I didn't find enough time > during the last weeks. Of course, any help is appreciated. > > I have attached a Vala port of a little demo program that would work with > my patch. >
I committed yesterday a replacement for the clutter bindings in Vala based on your patch. There still may be quite some issues, But hopefully we will iron them out over time. Concerning clutter-json, I didn't work on it because I am not sure if it is meant to be public (clutter-json is a statically linked copy of glib-json). Cheers, Ali _______________________________________________ Vala-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/vala-list
