http://releases.xfce.org/feeds/project/midori
Created attachment 213410 [details, diff] Patch against midori-0.2.1.ebuild From upstream Changelog [1] and gitweb [2], libnotify is now a conditional build-time dependency. Besides that, I have added "+addons" to IUSE. This new USE-flag can be used to disable build of extensions. [1] http://git.xfce.org/apps/midori/tree/ChangeLog [2] http://git.xfce.org/apps/midori/commit/?id=a94cf71700a9f931844c3f86eae559296f09da64
what exactly is the use of this addons USE flag? do we save time/space/memory when we disable it? doesn't look like we save dependencies
No, no dependencies saving. It only reflects a possibility given by the ./waf script. In terms of space, that's not so savy neither ; all extensions are located in /usr/lib64/midori : $ du -sh /usr/lib64/midori/ 340K /usr/lib64/midori/ $ ls -1 /usr/lib64/midori/ libadblock.so libcolorful-tabs.so libcookie-manager.so libdnsprefetch.so libfeed-panel.so libformhistory.so libmouse-gestures.so libpage-holder.so libshortcuts.so libstatusbar-features.so libtab-panel.so libtab-switcher.so libtoolbar-editor.so libweb-cache.so
Just because it is an option, doens't mean that we have to add a use flag for it. I don't use midori so I will defer to other input on how usable it is with and without addons. :)
Created attachment 213958 [details] midori-0.2.2.ebuild On my system www-client/midori-0.2.2 successfully emerged by simply renamint "midori-0.2.1.ebuild" into "midori-0.2.2.ebuild". Tis file is attached.
bumped without addons USE flag. thx