id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,port 33877,"Build atk, pango and gdk-pixbuf2 with GObject Introspection",neverpanic,singingwolfboy@… devans@… ryandesign@…,"GObject Introspection is only useful when the libraries trying to be used through introspection are built with `--enable-introspection`. Current practice (e.g. in the gtk3 port) is to provide a variant for introspection, which is however a pain to maintain, because every port trying to depend on, e.g., gtk3 +introspection needs to check for a file installed by that variant, abort if it's not there and instruct the user to install the dependency with the needed variant. Because of this, I would suggest to enable introspection by default. This adds a dependency on the `gobject-introspection` port. I don't see this as a blocker, because the port is a rather quick build and its dependencies will mostly be installed in systems where introspection is used anyway (e.g., cairo is needed by pango, glib2 is needed by gtk3, python27 is required by a huge number of ports). I'll attach patches for atk, gdk-pixbuf2 and pango shortly.",enhancement,closed,Normal,,ports,2.0.99,fixed,haspatch,mamoll su-v cdeil zach.charlop.powers@… Themanwithoutaplan dougalg@…,atk pango pango-devel gdk-pixbuf2 gtk3