GNOME Bugzilla – Bug 582776
empathy-2.26.1 libnotify hard dep
Last modified: 2009-05-15 14:48:12 UTC
Please describe the problem: Hi, libnotify is an hard dep is empathy, which could be annoying in the case where a user never uses this feature (for any reasons). He can of course just disable it with the preferences panel, but the problem is the following : Why keep the feature in the package, increasing the binary size, and the amont of memory used at run-time, if the user will never use it ? The more simple to everybody could be enable it if we want to use it (default behavior), or disable it explicitly otherwise. It's a important thing in gentoo community that the user has the choice, and the possibility to customize every packages. You'll find in attachment two patches: - empathy-2.26.1-configure-notify-option.patch : notify support is simply non automagic - empathy-2.26.1-client-notify-support.patch : Add macroconstant for conditionnal compilation depending if the notify support was explicitly required or not, and patch empathy-preferences.c to hide the second page of the notebook widget if the notify support was not required. mrpouet. Steps to reproduce: 1. 2. 3. Actual results: Expected results: Does this happen every time? Other information:
PS: this upstream refers to https://bugs.gentoo.org/show_bug.cgi?id=269570
Created attachment 134708 [details] [review] empathy-2.26.1-configure-notify-option.patch
Created attachment 134709 [details] [review] empathy-2.26.1-client-notify-support.patch
I'm closing this bug WONTFIX because libnotify is an official GNOME external dep. The argument about performance is totally wrong, even with the slowest computer on earth you won't notice the different, computers does billons operations per seconds, you know ;)