The following patch allows users to build libsoup without gnome it they defined the knobs WITHOUT_GNOME, by default it still works the way it used to.
That is usefull for non-gnome webkit users
Fix synopsis and assign.
This patch is incomplete as it will break dependencies. The idea is good,
though. See devel/libgsf and devel/libgsf-gnome on how to do this
properly. If you properly split out the GNOME portion of libsoup into
its own port, that will be committed.
Sorry for being so long to reply. Here is another try :
libsoup-without-gnome : a patch to have a libsoup version build without gnome
libsoup-gnome.shar : a new ports for libsoup-gnome specific files
libchamplain-newlibsoup-gnome: a patch for libchamplain which is the only ports
that I found directly depending on libsoup-gnome
Hope this time the way to do it is better I use the libgsf example as an
Patched libsoup in MC. This change will appear with GNOME 3.0.