Evolution has a plugin to display image email attachments inline using gtkimageview. Evolution is moving on to gtk+-3.0, which means we can't link to anything that links to gtk+-2.0, which means we need a new release of gtkimageview for gtk+-3.0.
Patch is attached. It builds clean, distcheck and the regression tests all pass, and it seems to work fine in Evolution (haven't tested the more advanced features that we don't use).
I took the liberty of calling it version 3.0, mainly because I had to pick something. Obviously feel free to override that. But with the patch it installs:
- $(libdir)/libgtkimageview-3.0.so
- $(libdir)/pkg-config/gtkimageview-3.0.pc
- $(includedir)/gtkimageview-3.0/gtkimageview/*.h
- $(datadir)/gtk-doc/html/gtkimageview-3.0/*
Only issue I came across was a place in gtkimageview.c where it calls gdk_event_get_graphics_expose(), which is deprecated in gtk+-2.0 and hence removed from gtk+-3.0. I don't really understand what it does or how to replace it. Looks like it was a workaround for some X11 issue. I commented it out in the patch just so I could proceed.