Webkit-gtk3 or webkit-gtk-devel?s

Jeremy Huddleston Sequoia jeremyhu at macports.org
Tue Apr 2 13:47:21 PDT 2013


On Apr 2, 2013, at 11:50 AM, Guido Soranzio <guido.soranzio at gmail.com> wrote:

> On Fri Mar 29, I wrote: 
> 
>> WebKitGTK+ 2.0.0 has been released and many patches of the current
>> port aren't needed anymore. Gtk+3 and GObject Introspection are
>> well supported and I think that MacPorts shouldn't disable them
>> by default from now on.
> 
> 
> I tried to compile the updated port by Jeremy Huddleston with only
> a pair of changes: --with-gtk=3.0 instead of --with-gtk=2.0 and
> --enable-introspection instead of --disable-introspection.
> 
> The port builds fine and the only two incompatibilities are that:
> a) libsoup has to be compiled with --enable-introspection

The main reason I disabled introspection in various ports was because it wasn't working for +universal, and I didn't have the time to investigate.  I'm in the process now of fixing that, and libsoup now builds with --enable-introspection, so that's one less hurdle for you.

> b) the documentation under /opt/local/share/gtk-doc/html conflict
>   with the ones installed by the original port.
> 
> We could create just the variants "+gtk3" and "+introspection" instead
> of a new webkit-gtk3 port but here comes again the longstanding lack
> in MacPorts: if we want to experiment with some new Gnome 3 components
> like Seed, which recommends Gtk+3, we cannot depends on a variant… :(

I don't like the idea of +introspection variants.

I'm on the fence between subport and variant for gtk3.  Thoughts?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4145 bytes
Desc: not available
URL: <http://lists.macosforge.org/pipermail/macports-dev/attachments/20130402/daf43be6/attachment.p7s>


More information about the macports-dev mailing list