Dear Vala developers, Vala 0.13.1's rest bindings are still at version 0.6:
$ rpm -ql vala | grep rest /usr/share/vala-0.14/vapi/rest-0.6.deps /usr/share/vala-0.14/vapi/rest-0.6.vapi /usr/share/vala-0.14/vapi/rest-extras-0.6.deps /usr/share/vala-0.14/vapi/rest-extras-0.6.vapi while upstream rest has been at version 0.7 for a while. I tried generating new vapi files myself, using these instructions: http://live.gnome.org/Vala/Bindings but am hitting trouble with Rest.Proxy.Call (see below). Could someone help generating the new bindings (and hopefully getting them into the next Vala release)? The Ease presentation software has been broken on Fedora for a while, because Fedora no longer has rest-0.6, and Vala does not have rest-0.7 ... Thanks! [michel@hypatia vala]$ echo "include/rest-0.7/rest/" > rest-0.7/rest-0.7.files [michel@hypatia vala]$ ls /usr/lib64/librest-0.7.so librest-0.7.so librest-0.7.so.0 librest-0.7.so.0.0.0 [michel@hypatia vala]$ echo "lib64/librest-0.7.so" >> rest-0.7/rest-0.7.files [michel@hypatia vala]$ echo "Rest" > rest-0.7/rest-0.7.namespace [michel@hypatia vala]$ vala-gen-introspect rest-0.7 rest-0.7 Unknown symbol: GObject Unknown symbol: GObject Unknown symbol: GObject [michel@hypatia vala]$ vapigen vapigen vapigen-0.14 [michel@hypatia vala]$ vapigen --library rest-0.7 rest-0.7/rest-0.7.gi rest-0.7.gi:0.0-0.0: error: The creation method `Rest.Proxy.call' cannot be marked as override, virtual, or abstract Generation failed: 1 error(s), 0 warning(s) [michel@hypatia vala]$ vapigen --pkg glib-2.0 --pkg libsoup-2.4 --pkg libxml-2.0 --library rest-0.7 rest-0.7/rest-0.7.gi rest-0.7.gi:0.0-0.0: error: The creation method `Rest.Proxy.call' cannot be marked as override, virtual, or abstract Generation failed: 1 error(s), 0 warning(s) -- Michel Alexandre Salim Fedora Project Contributor: http://fedoraproject.org/ Email: [email protected] | GPG key ID: 78884778 Jabber: [email protected] | IRC: [email protected] () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments _______________________________________________ vala-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/vala-list
