GNOME Bugzilla – Bug 615773
Add test_cairo_create to Everything
Last modified: 2015-02-07 16:50:30 UTC
So bindings can test their integration with non-gobject libs
Created attachment 158745 [details] [review] Add test_cairo_create to Everything
Review of attachment 158745 [details] [review]: Needs a bit of work. ::: gir/Makefile.am @@ +172,3 @@ Everything_1_0_gir_PACKAGES = gobject-2.0 Everything_1_0_gir_LIBS = libgirepository-everything-1.0.la +Everything_1_0_gir_INCLUDES = GObject-2.0 PangoCairo-1.0 PangoCairo-1.0 doesn't seem right. ::: gir/everything.c @@ +209,1 @@ return &value; This misses two tests; 1) returning a newly created image surface 2) returning a pointer to an internal image surface, with annotations (transfer full)
Created attachment 158841 [details] [review] Add foreign struct funcs to Everything
Created attachment 158845 [details] [review] Add foreign struct funcs to Everything
Review of attachment 158845 [details] [review]: Looks fine. Note for the Fedora package I moved the Everything.{gir,typelib} to the -devel package which makes me more OK with the change to dep on cairo.
[Mass-moving gobject-introspection tickets to its own Bugzilla product - see bug 708029. Mass-filter your bugmail for this message: introspection20150207 ]