Created attachment 315089 [details] pidgin-2.10.4-r1-mxit.patch The current ebuild for pidgin 2.10.4 and earlier has no support for the MXit IM protocol. Reproducible: Always Steps to Reproduce: 1. emerge pidgin 2. add new account Actual Results: You don't see the option to add a MXit IM account. Expected Results: The option to add a MXit IM account. Adding "mxit" to DYNAMIC_PRPLS sets things right, but adding a "mxit" USE flag would give the user more choice.
net-im/pidgin-2.10.5 is released and mxit protocol is still not compiled in, neither as default DYNAMIC_PRPLS nor as a USE option. Is anyone looking at this yet?
--- /usr/portage/net-im/pidgin/pidgin-2.10.6.ebuild 2012-07-09 16:01:46.000000000 +0200 +++ pidgin-2.10.6-r1.ebuild 2012-07-10 21:34:32.517302374 +0200 @@ -17,7 +17,7 @@ IUSE="dbus debug doc eds gadu gnutls +gstreamer +gtk idn meanwhile" IUSE+=" networkmanager nls perl silc tcl tk spell sasl ncurses" IUSE+=" groupwise prediction python +xscreensaver zephyr zeroconf" # mono" -IUSE+=" aqua" +IUSE+=" aqua mxit" # dbus requires python to generate C code for dbus bindings (thus DEPEND only). # finch uses libgnt that links with libpython - {R,}DEPEND. But still there is @@ -154,6 +154,7 @@ use zeroconf && DYNAMIC_PRPLS+=",bonjour" use groupwise && DYNAMIC_PRPLS+=",novell" use zephyr && DYNAMIC_PRPLS+=",zephyr" + use mxit && DYNAMIC_PRPLS+=",mxit" if use gnutls; then einfo "Disabling NSS, using GnuTLS"
+*pidgin-2.10.7-r2 (20 Jun 2013) + + 20 Jun 2013; Lars Wendler <polynomial-c@gentoo.org> +pidgin-2.10.7-r2.ebuild, + +files/pidgin-eds-3.6.patch.bz2, metadata.xml: + Added mxit protocol as per bug #420819 and added the patch from bug #434212 + to make pidgin compile against >=evolution-data-server-3.6. Converted the + package to use new python eclass. +