Evolution-sharp dependency should not be mandatory
Bug #195678 reported by
Arun Raghavan
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| Do |
Fix Released
|
Low
|
Unassigned | ||
| Gentoo Linux |
Fix Released
|
Medium
|
|||
Bug Description
There should be a way for me to use the other plugins even if I don't want Evolution and evolution-sharp on my system. Here's a patch to make compilling the Evo plugin optional.
Please let me know if any changes are required. If this is okay, I'll write a patch to make the other plugins optional too.
Thanks for the great tool!
| Changed in gc: | |
| status: | Triaged → Fix Committed |
| Changed in do: | |
| status: | Fix Committed → Fix Released |
| Changed in gentoo: | |
| importance: | Unknown → Medium |
To post a comment you must log in.

Thank you very much for doing the work that I've meant to do, but never quite got around to doing! (And somewhat better than I would have done it, too).
The patch looks good to me. Feel free to create the patch to make other plugins optional, but it's probably only worth bothering with plugins that have dependencies other than do.addins or do.dbus. Do will soon be growing (the mono.addins branch has much of the work done) a way to configure the loading and unloading of plugins. The extra optional plugins patch will presumably use a ENABLED_SUBDIRS and +=, rather than multiple variables, yes?
I'll wait for the extended patch before committing.