Bug 81155 is all wrong. Gaim does not use the *xscreensaver package* at all. When gaim refers to "X screensaver extension" it is talking about using this file: /usr/include/X11/extensions/scrnsaver.h
It uses that file to check for X window system usage in order to see if you're idle. When you configure with --disable-screensaver (which happens in 1.2.0-r1 when you aren't USEing xscreensaver), it doesn't check for this header file, therefore you can't select the "X usage" option for Idle time reporting in gaim's preferences.
So basically we need to revert back to gaim-1.2.0.ebuild.
Something that WOULD be worthy of a new USE flag or dependency may be the optional libstartup-notification dependency. This has been talked about in Bug 53428.
The problem with NOT making startup-notification a dependency in gaim's ebuild is that if you DO happen to have startup-notification on your system, then gaim will build with support for it. But then if you do a emerge --depclean, and nothing else depends on startup-notification, you'll think it's safe to unmerge startup-notification. However, after you unmerge, you'll find that you can't start gaim anymore because it's missing libstartup-notification, and you'll have to recompile gaim. This happened to me after I switched to split KDE ebuilds.
So startup-notification should either be optional with a USE flag, or a required dependency.
Anyway, the xscreensaver thing is more important.
Hm I'm pretty dumb. You are right, this has nothing to do with the xscreensaver package itself.
The startup-notification thing is something I've been meaning to just make a full-time RDEPEND. Mainly because the devs who build the GRP packages use startup-notification, and so bad things happen when you'd install those GRP packages on a machine without it.
I'll commit both of these changes to -r2 today.
Alright this is set in -r2.
Good to go, thanks.
I'm still having this problem. X usage doesn't show up. Gaim usage and none are the only options. I've re-emerged gaim-1.2.1 and startup-notification. I've posted in the forums with no luck as well. Any help would be appreciated.
OK, I've found your post on the forums and am replying to you there.
Created attachment 56721 [details]
Emere --info and emerge output for gaim
Here is my emerge --info and emerge gaim output
OK, I meant to move this discussion to the forums, so once again, I am replying there...