various tweaks (October 2014)

binutils, gdb, gegl: revbump
weechat: separate library dependencies from non-library dependencies
open-cobol: fix hard-coded prefix
megatools: osxfuse doesn't look like it's getting fixed any time soon,
so just remove universal
file: stealth update?
libvirt: more comments, try to fix pod2man build failure by using
@MAINT@
xscreensaver: remove unused dependencies
pulseaudio: copy over from trunk to try to enable capabilities support,
and add a test suite to see if it still works, and misc. other tweaks
cyrus-sasl2: copy over from trunk to try to fix a build failure I had
been experiencing
follow-up to previous commit

- binutils: conditionalize self-referential build conflict, add tests
variant, other misc. tweaks and clarifications, revbump
- weechat: update to 0.4.2, merge some changes from trunk (such as
certsync dependency for tls variant, or the entire doc variant), adjust
whitespace, try to fix lua variant (which still fails), adjust debug
variant, preliminary work (commented out) on a variant to move back to
the autotools build system, disable livecheck, regenerate patch
- cyrus-sasl2: add a testsuite, small enough that no revbump is
necessary
- PureDarwin: adjust dependencies, revbump (Many dependencies still
fail, see my TODO list on my wiki page on the MacPorts trac)
- file/libmagic: update to 5.19, merge some changes from trunk,
regenerate and fix some patches and add some new ones, fix a segfault
that had resulted from linking against librx, tweak the configure
arguments, add a debug variant for both file and libmagic, and an
experimental python variant for just libmagic, adjust whitespace, other
misc. tweaks and clarifications
- firefox-x11: now that apple-gcc42 builds again, use it to test
building firefox-x11. Unfortunately it still fails, even with some new
tweaks...