The bitlbee-steam plugin has an optional debug feature which should be enabled via the 'debug' USE flag. This feature is disabled or enabled via arguments to the autoconf script: --disable-debug or --enable-debug. If enabled, the plugin will output information to stdout (like the rest of bitlbee) if BITLBEE_DEBUG or BITLBEE_DEBUG_STEAM are defined in the working environment. James
I will not add this to the live ebuild though, since it needs patching... unless I feel bored enough to hack up something that upstream will merge
I am the upstream developer, what needs patching?
(In reply to James Geboski (jgeboski) from comment #2) > I am the upstream developer, what needs patching? The debug switch changes CFLAGS. In gentoo we do not want that, although I can understand why the developer may want it that way. The simplest solution would be to just rm the CFLAGS manipulation like I did http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/x11-plugins/bitlbee-steam/files/bitlbee-steam-1.0.0-debug.patch?view=markup The most convenient solution would be to add something like "--enable-minimal-flags" which would then disable CFLAGS manipulation even if "--enable-debug" is set. So gentoo would unconditionally do "--enable-minimal-flags".
I pushed a patch onto master which enables the usage of '--enable-minimal-flags'. https://github.com/jgeboski/bitlbee-steam/commit/870dca1
+ 05 Mar 2014; Julian Ospald <hasufell@gentoo.org> bitlbee-steam-9999.ebuild: + add debug USE flag to live ebuild