[patch] improvements to www/webkit-gtk2 port

Alexey Dokuchaev danfe at FreeBSD.org
Mon Jul 21 10:47:34 UTC 2014


hi there,

please consider attached patch (this is the first draft; ideally i want to
fix both webkit-gtk{2,3} ports at once since they are very similar; maybe
even turning them into master/slave pair).

  - Dependency on devel/gperf from ports seems a leftover from the old days;
    today both base and ports offer version 3.0.3 (the latest GPLv2 one)
  - Dependency on textproc/gtk-doc looks bogus; removing and passing option
    --disable-gtk-doc (just in case) makes no observable changes in the
    resulting package (no pkg-plist changes unless I'm missing something),
    so I propose we just remove it (at it pulls some not very nice shit)
  - Use some convenient option helpers (and CFLAGS_powerpc64)
  - Remove WEBGL_DESC, it's in the default descriptions pool now
  - Allow it to be built without GStreamer (but enable it by default)
  - Correctly detect Clang via USE=compiler and adjust COMMENT while here

tinderbuilds went OK, but of course more review/testing is welcome!

./danfe
-------------- next part --------------
A non-text attachment was scrubbed...
Name: wk-gtk2.diff
Type: text/x-diff
Size: 4263 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20140721/456a1e2b/attachment.diff>


More information about the freebsd-gnome mailing list