summaryrefslogtreecommitdiff
path: root/nonprism/pidgin-nonprism
diff options
context:
space:
mode:
authorcoadde - Public Network <coadde@parabola.nu>2013-10-09 21:11:38 -0200
committercoadde - Public Network <coadde@parabola.nu>2013-10-09 21:11:38 -0200
commita7463708f807757f0fbc8a4d9d5ea3f8c200d666 (patch)
treec29b25430e7ed4066315c9af1cebb4ce8b3ffb01 /nonprism/pidgin-nonprism
parent8d708341f59b7a997c62bed7a2c4c31e32e1f5ec (diff)
downloadabslibre-a7463708f807757f0fbc8a4d9d5ea3f8c200d666.tar.gz
abslibre-a7463708f807757f0fbc8a4d9d5ea3f8c200d666.tar.bz2
abslibre-a7463708f807757f0fbc8a4d9d5ea3f8c200d666.zip
fixing pidgin-nonprism
Diffstat (limited to 'nonprism/pidgin-nonprism')
-rw-r--r--nonprism/pidgin-nonprism/PKGBUILD33
-rw-r--r--nonprism/pidgin-nonprism/nonprism-b.patch5623
-rw-r--r--nonprism/pidgin-nonprism/nonprism.patch4867
3 files changed, 21 insertions, 10502 deletions
diff --git a/nonprism/pidgin-nonprism/PKGBUILD b/nonprism/pidgin-nonprism/PKGBUILD
index c2d4d9d40..50bf3d05d 100644
--- a/nonprism/pidgin-nonprism/PKGBUILD
+++ b/nonprism/pidgin-nonprism/PKGBUILD
@@ -20,19 +20,12 @@ source=(http://downloads.sourceforge.net/$_pkgname/$_pkgname-$pkgver.tar.bz2
pidgin-2.10.7-link-libirc-to-libsasl2.patch nonprism.patch)
sha256sums=('eba32994eca20d1cf24a4261b059b2de71a1ec2dd0926e904074b0db49f7f192'
'063723d5dc5726c43137b4b383c9d07c2c008391f6a626faaf6cedd31a2f1e8f'
- 'd8854c6b7aa61203cca50258305fa79a0c3680ba7cfdb566febf87315f34ce12')
+ 'f7acfb852cdecfed16e8b116546b643cad1c44d28b56f28ff5485f92af68e9e2')
prepare() {
cd "$srcdir/$_pkgname-$pkgver"
- msg 'remove nonfree services'
- #patch -Np1 -i $srcdir/nonprism.patch
- #rm -vrf libpurple/protocols/{gg,jabber/google,msn,mxit,myspace,novell,oscar,yahoo}
- #rm -v pidgin/pixmaps/protocols/16/{aim,facebook,gadu-gadu,google-talk,icq,msn,mxit,myspace,novell,yahoo}.png
- #rm -v pidgin/pixmaps/protocols/16/scalable/{aim,gadu-gadu,icq,msn,novell,yahoo}.svg
- #rm -v pidgin/pixmaps/protocols/22/{aim,facebook,gadu-gadu,google-talk,icq,msn,mxit,myspace,novell,yahoo}.png
- #rm -v pidgin/pixmaps/protocols/22/scalable/{aim,gadu-gadu,icq,msn,novell,yahoo}.svg
- #rm -v pidgin/pixmaps/protocols/48/{aim,facebook,gadu-gadu,icq,msn,mxit,myspace,novell,yahoo}.png
- #rm -v pidgin/pixmaps/protocols/scalable/{aim,gadu-gadu,google-talk,icq,msn,mxit,novell,yahoo}.svg
+ msg 'remove Google Talk and Facebook protocols'
+ patch -Np1 -i "$srcdir/nonprism.patch"
msg 'remove wrong OS term'
sed -i 's|on Linux|on GNU/Linux|' libpurple/valgrind.h
sed -i 's|On Linux|On GNU/Linux|' libpurple/connection.h
@@ -60,12 +53,12 @@ build() {
--enable-nm \
--with-python=/usr/bin/python2 \
--with-system-ssl-certs=/etc/ssl/certs \
- --with-dynamic-prpls=bonjour,irc,jabber,null,silc,silc10,simple,zephyr
+ --with-dynamic-prpls=bonjour,irc,jabber,silc,simple,zephyr
make
}
package_pidgin-nonprism(){
- pkgdesc="Multi-protocol instant messaging client"
+ pkgdesc="Multi-protocol instant messaging client, without support for unsafe and dangerous for privacy protocols"
depends=('libpurple' 'startup-notification' 'gtkspell' 'libxss' 'libsm'
'hicolor-icon-theme')
optdepends=('aspell: for spelling correction')
@@ -88,10 +81,22 @@ package_pidgin-nonprism(){
install -Dm644 pidgin.desktop "$pkgdir"/usr/share/applications/pidgin.desktop
rm "$pkgdir/usr/share/man/man1/finch.1"
+
+ msg "Removing PRISM images"
+ rm -v "$pkgdir"/usr/share/pixmaps/pidgin/emblems/{16/aol-client.png,scalable/aol-client.svg}
+ rm -v "$pkgdir"/usr/share/pixmaps/pidgin/emotes/default/msn{,-away,-busy,_online}.png
+ rm -v "$pkgdir"/usr/share/pixmaps/pidgin/protocols/{16,22}/google-talk.png
+ rm -v "$pkgdir"/usr/share/pixmaps/pidgin/protocols/{16,22,48}/{aim,facebook,gadu-gadu,icq,meanwhile,msn,mxit,myspace,novell,yahoo}.png
+ rm -v "$pkgdir"/usr/share/pixmaps/pidgin/protocols/scalable/{aim,gadu-gadu,google-talk,icq,meanwhile,msn,mxit,novell,yahoo}.svg
+
+ msg "patch pidgin desktop"
+ sed -i "\|Comment\[|d
+ s|Supports AIM, Google Talk, Jabber/XMPP, MSN, Yahoo and more|Supports Jabber/XMPP and more|
+ " "$pkgdir"/usr/share/applications/pidgin.desktop
}
package_libpurple-nonprism(){
- pkgdesc="IM library extracted from Pidgin"
+ pkgdesc="IM library extracted from Pidgin, without support for unsafe and dangerous for privacy protocols"
depends=('farstream-0.1' 'libsasl' 'libidn' 'dbus-glib' 'nss')
optdepends=('avahi: Bonjour protocol support'
'ca-certificates: SSL CA certificates'
@@ -109,7 +114,7 @@ package_libpurple-nonprism(){
}
package_finch-nonprism(){
- pkgdesc="A ncurses-based messaging client"
+ pkgdesc="A ncurses-based messaging client, without support for unsafe and dangerous for privacy protocols"
depends=("libpurple=$pkgver-$pkgrel" 'libx11' 'python2')
provides=("${pkgname%-nonprism}=$pkgver")
conflicts=${pkgname%-nonprism}
diff --git a/nonprism/pidgin-nonprism/nonprism-b.patch b/nonprism/pidgin-nonprism/nonprism-b.patch
deleted file mode 100644
index 8e64b73d5..000000000
--- a/nonprism/pidgin-nonprism/nonprism-b.patch
+++ /dev/null
@@ -1,5623 +0,0 @@
-diff -Nur pidgin-2.10.7/config.h.in pidgin-2.10.7-nonprism/config.h.in
---- pidgin-2.10.7/config.h.in 2013-02-11 07:17:16.000000000 -0200
-+++ pidgin-2.10.7-nonprism/config.h.in 2013-08-16 22:16:16.833531712 -0300
-@@ -151,9 +151,6 @@
- /* Define to 1 if you have the `db' library (-ldb). */
- #undef HAVE_LIBDB
-
--/* Define to 1 if you have libgadu. */
--#undef HAVE_LIBGADU
--
- /* Define to 1 if you have the `nsl' library (-lnsl). */
- #undef HAVE_LIBNSL
-
-diff -Nur pidgin-2.10.7/configure pidgin-2.10.7-nonprism/configure
---- pidgin-2.10.7/configure 2013-02-11 07:17:26.000000000 -0200
-+++ pidgin-2.10.7-nonprism/configure 2013-08-27 16:47:16.890662082 -0300
-@@ -716,45 +716,23 @@
- STATIC_LINK_LIBS
- STATIC_ZEPHYR_FALSE
- STATIC_ZEPHYR_TRUE
--STATIC_YAHOO_FALSE
--STATIC_YAHOO_TRUE
- STATIC_SIMPLE_FALSE
- STATIC_SIMPLE_TRUE
- STATIC_SILC_FALSE
- STATIC_SILC_TRUE
--STATIC_SAMETIME_FALSE
--STATIC_SAMETIME_TRUE
--STATIC_OSCAR_FALSE
--STATIC_OSCAR_TRUE
--STATIC_NOVELL_FALSE
--STATIC_NOVELL_TRUE
--STATIC_MXIT_FALSE
--STATIC_MXIT_TRUE
--STATIC_MYSPACE_FALSE
--STATIC_MYSPACE_TRUE
--STATIC_MSN_FALSE
--STATIC_MSN_TRUE
- STATIC_JABBER_FALSE
- STATIC_JABBER_TRUE
- STATIC_IRC_FALSE
- STATIC_IRC_TRUE
--STATIC_GG_FALSE
--STATIC_GG_TRUE
- STATIC_BONJOUR_FALSE
- STATIC_BONJOUR_TRUE
- STATIC_PRPLS
- DISTRIB_FALSE
- DISTRIB_TRUE
--USE_INTERNAL_LIBGADU_FALSE
--USE_INTERNAL_LIBGADU_TRUE
--GADU_LIBS
--GADU_CFLAGS
- SILC_LIBS
- SILC_CFLAGS
- AVAHI_LIBS
- AVAHI_CFLAGS
--MEANWHILE_LIBS
--MEANWHILE_CFLAGS
- IDN_LIBS
- IDN_CFLAGS
- USE_VV_FALSE
-@@ -1021,14 +999,11 @@
- enable_farstream
- enable_vv
- enable_idn
--enable_meanwhile
- enable_avahi
- with_avahi_client_includes
- with_avahi_client_libs
- with_silc_includes
- with_silc_libs
--with_gadu_includes
--with_gadu_libs
- enable_distrib
- with_static_prpls
- with_dynamic_prpls
-@@ -1100,14 +1075,10 @@
- FARSTREAM_LIBS
- IDN_CFLAGS
- IDN_LIBS
--MEANWHILE_CFLAGS
--MEANWHILE_LIBS
- AVAHI_CFLAGS
- AVAHI_LIBS
- SILC_CFLAGS
- SILC_LIBS
--GADU_CFLAGS
--GADU_LIBS
- DBUS_CFLAGS
- DBUS_LIBS
- NETWORKMANAGER_CFLAGS
-@@ -1773,8 +1744,6 @@
- --disable-farstream compile without farstream support
- --disable-vv compile without voice and video support
- --disable-idn compile without IDN support
-- --disable-meanwhile compile without meanwhile (required for Sametime
-- support)
- --disable-avahi compile without avahi (required for Bonjour support)
-
- --disable-plugins compile without plugin support
-@@ -1826,9 +1795,6 @@
- --with-silc-includes=DIR
- compile the SILC plugin against includes in DIR
- --with-silc-libs=DIR compile the SILC plugin against the SILC libs in DIR
-- --with-gadu-includes=DIR
-- compile the Gadu-Gadu plugin against includes in DIR
-- --with-gadu-libs=DIR compile the Gadu-Gadu plugin against the libs in DIR
- --with-static-prpls Link to certain protocols statically
- --with-dynamic-prpls specify which protocols to build dynamically
- --with-krb4=PREFIX compile Zephyr plugin with Kerberos 4 support
-@@ -1905,17 +1871,11 @@
- linker flags for FARSTREAM, overriding pkg-config
- IDN_CFLAGS C compiler flags for IDN, overriding pkg-config
- IDN_LIBS linker flags for IDN, overriding pkg-config
-- MEANWHILE_CFLAGS
-- C compiler flags for MEANWHILE, overriding pkg-config
-- MEANWHILE_LIBS
-- linker flags for MEANWHILE, overriding pkg-config
- AVAHI_CFLAGS
- C compiler flags for AVAHI, overriding pkg-config
- AVAHI_LIBS linker flags for AVAHI, overriding pkg-config
- SILC_CFLAGS C compiler flags for SILC, overriding pkg-config
- SILC_LIBS linker flags for SILC, overriding pkg-config
-- GADU_CFLAGS C compiler flags for GADU, overriding pkg-config
-- GADU_LIBS linker flags for GADU, overriding pkg-config
- DBUS_CFLAGS C compiler flags for DBUS, overriding pkg-config
- DBUS_LIBS linker flags for DBUS, overriding pkg-config
- NETWORKMANAGER_CFLAGS
-@@ -18487,105 +18447,6 @@
- fi
- fi
-
--# Check whether --enable-meanwhile was given.
--if test "${enable_meanwhile+set}" = set; then :
-- enableval=$enable_meanwhile; enable_meanwhile="$enableval"
--else
-- enable_meanwhile="yes"
--fi
--
--if test "x$enable_meanwhile" = "xyes"; then
--
--pkg_failed=no
--{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for MEANWHILE" >&5
--$as_echo_n "checking for MEANWHILE... " >&6; }
--
--if test -n "$MEANWHILE_CFLAGS"; then
-- pkg_cv_MEANWHILE_CFLAGS="$MEANWHILE_CFLAGS"
-- elif test -n "$PKG_CONFIG"; then
-- if test -n "$PKG_CONFIG" && \
-- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"meanwhile >= 1.0.0 meanwhile < 2.0.0\""; } >&5
-- ($PKG_CONFIG --exists --print-errors "meanwhile >= 1.0.0 meanwhile < 2.0.0") 2>&5
-- ac_status=$?
-- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-- test $ac_status = 0; }; then
-- pkg_cv_MEANWHILE_CFLAGS=`$PKG_CONFIG --cflags "meanwhile >= 1.0.0 meanwhile < 2.0.0" 2>/dev/null`
-- test "x$?" != "x0" && pkg_failed=yes
--else
-- pkg_failed=yes
--fi
-- else
-- pkg_failed=untried
--fi
--if test -n "$MEANWHILE_LIBS"; then
-- pkg_cv_MEANWHILE_LIBS="$MEANWHILE_LIBS"
-- elif test -n "$PKG_CONFIG"; then
-- if test -n "$PKG_CONFIG" && \
-- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"meanwhile >= 1.0.0 meanwhile < 2.0.0\""; } >&5
-- ($PKG_CONFIG --exists --print-errors "meanwhile >= 1.0.0 meanwhile < 2.0.0") 2>&5
-- ac_status=$?
-- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-- test $ac_status = 0; }; then
-- pkg_cv_MEANWHILE_LIBS=`$PKG_CONFIG --libs "meanwhile >= 1.0.0 meanwhile < 2.0.0" 2>/dev/null`
-- test "x$?" != "x0" && pkg_failed=yes
--else
-- pkg_failed=yes
--fi
-- else
-- pkg_failed=untried
--fi
--
--
--
--if test $pkg_failed = yes; then
-- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
--$as_echo "no" >&6; }
--
--if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
-- _pkg_short_errors_supported=yes
--else
-- _pkg_short_errors_supported=no
--fi
-- if test $_pkg_short_errors_supported = yes; then
-- MEANWHILE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "meanwhile >= 1.0.0 meanwhile < 2.0.0" 2>&1`
-- else
-- MEANWHILE_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "meanwhile >= 1.0.0 meanwhile < 2.0.0" 2>&1`
-- fi
-- # Put the nasty error message in config.log where it belongs
-- echo "$MEANWHILE_PKG_ERRORS" >&5
--
--
-- have_meanwhile="no"
-- if test "x$force_deps" = "xyes" ; then
-- as_fn_error $? "
--Meanwhile development headers not found.
--Use --disable-meanwhile if you do not need meanwhile (Sametime) support.
--" "$LINENO" 5
-- fi
--elif test $pkg_failed = untried; then
-- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
--$as_echo "no" >&6; }
--
-- have_meanwhile="no"
-- if test "x$force_deps" = "xyes" ; then
-- as_fn_error $? "
--Meanwhile development headers not found.
--Use --disable-meanwhile if you do not need meanwhile (Sametime) support.
--" "$LINENO" 5
-- fi
--else
-- MEANWHILE_CFLAGS=$pkg_cv_MEANWHILE_CFLAGS
-- MEANWHILE_LIBS=$pkg_cv_MEANWHILE_LIBS
-- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
--$as_echo "yes" >&6; }
--
-- have_meanwhile="yes"
--
--fi
--fi
--
--
--
- # Check whether --enable-avahi was given.
- if test "${enable_avahi+set}" = set; then :
- enableval=$enable_avahi; enable_avahi="$enableval"
-@@ -19207,267 +19068,6 @@
- fi
-
-
--# Check whether --with-gadu-includes was given.
--if test "${with_gadu_includes+set}" = set; then :
-- withval=$with_gadu_includes; ac_gadu_includes="$withval"
--else
-- ac_gadu_includes="no"
--fi
--
--
--# Check whether --with-gadu-libs was given.
--if test "${with_gadu_libs+set}" = set; then :
-- withval=$with_gadu_libs; ac_gadu_libs="$withval"
--else
-- ac_gadu_libs="no"
--fi
--
--GADU_CFLAGS=""
--GADU_LIBS=""
--if test -n "$with_gadu_includes" || test -n "$with_gadu_libs"; then
-- gadu_manual_check="yes"
--else
-- gadu_manual_check="no"
--fi
--if test "x$gadu_manual_check" = "xno"; then
--
--pkg_failed=no
--{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GADU" >&5
--$as_echo_n "checking for GADU... " >&6; }
--
--if test -n "$GADU_CFLAGS"; then
-- pkg_cv_GADU_CFLAGS="$GADU_CFLAGS"
-- elif test -n "$PKG_CONFIG"; then
-- if test -n "$PKG_CONFIG" && \
-- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libgadu >= 1.11.0\""; } >&5
-- ($PKG_CONFIG --exists --print-errors "libgadu >= 1.11.0") 2>&5
-- ac_status=$?
-- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-- test $ac_status = 0; }; then
-- pkg_cv_GADU_CFLAGS=`$PKG_CONFIG --cflags "libgadu >= 1.11.0" 2>/dev/null`
-- test "x$?" != "x0" && pkg_failed=yes
--else
-- pkg_failed=yes
--fi
-- else
-- pkg_failed=untried
--fi
--if test -n "$GADU_LIBS"; then
-- pkg_cv_GADU_LIBS="$GADU_LIBS"
-- elif test -n "$PKG_CONFIG"; then
-- if test -n "$PKG_CONFIG" && \
-- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libgadu >= 1.11.0\""; } >&5
-- ($PKG_CONFIG --exists --print-errors "libgadu >= 1.11.0") 2>&5
-- ac_status=$?
-- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-- test $ac_status = 0; }; then
-- pkg_cv_GADU_LIBS=`$PKG_CONFIG --libs "libgadu >= 1.11.0" 2>/dev/null`
-- test "x$?" != "x0" && pkg_failed=yes
--else
-- pkg_failed=yes
--fi
-- else
-- pkg_failed=untried
--fi
--
--
--
--if test $pkg_failed = yes; then
-- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
--$as_echo "no" >&6; }
--
--if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
-- _pkg_short_errors_supported=yes
--else
-- _pkg_short_errors_supported=no
--fi
-- if test $_pkg_short_errors_supported = yes; then
-- GADU_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libgadu >= 1.11.0" 2>&1`
-- else
-- GADU_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libgadu >= 1.11.0" 2>&1`
-- fi
-- # Put the nasty error message in config.log where it belongs
-- echo "$GADU_PKG_ERRORS" >&5
--
--
-- gadu_includes="no"
--
--elif test $pkg_failed = untried; then
-- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
--$as_echo "no" >&6; }
--
-- gadu_includes="no"
--
--else
-- GADU_CFLAGS=$pkg_cv_GADU_CFLAGS
-- GADU_LIBS=$pkg_cv_GADU_LIBS
-- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
--$as_echo "yes" >&6; }
--
-- gadu_includes="yes"
-- gadu_libs="yes"
--
--fi
--else
-- if test "$ac_gadu_includes" != "no"; then
-- GADU_CFLAGS="-I$ac_gadu_includes"
-- fi
-- CPPFLAGS_save="$CPPFLAGS"
-- CPPFLAGS="$CPPFLAGS $GADU_CFLAGS"
-- ac_fn_c_check_header_mongrel "$LINENO" "libgadu.h" "ac_cv_header_libgadu_h" "$ac_includes_default"
--if test "x$ac_cv_header_libgadu_h" = xyes; then :
-- gadu_includes=yes
--fi
--
--
-- CPPFLAGS="$CPPFLAGS_save"
--
-- if test "$ac_gadu_libs" != "no"; then
-- GADU_LIBS="-L$ac_gadu_libs"
-- fi
-- GADU_LIBS="$GADU_LIBS -lgadu"
-- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gg_libgadu_version in -lgadu" >&5
--$as_echo_n "checking for gg_libgadu_version in -lgadu... " >&6; }
--if ${ac_cv_lib_gadu_gg_libgadu_version+:} false; then :
-- $as_echo_n "(cached) " >&6
--else
-- ac_check_lib_save_LIBS=$LIBS
--LIBS="-lgadu $GADU_LIBS $LIBS"
--cat confdefs.h - <<_ACEOF >conftest.$ac_ext
--/* end confdefs.h. */
--
--/* Override any GCC internal prototype to avoid an error.
-- Use char because int might match the return type of a GCC
-- builtin and then its argument prototype would still apply. */
--#ifdef __cplusplus
--extern "C"
--#endif
--char gg_libgadu_version ();
--int
--main ()
--{
--return gg_libgadu_version ();
-- ;
-- return 0;
--}
--_ACEOF
--if ac_fn_c_try_link "$LINENO"; then :
-- ac_cv_lib_gadu_gg_libgadu_version=yes
--else
-- ac_cv_lib_gadu_gg_libgadu_version=no
--fi
--rm -f core conftest.err conftest.$ac_objext \
-- conftest$ac_exeext conftest.$ac_ext
--LIBS=$ac_check_lib_save_LIBS
--fi
--{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gadu_gg_libgadu_version" >&5
--$as_echo "$ac_cv_lib_gadu_gg_libgadu_version" >&6; }
--if test "x$ac_cv_lib_gadu_gg_libgadu_version" = xyes; then :
-- gadu_libs=yes
--fi
--
--fi
--GADU_CFLAGS=`echo $GADU_CFLAGS |$sedpath 's/-Wall//'`
--
--if test "x$gadu_libs" = "xyes"; then
-- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libgadu GPL compatibility" >&5
--$as_echo_n "checking for libgadu GPL compatibility... " >&6; }
-- CPPFLAGS_save="$CPPFLAGS"
-- CPPFLAGS="$CPPFLAGS $GADU_CFLAGS"
-- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
--/* end confdefs.h. */
--#include <libgadu.h>
--int
--main ()
--{
--
--#if defined(__GG_LIBGADU_HAVE_OPENSSL) || defined(GG_CONFIG_HAVE_OPENSSL)
--#error "libgadu is not compatible with the GPL when compiled with OpenSSL support."
--#endif
--
-- ;
-- return 0;
--}
--_ACEOF
--if ac_fn_c_try_compile "$LINENO"; then :
--
-- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
--/* end confdefs.h. */
--#include <libgadu.h>
--int
--main ()
--{
--
--#if GG_DEFAULT_PROTOCOL_VERSION < 0x2e
--#error "Your libgadu version is too old. libpurple requires 1.11.0 or higher."
--#endif
--
-- ;
-- return 0;
--}
--_ACEOF
--if ac_fn_c_try_compile "$LINENO"; then :
--
-- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
--$as_echo "yes" >&6; }
--
--$as_echo "#define HAVE_LIBGADU 1" >>confdefs.h
--
--
--else
--
-- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
--$as_echo "no" >&6; }
-- echo
-- echo
-- echo "Your supplied copy of libgadu is too old."
-- echo "Install version 1.11.0 or newer."
-- echo "Then rerun this ./configure"
-- echo
-- echo "Falling back to using our own copy of libgadu"
-- echo
-- GADU_LIBS=""
-- GADU_CFLAGS=""
-- gadu_libs=no
--
--fi
--rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
--
--else
--
-- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
--$as_echo "no" >&6; }
-- echo
-- echo
-- echo "libgadu is not compatible with the GPL when compiled with OpenSSL support."
-- echo "To compile against system libgadu, please recompile libgadu using:"
-- echo "./autogen.sh --disable-libgadu-openssl --disable-static --enable-shared"
-- echo "Then rerun this ./configure"
-- echo
-- echo "Falling back to using our own copy of libgadu"
-- echo
-- GADU_LIBS=""
-- GADU_CFLAGS=""
-- gadu_libs=no
--
--fi
--rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-- CPPFLAGS="$CPPFLAGS_save"
--fi
--
-- if test "x$gadu_libs" != "xyes"; then
-- USE_INTERNAL_LIBGADU_TRUE=
-- USE_INTERNAL_LIBGADU_FALSE='#'
--else
-- USE_INTERNAL_LIBGADU_TRUE='#'
-- USE_INTERNAL_LIBGADU_FALSE=
--fi
--
--
--if test "x$gadu_libs" = "x"; then
-- gadu_libs=no
--fi
--
-
-
-
-@@ -19500,10 +19100,7 @@
- fi
-
- if test "x$STATIC_PRPLS" = "xall" ; then
-- STATIC_PRPLS="bonjour gg irc jabber msn myspace mxit novell oscar sametime silc simple yahoo zephyr"
--fi
--if test "x$have_meanwhile" != "xyes" ; then
-- STATIC_PRPLS=`echo $STATIC_PRPLS | $sedpath 's/sametime//'`
-+ STATIC_PRPLS="bonjour irc jabber silc simple zephyr"
- fi
- if test "x$avahiincludes" != "xyes" -o "x$avahilibs" != "xyes"; then
- STATIC_PRPLS=`echo $STATIC_PRPLS | $sedpath 's/bonjour//'`
-@@ -19519,46 +19116,22 @@
- extern_init=
- load_proto=
- for i in $STATIC_PRPLS ; do
-- if test \( "x$i" = "xoscar" -o "x$i" = "xaim" -o "x$i" = "xicq" \) -a "x$static_oscar" != "xyes"; then
-- STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/oscar/liboscar.la"
-- extern_init="$extern_init extern gboolean purple_init_aim_plugin();"
-- extern_init="$extern_init extern gboolean purple_init_icq_plugin();"
-- load_proto="$load_proto purple_init_aim_plugin();"
-- load_proto="$load_proto purple_init_icq_plugin();"
-- elif test "x$i" = "xyahoo"; then
-- STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/yahoo/libymsg.la"
-- extern_init="$extern_init extern gboolean purple_init_yahoo_plugin();"
-- extern_init="$extern_init extern gboolean purple_init_yahoojp_plugin();"
-- load_proto="$load_proto purple_init_yahoo_plugin();"
-- load_proto="$load_proto purple_init_yahoojp_plugin();"
-+ if test "x$i" = "xsilc"; then
-+ STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/lib${i}purple.la"
-+ elif test "x$i" = "xsilc10"; then
-+ STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/libsilcpurple.la"
- else
-- if test "x$i" = "xsilc"; then
-- STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/lib${i}purple.la"
-- elif test "x$i" = "xsilc10"; then
-- STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/libsilcpurple.la"
-- else
-- STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/lib$i.la"
-- fi
-- extern_init="$extern_init extern gboolean purple_init_${i}_plugin();"
-- load_proto="$load_proto purple_init_${i}_plugin();"
-+ STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/lib$i.la"
- fi
-+ extern_init="$extern_init extern gboolean purple_init_${i}_plugin();"
-+ load_proto="$load_proto purple_init_${i}_plugin();"
- case $i in
- bonjour) static_bonjour=yes ;;
-- gg) static_gg=yes ;;
- irc) static_irc=yes ;;
- jabber) static_jabber=yes ;;
-- msn) static_msn=yes ;;
-- myspace) static_myspace=yes ;;
-- mxit) static_mxit=yes ;;
-- novell) static_novell=yes ;;
-- oscar) static_oscar=yes ;;
-- aim) static_oscar=yes ;;
-- icq) static_oscar=yes ;;
-- sametime) static_sametime=yes ;;
- silc) static_silc=yes ;;
- silc10) static_silc=yes ;;
- simple) static_simple=yes ;;
-- yahoo) static_yahoo=yes ;;
- zephyr) static_zephyr=yes ;;
- *) echo "Invalid static protocol $i!!" ; exit 1 ;;
- esac
-@@ -19571,14 +19144,6 @@
- STATIC_BONJOUR_FALSE=
- fi
-
-- if test "x$static_gg" = "xyes"; then
-- STATIC_GG_TRUE=
-- STATIC_GG_FALSE='#'
--else
-- STATIC_GG_TRUE='#'
-- STATIC_GG_FALSE=
--fi
--
- if test "x$static_irc" = "xyes"; then
- STATIC_IRC_TRUE=
- STATIC_IRC_FALSE='#'
-@@ -19595,54 +19160,6 @@
- STATIC_JABBER_FALSE=
- fi
-
-- if test "x$static_msn" = "xyes"; then
-- STATIC_MSN_TRUE=
-- STATIC_MSN_FALSE='#'
--else
-- STATIC_MSN_TRUE='#'
-- STATIC_MSN_FALSE=
--fi
--
-- if test "x$static_myspace" = "xyes"; then
-- STATIC_MYSPACE_TRUE=
-- STATIC_MYSPACE_FALSE='#'
--else
-- STATIC_MYSPACE_TRUE='#'
-- STATIC_MYSPACE_FALSE=
--fi
--
-- if test "x$static_mxit" = "xyes"; then
-- STATIC_MXIT_TRUE=
-- STATIC_MXIT_FALSE='#'
--else
-- STATIC_MXIT_TRUE='#'
-- STATIC_MXIT_FALSE=
--fi
--
-- if test "x$static_novell" = "xyes"; then
-- STATIC_NOVELL_TRUE=
-- STATIC_NOVELL_FALSE='#'
--else
-- STATIC_NOVELL_TRUE='#'
-- STATIC_NOVELL_FALSE=
--fi
--
-- if test "x$static_oscar" = "xyes"; then
-- STATIC_OSCAR_TRUE=
-- STATIC_OSCAR_FALSE='#'
--else
-- STATIC_OSCAR_TRUE='#'
-- STATIC_OSCAR_FALSE=
--fi
--
-- if test "x$static_sametime" = "xyes" -a "x$have_meanwhile" = "xyes"; then
-- STATIC_SAMETIME_TRUE=
-- STATIC_SAMETIME_FALSE='#'
--else
-- STATIC_SAMETIME_TRUE='#'
-- STATIC_SAMETIME_FALSE=
--fi
--
- if test "x$static_silc" = "xyes" -a "x$have_silc" = "xyes"; then
- STATIC_SILC_TRUE=
- STATIC_SILC_FALSE='#'
-@@ -19659,14 +19176,6 @@
- STATIC_SIMPLE_FALSE=
- fi
-
-- if test "x$static_yahoo" = "xyes"; then
-- STATIC_YAHOO_TRUE=
-- STATIC_YAHOO_FALSE='#'
--else
-- STATIC_YAHOO_TRUE='#'
-- STATIC_YAHOO_FALSE=
--fi
--
- if test "x$static_zephyr" = "xyes"; then
- STATIC_ZEPHYR_TRUE=
- STATIC_ZEPHYR_FALSE='#'
-@@ -19689,10 +19198,7 @@
- fi
-
- if test "x$DYNAMIC_PRPLS" = "xall" ; then
-- DYNAMIC_PRPLS="bonjour gg irc jabber msn myspace mxit novell oscar sametime silc simple yahoo zephyr"
--fi
--if test "x$have_meanwhile" != "xyes"; then
-- DYNAMIC_PRPLS=`echo $DYNAMIC_PRPLS | $sedpath 's/sametime//'`
-+ DYNAMIC_PRPLS="bonjour irc jabber silc simple zephyr"
- fi
- if test "x$avahiincludes" != "xyes" -o "x$avahilibs" != "xyes"; then
- DYNAMIC_PRPLS=`echo $DYNAMIC_PRPLS | $sedpath 's/bonjour//'`
-@@ -19707,22 +19213,12 @@
- for i in $DYNAMIC_PRPLS ; do
- case $i in
- bonjour) dynamic_bonjour=yes ;;
-- gg) dynamic_gg=yes ;;
- irc) dynamic_irc=yes ;;
- jabber) dynamic_jabber=yes ;;
-- msn) dynamic_msn=yes ;;
-- myspace) dynamic_myspace=yes ;;
-- mxit) dynamic_mxit=yes ;;
-- novell) dynamic_novell=yes ;;
- null) dynamic_null=yes ;;
-- oscar) dynamic_oscar=yes ;;
-- aim) dynamic_oscar=yes ;;
-- icq) dynamic_oscar=yes ;;
-- sametime) dynamic_sametime=yes ;;
- silc) dynamic_silc=yes ;;
- silc10) dynamic_silc=yes ;;
- simple) dynamic_simple=yes ;;
-- yahoo) dynamic_yahoo=yes ;;
- zephyr) dynamic_zephyr=yes ;;
- *) echo "Invalid dynamic protocol $i!!" ; exit 1 ;;
- esac
-@@ -21001,7 +20497,7 @@
- fi
-
-
--msg_ssl="None. MSN, Yahoo!, Novell Groupwise and Google Talk will not work without GnuTLS or NSS. OpenSSL is NOT usable!"
-+msg_ssl="None."
- looked_for_gnutls="no"
- if test "x$enable_gnutls" != "xno"; then
- enable_gnutls="no"
-@@ -21871,19 +21367,17 @@
- as_fn_error $? "
- Neither GnuTLS or NSS SSL development headers found.
- Use --disable-nss --disable-gnutls if you do not need SSL support.
--MSN, Yahoo!, Novell Groupwise and Google Talk will not work without GnuTLS or NSS. OpenSSL is NOT usable!
-+
- " "$LINENO" 5
- elif test "x$looked_for_gnutls" = "xyes" -a "x$force_deps" = "xyes" ; then
- as_fn_error $? "
- GnuTLS SSL development headers not found.
- Use --disable-gnutls if you do not need SSL support.
--MSN, Yahoo!, Novell Groupwise and Google Talk will not work without SSL support.
- " "$LINENO" 5
- elif test "x$looked_for_nss" = "xyes" -a "x$force_deps" = "xyes" ; then
- as_fn_error $? "
- NSS SSL development headers not found.
- Use --disable-nss if you do not need SSL support.
--MSN, Yahoo!, Novell Groupwise and Google Talk will not work without SSL support.
- " "$LINENO" 5
- fi
-
-@@ -23176,7 +22670,7 @@
- fi
-
-
--ac_config_files="$ac_config_files Makefile Doxyfile doc/Makefile doc/pidgin.1 doc/finch.1 m4macros/Makefile pidgin.apspec pidgin/Makefile pidgin/pidgin.pc pidgin/pidgin-uninstalled.pc pidgin/pidgin-2.pc pidgin/pidgin-2-uninstalled.pc pidgin/pixmaps/Makefile pidgin/pixmaps/emotes/default/24/Makefile pidgin/pixmaps/emotes/none/Makefile pidgin/pixmaps/emotes/small/16/Makefile pidgin/plugins/Makefile pidgin/plugins/cap/Makefile pidgin/plugins/disco/Makefile pidgin/plugins/gestures/Makefile pidgin/plugins/gevolution/Makefile pidgin/plugins/musicmessaging/Makefile pidgin/plugins/perl/Makefile pidgin/plugins/perl/common/Makefile.PL pidgin/plugins/ticker/Makefile libpurple/ciphers/Makefile libpurple/example/Makefile libpurple/gconf/Makefile libpurple/purple.pc libpurple/purple-uninstalled.pc libpurple/purple-2.pc libpurple/purple-2-uninstalled.pc libpurple/plugins/Makefile libpurple/plugins/mono/Makefile libpurple/plugins/mono/api/Makefile libpurple/plugins/mono/loader/Makefile libpurple/plugins/perl/Makefile libpurple/plugins/perl/common/Makefile.PL libpurple/plugins/ssl/Makefile libpurple/plugins/tcl/Makefile libpurple/Makefile libpurple/protocols/Makefile libpurple/protocols/bonjour/Makefile libpurple/protocols/gg/Makefile libpurple/protocols/irc/Makefile libpurple/protocols/jabber/Makefile libpurple/protocols/msn/Makefile libpurple/protocols/myspace/Makefile libpurple/protocols/mxit/Makefile libpurple/protocols/novell/Makefile libpurple/protocols/null/Makefile libpurple/protocols/oscar/Makefile libpurple/protocols/sametime/Makefile libpurple/protocols/silc/Makefile libpurple/protocols/silc10/Makefile libpurple/protocols/simple/Makefile libpurple/protocols/yahoo/Makefile libpurple/protocols/zephyr/Makefile libpurple/tests/Makefile libpurple/purple.h libpurple/version.h share/sounds/Makefile share/ca-certs/Makefile finch/finch.pc finch/Makefile finch/libgnt/Makefile finch/libgnt/gnt.pc finch/libgnt/wms/Makefile finch/plugins/Makefile po/Makefile.in pidgin.spec"
-+ac_config_files="$ac_config_files Makefile Doxyfile doc/Makefile doc/pidgin.1 doc/finch.1 m4macros/Makefile pidgin.apspec pidgin/Makefile pidgin/pidgin.pc pidgin/pidgin-uninstalled.pc pidgin/pidgin-2.pc pidgin/pidgin-2-uninstalled.pc pidgin/pixmaps/Makefile pidgin/pixmaps/emotes/default/24/Makefile pidgin/pixmaps/emotes/none/Makefile pidgin/pixmaps/emotes/small/16/Makefile pidgin/plugins/Makefile pidgin/plugins/cap/Makefile pidgin/plugins/disco/Makefile pidgin/plugins/gestures/Makefile pidgin/plugins/gevolution/Makefile pidgin/plugins/musicmessaging/Makefile pidgin/plugins/perl/Makefile pidgin/plugins/perl/common/Makefile.PL pidgin/plugins/ticker/Makefile libpurple/ciphers/Makefile libpurple/example/Makefile libpurple/gconf/Makefile libpurple/purple.pc libpurple/purple-uninstalled.pc libpurple/purple-2.pc libpurple/purple-2-uninstalled.pc libpurple/plugins/Makefile libpurple/plugins/mono/Makefile libpurple/plugins/mono/api/Makefile libpurple/plugins/mono/loader/Makefile libpurple/plugins/perl/Makefile libpurple/plugins/perl/common/Makefile.PL libpurple/plugins/ssl/Makefile libpurple/plugins/tcl/Makefile libpurple/Makefile libpurple/protocols/Makefile libpurple/protocols/bonjour/Makefile libpurple/protocols/irc/Makefile libpurple/protocols/jabber/Makefile libpurple/protocols/null/Makefile libpurple/protocols/silc/Makefile libpurple/protocols/silc10/Makefile libpurple/protocols/simple/Makefile libpurple/protocols/zephyr/Makefile libpurple/tests/Makefile libpurple/purple.h libpurple/version.h share/sounds/Makefile share/ca-certs/Makefile finch/finch.pc finch/Makefile finch/libgnt/Makefile finch/libgnt/gnt.pc finch/libgnt/wms/Makefile finch/plugins/Makefile po/Makefile.in pidgin.spec"
-
- cat >confcache <<\_ACEOF
- # This file is a shell script that caches the results of configure
-@@ -23344,10 +22838,6 @@
- as_fn_error $? "conditional \"USE_VV\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
--if test -z "${USE_INTERNAL_LIBGADU_TRUE}" && test -z "${USE_INTERNAL_LIBGADU_FALSE}"; then
-- as_fn_error $? "conditional \"USE_INTERNAL_LIBGADU\" was never defined.
--Usually this means the macro was only invoked conditionally." "$LINENO" 5
--fi
- if test -z "${DISTRIB_TRUE}" && test -z "${DISTRIB_FALSE}"; then
- as_fn_error $? "conditional \"DISTRIB\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
-@@ -23356,10 +22846,6 @@
- as_fn_error $? "conditional \"STATIC_BONJOUR\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
--if test -z "${STATIC_GG_TRUE}" && test -z "${STATIC_GG_FALSE}"; then
-- as_fn_error $? "conditional \"STATIC_GG\" was never defined.
--Usually this means the macro was only invoked conditionally." "$LINENO" 5
--fi
- if test -z "${STATIC_IRC_TRUE}" && test -z "${STATIC_IRC_FALSE}"; then
- as_fn_error $? "conditional \"STATIC_IRC\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
-@@ -23368,30 +22854,6 @@
- as_fn_error $? "conditional \"STATIC_JABBER\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
--if test -z "${STATIC_MSN_TRUE}" && test -z "${STATIC_MSN_FALSE}"; then
-- as_fn_error $? "conditional \"STATIC_MSN\" was never defined.
--Usually this means the macro was only invoked conditionally." "$LINENO" 5
--fi
--if test -z "${STATIC_MYSPACE_TRUE}" && test -z "${STATIC_MYSPACE_FALSE}"; then
-- as_fn_error $? "conditional \"STATIC_MYSPACE\" was never defined.
--Usually this means the macro was only invoked conditionally." "$LINENO" 5
--fi
--if test -z "${STATIC_MXIT_TRUE}" && test -z "${STATIC_MXIT_FALSE}"; then
-- as_fn_error $? "conditional \"STATIC_MXIT\" was never defined.
--Usually this means the macro was only invoked conditionally." "$LINENO" 5
--fi
--if test -z "${STATIC_NOVELL_TRUE}" && test -z "${STATIC_NOVELL_FALSE}"; then
-- as_fn_error $? "conditional \"STATIC_NOVELL\" was never defined.
--Usually this means the macro was only invoked conditionally." "$LINENO" 5
--fi
--if test -z "${STATIC_OSCAR_TRUE}" && test -z "${STATIC_OSCAR_FALSE}"; then
-- as_fn_error $? "conditional \"STATIC_OSCAR\" was never defined.
--Usually this means the macro was only invoked conditionally." "$LINENO" 5
--fi
--if test -z "${STATIC_SAMETIME_TRUE}" && test -z "${STATIC_SAMETIME_FALSE}"; then
-- as_fn_error $? "conditional \"STATIC_SAMETIME\" was never defined.
--Usually this means the macro was only invoked conditionally." "$LINENO" 5
--fi
- if test -z "${STATIC_SILC_TRUE}" && test -z "${STATIC_SILC_FALSE}"; then
- as_fn_error $? "conditional \"STATIC_SILC\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
-@@ -23400,10 +22862,6 @@
- as_fn_error $? "conditional \"STATIC_SIMPLE\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
--if test -z "${STATIC_YAHOO_TRUE}" && test -z "${STATIC_YAHOO_FALSE}"; then
-- as_fn_error $? "conditional \"STATIC_YAHOO\" was never defined.
--Usually this means the macro was only invoked conditionally." "$LINENO" 5
--fi
- if test -z "${STATIC_ZEPHYR_TRUE}" && test -z "${STATIC_ZEPHYR_FALSE}"; then
- as_fn_error $? "conditional \"STATIC_ZEPHYR\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
-@@ -24425,20 +23883,12 @@
- "libpurple/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/Makefile" ;;
- "libpurple/protocols/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/Makefile" ;;
- "libpurple/protocols/bonjour/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/bonjour/Makefile" ;;
-- "libpurple/protocols/gg/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/gg/Makefile" ;;
- "libpurple/protocols/irc/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/irc/Makefile" ;;
- "libpurple/protocols/jabber/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/jabber/Makefile" ;;
-- "libpurple/protocols/msn/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/msn/Makefile" ;;
-- "libpurple/protocols/myspace/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/myspace/Makefile" ;;
-- "libpurple/protocols/mxit/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/mxit/Makefile" ;;
-- "libpurple/protocols/novell/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/novell/Makefile" ;;
- "libpurple/protocols/null/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/null/Makefile" ;;
-- "libpurple/protocols/oscar/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/oscar/Makefile" ;;
-- "libpurple/protocols/sametime/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/sametime/Makefile" ;;
- "libpurple/protocols/silc/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/silc/Makefile" ;;
- "libpurple/protocols/silc10/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/silc10/Makefile" ;;
- "libpurple/protocols/simple/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/simple/Makefile" ;;
-- "libpurple/protocols/yahoo/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/yahoo/Makefile" ;;
- "libpurple/protocols/zephyr/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/zephyr/Makefile" ;;
- "libpurple/tests/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/tests/Makefile" ;;
- "libpurple/purple.h") CONFIG_FILES="$CONFIG_FILES libpurple/purple.h" ;;
-@@ -25863,7 +25313,6 @@
- echo Build with Cyrus SASL support. : $enable_cyrus_sasl
- echo Use kerberos 4 with zephyr.... : $kerberos
- echo Use external libzephyr........ : $zephyr
--echo Use external libgadu.......... : $gadu_libs
- echo Install pixmaps............... : $enable_pixmaps
- echo Old tray icon compatibility... : $enable_traycompat
- echo Install translations.......... : $enable_i18n
-diff -Nur pidgin-2.10.7/configure.ac pidgin-2.10.7-nonprism/configure.ac
---- pidgin-2.10.7/configure.ac 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/configure.ac 2013-08-16 23:44:41.800496326 -0300
-@@ -854,28 +854,6 @@
- fi
-
- dnl #######################################################################
--dnl # Check for Meanwhile headers (for Sametime)
--dnl #######################################################################
--AC_ARG_ENABLE(meanwhile,
-- [AC_HELP_STRING([--disable-meanwhile],
-- [compile without meanwhile (required for Sametime support)])],
-- enable_meanwhile="$enableval", enable_meanwhile="yes")
--if test "x$enable_meanwhile" = "xyes"; then
-- PKG_CHECK_MODULES(MEANWHILE, [meanwhile >= 1.0.0 meanwhile < 2.0.0], [
-- have_meanwhile="yes"
-- ], [
-- have_meanwhile="no"
-- if test "x$force_deps" = "xyes" ; then
-- AC_MSG_ERROR([
--Meanwhile development headers not found.
--Use --disable-meanwhile if you do not need meanwhile (Sametime) support.
--])
-- fi])
--fi
--AC_SUBST(MEANWHILE_CFLAGS)
--AC_SUBST(MEANWHILE_LIBS)
--
--dnl #######################################################################
- dnl # Check for Native Avahi headers (for Bonjour)
- dnl #######################################################################
- AC_ARG_ENABLE(avahi,
-@@ -1020,100 +998,6 @@
- CPPFLAGS="$CPPFLAGS_save"
- fi
-
--dnl #######################################################################
--dnl # Check for Gadu-Gadu client includes and libraries
--dnl #######################################################################
--AC_ARG_WITH(gadu-includes, [AC_HELP_STRING([--with-gadu-includes=DIR], [compile the Gadu-Gadu plugin against includes in DIR])], [ac_gadu_includes="$withval"], [ac_gadu_includes="no"])
--AC_ARG_WITH(gadu-libs, [AC_HELP_STRING([--with-gadu-libs=DIR], [compile the Gadu-Gadu plugin against the libs in DIR])], [ac_gadu_libs="$withval"], [ac_gadu_libs="no"])
--GADU_CFLAGS=""
--GADU_LIBS=""
--if test -n "$with_gadu_includes" || test -n "$with_gadu_libs"; then
-- gadu_manual_check="yes"
--else
-- gadu_manual_check="no"
--fi
--if test "x$gadu_manual_check" = "xno"; then
-- PKG_CHECK_MODULES(GADU, [libgadu >= 1.11.0], [
-- gadu_includes="yes"
-- gadu_libs="yes"
-- ], [
-- gadu_includes="no"
-- ])
--else
-- if test "$ac_gadu_includes" != "no"; then
-- GADU_CFLAGS="-I$ac_gadu_includes"
-- fi
-- CPPFLAGS_save="$CPPFLAGS"
-- CPPFLAGS="$CPPFLAGS $GADU_CFLAGS"
-- AC_CHECK_HEADER(libgadu.h, [gadu_includes=yes])
-- CPPFLAGS="$CPPFLAGS_save"
--
-- if test "$ac_gadu_libs" != "no"; then
-- GADU_LIBS="-L$ac_gadu_libs"
-- fi
-- GADU_LIBS="$GADU_LIBS -lgadu"
-- AC_CHECK_LIB(gadu, gg_libgadu_version, [gadu_libs=yes], , $GADU_LIBS)
--fi
--GADU_CFLAGS=`echo $GADU_CFLAGS |$sedpath 's/-Wall//'`
--
--if test "x$gadu_libs" = "xyes"; then
-- AC_MSG_CHECKING(for libgadu GPL compatibility)
-- CPPFLAGS_save="$CPPFLAGS"
-- CPPFLAGS="$CPPFLAGS $GADU_CFLAGS"
-- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <libgadu.h>]], [[
--#if defined(__GG_LIBGADU_HAVE_OPENSSL) || defined(GG_CONFIG_HAVE_OPENSSL)
--#error "libgadu is not compatible with the GPL when compiled with OpenSSL support."
--#endif
-- ]])], [
-- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <libgadu.h>]], [[
--#if GG_DEFAULT_PROTOCOL_VERSION < 0x2e
--#error "Your libgadu version is too old. libpurple requires 1.11.0 or higher."
--#endif
-- ]])], [
-- AC_MSG_RESULT(yes)
-- AC_DEFINE([HAVE_LIBGADU], [1],
-- [Define to 1 if you have libgadu.])
-- ], [
-- AC_MSG_RESULT(no)
-- echo
-- echo
-- echo "Your supplied copy of libgadu is too old."
-- echo "Install version 1.11.0 or newer."
-- echo "Then rerun this ./configure"
-- echo
-- echo "Falling back to using our own copy of libgadu"
-- echo
-- GADU_LIBS=""
-- GADU_CFLAGS=""
-- gadu_libs=no
-- ])
-- ], [
-- AC_MSG_RESULT(no)
-- echo
-- echo
-- echo "libgadu is not compatible with the GPL when compiled with OpenSSL support."
-- echo "To compile against system libgadu, please recompile libgadu using:"
-- echo "./autogen.sh --disable-libgadu-openssl --disable-static --enable-shared"
-- echo "Then rerun this ./configure"
-- echo
-- echo "Falling back to using our own copy of libgadu"
-- echo
-- GADU_LIBS=""
-- GADU_CFLAGS=""
-- gadu_libs=no
-- ])
-- CPPFLAGS="$CPPFLAGS_save"
--fi
--
--AM_CONDITIONAL(USE_INTERNAL_LIBGADU, test "x$gadu_libs" != "xyes")
--
--if test "x$gadu_libs" = "x"; then
-- gadu_libs=no
--fi
--
--AC_SUBST(GADU_LIBS)
--AC_SUBST(GADU_CFLAGS)
--
- AC_ARG_ENABLE(distrib,,,enable_distrib=no)
- AM_CONDITIONAL(DISTRIB, test "x$enable_distrib" = "xyes")
- DYNAMIC_PRPLS=all
-@@ -1123,10 +1007,7 @@
- fi
-
- if test "x$STATIC_PRPLS" = "xall" ; then
-- STATIC_PRPLS="bonjour gg irc jabber msn myspace mxit novell oscar sametime silc simple yahoo zephyr"
--fi
--if test "x$have_meanwhile" != "xyes" ; then
-- STATIC_PRPLS=`echo $STATIC_PRPLS | $sedpath 's/sametime//'`
-+ STATIC_PRPLS="bonjour irc jabber silc simple zephyr"
- fi
- if test "x$avahiincludes" != "xyes" -o "x$avahilibs" != "xyes"; then
- STATIC_PRPLS=`echo $STATIC_PRPLS | $sedpath 's/bonjour//'`
-@@ -1143,64 +1024,31 @@
- load_proto=
- for i in $STATIC_PRPLS ; do
- dnl Ugly special case for "libsilcpurple.la":
-- dnl ... and Ugly special case for multi-protocol oscar and yahoo
-- if test \( "x$i" = "xoscar" -o "x$i" = "xaim" -o "x$i" = "xicq" \) -a "x$static_oscar" != "xyes"; then
-- STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/oscar/liboscar.la"
-- extern_init="$extern_init extern gboolean purple_init_aim_plugin();"
-- extern_init="$extern_init extern gboolean purple_init_icq_plugin();"
-- load_proto="$load_proto purple_init_aim_plugin();"
-- load_proto="$load_proto purple_init_icq_plugin();"
-- elif test "x$i" = "xyahoo"; then
-- STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/yahoo/libymsg.la"
-- extern_init="$extern_init extern gboolean purple_init_yahoo_plugin();"
-- extern_init="$extern_init extern gboolean purple_init_yahoojp_plugin();"
-- load_proto="$load_proto purple_init_yahoo_plugin();"
-- load_proto="$load_proto purple_init_yahoojp_plugin();"
-+ if test "x$i" = "xsilc"; then
-+ STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/lib${i}purple.la"
-+ elif test "x$i" = "xsilc10"; then
-+ STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/libsilcpurple.la"
- else
-- if test "x$i" = "xsilc"; then
-- STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/lib${i}purple.la"
-- elif test "x$i" = "xsilc10"; then
-- STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/libsilcpurple.la"
-- else
-- STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/lib$i.la"
-- fi
-- extern_init="$extern_init extern gboolean purple_init_${i}_plugin();"
-- load_proto="$load_proto purple_init_${i}_plugin();"
-+ STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/lib$i.la"
- fi
-+ extern_init="$extern_init extern gboolean purple_init_${i}_plugin();"
-+ load_proto="$load_proto purple_init_${i}_plugin();"
- case $i in
- bonjour) static_bonjour=yes ;;
-- gg) static_gg=yes ;;
- irc) static_irc=yes ;;
- jabber) static_jabber=yes ;;
-- msn) static_msn=yes ;;
-- myspace) static_myspace=yes ;;
-- mxit) static_mxit=yes ;;
-- novell) static_novell=yes ;;
-- oscar) static_oscar=yes ;;
-- aim) static_oscar=yes ;;
-- icq) static_oscar=yes ;;
-- sametime) static_sametime=yes ;;
- silc) static_silc=yes ;;
- silc10) static_silc=yes ;;
- simple) static_simple=yes ;;
-- yahoo) static_yahoo=yes ;;
- zephyr) static_zephyr=yes ;;
- *) echo "Invalid static protocol $i!!" ; exit 1 ;;
- esac
- done
- AM_CONDITIONAL(STATIC_BONJOUR, test "x$static_bonjour" = "xyes")
--AM_CONDITIONAL(STATIC_GG, test "x$static_gg" = "xyes")
- AM_CONDITIONAL(STATIC_IRC, test "x$static_irc" = "xyes")
- AM_CONDITIONAL(STATIC_JABBER, test "x$static_jabber" = "xyes")
--AM_CONDITIONAL(STATIC_MSN, test "x$static_msn" = "xyes")
--AM_CONDITIONAL(STATIC_MYSPACE, test "x$static_myspace" = "xyes")
--AM_CONDITIONAL(STATIC_MXIT, test "x$static_mxit" = "xyes")
--AM_CONDITIONAL(STATIC_NOVELL, test "x$static_novell" = "xyes")
--AM_CONDITIONAL(STATIC_OSCAR, test "x$static_oscar" = "xyes")
--AM_CONDITIONAL(STATIC_SAMETIME, test "x$static_sametime" = "xyes" -a "x$have_meanwhile" = "xyes")
- AM_CONDITIONAL(STATIC_SILC, test "x$static_silc" = "xyes" -a "x$have_silc" = "xyes")
- AM_CONDITIONAL(STATIC_SIMPLE, test "x$static_simple" = "xyes")
--AM_CONDITIONAL(STATIC_YAHOO, test "x$static_yahoo" = "xyes")
- AM_CONDITIONAL(STATIC_ZEPHYR, test "x$static_zephyr" = "xyes")
- AC_SUBST(STATIC_LINK_LIBS)
- AC_DEFINE_UNQUOTED(STATIC_PROTO_INIT, $extern_init static void static_proto_init(void) { $load_proto },
-@@ -1208,10 +1056,7 @@
-
- AC_ARG_WITH(dynamic_prpls, [AC_HELP_STRING([--with-dynamic-prpls], [specify which protocols to build dynamically])], [DYNAMIC_PRPLS=`echo $withval | $sedpath 's/,/ /g'`])
- if test "x$DYNAMIC_PRPLS" = "xall" ; then
-- DYNAMIC_PRPLS="bonjour gg irc jabber msn myspace mxit novell oscar sametime silc simple yahoo zephyr"
--fi
--if test "x$have_meanwhile" != "xyes"; then
-- DYNAMIC_PRPLS=`echo $DYNAMIC_PRPLS | $sedpath 's/sametime//'`
-+ DYNAMIC_PRPLS="bonjour irc jabber silc simple zephyr"
- fi
- if test "x$avahiincludes" != "xyes" -o "x$avahilibs" != "xyes"; then
- DYNAMIC_PRPLS=`echo $DYNAMIC_PRPLS | $sedpath 's/bonjour//'`
-@@ -1226,22 +1071,12 @@
- for i in $DYNAMIC_PRPLS ; do
- case $i in
- bonjour) dynamic_bonjour=yes ;;
-- gg) dynamic_gg=yes ;;
- irc) dynamic_irc=yes ;;
- jabber) dynamic_jabber=yes ;;
-- msn) dynamic_msn=yes ;;
-- myspace) dynamic_myspace=yes ;;
-- mxit) dynamic_mxit=yes ;;
-- novell) dynamic_novell=yes ;;
- null) dynamic_null=yes ;;
-- oscar) dynamic_oscar=yes ;;
-- aim) dynamic_oscar=yes ;;
-- icq) dynamic_oscar=yes ;;
-- sametime) dynamic_sametime=yes ;;
- silc) dynamic_silc=yes ;;
- silc10) dynamic_silc=yes ;;
- simple) dynamic_simple=yes ;;
-- yahoo) dynamic_yahoo=yes ;;
- zephyr) dynamic_zephyr=yes ;;
- *) echo "Invalid dynamic protocol $i!!" ; exit 1 ;;
- esac
-@@ -1713,7 +1548,7 @@
- [enable_nss="$enableval"],
- [enable_nss="yes"])
-
--msg_ssl="None. MSN, Yahoo!, Novell Groupwise and Google Talk will not work without GnuTLS or NSS. OpenSSL is NOT usable!"
-+msg_ssl="None."
- looked_for_gnutls="no"
- dnl #
- dnl # Check for GnuTLS if it's specified.
-@@ -2124,19 +1959,16 @@
- AC_MSG_ERROR([
- Neither GnuTLS or NSS SSL development headers found.
- Use --disable-nss --disable-gnutls if you do not need SSL support.
--MSN, Yahoo!, Novell Groupwise and Google Talk will not work without GnuTLS or NSS. OpenSSL is NOT usable!
- ])
- elif test "x$looked_for_gnutls" = "xyes" -a "x$force_deps" = "xyes" ; then
- AC_MSG_ERROR([
- GnuTLS SSL development headers not found.
- Use --disable-gnutls if you do not need SSL support.
--MSN, Yahoo!, Novell Groupwise and Google Talk will not work without SSL support.
- ])
- elif test "x$looked_for_nss" = "xyes" -a "x$force_deps" = "xyes" ; then
- AC_MSG_ERROR([
- NSS SSL development headers not found.
- Use --disable-nss if you do not need SSL support.
--MSN, Yahoo!, Novell Groupwise and Google Talk will not work without SSL support.
- ])
- fi
-
-@@ -2577,20 +2409,12 @@
- libpurple/Makefile
- libpurple/protocols/Makefile
- libpurple/protocols/bonjour/Makefile
-- libpurple/protocols/gg/Makefile
- libpurple/protocols/irc/Makefile
- libpurple/protocols/jabber/Makefile
-- libpurple/protocols/msn/Makefile
-- libpurple/protocols/myspace/Makefile
-- libpurple/protocols/mxit/Makefile
-- libpurple/protocols/novell/Makefile
- libpurple/protocols/null/Makefile
-- libpurple/protocols/oscar/Makefile
-- libpurple/protocols/sametime/Makefile
- libpurple/protocols/silc/Makefile
- libpurple/protocols/silc10/Makefile
- libpurple/protocols/simple/Makefile
-- libpurple/protocols/yahoo/Makefile
- libpurple/protocols/zephyr/Makefile
- libpurple/tests/Makefile
- libpurple/purple.h
-@@ -2635,7 +2459,6 @@
- echo Build with Cyrus SASL support. : $enable_cyrus_sasl
- echo Use kerberos 4 with zephyr.... : $kerberos
- echo Use external libzephyr........ : $zephyr
--echo Use external libgadu.......... : $gadu_libs
- echo Install pixmaps............... : $enable_pixmaps
- echo Old tray icon compatibility... : $enable_traycompat
- echo Install translations.......... : $enable_i18n
-diff -Nur pidgin-2.10.7/doc/finch.1.in pidgin-2.10.7-nonprism/doc/finch.1.in
---- pidgin-2.10.7/doc/finch.1.in 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/doc/finch.1.in 2013-08-16 21:01:16.682280145 -0300
-@@ -30,11 +30,8 @@
- .SH DESCRIPTION
- .PP
- \fBfinch\fR is a console-based modular messaging client based on libpurple
--which is capable of connecting to AIM, MSN, Yahoo!, XMPP, ICQ, IRC, SILC,
--Novell GroupWise, Lotus Sametime, Zephyr, Gadu-Gadu, and QQ all at once. It has
-+which is capable of connecting to XMPP, IRC, SILC and Zephyr all at once. It has
- many common features found in other clients, as well as many unique features.
--Finch is not endorsed by or affiliated with America Online, ICQ, Microsoft, or
--Yahoo.
-
- .SH OPTIONS
- The following options are provided by \fBfinch\fR using the standard GNU
-diff -Nur pidgin-2.10.7/doc/funniest_home_convos.txt pidgin-2.10.7-nonprism/doc/funniest_home_convos.txt
---- pidgin-2.10.7/doc/funniest_home_convos.txt 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/doc/funniest_home_convos.txt 2013-08-16 23:08:16.148841464 -0300
-@@ -301,8 +301,6 @@
- ---
-
- 18:33:26 <NoName> hello there
--18:34:03 <NoName> I just wanted to share some bevavior that I think its kinda of
-- unsafe when using GAIM with yahoo messenges accounts
- 18:34:43 <NoName> Whenever you transfer files between users, no receiving
- confirmation is requested, the file gets transfered
- automatically
-diff -Nur pidgin-2.10.7/doc/pidgin.1.in pidgin-2.10.7-nonprism/doc/pidgin.1.in
---- pidgin-2.10.7/doc/pidgin.1.in 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/doc/pidgin.1.in 2013-08-16 21:00:30.964181946 -0300
-@@ -29,11 +29,8 @@
- .SH DESCRIPTION
- .PP
- \fBpidgin\fR is a graphical modular messaging client based on libpurple
--which is capable of connecting to AIM, MSN, Yahoo!, XMPP, ICQ, IRC, SILC,
--Novell GroupWise, Lotus Sametime, Zephyr, Gadu-Gadu, and QQ all at once. It has
-+which is capable of connecting to XMPP, IRC, SILC and Zephyr all at once. It has
- many common features found in other clients, as well as many unique features.
--Pidgin is not endorsed by or affiliated with America Online, ICQ, Microsoft, or
--Yahoo.
- .PP
- Pidgin can be extended by plugins written in multiple programming languages and
- controlled through DBus or \fBpurple-remote\fR.
-diff -Nur pidgin-2.10.7/libpurple/account.c pidgin-2.10.7-nonprism/libpurple/account.c
---- pidgin-2.10.7/libpurple/account.c 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/account.c 2013-08-16 23:31:48.026518940 -0300
-@@ -482,55 +482,6 @@
- /*********************************************************************
- * Reading from disk *
- *********************************************************************/
--static void
--migrate_yahoo_japan(PurpleAccount *account)
--{
-- /* detect a Yahoo! JAPAN account that existed prior to 2.6.0 and convert it
-- * to use the new prpl-yahoojp. Also remove the account-specific settings
-- * we no longer need */
--
-- if(purple_strequal(purple_account_get_protocol_id(account), "prpl-yahoo")) {
-- if(purple_account_get_bool(account, "yahoojp", FALSE)) {
-- const char *serverjp = purple_account_get_string(account, "serverjp", NULL);
-- const char *xferjp_host = purple_account_get_string(account, "xferjp_host", NULL);
--
-- g_return_if_fail(serverjp != NULL);
-- g_return_if_fail(xferjp_host != NULL);
--
-- purple_account_set_string(account, "server", serverjp);
-- purple_account_set_string(account, "xfer_host", xferjp_host);
--
-- purple_account_set_protocol_id(account, "prpl-yahoojp");
-- }
--
-- /* these should always be nuked */
-- purple_account_remove_setting(account, "yahoojp");
-- purple_account_remove_setting(account, "serverjp");
-- purple_account_remove_setting(account, "xferjp_host");
--
-- }
--}
--
--static void
--migrate_icq_server(PurpleAccount *account)
--{
-- /* Migrate the login server setting for ICQ accounts. See
-- * 'mtn log --last 1 --no-graph --from b6d7712e90b68610df3bd2d8cbaf46d94c8b3794'
-- * for details on the change. */
--
-- if(purple_strequal(purple_account_get_protocol_id(account), "prpl-icq")) {
-- const char *tmp = purple_account_get_string(account, "server", NULL);
--
-- /* Non-secure server */
-- if(purple_strequal(tmp, "login.messaging.aol.com") ||
-- purple_strequal(tmp, "login.oscar.aol.com"))
-- purple_account_set_string(account, "server", "login.icq.com");
--
-- /* Secure server */
-- if(purple_strequal(tmp, "slogin.oscar.aol.com"))
-- purple_account_set_string(account, "server", "slogin.icq.com");
-- }
--}
-
- static void
- migrate_xmpp_encryption(PurpleAccount *account)
-@@ -615,12 +566,6 @@
- g_free(data);
- }
-
-- /* we do this here because we need access to account settings to determine
-- * if we can/should migrate an old Yahoo! JAPAN account */
-- migrate_yahoo_japan(account);
-- /* we do this here because we need access to account settings to determine
-- * if we can/should migrate an ICQ account's server setting */
-- migrate_icq_server(account);
- /* we do this here because we need to do it before the user views the
- * Edit Account dialog. */
- migrate_xmpp_encryption(account);
-@@ -874,7 +819,6 @@
- return NULL;
- }
-
-- ret = purple_account_new(name, _purple_oscar_convert(name, protocol_id)); /* XXX: */
- g_free(name);
- g_free(protocol_id);
-
-diff -Nur pidgin-2.10.7/libpurple/blist.c pidgin-2.10.7-nonprism/libpurple/blist.c
---- pidgin-2.10.7/libpurple/blist.c 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/blist.c 2013-08-16 22:53:19.640535242 -0300
-@@ -466,9 +466,7 @@
-
- acct_name = xmlnode_get_attrib(bnode, "account");
- protocol = xmlnode_get_attrib(bnode, "protocol");
-- protocol = _purple_oscar_convert(acct_name, protocol); /* XXX: Remove */
- proto = xmlnode_get_attrib(bnode, "proto");
-- proto = _purple_oscar_convert(acct_name, proto); /* XXX: Remove */
-
- if (!acct_name || (!proto && !protocol))
- return;
-diff -Nur pidgin-2.10.7/libpurple/buddyicon.c pidgin-2.10.7-nonprism/libpurple/buddyicon.c
---- pidgin-2.10.7/libpurple/buddyicon.c 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/buddyicon.c 2013-08-16 23:28:49.244233493 -0300
-@@ -1099,18 +1099,6 @@
- {
- PurpleAccount *account = purple_buddy_get_account((PurpleBuddy *)node);
- const char *prpl_id = purple_account_get_protocol_id(account);
--
-- if (g_str_equal(prpl_id, "prpl-yahoo") || g_str_equal(prpl_id, "prpl-yahoojp"))
-- {
-- int checksum = purple_blist_node_get_int(node, "icon_checksum");
-- if (checksum != 0)
-- {
-- char *checksum_str = g_strdup_printf("%i", checksum);
-- purple_blist_node_remove_setting(node, "icon_checksum");
-- purple_blist_node_set_string(node, "icon_checksum", checksum_str);
-- g_free(checksum_str);
-- }
-- }
- }
- }
- }
-diff -Nur pidgin-2.10.7/libpurple/ft.h pidgin-2.10.7-nonprism/libpurple/ft.h
---- pidgin-2.10.7/libpurple/ft.h 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/ft.h 2013-08-16 22:51:20.590085226 -0300
-@@ -470,8 +470,6 @@
- * can be used to jump backward in the file if the protocol detects
- * that some bit of data needs to be resent or has been sent twice.
- *
-- * It's used for pausing and resuming an oscar file transfer.
-- *
- * @param xfer The file transfer.
- * @param bytes_sent The new current position in the file. If we're
- * sending a file then this is the byte that we will
-diff -Nur pidgin-2.10.7/libpurple/gaim-compat.h pidgin-2.10.7-nonprism/libpurple/gaim-compat.h
---- pidgin-2.10.7/libpurple/gaim-compat.h 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/gaim-compat.h 2013-08-16 23:33:16.372629159 -0300
-@@ -2302,16 +2302,8 @@
- #define gaim_init_ssl_plugin purple_init_ssl_plugin
- #define gaim_init_ssl_openssl_plugin purple_init_ssl_openssl_plugin
- #define gaim_init_ssl_gnutls_plugin purple_init_ssl_gnutls_plugin
--#define gaim_init_gg_plugin purple_init_gg_plugin
- #define gaim_init_jabber_plugin purple_init_jabber_plugin
--#define gaim_init_sametime_plugin purple_init_sametime_plugin
--#define gaim_init_msn_plugin purple_init_msn_plugin
--#define gaim_init_novell_plugin purple_init_novell_plugin
--#define gaim_init_qq_plugin purple_init_qq_plugin
- #define gaim_init_simple_plugin purple_init_simple_plugin
--#define gaim_init_yahoo_plugin purple_init_yahoo_plugin
- #define gaim_init_zephyr_plugin purple_init_zephyr_plugin
--#define gaim_init_aim_plugin purple_init_aim_plugin
--#define gaim_init_icq_plugin purple_init_icq_plugin
-
- #endif /* _GAIM_COMPAT_H_ */
-diff -Nur pidgin-2.10.7/libpurple/internal.h pidgin-2.10.7-nonprism/libpurple/internal.h
---- pidgin-2.10.7/libpurple/internal.h 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/internal.h 2013-08-17 00:24:37.244172407 -0300
-@@ -43,7 +43,7 @@
- *
- * The Singular/Plural/Number ngettext dummy definition below was
- * taken from an email to the texinfo mailing list by Manuel Guerrero.
-- * Thank you Manuel, and thank you Alex's good friend Google.
-+ * Thank you Manuel.
- */
- #ifdef ENABLE_NLS
- # include <locale.h>
-diff -Nur pidgin-2.10.7/libpurple/media/backend-fs2.c pidgin-2.10.7-nonprism/libpurple/media/backend-fs2.c
---- pidgin-2.10.7/libpurple/media/backend-fs2.c 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/media/backend-fs2.c 2013-08-17 00:23:19.488440821 -0300
-@@ -1661,18 +1661,6 @@
- g_object_set(G_OBJECT(session->session),
- "no-rtcp-timeout", 0, NULL);
-
-- /*
-- * Hack to make x264 work with Gmail video.
-- */
-- if (is_nice && !strcmp(sess_id, "google-video")) {
-- FsElementAddedNotifier *notifier =
-- fs_element_added_notifier_new();
-- g_signal_connect(G_OBJECT(notifier), "element-added",
-- G_CALLBACK(gst_element_added_cb), NULL);
-- fs_element_added_notifier_add(notifier,
-- GST_BIN(priv->conference));
-- }
--
- session->id = g_strdup(sess_id);
- session->backend = self;
- session->type = type;
-diff -Nur pidgin-2.10.7/libpurple/plugins/psychic.c pidgin-2.10.7-nonprism/libpurple/plugins/psychic.c
---- pidgin-2.10.7/libpurple/plugins/psychic.c 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/plugins/psychic.c 2013-08-27 21:18:22.251908751 -0300
-@@ -20,8 +20,7 @@
- #define PLUGIN_NAME N_("Psychic Mode")
- #define PLUGIN_SUMMARY N_("Psychic mode for incoming conversation")
- #define PLUGIN_DESC N_("Causes conversation windows to appear as other" \
-- " users begin to message you. This works for" \
-- " AIM, ICQ, XMPP, Sametime, and Yahoo!")
-+ " users begin to message you. This works for XMPP")
- #define PLUGIN_AUTHOR "Christopher O'Brien <siege@preoccupied.net>"
-
-
-diff -Nur pidgin-2.10.7/libpurple/pounce.c pidgin-2.10.7-nonprism/libpurple/pounce.c
---- pidgin-2.10.7/libpurple/pounce.c 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/pounce.c 2013-08-16 23:02:20.671021669 -0300
-@@ -409,7 +409,6 @@
- g_free(data->account_name);
- data->account_name = g_strdup(buffer);
- tmp = data->protocol_id;
-- data->protocol_id = g_strdup(_purple_oscar_convert(buffer, tmp));
- g_free(tmp);
- }
- else if (purple_strequal(element_name, "pouncee")) {
-diff -Nur pidgin-2.10.7/libpurple/protocols/jabber/auth_cyrus.c pidgin-2.10.7-nonprism/libpurple/protocols/jabber/auth_cyrus.c
---- pidgin-2.10.7/libpurple/protocols/jabber/auth_cyrus.c 2013-02-11 07:16:52.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/protocols/jabber/auth_cyrus.c 2013-08-17 00:14:13.334946817 -0300
-@@ -320,7 +320,7 @@
- xmlnode_set_namespace(auth, NS_XMPP_SASL);
- xmlnode_set_attrib(auth, "mechanism", js->current_mech);
-
-- xmlnode_set_attrib(auth, "xmlns:ga", "http://www.google.com/talk/protocol/auth");
-+ xmlnode_set_attrib(auth, "xmlns:ga", "");
- xmlnode_set_attrib(auth, "ga:client-uses-full-bind-result", "true");
-
- if (clientout) {
-diff -Nur pidgin-2.10.7/libpurple/protocols/jabber/auth_plain.c pidgin-2.10.7-nonprism/libpurple/protocols/jabber/auth_plain.c
---- pidgin-2.10.7/libpurple/protocols/jabber/auth_plain.c 2013-02-11 07:16:52.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/protocols/jabber/auth_plain.c 2013-08-17 00:19:44.801822370 -0300
-@@ -40,7 +40,7 @@
- auth = xmlnode_new("auth");
- xmlnode_set_namespace(auth, NS_XMPP_SASL);
-
-- xmlnode_set_attrib(auth, "xmlns:ga", "http://www.google.com/talk/protocol/auth");
-+ xmlnode_set_attrib(auth, "xmlns:ga", "");
- xmlnode_set_attrib(auth, "ga:client-uses-full-bind-result", "true");
-
- response = g_string_new("");
-diff -Nur pidgin-2.10.7/libpurple/protocols/jabber/buddy.c pidgin-2.10.7-nonprism/libpurple/protocols/jabber/buddy.c
---- pidgin-2.10.7/libpurple/protocols/jabber/buddy.c 2013-02-11 07:16:52.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/protocols/jabber/buddy.c 2013-08-17 00:22:49.080836449 -0300
-@@ -38,7 +38,6 @@
- #include "xdata.h"
- #include "pep.h"
- #include "adhoccommands.h"
--#include "google/google.h"
-
- typedef struct {
- long idle_seconds;
-@@ -945,17 +944,7 @@
-
- /* Republish our vcard if the photo is different than the server's */
- if (js->initial_avatar_hash && !purple_strequal(vcard_hash, js->initial_avatar_hash)) {
-- /*
-- * Google Talk has developed the behavior that it will not accept
-- * a vcard set in the first 10 seconds (or so) of the connection;
-- * it returns an error (namespaces trimmed):
-- * <error code="500" type="wait"><internal-server-error/></error>.
-- */
-- if (js->googletalk)
-- js->vcard_timer = purple_timeout_add_seconds(10, set_own_vcard_cb,
-- js);
-- else
-- jabber_set_info(js->gc, purple_account_get_user_info(account));
-+ jabber_set_info(js->gc, purple_account_get_user_info(account));
- } else if (vcard_hash) {
- /* A photo is in the vCard. Advertise its hash */
- js->avatar_hash = vcard_hash;
-@@ -1861,13 +1850,6 @@
- NULL, NULL);
- m = g_list_append(m, act);
- }
--
-- if (js->googletalk) {
-- act = purple_menu_action_new(_("Initiate _Chat"),
-- PURPLE_CALLBACK(google_buddy_node_chat),
-- NULL, NULL);
-- m = g_list_append(m, act);
-- }
-
- /*
- * This if-condition implements parts of XEP-0100: Gateway Interaction
-diff -Nur pidgin-2.10.7/libpurple/protocols/jabber/disco.c pidgin-2.10.7-nonprism/libpurple/protocols/jabber/disco.c
---- pidgin-2.10.7/libpurple/protocols/jabber/disco.c 2013-02-11 07:16:52.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/protocols/jabber/disco.c 2013-08-27 22:49:34.275219711 -0300
-@@ -30,9 +30,6 @@
- #include "adhoccommands.h"
- #include "buddy.h"
- #include "disco.h"
--#include "google/google.h"
--#include "google/gmail.h"
--#include "google/jingleinfo.h"
- #include "iq.h"
- #include "jabber.h"
- #include "jingle/jingle.h"
-@@ -142,44 +139,6 @@
- xmlnode_set_attrib(feature, "var", feat->namespace);
- }
- }
--#ifdef USE_VV
-- } else if (g_str_equal(node, CAPS0115_NODE "#" "voice-v1")) {
-- /*
-- * HUGE HACK! We advertise this ext (see jabber_presence_create_js
-- * where we add <c/> to the <presence/>) for the Google Talk
-- * clients that don't actually check disco#info features.
-- *
-- * This specific feature is redundant but is what
-- * node='http://mail.google.com/xmpp/client/caps', ver='1.1'
-- * advertises as 'voice-v1'.
-- */
-- xmlnode *feature = xmlnode_new_child(query, "feature");
-- xmlnode_set_attrib(feature, "var", NS_GOOGLE_VOICE);
-- } else if (g_str_equal(node, CAPS0115_NODE "#" "video-v1")) {
-- /*
-- * HUGE HACK! We advertise this ext (see jabber_presence_create_js
-- * where we add <c/> to the <presence/>) for the Google Talk
-- * clients that don't actually check disco#info features.
-- *
-- * This specific feature is redundant but is what
-- * node='http://mail.google.com/xmpp/client/caps', ver='1.1'
-- * advertises as 'video-v1'.
-- */
-- xmlnode *feature = xmlnode_new_child(query, "feature");
-- xmlnode_set_attrib(feature, "var", NS_GOOGLE_VIDEO);
-- } else if (g_str_equal(node, CAPS0115_NODE "#" "camera-v1")) {
-- /*
-- * HUGE HACK! We advertise this ext (see jabber_presence_create_js
-- * where we add <c/> to the <presence/>) for the Google Talk
-- * clients that don't actually check disco#info features.
-- *
-- * This specific feature is redundant but is what
-- * node='http://mail.google.com/xmpp/client/caps', ver='1.1'
-- * advertises as 'camera-v1'.
-- */
-- xmlnode *feature = xmlnode_new_child(query, "feature");
-- xmlnode_set_attrib(feature, "var", NS_GOOGLE_CAMERA);
--#endif
- } else {
- xmlnode *error, *inf;
-
-@@ -419,7 +378,7 @@
-
- }
-
--/* should probably share this code with google.c, or maybe from 2.7.0
-+/* maybe from 2.7.0
- introduce an abstracted hostname -> IP function in dns.c */
- static void
- jabber_disco_stun_lookup_cb(GSList *hosts, gpointer data,
-@@ -538,16 +497,7 @@
-
- g_free(js->server_name);
- js->server_name = g_strdup(name);
-- if (!strcmp(name, "Google Talk")) {
-- purple_debug_info("jabber", "Google Talk!\n");
-- js->googletalk = TRUE;
--
-- /* autodiscover stun and relays */
-- if (purple_network_get_stun_ip() == NULL ||
-- purple_strequal(purple_network_get_stun_ip(), "")) {
-- jabber_google_send_jingle_info(js);
-- }
-- } else if (purple_network_get_stun_ip() == NULL ||
-+ if (purple_network_get_stun_ip() == NULL ||
- purple_strequal(purple_network_get_stun_ip(), "")) {
- js->srv_query_data =
- purple_srv_resolve_account(
-@@ -565,12 +515,7 @@
- if (!var)
- continue;
-
-- if (!strcmp(NS_GOOGLE_MAIL_NOTIFY, var)) {
-- js->server_caps |= JABBER_CAP_GMAIL_NOTIFY;
-- jabber_gmail_init(js);
-- } else if (!strcmp(NS_GOOGLE_ROSTER, var)) {
-- js->server_caps |= JABBER_CAP_GOOGLE_ROSTER;
-- } else if (!strcmp("http://jabber.org/protocol/commands", var)) {
-+ if (!strcmp("http://jabber.org/protocol/commands", var)) {
- js->server_caps |= JABBER_CAP_ADHOC;
- } else if (!strcmp(NS_SIMPLE_BLOCKING, var)) {
- js->server_caps |= JABBER_CAP_BLOCKING;
-diff -Nur pidgin-2.10.7/libpurple/protocols/jabber/iq.c pidgin-2.10.7-nonprism/libpurple/protocols/jabber/iq.c
---- pidgin-2.10.7/libpurple/protocols/jabber/iq.c 2013-02-11 07:16:52.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/protocols/jabber/iq.c 2013-08-17 00:19:05.943958296 -0300
-@@ -28,10 +28,6 @@
-
- #include "buddy.h"
- #include "disco.h"
--#include "google/gmail.h"
--#include "google/google.h"
--#include "google/jingleinfo.h"
--#include "google/google_session.h"
- #include "iq.h"
- #include "jingle/jingle.h"
- #include "oob.h"
-@@ -461,13 +457,7 @@
- signal_iq_handlers = g_hash_table_new_full(g_str_hash, g_str_equal, g_free, NULL);
-
- jabber_iq_register_handler("jingle", JINGLE, jingle_parse);
-- jabber_iq_register_handler("mailbox", NS_GOOGLE_MAIL_NOTIFY,
-- jabber_gmail_poke);
-- jabber_iq_register_handler("new-mail", NS_GOOGLE_MAIL_NOTIFY,
-- jabber_gmail_poke);
- jabber_iq_register_handler("ping", NS_PING, jabber_ping_parse);
-- jabber_iq_register_handler("query", NS_GOOGLE_JINGLE_INFO,
-- jabber_google_handle_jingle_info);
- jabber_iq_register_handler("query", NS_BYTESTREAMS,
- jabber_bytestreams_parse);
- jabber_iq_register_handler("query", NS_DISCO_INFO, jabber_disco_info_parse);
-@@ -481,8 +471,6 @@
- jabber_iq_register_handler("query", "jabber:iq:version",
- jabber_iq_version_parse);
- #ifdef USE_VV
-- jabber_iq_register_handler("session", NS_GOOGLE_SESSION,
-- jabber_google_session_parse);
- #endif
- jabber_iq_register_handler("block", NS_SIMPLE_BLOCKING, jabber_blocklist_parse_push);
- jabber_iq_register_handler("unblock", NS_SIMPLE_BLOCKING, jabber_blocklist_parse_push);
-diff -Nur pidgin-2.10.7/libpurple/protocols/jabber/jabber.c pidgin-2.10.7-nonprism/libpurple/protocols/jabber/jabber.c
---- pidgin-2.10.7/libpurple/protocols/jabber/jabber.c 2013-02-11 07:16:52.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/protocols/jabber/jabber.c 2013-08-27 23:23:55.191865468 -0300
-@@ -51,9 +51,6 @@
- #include "chat.h"
- #include "data.h"
- #include "disco.h"
--#include "google/google.h"
--#include "google/google_roster.h"
--#include "google/google_session.h"
- #include "ibb.h"
- #include "iq.h"
- #include "jutil.h"
-@@ -1003,9 +1000,6 @@
- js->stun_ip = NULL;
- js->stun_port = 0;
- js->stun_query = NULL;
-- js->google_relay_token = NULL;
-- js->google_relay_host = NULL;
-- js->google_relay_requests = NULL;
-
- /* if we are idle, set idle-ness on the stream (this could happen if we get
- disconnected and the reconnects while being idle. I don't think it makes
-@@ -1679,8 +1673,6 @@
- }
- g_free(js->server_name);
- g_free(js->certificate_CN);
-- g_free(js->gmail_last_time);
-- g_free(js->gmail_last_tid);
- g_free(js->old_msg);
- g_free(js->old_avatarhash);
- g_free(js->old_artist);
-@@ -1709,21 +1701,6 @@
- js->stun_query = NULL;
- }
-
-- /* remove Google relay-related stuff */
-- g_free(js->google_relay_token);
-- g_free(js->google_relay_host);
-- if (js->google_relay_requests) {
-- while (js->google_relay_requests) {
-- PurpleUtilFetchUrlData *url_data =
-- (PurpleUtilFetchUrlData *) js->google_relay_requests->data;
-- purple_util_fetch_url_cancel(url_data);
-- g_free(url_data);
-- js->google_relay_requests =
-- g_list_delete_link(js->google_relay_requests,
-- js->google_relay_requests);
-- }
-- }
--
- g_free(js);
-
- gc->proto_data = NULL;
-@@ -1916,12 +1893,6 @@
- if (js == NULL)
- return;
-
-- if (js->server_caps & JABBER_CAP_GOOGLE_ROSTER)
-- {
-- jabber_google_roster_add_deny(js, who);
-- return;
-- }
--
- if (!(js->server_caps & JABBER_CAP_BLOCKING))
- {
- purple_notify_error(NULL, _("Server doesn't support blocking"),
-@@ -1952,12 +1923,6 @@
- if (js == NULL)
- return;
-
-- if (js->server_caps & JABBER_CAP_GOOGLE_ROSTER)
-- {
-- jabber_google_roster_rem_deny(js, who);
-- return;
-- }
--
- if (!(js->server_caps & JABBER_CAP_BLOCKING))
- return;
-
-@@ -3310,13 +3275,7 @@
- jbr = jabber_buddy_find_resource(jb, resource);
- g_free(resource);
-
-- if (type & PURPLE_MEDIA_AUDIO &&
-- !jabber_resource_has_capability(jbr,
-- JINGLE_APP_RTP_SUPPORT_AUDIO) &&
-- jabber_resource_has_capability(jbr, NS_GOOGLE_VOICE))
-- return jabber_google_session_initiate(js, who, type);
-- else
-- return jingle_rtp_initiate_media(js, who, type);
-+ return jingle_rtp_initiate_media(js, who, type);
- }
-
- jb = jabber_buddy_find(js, who, FALSE);
-@@ -3500,11 +3459,6 @@
- caps |= PURPLE_MEDIA_CAPS_MODIFY_SESSION |
- PURPLE_MEDIA_CAPS_CHANGE_DIRECTION;
- }
-- if (jabber_resource_has_capability(jbr, NS_GOOGLE_VOICE)) {
-- caps |= PURPLE_MEDIA_CAPS_AUDIO;
-- if (jabber_resource_has_capability(jbr, NS_GOOGLE_VIDEO))
-- caps |= PURPLE_MEDIA_CAPS_AUDIO_VIDEO;
-- }
-
- total |= caps;
- }
-@@ -3869,10 +3823,6 @@
- jabber_add_feature(JINGLE, 0);
-
- #ifdef USE_VV
-- jabber_add_feature(NS_GOOGLE_PROTOCOL_SESSION, jabber_audio_enabled);
-- jabber_add_feature(NS_GOOGLE_VOICE, jabber_audio_enabled);
-- jabber_add_feature(NS_GOOGLE_VIDEO, jabber_video_enabled);
-- jabber_add_feature(NS_GOOGLE_CAMERA, jabber_video_enabled);
- jabber_add_feature(JINGLE_APP_RTP, 0);
- jabber_add_feature(JINGLE_APP_RTP_SUPPORT_AUDIO, jabber_audio_enabled);
- jabber_add_feature(JINGLE_APP_RTP_SUPPORT_VIDEO, jabber_video_enabled);
-diff -Nur pidgin-2.10.7/libpurple/protocols/jabber/jabber.h pidgin-2.10.7-nonprism/libpurple/protocols/jabber/jabber.h
---- pidgin-2.10.7/libpurple/protocols/jabber/jabber.h 2013-02-11 07:16:52.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/protocols/jabber/jabber.h 2013-08-17 00:10:38.778345348 -0300
-@@ -36,12 +36,6 @@
- JABBER_CAP_IQ_SEARCH = 1 << 7,
- JABBER_CAP_IQ_REGISTER = 1 << 8,
-
-- /* Google Talk extensions:
-- * http://code.google.com/apis/talk/jep_extensions/extensions.html
-- */
-- JABBER_CAP_GMAIL_NOTIFY = 1 << 9,
-- JABBER_CAP_GOOGLE_ROSTER = 1 << 10,
--
- JABBER_CAP_PING = 1 << 11,
- JABBER_CAP_ADHOC = 1 << 12,
- JABBER_CAP_BLOCKING = 1 << 13,
-@@ -195,12 +189,8 @@
- gboolean reinit;
-
- JabberCapabilities server_caps;
-- gboolean googletalk;
- char *server_name;
-
-- char *gmail_last_time;
-- char *gmail_last_tid;
--
- char *serverFQDN;
-
- #ifdef HAVE_CYRUS_SASL
-@@ -276,12 +266,6 @@
- gchar *stun_ip;
- int stun_port;
- PurpleDnsQueryData *stun_query;
--
-- /* stuff for Google's relay handling */
-- gchar *google_relay_token;
-- gchar *google_relay_host;
-- GList *google_relay_requests; /* the HTTP requests to get */
-- /* relay info */
- };
-
- typedef gboolean (JabberFeatureEnabled)(JabberStream *js, const gchar *namespace);
-diff -Nur pidgin-2.10.7/libpurple/protocols/jabber/jingle/jingle.c pidgin-2.10.7-nonprism/libpurple/protocols/jabber/jingle/jingle.c
---- pidgin-2.10.7/libpurple/protocols/jabber/jingle/jingle.c 2013-02-11 07:16:52.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/protocols/jabber/jingle/jingle.c 2013-08-17 00:17:51.991679891 -0300
-@@ -486,13 +486,11 @@
-
- if (has_account_stun) {
- purple_debug_info("jabber",
-- "setting param stun-ip for stream using Google auto-config: %s\n",
- js->stun_ip);
- params[next_index].name = "stun-ip";
- g_value_init(&params[next_index].value, G_TYPE_STRING);
- g_value_set_string(&params[next_index].value, js->stun_ip);
- purple_debug_info("jabber",
-- "setting param stun-port for stream using Google auto-config: %d\n",
- js->stun_port);
- next_index++;
- params[next_index].name = "stun-port";
-diff -Nur pidgin-2.10.7/libpurple/protocols/jabber/jingle/jingle.h pidgin-2.10.7-nonprism/libpurple/protocols/jabber/jingle/jingle.h
---- pidgin-2.10.7/libpurple/protocols/jabber/jingle/jingle.h 2013-02-11 07:16:52.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/protocols/jabber/jingle/jingle.h 2013-08-27 23:02:43.456476444 -0300
-@@ -79,8 +79,7 @@
- void jingle_terminate_sessions(JabberStream *js);
-
- #ifdef USE_VV
--/* create a GParam array given autoconfigured STUN (and later perhaps TURN).
-- if google_talk is TRUE, set compatability mode to GOOGLE_TALK */
-+/* create a GParam array given autoconfigured STUN (and later perhaps TURN).*/
- GParameter *jingle_get_params(JabberStream *js, const gchar *relay_ip,
- guint relay_udp, guint relay_tcp, guint relay_ssltcp,
- const gchar *relay_username, const gchar *relay_password, guint *num_params);
-diff -Nur pidgin-2.10.7/libpurple/protocols/jabber/libxmpp.c pidgin-2.10.7-nonprism/libpurple/protocols/jabber/libxmpp.c
---- pidgin-2.10.7/libpurple/protocols/jabber/libxmpp.c 2013-02-11 07:16:52.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/protocols/jabber/libxmpp.c 2013-08-17 00:13:06.222881329 -0300
-@@ -41,7 +41,6 @@
- #include "si.h"
- #include "message.h"
- #include "presence.h"
--#include "google/google.h"
- #include "pep.h"
- #include "usermood.h"
- #include "usertune.h"
-diff -Nur pidgin-2.10.7/libpurple/protocols/jabber/Makefile.am pidgin-2.10.7-nonprism/libpurple/protocols/jabber/Makefile.am
---- pidgin-2.10.7/libpurple/protocols/jabber/Makefile.am 2013-02-11 07:16:52.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/protocols/jabber/Makefile.am 2013-08-17 00:18:17.592468560 -0300
-@@ -27,20 +27,6 @@
- data.h \
- disco.c \
- disco.h \
-- google/gmail.c \
-- google/gmail.h \
-- google/google.c \
-- google/google.h \
-- google/google_presence.c \
-- google/google_presence.h \
-- google/google_roster.c \
-- google/google_roster.h \
-- google/google_session.c \
-- google/google_session.h \
-- google/jingleinfo.c \
-- google/jingleinfo.h \
-- google/relay.c \
-- google/relay.h \
- ibb.c \
- ibb.h \
- iq.c \
-diff -Nur pidgin-2.10.7/libpurple/protocols/jabber/Makefile.in pidgin-2.10.7-nonprism/libpurple/protocols/jabber/Makefile.in
---- pidgin-2.10.7/libpurple/protocols/jabber/Makefile.in 2013-02-11 07:17:20.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/protocols/jabber/Makefile.in 2013-08-17 00:12:44.605549467 -0300
-@@ -104,12 +104,7 @@
- auth.h auth_digest_md5.c auth_digest_md5.h auth_plain.c \
- auth_scram.c auth_scram.h buddy.c buddy.h bosh.c bosh.h caps.c \
- caps.h chat.c chat.h data.c data.h disco.c disco.h \
-- google/gmail.c google/gmail.h google/google.c google/google.h \
-- google/google_presence.c google/google_presence.h \
-- google/google_roster.c google/google_roster.h \
-- google/google_session.c google/google_session.h \
-- google/jingleinfo.c google/jingleinfo.h google/relay.c \
-- google/relay.h ibb.c ibb.h iq.c iq.h jabber.c jabber.h \
-+ ibb.c ibb.h iq.c iq.h jabber.c jabber.h \
- jingle/jingle.c jingle/jingle.h jingle/content.c \
- jingle/content.h jingle/iceudp.c jingle/iceudp.h \
- jingle/rawudp.c jingle/rawudp.h jingle/rtp.c jingle/rtp.h \
-@@ -126,9 +121,7 @@
- libjabber_la-auth_scram.lo libjabber_la-buddy.lo \
- libjabber_la-bosh.lo libjabber_la-caps.lo libjabber_la-chat.lo \
- libjabber_la-data.lo libjabber_la-disco.lo \
-- libjabber_la-gmail.lo libjabber_la-google.lo \
-- libjabber_la-google_presence.lo libjabber_la-google_roster.lo \
-- libjabber_la-google_session.lo libjabber_la-jingleinfo.lo \
-+ libjabber_la-jingleinfo.lo \
- libjabber_la-relay.lo libjabber_la-ibb.lo libjabber_la-iq.lo \
- libjabber_la-jabber.lo libjabber_la-jingle.lo \
- libjabber_la-content.lo libjabber_la-iceudp.lo \
-@@ -244,8 +237,6 @@
- FARSTREAM_CFLAGS = @FARSTREAM_CFLAGS@
- FARSTREAM_LIBS = @FARSTREAM_LIBS@
- FGREP = @FGREP@
--GADU_CFLAGS = @GADU_CFLAGS@
--GADU_LIBS = @GADU_LIBS@
- GCONFTOOL = @GCONFTOOL@
- GCONF_SCHEMA_CONFIG_SOURCE = @GCONF_SCHEMA_CONFIG_SOURCE@
- GCONF_SCHEMA_FILE_DIR = @GCONF_SCHEMA_FILE_DIR@
-@@ -307,8 +298,6 @@
- LTLIBOBJS = @LTLIBOBJS@
- MAKEINFO = @MAKEINFO@
- MANIFEST_TOOL = @MANIFEST_TOOL@
--MEANWHILE_CFLAGS = @MEANWHILE_CFLAGS@
--MEANWHILE_LIBS = @MEANWHILE_LIBS@
- MKDIR_P = @MKDIR_P@
- MKINSTALLDIRS = @MKINSTALLDIRS@
- MONO_CFLAGS = @MONO_CFLAGS@
-@@ -457,13 +446,8 @@
- JABBERSOURCES = adhoccommands.c adhoccommands.h auth.c auth.h \
- auth_digest_md5.c auth_digest_md5.h auth_plain.c auth_scram.c \
- auth_scram.h buddy.c buddy.h bosh.c bosh.h caps.c caps.h \
-- chat.c chat.h data.c data.h disco.c disco.h google/gmail.c \
-- google/gmail.h google/google.c google/google.h \
-- google/google_presence.c google/google_presence.h \
-- google/google_roster.c google/google_roster.h \
-- google/google_session.c google/google_session.h \
-- google/jingleinfo.c google/jingleinfo.h google/relay.c \
-- google/relay.h ibb.c ibb.h iq.c iq.h jabber.c jabber.h \
-+ chat.c chat.h data.c data.h disco.c disco.h \
-+ ibb.c ibb.h iq.c iq.h jabber.c jabber.h \
- jingle/jingle.c jingle/jingle.h jingle/content.c \
- jingle/content.h jingle/iceudp.c jingle/iceudp.h \
- jingle/rawudp.c jingle/rawudp.h jingle/rtp.c jingle/rtp.h \
-@@ -600,11 +584,6 @@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libjabber_la-content.Plo@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libjabber_la-data.Plo@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libjabber_la-disco.Plo@am__quote@
--@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libjabber_la-gmail.Plo@am__quote@
--@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libjabber_la-google.Plo@am__quote@
--@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libjabber_la-google_presence.Plo@am__quote@
--@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libjabber_la-google_roster.Plo@am__quote@
--@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libjabber_la-google_session.Plo@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libjabber_la-ibb.Plo@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libjabber_la-iceudp.Plo@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libjabber_la-iq.Plo@am__quote@
-@@ -731,55 +710,6 @@
- @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libjabber_la_CFLAGS) $(CFLAGS) -c -o libjabber_la-disco.lo `test -f 'disco.c' || echo '$(srcdir)/'`disco.c
-
--libjabber_la-gmail.lo: google/gmail.c
--@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libjabber_la_CFLAGS) $(CFLAGS) -MT libjabber_la-gmail.lo -MD -MP -MF $(DEPDIR)/libjabber_la-gmail.Tpo -c -o libjabber_la-gmail.lo `test -f 'google/gmail.c' || echo '$(srcdir)/'`google/gmail.c
--@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libjabber_la-gmail.Tpo $(DEPDIR)/libjabber_la-gmail.Plo
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='google/gmail.c' object='libjabber_la-gmail.lo' libtool=yes @AMDEPBACKSLASH@
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
--@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libjabber_la_CFLAGS) $(CFLAGS) -c -o libjabber_la-gmail.lo `test -f 'google/gmail.c' || echo '$(srcdir)/'`google/gmail.c
--
--libjabber_la-google.lo: google/google.c
--@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libjabber_la_CFLAGS) $(CFLAGS) -MT libjabber_la-google.lo -MD -MP -MF $(DEPDIR)/libjabber_la-google.Tpo -c -o libjabber_la-google.lo `test -f 'google/google.c' || echo '$(srcdir)/'`google/google.c
--@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libjabber_la-google.Tpo $(DEPDIR)/libjabber_la-google.Plo
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='google/google.c' object='libjabber_la-google.lo' libtool=yes @AMDEPBACKSLASH@
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
--@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libjabber_la_CFLAGS) $(CFLAGS) -c -o libjabber_la-google.lo `test -f 'google/google.c' || echo '$(srcdir)/'`google/google.c
--
--libjabber_la-google_presence.lo: google/google_presence.c
--@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libjabber_la_CFLAGS) $(CFLAGS) -MT libjabber_la-google_presence.lo -MD -MP -MF $(DEPDIR)/libjabber_la-google_presence.Tpo -c -o libjabber_la-google_presence.lo `test -f 'google/google_presence.c' || echo '$(srcdir)/'`google/google_presence.c
--@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libjabber_la-google_presence.Tpo $(DEPDIR)/libjabber_la-google_presence.Plo
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='google/google_presence.c' object='libjabber_la-google_presence.lo' libtool=yes @AMDEPBACKSLASH@
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
--@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libjabber_la_CFLAGS) $(CFLAGS) -c -o libjabber_la-google_presence.lo `test -f 'google/google_presence.c' || echo '$(srcdir)/'`google/google_presence.c
--
--libjabber_la-google_roster.lo: google/google_roster.c
--@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libjabber_la_CFLAGS) $(CFLAGS) -MT libjabber_la-google_roster.lo -MD -MP -MF $(DEPDIR)/libjabber_la-google_roster.Tpo -c -o libjabber_la-google_roster.lo `test -f 'google/google_roster.c' || echo '$(srcdir)/'`google/google_roster.c
--@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libjabber_la-google_roster.Tpo $(DEPDIR)/libjabber_la-google_roster.Plo
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='google/google_roster.c' object='libjabber_la-google_roster.lo' libtool=yes @AMDEPBACKSLASH@
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
--@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libjabber_la_CFLAGS) $(CFLAGS) -c -o libjabber_la-google_roster.lo `test -f 'google/google_roster.c' || echo '$(srcdir)/'`google/google_roster.c
--
--libjabber_la-google_session.lo: google/google_session.c
--@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libjabber_la_CFLAGS) $(CFLAGS) -MT libjabber_la-google_session.lo -MD -MP -MF $(DEPDIR)/libjabber_la-google_session.Tpo -c -o libjabber_la-google_session.lo `test -f 'google/google_session.c' || echo '$(srcdir)/'`google/google_session.c
--@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libjabber_la-google_session.Tpo $(DEPDIR)/libjabber_la-google_session.Plo
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='google/google_session.c' object='libjabber_la-google_session.lo' libtool=yes @AMDEPBACKSLASH@
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
--@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libjabber_la_CFLAGS) $(CFLAGS) -c -o libjabber_la-google_session.lo `test -f 'google/google_session.c' || echo '$(srcdir)/'`google/google_session.c
--
--libjabber_la-jingleinfo.lo: google/jingleinfo.c
--@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libjabber_la_CFLAGS) $(CFLAGS) -MT libjabber_la-jingleinfo.lo -MD -MP -MF $(DEPDIR)/libjabber_la-jingleinfo.Tpo -c -o libjabber_la-jingleinfo.lo `test -f 'google/jingleinfo.c' || echo '$(srcdir)/'`google/jingleinfo.c
--@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libjabber_la-jingleinfo.Tpo $(DEPDIR)/libjabber_la-jingleinfo.Plo
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='google/jingleinfo.c' object='libjabber_la-jingleinfo.lo' libtool=yes @AMDEPBACKSLASH@
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
--@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libjabber_la_CFLAGS) $(CFLAGS) -c -o libjabber_la-jingleinfo.lo `test -f 'google/jingleinfo.c' || echo '$(srcdir)/'`google/jingleinfo.c
--
--libjabber_la-relay.lo: google/relay.c
--@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libjabber_la_CFLAGS) $(CFLAGS) -MT libjabber_la-relay.lo -MD -MP -MF $(DEPDIR)/libjabber_la-relay.Tpo -c -o libjabber_la-relay.lo `test -f 'google/relay.c' || echo '$(srcdir)/'`google/relay.c
--@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libjabber_la-relay.Tpo $(DEPDIR)/libjabber_la-relay.Plo
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='google/relay.c' object='libjabber_la-relay.lo' libtool=yes @AMDEPBACKSLASH@
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
--@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libjabber_la_CFLAGS) $(CFLAGS) -c -o libjabber_la-relay.lo `test -f 'google/relay.c' || echo '$(srcdir)/'`google/relay.c
--
- libjabber_la-ibb.lo: ibb.c
- @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libjabber_la_CFLAGS) $(CFLAGS) -MT libjabber_la-ibb.lo -MD -MP -MF $(DEPDIR)/libjabber_la-ibb.Tpo -c -o libjabber_la-ibb.lo `test -f 'ibb.c' || echo '$(srcdir)/'`ibb.c
- @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libjabber_la-ibb.Tpo $(DEPDIR)/libjabber_la-ibb.Plo
-diff -Nur pidgin-2.10.7/libpurple/protocols/jabber/message.c pidgin-2.10.7-nonprism/libpurple/protocols/jabber/message.c
---- pidgin-2.10.7/libpurple/protocols/jabber/message.c 2013-02-11 07:16:52.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/protocols/jabber/message.c 2013-08-17 00:20:08.115874207 -0300
-@@ -30,7 +30,6 @@
- #include "buddy.h"
- #include "chat.h"
- #include "data.h"
--#include "google/google.h"
- #include "message.h"
- #include "xmlnode.h"
- #include "pep.h"
-@@ -151,11 +150,6 @@
- jbr->thread_id = g_strdup(jbr->thread_id);
- }
-
-- if (jm->js->googletalk && jm->xhtml == NULL) {
-- char *tmp = jm->body;
-- jm->body = jabber_google_format_to_html(jm->body);
-- g_free(tmp);
-- }
- serv_got_im(gc, jm->from, jm->xhtml ? jm->xhtml : jm->body, 0, jm->sent);
- }
-
-diff -Nur pidgin-2.10.7/libpurple/protocols/jabber/namespaces.h pidgin-2.10.7-nonprism/libpurple/protocols/jabber/namespaces.h
---- pidgin-2.10.7/libpurple/protocols/jabber/namespaces.h 2013-02-11 07:16:52.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/protocols/jabber/namespaces.h 2013-08-17 00:11:17.449534779 -0300
-@@ -95,18 +95,4 @@
- /* XEP-0264 File Transfer Thumbnails (Thumbs) */
- #define NS_THUMBS "urn:xmpp:thumbs:0"
-
--/* Google extensions */
--#define NS_GOOGLE_CAMERA "http://www.google.com/xmpp/protocol/camera/v1"
--#define NS_GOOGLE_VIDEO "http://www.google.com/xmpp/protocol/video/v1"
--#define NS_GOOGLE_VOICE "http://www.google.com/xmpp/protocol/voice/v1"
--#define NS_GOOGLE_JINGLE_INFO "google:jingleinfo"
--
--#define NS_GOOGLE_MAIL_NOTIFY "google:mail:notify"
--#define NS_GOOGLE_ROSTER "google:roster"
--
--#define NS_GOOGLE_PROTOCOL_SESSION "http://www.google.com/xmpp/protocol/session"
--#define NS_GOOGLE_SESSION "http://www.google.com/session"
--#define NS_GOOGLE_SESSION_PHONE "http://www.google.com/session/phone"
--#define NS_GOOGLE_SESSION_VIDEO "http://www.google.com/session/video"
--
- #endif /* PURPLE_JABBER_NAMESPACES_H_ */
-diff -Nur pidgin-2.10.7/libpurple/protocols/jabber/presence.c pidgin-2.10.7-nonprism/libpurple/protocols/jabber/presence.c
---- pidgin-2.10.7/libpurple/protocols/jabber/presence.c 2013-02-11 07:16:52.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/protocols/jabber/presence.c 2013-08-17 00:16:58.436696950 -0300
-@@ -34,8 +34,6 @@
-
- #include "buddy.h"
- #include "chat.h"
--#include "google/google.h"
--#include "google/google_presence.h"
- #include "presence.h"
- #include "iq.h"
- #include "jutil.h"
-@@ -208,9 +206,6 @@
- /* changing the buzz state has to trigger a re-broadcasting of the presence for caps */
-
- tune = purple_presence_get_status(p, "tune");
-- if (js->googletalk && !stripped && purple_status_is_active(tune)) {
-- stripped = jabber_google_presence_outgoing(tune);
-- }
-
- #define CHANGED(a,b) ((!a && b) || (a && a[0] == '\0' && b && b[0] != '\0') || \
- (a && !b) || (a && a[0] != '\0' && b && b[0] == '\0') || (a && b && strcmp(a,b)))
-@@ -361,11 +356,6 @@
- #ifdef USE_VV
- /*
- * MASSIVE HUGE DISGUSTING HACK
-- * This is a huge hack. As far as I can tell, Google Talk's gmail client
-- * doesn't bother to check the actual features we advertise; they
-- * just assume that if we specify a 'voice-v1' ext (ignoring that
-- * these are to be assigned no semantic value), we support receiving voice
-- * calls.
- *
- * Ditto for 'video-v1'.
- */
-@@ -883,7 +873,6 @@
-
- jbr = jabber_buddy_find_resource(presence->jb, NULL);
- if (jbr) {
-- jabber_google_presence_incoming(js, buddy_name, jbr);
- purple_prpl_got_user_status(account, buddy_name,
- jabber_buddy_state_get_status_id(jbr->state),
- "priority", jbr->priority,
-diff -Nur pidgin-2.10.7/libpurple/protocols/jabber/roster.c pidgin-2.10.7-nonprism/libpurple/protocols/jabber/roster.c
---- pidgin-2.10.7/libpurple/protocols/jabber/roster.c 2013-02-11 07:16:52.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/protocols/jabber/roster.c 2013-08-17 00:09:16.245807467 -0300
-@@ -27,8 +27,6 @@
-
- #include "buddy.h"
- #include "chat.h"
--#include "google/google.h"
--#include "google/google_roster.h"
- #include "presence.h"
- #include "roster.h"
- #include "iq.h"
-@@ -83,11 +81,6 @@
- iq = jabber_iq_new_query(js, JABBER_IQ_GET, "jabber:iq:roster");
- query = xmlnode_get_child(iq->node, "query");
-
-- if (js->server_caps & JABBER_CAP_GOOGLE_ROSTER) {
-- xmlnode_set_attrib(query, "xmlns:gr", NS_GOOGLE_ROSTER);
-- xmlnode_set_attrib(query, "gr:ext", "2");
-- }
--
- jabber_iq_set_callback(iq, roster_request_cb, NULL);
- jabber_iq_send(iq);
- }
-@@ -244,10 +237,6 @@
- } else {
- GSList *groups = NULL;
-
-- if (js->server_caps & JABBER_CAP_GOOGLE_ROSTER)
-- if (!jabber_google_roster_incoming(js, item))
-- continue;
--
- for(group = xmlnode_get_child(item, "group"); group; group = xmlnode_get_next_twin(group)) {
- char *group_name = xmlnode_get_data(group);
-
-@@ -349,11 +338,6 @@
-
- g_slist_free(groups);
-
-- if (js->server_caps & JABBER_CAP_GOOGLE_ROSTER) {
-- jabber_google_roster_outgoing(js, query, item);
-- xmlnode_set_attrib(query, "xmlns:gr", NS_GOOGLE_ROSTER);
-- xmlnode_set_attrib(query, "gr:ext", "2");
-- }
- jabber_iq_send(iq);
- }
-
-diff -Nur pidgin-2.10.7/libpurple/protocols/Makefile.am pidgin-2.10.7-nonprism/libpurple/protocols/Makefile.am
---- pidgin-2.10.7/libpurple/protocols/Makefile.am 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/protocols/Makefile.am 2013-08-16 22:37:55.011207011 -0300
-@@ -1,5 +1,5 @@
- EXTRA_DIST = Makefile.mingw
-
--DIST_SUBDIRS = bonjour gg irc jabber msn myspace mxit novell null oscar sametime silc silc10 simple yahoo zephyr
-+DIST_SUBDIRS = bonjour irc jabber null silc silc10 simple zephyr
-
- SUBDIRS = $(DYNAMIC_PRPLS) $(STATIC_PRPLS)
-diff -Nur pidgin-2.10.7/libpurple/protocols/Makefile.in pidgin-2.10.7-nonprism/libpurple/protocols/Makefile.in
---- pidgin-2.10.7/libpurple/protocols/Makefile.in 2013-02-11 07:17:19.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/protocols/Makefile.in 2013-08-16 23:50:36.651423353 -0300
-@@ -160,8 +160,6 @@
- FARSTREAM_CFLAGS = @FARSTREAM_CFLAGS@
- FARSTREAM_LIBS = @FARSTREAM_LIBS@
- FGREP = @FGREP@
--GADU_CFLAGS = @GADU_CFLAGS@
--GADU_LIBS = @GADU_LIBS@
- GCONFTOOL = @GCONFTOOL@
- GCONF_SCHEMA_CONFIG_SOURCE = @GCONF_SCHEMA_CONFIG_SOURCE@
- GCONF_SCHEMA_FILE_DIR = @GCONF_SCHEMA_FILE_DIR@
-@@ -223,8 +221,6 @@
- LTLIBOBJS = @LTLIBOBJS@
- MAKEINFO = @MAKEINFO@
- MANIFEST_TOOL = @MANIFEST_TOOL@
--MEANWHILE_CFLAGS = @MEANWHILE_CFLAGS@
--MEANWHILE_LIBS = @MEANWHILE_LIBS@
- MKDIR_P = @MKDIR_P@
- MKINSTALLDIRS = @MKINSTALLDIRS@
- MONO_CFLAGS = @MONO_CFLAGS@
-@@ -365,7 +361,7 @@
- top_builddir = @top_builddir@
- top_srcdir = @top_srcdir@
- EXTRA_DIST = Makefile.mingw
--DIST_SUBDIRS = bonjour gg irc jabber msn myspace mxit novell null oscar sametime silc silc10 simple yahoo zephyr
-+DIST_SUBDIRS = bonjour irc jabber null silc silc10 simple zephyr
- SUBDIRS = $(DYNAMIC_PRPLS) $(STATIC_PRPLS)
- all: all-recursive
-
-diff -Nur pidgin-2.10.7/libpurple/prpl.h pidgin-2.10.7-nonprism/libpurple/prpl.h
---- pidgin-2.10.7/libpurple/prpl.h 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/prpl.h 2013-08-16 22:29:46.145754932 -0300
-@@ -161,15 +161,11 @@
-
- /**
- * Notify on new mail.
-- *
-- * MSN and Yahoo notify you when you have new mail.
- */
- OPT_PROTO_MAIL_CHECK = 0x00000020,
-
- /**
- * Images in IMs.
-- *
-- * Oscar lets you send images in direct IMs.
- */
- OPT_PROTO_IM_IMAGE = 0x00000040,
-
-@@ -184,16 +180,13 @@
- /**
- * Allows font size to be specified in sane point size
- *
-- * Probably just XMPP and Y!M
-+ * Probably just XMPP
- */
- OPT_PROTO_USE_POINTSIZE = 0x00000100,
-
- /**
- * Set the Register button active even when the username has not
- * been specified.
-- *
-- * Gadu-Gadu doesn't need a username to register new account (because
-- * usernames are assigned by the server).
- */
- OPT_PROTO_REGISTER_NOSCREENNAME = 0x00000200,
-
-@@ -467,9 +460,7 @@
- void (*convo_closed)(PurpleConnection *, const char *who);
-
- /**
-- * Convert the username @a who to its canonical form. (For example,
-- * AIM treats "fOo BaR" and "foobar" as the same user; this function
-- * should return the same normalized string for both of those.)
-+ * Convert the username @a who to its canonical form.
- */
- const char *(*normalize)(const PurpleAccount *, const char *who);
-
-@@ -923,7 +914,7 @@
- * @param who Whose attention to request.
- * @param type_code An index into the prpl's attention_types list determining the type
- * of the attention request command to send. 0 if prpl only defines one
-- * (for example, Yahoo and MSN), but some protocols define more (MySpaceIM).
-+ * , but some protocols define more.
- *
- * Note that you can't send arbitrary PurpleAttentionType's, because there is
- * only a fixed set of attention commands.
-diff -Nur pidgin-2.10.7/libpurple/purple-url-handler pidgin-2.10.7-nonprism/libpurple/purple-url-handler
---- pidgin-2.10.7/libpurple/purple-url-handler 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/purple-url-handler 2013-08-16 21:16:42.951304560 -0300
-@@ -117,70 +117,6 @@
- def addbuddy(account, screenname, group="", alias=""):
- cpurple.PurpleBlistRequestAddBuddy(account, screenname, group, alias)
-
--
--def aim(uri):
-- protocol = "prpl-aim"
-- match = re.match(r"^aim:([^?]*)(\?(.*))", uri)
-- if not match:
-- print "Invalid aim URI: %s" % uri
-- return
--
-- command = urllib.unquote_plus(match.group(1))
-- paramstring = match.group(3)
-- params = {}
-- if paramstring:
-- for param in paramstring.split("&"):
-- key, value = extendlist(param.split("=", 1), 2, "")
-- params[key] = urllib.unquote_plus(value)
-- accountname = params.get("account", "")
-- screenname = params.get("screenname", "")
--
-- account = findaccount(protocol, accountname)
--
-- if command.lower() == "goim":
-- goim(account, screenname, params.get("message"))
-- elif command.lower() == "gochat":
-- gochat(account, params)
-- elif command.lower() == "addbuddy":
-- addbuddy(account, screenname, params.get("group", ""))
--
--def gg(uri):
-- protocol = "prpl-gg"
-- match = re.match(r"^gg:(.*)", uri)
-- if not match:
-- print "Invalid gg URI: %s" % uri
-- return
--
-- screenname = urllib.unquote_plus(match.group(1))
-- account = findaccount(protocol)
-- goim(account, screenname)
--
--def icq(uri):
-- protocol = "prpl-icq"
-- match = re.match(r"^icq:([^?]*)(\?(.*))", uri)
-- if not match:
-- print "Invalid icq URI: %s" % uri
-- return
--
-- command = urllib.unquote_plus(match.group(1))
-- paramstring = match.group(3)
-- params = {}
-- if paramstring:
-- for param in paramstring.split("&"):
-- key, value = extendlist(param.split("=", 1), 2, "")
-- params[key] = urllib.unquote_plus(value)
-- accountname = params.get("account", "")
-- screenname = params.get("screenname", "")
--
-- account = findaccount(protocol, accountname)
--
-- if command.lower() == "goim":
-- goim(account, screenname, params.get("message"))
-- elif command.lower() == "gochat":
-- gochat(account, params)
-- elif command.lower() == "addbuddy":
-- addbuddy(account, screenname, params.get("group", ""))
--
- def irc(uri):
- protocol = "prpl-irc"
- match = re.match(r"^irc:(//([^/]*))?/?([^?]*)(\?(.*))?", uri)
-@@ -221,34 +157,6 @@
- channel = "#" + channel
- gochat(account, {"server": server, "channel": channel, "password": params.get("key", "")}, params.get("msg"))
-
--def msnim(uri):
-- protocol = "prpl-msn"
-- match = re.match(r"^msnim:([^?]*)(\?(.*))", uri)
-- if not match:
-- print "Invalid msnim URI: %s" % uri
-- return
--
-- command = urllib.unquote_plus(match.group(1))
-- paramstring = match.group(3)
-- params = {}
-- if paramstring:
-- for param in paramstring.split("&"):
-- key, value = extendlist(param.split("=", 1), 2, "")
-- params[key] = urllib.unquote_plus(value)
-- screenname = params.get("contact", "")
--
-- account = findaccount(protocol)
--
-- if command.lower() == "chat":
-- goim(account, screenname)
-- elif command.lower() == "add":
-- addbuddy(account, screenname)
--
--def myim(uri):
-- protocol = "prpl-myspace"
-- print "TODO: send uri: ", uri
-- assert False, "Not implemented"
--
- def sip(uri):
- protocol = "prpl-simple"
- match = re.match(r"^sip:(.*)", uri)
-@@ -300,57 +208,6 @@
- else:
- goim(account, screenname)
-
--def gtalk(uri):
-- protocol = "prpl-jabber"
-- match = re.match(r"^gtalk:([^?]*)(\?(.*))", uri)
-- if not match:
-- print "Invalid gtalk URI: %s" % uri
-- return
--
-- command = urllib.unquote_plus(match.group(1))
-- paramstring = match.group(3)
-- params = {}
-- if paramstring:
-- for param in paramstring.split("&"):
-- key, value = extendlist(param.split("=", 1), 2, "")
-- params[key] = urllib.unquote_plus(value)
-- accountname = params.get("from_jid", "")
-- jid = params.get("jid", "")
--
-- account = findaccount(protocol, accountname)
--
-- if command.lower() == "chat":
-- goim(account, jid)
-- elif command.lower() == "call":
-- # XXX V&V prompt to establish call
-- goim(account, jid)
--
--def ymsgr(uri):
-- protocol = "prpl-yahoo"
-- match = re.match(r"^ymsgr:([^?]*)(\?([^&]*)(&(.*))?)", uri)
-- if not match:
-- print "Invalid ymsgr URI: %s" % uri
-- return
--
-- command = urllib.unquote_plus(match.group(1))
-- screenname = urllib.unquote_plus(match.group(3))
-- paramstring = match.group(5)
-- params = {}
-- if paramstring:
-- for param in paramstring.split("&"):
-- key, value = extendlist(param.split("=", 1), 2, "")
-- params[key] = urllib.unquote_plus(value)
--
-- account = findaccount(protocol)
--
-- if command.lower() == "sendim":
-- goim(account, screenname, params.get("m"))
-- elif command.lower() == "chat":
-- gochat(account, {"room": screenname})
-- elif command.lower() == "addfriend":
-- addbuddy(account, screenname)
--
--
- def main(argv=sys.argv):
- if len(argv) != 2 or argv[1] == "--help" or argv[1] == "-h":
- print "Usage: %s URI" % argv[0]
-diff -Nur pidgin-2.10.7/libpurple/savedstatuses.c pidgin-2.10.7-nonprism/libpurple/savedstatuses.c
---- pidgin-2.10.7/libpurple/savedstatuses.c 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/savedstatuses.c 2013-08-16 22:52:44.582754543 -0300
-@@ -387,7 +387,6 @@
- const char *protocol;
- acct_name = xmlnode_get_data(node);
- protocol = xmlnode_get_attrib(node, "protocol");
-- protocol = _purple_oscar_convert(acct_name, protocol); /* XXX: Remove */
- if ((acct_name != NULL) && (protocol != NULL))
- ret->account = purple_accounts_find(acct_name, protocol);
- g_free(acct_name);
-diff -Nur pidgin-2.10.7/libpurple/server.h pidgin-2.10.7-nonprism/libpurple/server.h
---- pidgin-2.10.7/libpurple/server.h 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/server.h 2013-08-16 23:30:04.149920853 -0300
-@@ -69,7 +69,7 @@
- * @param who Whose attention to request.
- * @param type_code An index into the prpl's attention_types list determining the type
- * of the attention request command to send. 0 if prpl only defines one
-- * (for example, Yahoo and MSN), but some protocols define more (MySpaceIM).
-+ * , but some protocols define more.
- *
- * Note that you can't send arbitrary PurpleAttentionType's, because there is
- * only a fixed set of attention commands.
-diff -Nur pidgin-2.10.7/libpurple/status.h pidgin-2.10.7-nonprism/libpurple/status.h
---- pidgin-2.10.7/libpurple/status.h 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/status.h 2013-08-16 22:52:22.542054119 -0300
-@@ -43,8 +43,7 @@
- * one of your AIM buddies has set himself as "away." You have a
- * PurpleBuddy node for this person in your buddy list. Purple wants
- * to mark this buddy as "away," so it creates a new PurpleStatus.
-- * The PurpleStatus has its PurpleStatusType set to the "away" state
-- * for the oscar PRPL. The PurpleStatus also contains the buddy's
-+ * The PurpleStatus also contains the buddy's
- * away message. PurpleStatuses are sometimes saved, depending on
- * the context. The current PurpleStatuses associated with each of
- * your accounts are saved so that the next time you start Purple,
-diff -Nur pidgin-2.10.7/libpurple/tests/check_libpurple.c pidgin-2.10.7-nonprism/libpurple/tests/check_libpurple.c
---- pidgin-2.10.7/libpurple/tests/check_libpurple.c 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/tests/check_libpurple.c 2013-08-16 22:55:33.731462302 -0300
-@@ -88,8 +88,6 @@
- srunner_add_suite(sr, jabber_digest_md5_suite());
- srunner_add_suite(sr, jabber_jutil_suite());
- srunner_add_suite(sr, jabber_scram_suite());
-- srunner_add_suite(sr, oscar_util_suite());
-- srunner_add_suite(sr, yahoo_util_suite());
- srunner_add_suite(sr, util_suite());
- srunner_add_suite(sr, xmlnode_suite());
-
-diff -Nur pidgin-2.10.7/libpurple/tests/Makefile.am pidgin-2.10.7-nonprism/libpurple/tests/Makefile.am
---- pidgin-2.10.7/libpurple/tests/Makefile.am 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/tests/Makefile.am 2013-08-16 22:56:03.189064778 -0300
-@@ -14,8 +14,6 @@
- test_jabber_digest_md5.c \
- test_jabber_jutil.c \
- test_jabber_scram.c \
-- test_oscar_util.c \
-- test_yahoo_util.c \
- test_util.c \
- test_xmlnode.c \
- $(top_builddir)/libpurple/util.h
-@@ -31,8 +29,6 @@
-
- check_libpurple_LDADD=\
- $(top_builddir)/libpurple/protocols/jabber/libjabber.la \
-- $(top_builddir)/libpurple/protocols/oscar/liboscar.la \
-- $(top_builddir)/libpurple/protocols/yahoo/libymsg.la \
- $(top_builddir)/libpurple/libpurple.la \
- @CHECK_LIBS@ \
- $(GLIB_LIBS)
-diff -Nur pidgin-2.10.7/libpurple/tests/Makefile.in pidgin-2.10.7-nonprism/libpurple/tests/Makefile.in
---- pidgin-2.10.7/libpurple/tests/Makefile.in 2013-02-11 07:17:23.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/tests/Makefile.in 2013-08-16 23:53:20.713146759 -0300
-@@ -65,8 +65,8 @@
- CONFIG_CLEAN_VPATH_FILES =
- am__check_libpurple_SOURCES_DIST = check_libpurple.c tests.h \
- test_cipher.c test_jabber_caps.c test_jabber_digest_md5.c \
-- test_jabber_jutil.c test_jabber_scram.c test_oscar_util.c \
-- test_yahoo_util.c test_util.c test_xmlnode.c \
-+ test_jabber_jutil.c test_jabber_scram.c \
-+ test_util.c test_xmlnode.c \
- $(top_builddir)/libpurple/util.h
- @HAVE_CHECK_TRUE@am_check_libpurple_OBJECTS = \
- @HAVE_CHECK_TRUE@ check_libpurple-check_libpurple.$(OBJEXT) \
-@@ -75,15 +75,11 @@
- @HAVE_CHECK_TRUE@ check_libpurple-test_jabber_digest_md5.$(OBJEXT) \
- @HAVE_CHECK_TRUE@ check_libpurple-test_jabber_jutil.$(OBJEXT) \
- @HAVE_CHECK_TRUE@ check_libpurple-test_jabber_scram.$(OBJEXT) \
--@HAVE_CHECK_TRUE@ check_libpurple-test_oscar_util.$(OBJEXT) \
--@HAVE_CHECK_TRUE@ check_libpurple-test_yahoo_util.$(OBJEXT) \
- @HAVE_CHECK_TRUE@ check_libpurple-test_util.$(OBJEXT) \
- @HAVE_CHECK_TRUE@ check_libpurple-test_xmlnode.$(OBJEXT)
- check_libpurple_OBJECTS = $(am_check_libpurple_OBJECTS)
- am__DEPENDENCIES_1 =
- @HAVE_CHECK_TRUE@check_libpurple_DEPENDENCIES = $(top_builddir)/libpurple/protocols/jabber/libjabber.la \
--@HAVE_CHECK_TRUE@ $(top_builddir)/libpurple/protocols/oscar/liboscar.la \
--@HAVE_CHECK_TRUE@ $(top_builddir)/libpurple/protocols/yahoo/libymsg.la \
- @HAVE_CHECK_TRUE@ $(top_builddir)/libpurple/libpurple.la \
- @HAVE_CHECK_TRUE@ $(am__DEPENDENCIES_1)
- AM_V_lt = $(am__v_lt_@AM_V@)
-@@ -177,8 +173,6 @@
- FARSTREAM_CFLAGS = @FARSTREAM_CFLAGS@
- FARSTREAM_LIBS = @FARSTREAM_LIBS@
- FGREP = @FGREP@
--GADU_CFLAGS = @GADU_CFLAGS@
--GADU_LIBS = @GADU_LIBS@
- GCONFTOOL = @GCONFTOOL@
- GCONF_SCHEMA_CONFIG_SOURCE = @GCONF_SCHEMA_CONFIG_SOURCE@
- GCONF_SCHEMA_FILE_DIR = @GCONF_SCHEMA_FILE_DIR@
-@@ -240,8 +234,6 @@
- LTLIBOBJS = @LTLIBOBJS@
- MAKEINFO = @MAKEINFO@
- MANIFEST_TOOL = @MANIFEST_TOOL@
--MEANWHILE_CFLAGS = @MEANWHILE_CFLAGS@
--MEANWHILE_LIBS = @MEANWHILE_LIBS@
- MKDIR_P = @MKDIR_P@
- MKINSTALLDIRS = @MKINSTALLDIRS@
- MONO_CFLAGS = @MONO_CFLAGS@
-@@ -389,8 +381,6 @@
- @HAVE_CHECK_TRUE@ test_jabber_digest_md5.c \
- @HAVE_CHECK_TRUE@ test_jabber_jutil.c \
- @HAVE_CHECK_TRUE@ test_jabber_scram.c \
--@HAVE_CHECK_TRUE@ test_oscar_util.c \
--@HAVE_CHECK_TRUE@ test_yahoo_util.c \
- @HAVE_CHECK_TRUE@ test_util.c \
- @HAVE_CHECK_TRUE@ test_xmlnode.c \
- @HAVE_CHECK_TRUE@ $(top_builddir)/libpurple/util.h
-@@ -406,8 +396,6 @@
-
- @HAVE_CHECK_TRUE@check_libpurple_LDADD = \
- @HAVE_CHECK_TRUE@ $(top_builddir)/libpurple/protocols/jabber/libjabber.la \
--@HAVE_CHECK_TRUE@ $(top_builddir)/libpurple/protocols/oscar/liboscar.la \
--@HAVE_CHECK_TRUE@ $(top_builddir)/libpurple/protocols/yahoo/libymsg.la \
- @HAVE_CHECK_TRUE@ $(top_builddir)/libpurple/libpurple.la \
- @HAVE_CHECK_TRUE@ @CHECK_LIBS@ \
- @HAVE_CHECK_TRUE@ $(GLIB_LIBS)
-@@ -471,10 +459,8 @@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/check_libpurple-test_jabber_digest_md5.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/check_libpurple-test_jabber_jutil.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/check_libpurple-test_jabber_scram.Po@am__quote@
--@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/check_libpurple-test_oscar_util.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/check_libpurple-test_util.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/check_libpurple-test_xmlnode.Po@am__quote@
--@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/check_libpurple-test_yahoo_util.Po@am__quote@
-
- .c.o:
- @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@@ -581,34 +567,6 @@
- @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(check_libpurple_CFLAGS) $(CFLAGS) -c -o check_libpurple-test_jabber_scram.obj `if test -f 'test_jabber_scram.c'; then $(CYGPATH_W) 'test_jabber_scram.c'; else $(CYGPATH_W) '$(srcdir)/test_jabber_scram.c'; fi`
-
--check_libpurple-test_oscar_util.o: test_oscar_util.c
--@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(check_libpurple_CFLAGS) $(CFLAGS) -MT check_libpurple-test_oscar_util.o -MD -MP -MF $(DEPDIR)/check_libpurple-test_oscar_util.Tpo -c -o check_libpurple-test_oscar_util.o `test -f 'test_oscar_util.c' || echo '$(srcdir)/'`test_oscar_util.c
--@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/check_libpurple-test_oscar_util.Tpo $(DEPDIR)/check_libpurple-test_oscar_util.Po
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='test_oscar_util.c' object='check_libpurple-test_oscar_util.o' libtool=no @AMDEPBACKSLASH@
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
--@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(check_libpurple_CFLAGS) $(CFLAGS) -c -o check_libpurple-test_oscar_util.o `test -f 'test_oscar_util.c' || echo '$(srcdir)/'`test_oscar_util.c
--
--check_libpurple-test_oscar_util.obj: test_oscar_util.c
--@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(check_libpurple_CFLAGS) $(CFLAGS) -MT check_libpurple-test_oscar_util.obj -MD -MP -MF $(DEPDIR)/check_libpurple-test_oscar_util.Tpo -c -o check_libpurple-test_oscar_util.obj `if test -f 'test_oscar_util.c'; then $(CYGPATH_W) 'test_oscar_util.c'; else $(CYGPATH_W) '$(srcdir)/test_oscar_util.c'; fi`
--@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/check_libpurple-test_oscar_util.Tpo $(DEPDIR)/check_libpurple-test_oscar_util.Po
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='test_oscar_util.c' object='check_libpurple-test_oscar_util.obj' libtool=no @AMDEPBACKSLASH@
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
--@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(check_libpurple_CFLAGS) $(CFLAGS) -c -o check_libpurple-test_oscar_util.obj `if test -f 'test_oscar_util.c'; then $(CYGPATH_W) 'test_oscar_util.c'; else $(CYGPATH_W) '$(srcdir)/test_oscar_util.c'; fi`
--
--check_libpurple-test_yahoo_util.o: test_yahoo_util.c
--@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(check_libpurple_CFLAGS) $(CFLAGS) -MT check_libpurple-test_yahoo_util.o -MD -MP -MF $(DEPDIR)/check_libpurple-test_yahoo_util.Tpo -c -o check_libpurple-test_yahoo_util.o `test -f 'test_yahoo_util.c' || echo '$(srcdir)/'`test_yahoo_util.c
--@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/check_libpurple-test_yahoo_util.Tpo $(DEPDIR)/check_libpurple-test_yahoo_util.Po
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='test_yahoo_util.c' object='check_libpurple-test_yahoo_util.o' libtool=no @AMDEPBACKSLASH@
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
--@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(check_libpurple_CFLAGS) $(CFLAGS) -c -o check_libpurple-test_yahoo_util.o `test -f 'test_yahoo_util.c' || echo '$(srcdir)/'`test_yahoo_util.c
--
--check_libpurple-test_yahoo_util.obj: test_yahoo_util.c
--@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(check_libpurple_CFLAGS) $(CFLAGS) -MT check_libpurple-test_yahoo_util.obj -MD -MP -MF $(DEPDIR)/check_libpurple-test_yahoo_util.Tpo -c -o check_libpurple-test_yahoo_util.obj `if test -f 'test_yahoo_util.c'; then $(CYGPATH_W) 'test_yahoo_util.c'; else $(CYGPATH_W) '$(srcdir)/test_yahoo_util.c'; fi`
--@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/check_libpurple-test_yahoo_util.Tpo $(DEPDIR)/check_libpurple-test_yahoo_util.Po
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='test_yahoo_util.c' object='check_libpurple-test_yahoo_util.obj' libtool=no @AMDEPBACKSLASH@
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
--@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(check_libpurple_CFLAGS) $(CFLAGS) -c -o check_libpurple-test_yahoo_util.obj `if test -f 'test_yahoo_util.c'; then $(CYGPATH_W) 'test_yahoo_util.c'; else $(CYGPATH_W) '$(srcdir)/test_yahoo_util.c'; fi`
--
- check_libpurple-test_util.o: test_util.c
- @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(check_libpurple_CFLAGS) $(CFLAGS) -MT check_libpurple-test_util.o -MD -MP -MF $(DEPDIR)/check_libpurple-test_util.Tpo -c -o check_libpurple-test_util.o `test -f 'test_util.c' || echo '$(srcdir)/'`test_util.c
- @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/check_libpurple-test_util.Tpo $(DEPDIR)/check_libpurple-test_util.Po
-diff -Nur pidgin-2.10.7/libpurple/tests/test_jabber_caps.c pidgin-2.10.7-nonprism/libpurple/tests/test_jabber_caps.c
---- pidgin-2.10.7/libpurple/tests/test_jabber_caps.c 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/tests/test_jabber_caps.c 2013-08-17 00:25:08.235128437 -0300
-@@ -33,7 +33,7 @@
- START_TEST(test_calculate_caps)
- {
- assert_caps_calculate_match("sha1", "GNjxthSckUNvAIoCCJFttjl6VL8=",
-- "<query xmlns='http://jabber.org/protocol/disco#info' node='http://tkabber.jabber.ru/#GNjxthSckUNvAIoCCJFttjl6VL8='><identity category='client' type='pc' name='Tkabber'/><x xmlns='jabber:x:data' type='result'><field var='FORM_TYPE' type='hidden'><value>urn:xmpp:dataforms:softwareinfo</value></field><field var='software'><value>Tkabber</value></field><field var='software_version'><value> ( 8.5.5 )</value></field><field var='os'><value>ATmega640-16AU</value></field><field var='os_version'><value/></field></x><feature var='games:board'/><feature var='google:mail:notify'/><feature var='http://jabber.org/protocol/activity'/><feature var='http://jabber.org/protocol/bytestreams'/><feature var='http://jabber.org/protocol/chatstates'/><feature var='http://jabber.org/protocol/commands'/><feature var='http://jabber.org/protocol/commands'/><feature var='http://jabber.org/protocol/disco#info'/><feature var='http://jabber.org/protocol/disco#items'/><feature var='http://jabber.org/protocol/feature-neg'/><feature var='http://jabber.org/protocol/geoloc'/><feature var='http://jabber.org/protocol/ibb'/><feature var='http://jabber.org/protocol/iqibb'/><feature var='http://jabber.org/protocol/mood'/><feature var='http://jabber.org/protocol/muc'/><feature var='http://jabber.org/protocol/mute#ancestor'/><feature var='http://jabber.org/protocol/mute#editor'/><feature var='http://jabber.org/protocol/rosterx'/><feature var='http://jabber.org/protocol/si'/><feature var='http://jabber.org/protocol/si/profile/file-transfer'/><feature var='http://jabber.org/protocol/tune'/><feature var='jabber:iq:avatar'/><feature var='jabber:iq:browse'/><feature var='jabber:iq:dtcp'/><feature var='jabber:iq:filexfer'/><feature var='jabber:iq:ibb'/><feature var='jabber:iq:inband'/><feature var='jabber:iq:jidlink'/><feature var='jabber:iq:last'/><feature var='jabber:iq:oob'/><feature var='jabber:iq:privacy'/><feature var='jabber:iq:time'/><feature var='jabber:iq:version'/><feature var='jabber:x:data'/><feature var='jabber:x:event'/><feature var='jabber:x:oob'/><feature var='urn:xmpp:ping'/><feature var='urn:xmpp:receipts'/><feature var='urn:xmpp:time'/></query>");
-+ "<query xmlns='http://jabber.org/protocol/disco#info' node='http://tkabber.jabber.ru/#GNjxthSckUNvAIoCCJFttjl6VL8='><identity category='client' type='pc' name='Tkabber'/><x xmlns='jabber:x:data' type='result'><field var='FORM_TYPE' type='hidden'><value>urn:xmpp:dataforms:softwareinfo</value></field><field var='software'><value>Tkabber</value></field><field var='software_version'><value> ( 8.5.5 )</value></field><field var='os'><value>ATmega640-16AU</value></field><field var='os_version'><value/></field></x><feature var='games:board'/><feature var='http://jabber.org/protocol/activity'/><feature var='http://jabber.org/protocol/bytestreams'/><feature var='http://jabber.org/protocol/chatstates'/><feature var='http://jabber.org/protocol/commands'/><feature var='http://jabber.org/protocol/commands'/><feature var='http://jabber.org/protocol/disco#info'/><feature var='http://jabber.org/protocol/disco#items'/><feature var='http://jabber.org/protocol/feature-neg'/><feature var='http://jabber.org/protocol/geoloc'/><feature var='http://jabber.org/protocol/ibb'/><feature var='http://jabber.org/protocol/iqibb'/><feature var='http://jabber.org/protocol/mood'/><feature var='http://jabber.org/protocol/muc'/><feature var='http://jabber.org/protocol/mute#ancestor'/><feature var='http://jabber.org/protocol/mute#editor'/><feature var='http://jabber.org/protocol/rosterx'/><feature var='http://jabber.org/protocol/si'/><feature var='http://jabber.org/protocol/si/profile/file-transfer'/><feature var='http://jabber.org/protocol/tune'/><feature var='jabber:iq:avatar'/><feature var='jabber:iq:browse'/><feature var='jabber:iq:dtcp'/><feature var='jabber:iq:filexfer'/><feature var='jabber:iq:ibb'/><feature var='jabber:iq:inband'/><feature var='jabber:iq:jidlink'/><feature var='jabber:iq:last'/><feature var='jabber:iq:oob'/><feature var='jabber:iq:privacy'/><feature var='jabber:iq:time'/><feature var='jabber:iq:version'/><feature var='jabber:x:data'/><feature var='jabber:x:event'/><feature var='jabber:x:oob'/><feature var='urn:xmpp:ping'/><feature var='urn:xmpp:receipts'/><feature var='urn:xmpp:time'/></query>");
- }
- END_TEST
-
-diff -Nur pidgin-2.10.7/libpurple/tests/test_jabber_jutil.c pidgin-2.10.7-nonprism/libpurple/tests/test_jabber_jutil.c
---- pidgin-2.10.7/libpurple/tests/test_jabber_jutil.c 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/tests/test_jabber_jutil.c 2013-08-27 22:53:21.524229291 -0300
-@@ -99,19 +99,19 @@
-
- START_TEST(test_jabber_id_new)
- {
-- assert_valid_jid("gmail.com");
-- assert_valid_jid("gmail.com/Test");
-- assert_valid_jid("gmail.com/Test@");
-- assert_valid_jid("gmail.com/@");
-- assert_valid_jid("gmail.com/Test@alkjaweflkj");
-- assert_valid_jid("mark.doliner@gmail.com");
-- assert_valid_jid("mark.doliner@gmail.com/Test12345");
-- assert_valid_jid("mark.doliner@gmail.com/Test@12345");
-- assert_valid_jid("mark.doliner@gmail.com/Te/st@12@//345");
-+ assert_valid_jid("mail.com");
-+ assert_valid_jid("mail.com/Test");
-+ assert_valid_jid("mail.com/Test@");
-+ assert_valid_jid("mail.com/@");
-+ assert_valid_jid("mail.com/Test@alkjaweflkj");
-+ assert_valid_jid("mark.doliner@mail.com");
-+ assert_valid_jid("mark.doliner@mail.com/Test12345");
-+ assert_valid_jid("mark.doliner@mail.com/Test@12345");
-+ assert_valid_jid("mark.doliner@mail.com/Te/st@12@//345");
- assert_valid_jid("わいど@conference.jabber.org");
- assert_valid_jid("まりるーむ@conference.jabber.org");
-- assert_valid_jid("mark.doliner@gmail.com/まりるーむ");
-- assert_valid_jid("mark.doliner@gmail/stuff.org");
-+ assert_valid_jid("mark.doliner@mail.com/まりるーむ");
-+ assert_valid_jid("mark.doliner@mail/stuff.org");
- assert_valid_jid("stuart@nödåtXäYZ.se");
- assert_valid_jid("stuart@nödåtXäYZ.se/まりるーむ");
- assert_valid_jid("mark.doliner@わいど.org");
-@@ -123,17 +123,17 @@
- assert_valid_jid("pa=ul@10.0.42.230");
- assert_valid_jid("pa,ul@10.0.42.230");
-
-- assert_invalid_jid("@gmail.com");
-- assert_invalid_jid("@@gmail.com");
-- assert_invalid_jid("mark.doliner@@gmail.com/Test12345");
-- assert_invalid_jid("mark@doliner@gmail.com/Test12345");
-- assert_invalid_jid("@gmail.com/Test@12345");
-+ assert_invalid_jid("@mail.com");
-+ assert_invalid_jid("@@mail.com");
-+ assert_invalid_jid("mark.doliner@@mail.com/Test12345");
-+ assert_invalid_jid("mark@doliner@mail.com/Test12345");
-+ assert_invalid_jid("@mail.com/Test@12345");
- assert_invalid_jid("/Test@12345");
- assert_invalid_jid("mark.doliner@");
- assert_invalid_jid("mark.doliner/");
-- assert_invalid_jid("mark.doliner@gmail_stuff.org");
-- assert_invalid_jid("mark.doliner@gmail[stuff.org");
-- assert_invalid_jid("mark.doliner@gmail\\stuff.org");
-+ assert_invalid_jid("mark.doliner@mail_stuff.org");
-+ assert_invalid_jid("mark.doliner@mail[stuff.org");
-+ assert_invalid_jid("mark.doliner@mail\\stuff.org");
- assert_invalid_jid("paul@[::1]124");
- assert_invalid_jid("paul@2[::1]124/as");
- assert_invalid_jid("paul@まつ.おおかみ/\x01");
-diff -Nur pidgin-2.10.7/libpurple/tests/tests.h pidgin-2.10.7-nonprism/libpurple/tests/tests.h
---- pidgin-2.10.7/libpurple/tests/tests.h 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/tests/tests.h 2013-08-16 22:56:18.999567027 -0300
-@@ -13,8 +13,6 @@
- Suite * jabber_digest_md5_suite(void);
- Suite * jabber_jutil_suite(void);
- Suite * jabber_scram_suite(void);
--Suite * oscar_util_suite(void);
--Suite * yahoo_util_suite(void);
- Suite * util_suite(void);
- Suite * xmlnode_suite(void);
-
-diff -Nur pidgin-2.10.7/libpurple/util.c pidgin-2.10.7-nonprism/libpurple/util.c
---- pidgin-2.10.7/libpurple/util.c 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/util.c 2013-08-16 23:29:38.062434329 -0300
-@@ -3451,8 +3451,7 @@
- * is set to TRUE if this URL is https, otherwise it is set to
- * FALSE. But that change will break the API.
- *
-- * This is important for Yahoo! web messenger login. They now
-- * force https login, and if you access the web messenger login
-+ * They now force https login, and if you access the web messenger login
- * page via http then it redirects you to the https version, but
- * purple_util_fetch_url() ignores the "https" and attempts to
- * fetch the URL via http again, which gets redirected again.
-@@ -4943,18 +4942,6 @@
- return buf;
- }
-
--const char *_purple_oscar_convert(const char *act, const char *protocol)
--{
-- if (act && purple_strequal(protocol, "prpl-oscar")) {
-- int i;
-- for (i = 0; act[i] != '\0'; i++)
-- if (!isdigit(act[i]))
-- return "prpl-aim";
-- return "prpl-icq";
-- }
-- return protocol;
--}
--
- void purple_restore_default_signal_handlers(void)
- {
- #ifndef _WIN32
-diff -Nur pidgin-2.10.7/libpurple/util.h pidgin-2.10.7-nonprism/libpurple/util.h
---- pidgin-2.10.7/libpurple/util.h 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/util.h 2013-08-16 23:31:12.535403448 -0300
-@@ -456,8 +456,7 @@
- /**
- * Extracts a field of data from HTML.
- *
-- * This is a scary function. See protocols/msn/msn.c and
-- * protocols/yahoo/yahoo_profile.c for example usage.
-+ * This is a scary function.
- *
- * @param str The string to parse.
- * @param len The size of str.
-@@ -1450,16 +1449,6 @@
- const char *purple_escape_filename(const char *str);
-
- /**
-- * This is added temporarily to assist the split of oscar into aim and icq.
-- * This should not be used by plugins.
-- *
-- * @deprecated This function should not be used in new code and should be
-- * removed in 3.0.0. The aim/icq prpl split happened a long
-- * time ago, and we don't need to keep migrating old data.
-- */
--const char *_purple_oscar_convert(const char *act, const char *protocol);
--
--/**
- * Restore default signal handlers for signals which might reasonably have
- * handlers. This should be called by a fork()'d child process, since child processes
- * inherit the handlers of the parent.
-diff -Nur pidgin-2.10.7/pidgin/gtkaccount.c pidgin-2.10.7-nonprism/pidgin/gtkaccount.c
---- pidgin-2.10.7/pidgin/gtkaccount.c 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/gtkaccount.c 2013-08-27 22:45:35.495576079 -0300
-@@ -563,16 +563,11 @@
- if (value == NULL)
- value = purple_account_user_split_get_default_value(split);
-
-- /* Google Talk default domain hackery! */
- menu = gtk_option_menu_get_menu(GTK_OPTION_MENU(dialog->protocol_menu));
- item = gtk_menu_get_active(GTK_MENU(menu));
-- if (value == NULL && g_object_get_data(G_OBJECT(item), "fakegoogle") &&
-+ if (value == NULL && g_object_get_data(G_OBJECT(item), "") &&
- !strcmp(purple_account_user_split_get_text(split), _("Domain")))
-- value = "gmail.com";
--
-- if (value == NULL && g_object_get_data(G_OBJECT(item), "fakefacebook") &&
-- !strcmp(purple_account_user_split_get_text(split), _("Domain")))
-- value = "chat.facebook.com";
-+ value = "";
-
- if (value != NULL)
- gtk_entry_set_text(GTK_ENTRY(entry), value);
-@@ -925,10 +920,6 @@
- model = gtk_list_store_new(2, G_TYPE_STRING, G_TYPE_POINTER);
- opt_entry->widget = combo = gtk_combo_box_new_with_model(GTK_TREE_MODEL(model));
-
-- if (g_object_get_data(G_OBJECT(item), "fakefacebook") &&
-- !strcmp(opt_entry->setting, "connection_security"))
-- str_value = "opportunistic_tls";
--
- /* Loop through list of PurpleKeyValuePair items */
- for (node = list; node != NULL; node = node->next) {
- if (node->data != NULL) {
-diff -Nur pidgin-2.10.7/pidgin/gtkblist.c pidgin-2.10.7-nonprism/pidgin/gtkblist.c
---- pidgin-2.10.7/pidgin/gtkblist.c 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/gtkblist.c 2013-08-16 23:10:16.549286879 -0300
-@@ -2126,10 +2126,6 @@
- char *temp_vcard;
- char *s, *c;
- char *alias = NULL;
-- GList *aims = NULL;
-- GList *icqs = NULL;
-- GList *yahoos = NULL;
-- GList *msns = NULL;
- GList *jabbers = NULL;
-
- s = temp_vcard = g_strdup(vcard);
-@@ -2168,24 +2164,14 @@
- /* We only want to worry about a few fields here. */
- if (!strcmp(field, "FN"))
- alias = g_strdup(value);
-- else if (!strcmp(field, "X-AIM") || !strcmp(field, "X-ICQ") ||
-- !strcmp(field, "X-YAHOO") || !strcmp(field, "X-MSN") ||
-- !strcmp(field, "X-JABBER"))
-+ else if (!strcmp(field, "X-JABBER"))
- {
- char **values = g_strsplit(value, ":", 0);
- char **im;
-
- for (im = values; *im != NULL; im++)
- {
-- if (!strcmp(field, "X-AIM"))
-- aims = g_list_append(aims, g_strdup(*im));
-- else if (!strcmp(field, "X-ICQ"))
-- icqs = g_list_append(icqs, g_strdup(*im));
-- else if (!strcmp(field, "X-YAHOO"))
-- yahoos = g_list_append(yahoos, g_strdup(*im));
-- else if (!strcmp(field, "X-MSN"))
-- msns = g_list_append(msns, g_strdup(*im));
-- else if (!strcmp(field, "X-JABBER"))
-+ if (!strcmp(field, "X-JABBER"))
- jabbers = g_list_append(jabbers, g_strdup(*im));
- }
-
-@@ -2195,18 +2181,13 @@
-
- g_free(temp_vcard);
-
-- if (aims == NULL && icqs == NULL && yahoos == NULL &&
-- msns == NULL && jabbers == NULL)
-+ if (jabbers == NULL)
- {
- g_free(alias);
-
- return FALSE;
- }
-
-- add_buddies_from_vcard("prpl-aim", group, aims, alias);
-- add_buddies_from_vcard("prpl-icq", group, icqs, alias);
-- add_buddies_from_vcard("prpl-yahoo", group, yahoos, alias);
-- add_buddies_from_vcard("prpl-msn", group, msns, alias);
- add_buddies_from_vcard("prpl-jabber", group, jabbers, alias);
-
- g_free(alias);
-diff -Nur pidgin-2.10.7/pidgin/gtkdialogs.c pidgin-2.10.7-nonprism/pidgin/gtkdialogs.c
---- pidgin-2.10.7/pidgin/gtkdialogs.c 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/gtkdialogs.c 2013-08-16 21:37:21.863154130 -0300
-@@ -615,16 +615,6 @@
- #endif
- #endif
-
--#if defined(_WIN32) || defined(USE_INTERNAL_LIBGADU)
-- g_string_append(str, " <b>Gadu-Gadu library (libgadu):</b> Internal<br/>");
--#else
--#ifdef HAVE_LIBGADU
-- g_string_append(str, " <b>Gadu-Gadu library (libgadu):</b> Enabled<br/>");
--#else
-- g_string_append(str, " <b>Gadu-Gadu library (libgadu):</b> Disabled<br/>");
--#endif
--#endif
--
- #ifdef USE_GTKSPELL
- g_string_append(str, " <b>GtkSpell:</b> Enabled<br/>");
- #else
-diff -Nur pidgin-2.10.7/pidgin/gtkimhtml.c pidgin-2.10.7-nonprism/pidgin/gtkimhtml.c
---- pidgin-2.10.7/pidgin/gtkimhtml.c 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/gtkimhtml.c 2013-08-16 22:59:51.862994429 -0300
-@@ -2440,7 +2440,6 @@
- static gboolean smooth_scroll_cb(gpointer data);
-
- /*
-- <KingAnt> marv: The two IM image functions in oscar are purple_odc_send_im and purple_odc_incoming
-
-
- [19:58] <Robot101> marv: images go into the imgstore, a refcounted... well.. hash. :)
-diff -Nur pidgin-2.10.7/pidgin/gtknotify.c pidgin-2.10.7-nonprism/pidgin/gtknotify.c
---- pidgin-2.10.7/pidgin/gtknotify.c 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/gtknotify.c 2013-08-27 23:37:23.037593200 -0300
-@@ -1263,10 +1263,6 @@
- command = g_strdup_printf("xdg-open %s", escaped);
- g_free(tmp);
- }
-- else if (purple_running_osx() == TRUE)
-- {
-- command = g_strdup_printf("open %s", escaped);
-- }
- else if (!strcmp(web_browser, "epiphany") ||
- !strcmp(web_browser, "galeon"))
- {
-@@ -1289,30 +1285,31 @@
- {
- command = g_strdup_printf("kfmclient openURL %s", escaped);
- /*
-- * Does Konqueror have options to open in new tab
-+ * Does Konqueror-libre have options to open in new tab
- * and/or current window?
- */
- }
-- else if (!strcmp(web_browser, "mozilla") ||
-- !strcmp(web_browser, "mozilla-firebird") ||
-- !strcmp(web_browser, "firefox") ||
-- !strcmp(web_browser, "seamonkey"))
-+ else if (!strcmp(web_browser, "iceweasel") ||
-+ !strcmp(web_browser, "icecat") ||
-+ !strcmp(web_browser, "iceape"))
- {
- char *args = "";
-
- command = g_strdup_printf("%s %s", web_browser, escaped);
-
- /*
-- * Firefox 0.9 and higher require a "-a firefox" option when
-+ * Iceweasel-libre 0.9 and higher require a "-a iceweasel" option when
- * using -remote commands. This breaks older versions of
- * mozilla. So we include this other handly little string
-- * when calling firefox. If the API for remote calls changes
-- * any more in firefox then firefox should probably be split
-+ * when calling iceweasel. If the API for remote calls changes
-+ * any more in iceweasel then iceweasel should probably be split
- * apart from mozilla-firebird and mozilla... but this is good
- * for now.
- */
-- if (!strcmp(web_browser, "firefox"))
-- args = "-a firefox";
-+ if (!strcmp(web_browser, "iceweasel"))
-+ args = "-a iceweasel";
-+ else if (!strcmp(web_browser, "icecat"))
-+ args = "-a icecat";
-
- if (place == PIDGIN_BROWSER_NEW_WINDOW)
- remote_command = g_strdup_printf("%s %s -remote "
-@@ -1327,58 +1324,12 @@
- "openURL(%s)",
- web_browser, args, escaped);
- }
-- else if (!strcmp(web_browser, "netscape"))
-- {
-- command = g_strdup_printf("netscape %s", escaped);
--
-- if (place == PIDGIN_BROWSER_NEW_WINDOW)
-- {
-- remote_command = g_strdup_printf("netscape -remote "
-- "openURL(%s,new-window)",
-- escaped);
-- }
-- else if (place == PIDGIN_BROWSER_CURRENT)
-- {
-- remote_command = g_strdup_printf("netscape -remote "
-- "openURL(%s)", escaped);
-- }
-- }
-- else if (!strcmp(web_browser, "opera"))
-- {
-- if (place == PIDGIN_BROWSER_NEW_WINDOW)
-- command = g_strdup_printf("opera -newwindow %s", escaped);
-- else if (place == PIDGIN_BROWSER_NEW_TAB)
-- command = g_strdup_printf("opera -newpage %s", escaped);
-- else if (place == PIDGIN_BROWSER_CURRENT)
-- {
-- remote_command = g_strdup_printf("opera -remote "
-- "openURL(%s)", escaped);
-- command = g_strdup_printf("opera %s", escaped);
-- }
-- else
-- command = g_strdup_printf("opera %s", escaped);
--
-- }
-- else if (!strcmp(web_browser, "google-chrome"))
-- {
-- /* Google Chrome doesn't have command-line arguments that control the
-- * opening of links from external calls. This is controlled solely from
-- * a preference within Google Chrome. */
-- command = g_strdup_printf("google-chrome %s", escaped);
-- }
-- else if (!strcmp(web_browser, "chrome"))
-- {
-- /* Chromium doesn't have command-line arguments that control the
-- * opening of links from external calls. This is controlled solely from
-- * a preference within Chromium. */
-- command = g_strdup_printf("chrome %s", escaped);
-- }
-- else if (!strcmp(web_browser, "chromium-browser"))
-+ else if (!strcmp(web_browser, "chromium"))
- {
-- /* Chromium doesn't have command-line arguments that control the
-+ /* Chromium-libre doesn't have command-line arguments that control the
- * opening of links from external calls. This is controlled solely from
-- * a preference within Chromium. */
-- command = g_strdup_printf("chromium-browser %s", escaped);
-+ * a preference within Chromium-libre. */
-+ command = g_strdup_printf("chromium %s", escaped);
- }
- else if (!strcmp(web_browser, "custom"))
- {
-diff -Nur pidgin-2.10.7/pidgin/gtkprefs.c pidgin-2.10.7-nonprism/pidgin/gtkprefs.c
---- pidgin-2.10.7/pidgin/gtkprefs.c 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/gtkprefs.c 2013-08-27 22:55:58.523782666 -0300
-@@ -1851,24 +1851,15 @@
-
- /* Sorted reverse alphabetically */
- static const struct browser possible_browsers[] = {
-- {N_("Seamonkey"), "seamonkey"},
-- {N_("Opera"), "opera"},
-- {N_("Netscape"), "netscape"},
-- {N_("Mozilla"), "mozilla"},
-- {N_("Konqueror"), "kfmclient"},
-- {N_("Google Chrome"), "google-chrome"},
-- /* Do not move the line below. Code below expects gnome-open to be in
-- * this list immediately after xdg-open! */
-+ {N_("Iceape-libre"), "iceape"},
-+ {N_("Konqueror-libre"), "kfmclient"},
- {N_("Desktop Default"), "xdg-open"},
- {N_("GNOME Default"), "gnome-open"},
-- {N_("Galeon"), "galeon"},
-- {N_("Firefox"), "firefox"},
-- {N_("Firebird"), "mozilla-firebird"},
-- {N_("Epiphany"), "epiphany"},
-- /* Translators: please do not translate "chromium-browser" here! */
-- {N_("Chromium (chromium-browser)"), "chromium-browser"},
-- /* Translators: please do not translate "chrome" here! */
-- {N_("Chromium (chrome)"), "chrome"}
-+ {N_("Iceweasel-libre"), "iceweasel"},
-+ {N_("Icecat"), "icecat"},
-+ {N_("Epiphany-libre"), "epiphany"},
-+ /* Translators: please do not translate "chromium" here! */
-+ {N_("Chromium-libre (chromium)"), "chromium"},
- };
- static const int num_possible_browsers = G_N_ELEMENTS(possible_browsers);
-
-diff -Nur pidgin-2.10.7/pidgin/gtkutils.c pidgin-2.10.7-nonprism/pidgin/gtkutils.c
---- pidgin-2.10.7/pidgin/gtkutils.c 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/gtkutils.c 2013-08-16 19:59:22.633298587 -0300
-@@ -677,7 +677,6 @@
- GdkPixbuf *pixbuf = NULL;
- GtkSizeGroup *sg;
- GList *p;
-- const char *gtalk_name = NULL, *facebook_name = NULL;
- int i;
-
- aop_menu = g_malloc0(sizeof(AopMenu));
-@@ -686,55 +685,12 @@
- gtk_widget_show(aop_menu->menu);
- sg = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL);
-
-- if (purple_find_prpl("prpl-jabber")) {
-- gtalk_name = _("Google Talk");
-- facebook_name = _("Facebook (XMPP)");
-- }
--
- for (p = purple_plugins_get_protocols(), i = 0;
- p != NULL;
- p = p->next, i++) {
-
- plugin = (PurplePlugin *)p->data;
-
-- if (gtalk_name && strcmp(gtalk_name, plugin->info->name) < 0) {
-- char *filename = g_build_filename(DATADIR, "pixmaps", "pidgin", "protocols",
-- "16", "google-talk.png", NULL);
-- GtkWidget *item;
--
-- pixbuf = pidgin_pixbuf_new_from_file(filename);
-- g_free(filename);
--
-- gtk_menu_shell_append(GTK_MENU_SHELL(aop_menu->menu),
-- item = aop_menu_item_new(sg, pixbuf, gtalk_name, "prpl-jabber", "protocol"));
-- g_object_set_data(G_OBJECT(item), "fakegoogle", GINT_TO_POINTER(1));
--
-- if (pixbuf)
-- g_object_unref(pixbuf);
--
-- gtalk_name = NULL;
-- i++;
-- }
--
-- if (facebook_name && strcmp(facebook_name, plugin->info->name) < 0) {
-- char *filename = g_build_filename(DATADIR, "pixmaps", "pidgin", "protocols",
-- "16", "facebook.png", NULL);
-- GtkWidget *item;
--
-- pixbuf = pidgin_pixbuf_new_from_file(filename);
-- g_free(filename);
--
-- gtk_menu_shell_append(GTK_MENU_SHELL(aop_menu->menu),
-- item = aop_menu_item_new(sg, pixbuf, facebook_name, "prpl-jabber", "protocol"));
-- g_object_set_data(G_OBJECT(item), "fakefacebook", GINT_TO_POINTER(1));
--
-- if (pixbuf)
-- g_object_unref(pixbuf);
--
-- facebook_name = NULL;
-- i++;
-- }
--
- pixbuf = pidgin_create_prpl_icon_from_prpl(plugin, PIDGIN_PRPL_ICON_SMALL, NULL);
-
- gtk_menu_shell_append(GTK_MENU_SHELL(aop_menu->menu),
-diff -Nur pidgin-2.10.7/pidgin/gtkwhiteboard.c pidgin-2.10.7-nonprism/pidgin/gtkwhiteboard.c
---- pidgin-2.10.7/pidgin/gtkwhiteboard.c 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/gtkwhiteboard.c 2013-08-16 23:25:21.614375960 -0300
-@@ -339,13 +339,10 @@
- */
- /* XXXX because otherwise gettext will see this string, even though it's
- * in an #if 0 block. Remove the XXXX if you want to use this code.
-- * But, it really shouldn't be a Yahoo-specific string. ;) */
-+ */
- purple_conv_im_write(PURPLE_CONV_IM(conv), "", XXXX_("Sent Doodle request."),
- PURPLE_MESSAGE_NICK | PURPLE_MESSAGE_RECV, time(NULL));
-
-- yahoo_doodle_command_send_request(gc, to);
-- yahoo_doodle_command_send_ready(gc, to);
--
- /* Insert this 'session' in the list. At this point, it's only a requested
- * session.
- */
-@@ -554,15 +551,13 @@
- if(event->button == 1 && pixmap != NULL)
- {
- /* If the brush was never moved, express two sets of two deltas That's a
-- * 'point,' but not for Yahoo!
-+ * 'point,'
- */
- /* if((event->x == LastX) && (event->y == LastY)) */
- if(MotionCount == 0)
- {
- int index;
-
-- /* For Yahoo!, a (0 0) indicates the end of drawing */
-- /* FIXME: Yahoo Doodle specific! */
- for(index = 0; index < 2; index++)
- {
- draw_list = g_list_append(draw_list, 0);
-diff -Nur pidgin-2.10.7/pidgin/gtkwhiteboard.h pidgin-2.10.7-nonprism/pidgin/gtkwhiteboard.h
---- pidgin-2.10.7/pidgin/gtkwhiteboard.h 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/gtkwhiteboard.h 2013-08-27 23:28:41.018759351 -0300
-@@ -37,8 +37,7 @@
- #define BRUSH_STATE_DOWN 1
- #define BRUSH_STATE_MOTION 2
-
--/* XXX: This seems duplicated with the Yahoo! Doodle prpl code.
-- * XXX: How should they work together? */
-+/* XXX: How should they work together? */
- #define PALETTE_NUM_COLORS 7
-
- /**
-diff -Nur pidgin-2.10.7/pidgin/Makefile.am pidgin-2.10.7-nonprism/pidgin/Makefile.am
---- pidgin-2.10.7/pidgin/Makefile.am 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/Makefile.am 2013-08-16 21:03:34.936610745 -0300
-@@ -160,10 +160,6 @@
- $(GTK_LIBS) \
- $(top_builddir)/libpurple/libpurple.la
-
--if USE_INTERNAL_LIBGADU
--INTGG_CFLAGS = -DUSE_INTERNAL_LIBGADU
--endif
--
- AM_CPPFLAGS = \
- -DDATADIR=\"$(datadir)\" \
- -DLIBDIR=\"$(libdir)/pidgin/\" \
-@@ -179,6 +175,5 @@
- $(GTK_CFLAGS) \
- $(DBUS_CFLAGS) \
- $(GTKSPELL_CFLAGS) \
-- $(LIBXML_CFLAGS) \
-- $(INTGG_CFLAGS)
-+ $(LIBXML_CFLAGS)
- endif # ENABLE_GTK
-diff -Nur pidgin-2.10.7/pidgin/Makefile.in pidgin-2.10.7-nonprism/pidgin/Makefile.in
---- pidgin-2.10.7/pidgin/Makefile.in 2013-02-11 07:17:23.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/Makefile.in 2013-08-16 23:56:44.729405978 -0300
-@@ -286,8 +286,6 @@
- FARSTREAM_CFLAGS = @FARSTREAM_CFLAGS@
- FARSTREAM_LIBS = @FARSTREAM_LIBS@
- FGREP = @FGREP@
--GADU_CFLAGS = @GADU_CFLAGS@
--GADU_LIBS = @GADU_LIBS@
- GCONFTOOL = @GCONFTOOL@
- GCONF_SCHEMA_CONFIG_SOURCE = @GCONF_SCHEMA_CONFIG_SOURCE@
- GCONF_SCHEMA_FILE_DIR = @GCONF_SCHEMA_FILE_DIR@
-@@ -349,8 +347,6 @@
- LTLIBOBJS = @LTLIBOBJS@
- MAKEINFO = @MAKEINFO@
- MANIFEST_TOOL = @MANIFEST_TOOL@
--MEANWHILE_CFLAGS = @MEANWHILE_CFLAGS@
--MEANWHILE_LIBS = @MEANWHILE_LIBS@
- MKDIR_P = @MKDIR_P@
- MKINSTALLDIRS = @MKINSTALLDIRS@
- MONO_CFLAGS = @MONO_CFLAGS@
-@@ -645,7 +641,6 @@
- @ENABLE_GTK_TRUE@ $(GTK_LIBS) \
- @ENABLE_GTK_TRUE@ $(top_builddir)/libpurple/libpurple.la
-
--@ENABLE_GTK_TRUE@@USE_INTERNAL_LIBGADU_TRUE@INTGG_CFLAGS = -DUSE_INTERNAL_LIBGADU
- @ENABLE_GTK_TRUE@AM_CPPFLAGS = \
- @ENABLE_GTK_TRUE@ -DDATADIR=\"$(datadir)\" \
- @ENABLE_GTK_TRUE@ -DLIBDIR=\"$(libdir)/pidgin/\" \
-diff -Nur pidgin-2.10.7/pidgin/pixmaps/emotes/default/24/default.theme.in pidgin-2.10.7-nonprism/pidgin/pixmaps/emotes/default/24/default.theme.in
---- pidgin-2.10.7/pidgin/pixmaps/emotes/default/24/default.theme.in 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/pixmaps/emotes/default/24/default.theme.in 2013-08-16 23:13:41.759061988 -0300
-@@ -28,8 +28,7 @@
-
-
- [XMPP]
--# Following XEP-0038 + GTalk + our default set, in default set order
--# The GTalk strings come from ticket #3307.
-+# Following XEP-0038 + our default set, in default set order
- happy.png :) :-) =)
- excited.png :-D :-d :D :d =D =d
- sad.png :-( :(
-@@ -47,7 +46,7 @@
- foot-in-mouth.png :-!
- shout.png >:o >:O
-
--# Following XEP-0038 + GTalk
-+# Following XEP-0038
- angry.png >:-( >:( X-( x-(
- good.png :yes:
- bad.png :no:
-@@ -75,515 +74,3 @@
- ! skywalker.png C:-) c:-) C:) c:)
- ! monkey.png :-(|) :(|) 8-|)
- ! cyclops.png O-) o-)
--
--
--# Following AIM 6.1
--[AIM]
--happy.png :-) :)
--wink.png ;-) ;)
--sad.png :-( :(
--tongue.png :P :p :-P :-p
--shocked.png =-O
--kiss.png :-*
--shout.png >:o
--excited.png :-D :D
--moneymouth.png :-$
--foot-in-mouth.png :-!
--embarrassed.png :-[
--angel.png O:-)
--thinking.png :-\\ :-/
--crying.png :'(
--shut-mouth.png :-X
--glasses-cool.png 8-)
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|) 8-|)
--! cyclops.png O-) o-)
--
--
--# Following Windows Live Messenger 8.1
--[MSN]
--happy.png :) :-)
--excited.png :D :d :-D :-d
--wink.png ;) ;-)
--shocked.png :-O :-o :O :o
--tongue.png :-P :P :-p :p
--glasses-cool.png (H) (h)
--angry.png :@ :-@
--embarrassed.png :$ :-$
--confused.png :S :s :-S :-s
--sad.png :( :-(
--crying.png :'(
--neutral.png :| :-|
--devil.png (6)
--angel.png (A) (a)
--in_love.png (L) (l)
--love-over.png (U) (u)
--msn.png (M) (m)
--cat.png (@)
--dog.png (&)
--moon.png (S)
--star.png (*)
--film.png (~)
--musical-note.png (8)
--mail.png (E) (e)
--rose.png (F) (f)
--rose-dead.png (W) (w)
--clock.png (O) (o)
--kiss.png (K) (k)
--present.png (G) (g)
--cake.png (^)
--camera.png (P) (p)
--lamp.png (I) (i)
--coffee.png (C) (c)
--phone.png (T) (t)
--hug-left.png ({)
--hug-right.png (})
--beer.png (B) (b)
--drink.png (D) (d)
--boy.png (Z) (z)
--girl.png (X) (x)
--good.png (Y) (y)
--bad.png (N) (n)
--vampire.png :[ :-[
--goat.png (nah)
--sun.png (#)
--rainbow.png (R) (r)
--quiet.png :-#
--teeth.png 8o|
--glasses-nerdy.png 8-|
--sarcastic.png ^o)
--secret.png :-*
--sick.png +o(
--snail.png (sn)
--turtle.png (tu)
--plate.png (pl)
--bowl.png (||)
--pizza.png (pi)
--soccerball.png (so)
--car.png (au)
--airplane.png (ap)
--umbrella.png (um)
--island.png (ip)
--computer.png (co)
--mobile.png (mp)
--brb.png (brb)
--rain.png (st)
--highfive.png (h5)
--coins.png (mo)
--sheep.png (bah)
--dont-know.png :^)
--thinking.png *-)
--thunder.png (li)
--party.png <:o)
--eyeroll.png 8-)
--sleepy.png |-)
--bunny.png ('.')
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|) 8-|)
--! cyclops.png O-) o-)
--
--# Hidden MSN emotes
--cigarette.png (ci) (CI)
--handcuffs.png (%)
--console.png (xx) (XX)
--fingers-crossed.png (yn) (YN)
--
--
--# Following QQ 2006
--[QQ]
--shocked.png /:O /jy /surprised
--curl-lip.png /:~ /pz /curl_lip
--desire.png /:* /se /desire
--dazed.png /:| /dazed
--party.png /8-) /dy /revel
--crying.png /:< /ll /cry
--bashful.png /:$ /hx /bashful
--shut-mouth.png /:X /bz /shut_mouth
--sleeping.png /:Z /shui /sleep
--weep.png /:'( /dk /weep
--embarrassed.png /:-| /gg /embarassed
--pissed-off.png /:@ /fn /pissed_off
--act-up.png /:P /tp /act_up
--excited.png /:D /cy /toothy_smile
--happy.png /:) /wx /small_smile
--sad.png /:( /ng /sad
--glasses-cool.png /:+ /kuk /cool
--doctor.png /:# /feid /SARS
--silly.png /:Q /zk /crazy
--sick.png /:T /tu /vomit
--snicker.png /;p /tx /titter
--cute.png /;-D /ka /cute
--disdain.png /;d /by /disdain
--arrogant.png /;o /am /arrogant
--starving.png /:g /jie /starving
--sleepy.png /|-) /kun /sleepy
--terror.png /:! /jk /terror
--hot.png /:L /sweat
--smirk.png /:> /hanx /smirk
--soldier.png /:; /db /soldier
--struggle.png /;f /fendou /struggle
--curse.png /:-S /zhm /curse
--question.png /? /yiw /question
--quiet.png /;x /xu /shh
--hypnotized.png /;@ /yun /dizzy
--excruciating.png /:8 /zhem /excrutiating
--freaked-out.png /;! /shuai /freaked_out
--skeleton.png /!!! /kl /skeleton
--hammer.png /xx /qiao /hammer
--bye.png /bye /zj /bye
--go-away.png /go /shan /go
--afraid.png /shake /fad /shake
--amorous.png /love /aiq /love
--jump.png /jump /tiao /jump
--search.png /find /zhao /search
--lashes.png /& /mm /beautiful_eyebrows
--pig.png /pig /zt /pig
--cat.png /cat /mm /cat
--dog.png /dog /xg /dog
--hug-left.png /hug /yb /hug
--coins.png /$ /qianc /money
--lamp.png /! /dp /lightbulb
--bowl.png /cup /bei /cup
--cake.png /cake /dg /cake
--thunder.png /li /shd /lightning
--bomb.png /bome /zhd /bomb
--knife.png /kn /dao /knife
--soccerball.png /footb /zq /soccer
--musical-note.png /music /yy /music
--poop.png /shit /bb /shit
--coffee.png /coffee /kf /coffee
--hungry.png /eat /fan /eat
--pill.png /pill /yw /pill
--rose.png /rose /mg /rose
--wilt.png /fade /dx /wilt
--kiss.png /kiss /wen /kiss
--in_love.png /heart /xin /heart
--love-over.png /break /xs /broken_heart
--meeting.png /meeting /hy /meeting
--present.png /gift /lw /gift
--phone.png /phone /dh /phone
--clock.png /time /sj /time
--mail.png /email /yj /email
--tv.png /TV /ds /TV
--sun.png /sun /ty /sun
--moon.png /moon /yl /moon
--good.png /strong /qiang /thumbs_up
--bad.png /weak /ruo /thumbs_down
--handshake.png /share /ws /handshake
--victory.png /v /shl /victory
--beauty.png /<J> /mn /beauty
--qq.png /<QQ> /qz /qq
--blowkiss.png /<L> /fw /blow_kiss
--angry.png /<O> /oh /angry
--liquor.png /<B> /bj /baijiu
--can.png /<U> /qsh /soda
--watermelon.png /<W> /xigua /watermelon
--rain.png /<!!> /xy /rain
--cloudy.png /<~> /duoy /cloudy
--snowman.png /<Z> /xr /snowman
--star.png /<*> /xixing /star
--girl.png /<00> /nv /woman
--boy.png /<11> /nan /man
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|) 8-|)
--! cyclops.png O-) o-)
--
--
--# Following ICQ 6.0
--[ICQ]
--happy.png :-) :)
--neutral.png :-$
--sad.png :-( :(
--shocked.png =-O
--wink.png ;-) ;)
--tongue.png :-P :P :-p :p
--music.png [:-}
--laugh.png *JOKINGLY*
--sleeping.png *TIRED*
--crying.png :'( :'-(
--sick.png :-!
--kissed.png *KISSED*
--stop.png *STOP*
--kiss.png :-{} :-*
--kissing.png *KISSING*
--victory.png *YAHOO*
--silly.png %)
--embarrassed.png :-[
--devil.png ]:->
--angel.png O:-)
--rose.png @}->--
--shut-mouth.png :-X :X :-x :x
--bomb.png @=
--thinking.png :-\\ :-/
--good.png *THUMBS\ UP*
--shout.png >:o >:O :-@
--beer.png *DRINK*
--excited.png :-D :D
--glasses-cool.png 8-)
--amorous.png *IN\ LOVE*
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|) 8-|)
--! cyclops.png O-) o-)
--
--
--# Following Yahoo! Messenger 8.1
--[Yahoo]
--happy.png :) :-)
--question.png :-/ :-\\
--shocked.png :-O :O :-o :o
--devil.png >:)
--angel.png O:-) o:-) 0:-)
--sick.png :-&
--sleepy.png (:|
--hypnotized.png @-)
--on-the-phone.png :)]
--sad.png :( :-(
--amorous.png :x :-x :X :-X
--angry.png X-( x-( X( x(
--crying.png :((
--glasses-nerdy.png :-B :-b
--quiet.png :-$
--drool.png =P~ =p~
--lying.png :^O :^o
--call-me.png :-c
--wink.png ;) ;-)
--embarrassed.png :">
--mean.png :-> :>
--laugh.png :)) :-))
--bye.png =;
--arrogant.png [-(
--thinking.png :-?
--waiting.png :-w :-W
--at-wits-end.png ~x( ~X(
--excited.png :D :-D :d :-d
--tongue.png :-P :P :-p :p
--glasses-cool.png B-) b-)
--neutral.png :| :-|
--sleeping.png I-) i-) |-)
--clown.png :o) :O)
--doh.png #-o #-O
--weep.png :-<
--go-away.png :-h
--lashes.png ;;)
--kiss.png :-* :*
--confused.png :-S :-s
--sarcastic.png /:)
--eyeroll.png 8-|
--silly.png 8-}
--clap.png =D> =d>
--mad-tongue.png >:P >:p
--time-out.png :-t :-T
--hug-left.png >:D< >:d<
--love-over.png =((
--hot.png #:-S #:-s
--rotfl.png =)) :-j :-J
--loser.png L-) l-)
--party.png <:-P <:-p
--nervous.png :-SS :-Ss :-sS :-ss
--cowboy.png <):)
--desire.png 8->
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|) 8-|)
--! cyclops.png O-) o-)
--
--# Hidden Yahoo emotes
--alien.png =:) >-)
--beat-up.png b-( B-(
--chicken.png ~:>
--coffee.png ~o) ~O)
--cow.png 3:-O 3:-o
--dance.png \\:D/ \\:d/
--rose.png @};-
--dont-know.png :-L :-l
--skeleton.png 8-X 8-x
--lamp.png *-:)
--monkey.png :(|)
--coins.png $-)
--peace.png :)>-
--pig.png :@)
--pray.png [-o< [-O<
--pumpkin.png (~~)
--shame.png [-X [-x
--flag.png **==
--clover.png %%-
--musical-note.png :-"
--giggle.png ;))
--worship.png ^:)^
--star.png (*)
--waving.png >:/
--talktohand.png :-@
--
--# Only available after activating the Yahoo! Fighter IMVironment
--male-fighter1.png o-> O->
--male-fighter2.png o=> O=>
--female-fighter.png o-+ O-+
--yin-yang.png (%)
--
--# Following Yahoo! Messenger 8.1
--[Yahoo JAPAN]
--happy.png :) :-)
--question.png :-/ :-\\
--shocked.png :-O :O :-o :o
--devil.png >:)
--angel.png O:-) o:-) 0:-)
--sick.png :-&
--sleepy.png (:|
--hypnotized.png @-)
--on-the-phone.png :)]
--sad.png :( :-(
--amorous.png :x :-x :X :-X
--angry.png X-( x-( X( x(
--crying.png :((
--glasses-nerdy.png :-B :-b
--quiet.png :-$
--drool.png =P~ =p~
--lying.png :^O :^o
--call-me.png :-c
--wink.png ;) ;-)
--embarrassed.png :">
--mean.png :-> :>
--laugh.png :)) :-))
--bye.png =;
--arrogant.png [-(
--thinking.png :-?
--waiting.png :-w :-W
--at-wits-end.png ~x( ~X(
--excited.png :D :-D :d :-d
--tongue.png :-P :P :-p :p
--glasses-cool.png B-) b-)
--neutral.png :| :-|
--sleeping.png I-) i-) |-)
--clown.png :o) :O)
--doh.png #-o #-O
--weep.png :-<
--go-away.png :-h
--lashes.png ;;)
--kiss.png :-* :*
--confused.png :-S :-s
--sarcastic.png /:)
--eyeroll.png 8-|
--silly.png 8-}
--clap.png =D> =d>
--mad-tongue.png >:P >:p
--time-out.png :-t :-T
--hug-left.png >:D< >:d<
--love-over.png =((
--hot.png #:-S #:-s
--rotfl.png =)) :-j :-J
--loser.png L-) l-)
--party.png <:-P <:-p
--nervous.png :-SS :-Ss :-sS :-ss
--cowboy.png <):)
--desire.png 8->
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|)
--
--# Hidden Yahoo emotes
--alien.png =:) >-)
--beat-up.png b-( B-(
--chicken.png ~:>
--coffee.png ~o) ~O)
--cow.png 3:-O 3:-o
--dance.png \\:D/ \\:d/
--rose.png @};-
--dont-know.png :-L :-l
--skeleton.png 8-X 8-x
--lamp.png *-:)
--monkey.png :(|)
--coins.png $-)
--peace.png :)>-
--pig.png :@)
--pray.png [-o< [-O<
--pumpkin.png (~~)
--shame.png [-X [-x
--flag.png **==
--clover.png %%-
--musical-note.png :-"
--giggle.png ;))
--worship.png ^:)^
--star.png (*)
--waving.png >:/
--talktohand.png :-@
--
--# Only available after activating the Yahoo! Fighter IMVironment
--male-fighter1.png o-> O->
--male-fighter2.png o=> O=>
--female-fighter.png o-+ O-+
--yin-yang.png (%)
--
--
--# Following MySpaceIM Beta 1.0.697.0
--[MySpaceIM]
--excited.png :D :-D
--devil.png }:)
--confused.png :Z
--glasses-nerdy.png B)
--bulgy-eyes.png %)
--freaked-out.png :E
--happy.png :) :-)
--amorous.png :X
--laugh.png :))
--mohawk.png -:
--mad-tongue.png X(
--messed.png X)
--glasses-nerdy.png Q)
--doh.png :G
--pirate.png P)
--shocked.png :O
--sidefrown.png :{
--sinister.png :B
--smirk.png :,
--neutral.png :|
--tongue.png :P :p
--pissed-off.png B|
--wink.png ;-) ;)
--sad.png :[
--kiss.png :x
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|) 8-|)
--! cyclops.png O-) o-)
--
--
--# MXit standard emoticons
--[MXit]
--happy.png :-) :)
--sad.png :-( :(
--wink.png ;-) ;)
--excited.png :-D :D :-> :>
--neutral.png :-| :|
--shocked.png :-O :O
--tongue.png :-P :P
--embarrassed.png :-$ :$
--glasses-cool.png 8-)
--in_love.png (H)
--rose.png (F)
--### Added in v3.0
--boy.png (m)
--girl.png (f)
--star.png (*)
--chilli.png (c)
--kiss.png (x)
--lamp.png (i)
--pissed-off.png :e :-e
--shut-mouth.png :-x :x
--thunder.png (z)
--coffee.png (U)
--mrgreen.png (G)
--### Added in v5.0
--sick.png :o(
--excruciating.png :-{ :{
--amorous.png :-} :}
--eyeroll.png 8-o 8o
--crying.png :'(
--thinking.png :-? :?
--drool.png :-~ :~
--sleeping.png :-z :z
--lying.png :L)
--glasses-nerdy.png 8-| 8|
--pirate.png P-)
--### Added in v5.9.7
--bored.png :-[ :[
--cold.png :-< :<
--confused.png :-, :,
--hungry.png :-C :C
--stressed.png :-s :s
-diff -Nur pidgin-2.10.7/pidgin/pixmaps/emotes/default/24/theme pidgin-2.10.7-nonprism/pidgin/pixmaps/emotes/default/24/theme
---- pidgin-2.10.7/pidgin/pixmaps/emotes/default/24/theme 2013-02-11 07:17:58.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/pixmaps/emotes/default/24/theme 2013-08-16 23:15:55.929941297 -0300
-@@ -28,8 +28,7 @@
-
-
- [XMPP]
--# Following XEP-0038 + GTalk + our default set, in default set order
--# The GTalk strings come from ticket #3307.
-+# Following XEP-0038 + our default set, in default set order
- happy.png :) :-) =)
- excited.png :-D :-d :D :d =D =d
- sad.png :-( :(
-@@ -47,7 +46,7 @@
- foot-in-mouth.png :-!
- shout.png >:o >:O
-
--# Following XEP-0038 + GTalk
-+# Following XEP-0038
- angry.png >:-( >:( X-( x-(
- good.png :yes:
- bad.png :no:
-@@ -75,515 +74,3 @@
- ! skywalker.png C:-) c:-) C:) c:)
- ! monkey.png :-(|) :(|) 8-|)
- ! cyclops.png O-) o-)
--
--
--# Following AIM 6.1
--[AIM]
--happy.png :-) :)
--wink.png ;-) ;)
--sad.png :-( :(
--tongue.png :P :p :-P :-p
--shocked.png =-O
--kiss.png :-*
--shout.png >:o
--excited.png :-D :D
--moneymouth.png :-$
--foot-in-mouth.png :-!
--embarrassed.png :-[
--angel.png O:-)
--thinking.png :-\\ :-/
--crying.png :'(
--shut-mouth.png :-X
--glasses-cool.png 8-)
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|) 8-|)
--! cyclops.png O-) o-)
--
--
--# Following Windows Live Messenger 8.1
--[MSN]
--happy.png :) :-)
--excited.png :D :d :-D :-d
--wink.png ;) ;-)
--shocked.png :-O :-o :O :o
--tongue.png :-P :P :-p :p
--glasses-cool.png (H) (h)
--angry.png :@ :-@
--embarrassed.png :$ :-$
--confused.png :S :s :-S :-s
--sad.png :( :-(
--crying.png :'(
--neutral.png :| :-|
--devil.png (6)
--angel.png (A) (a)
--in_love.png (L) (l)
--love-over.png (U) (u)
--msn.png (M) (m)
--cat.png (@)
--dog.png (&)
--moon.png (S)
--star.png (*)
--film.png (~)
--musical-note.png (8)
--mail.png (E) (e)
--rose.png (F) (f)
--rose-dead.png (W) (w)
--clock.png (O) (o)
--kiss.png (K) (k)
--present.png (G) (g)
--cake.png (^)
--camera.png (P) (p)
--lamp.png (I) (i)
--coffee.png (C) (c)
--phone.png (T) (t)
--hug-left.png ({)
--hug-right.png (})
--beer.png (B) (b)
--drink.png (D) (d)
--boy.png (Z) (z)
--girl.png (X) (x)
--good.png (Y) (y)
--bad.png (N) (n)
--vampire.png :[ :-[
--goat.png (nah)
--sun.png (#)
--rainbow.png (R) (r)
--quiet.png :-#
--teeth.png 8o|
--glasses-nerdy.png 8-|
--sarcastic.png ^o)
--secret.png :-*
--sick.png +o(
--snail.png (sn)
--turtle.png (tu)
--plate.png (pl)
--bowl.png (||)
--pizza.png (pi)
--soccerball.png (so)
--car.png (au)
--airplane.png (ap)
--umbrella.png (um)
--island.png (ip)
--computer.png (co)
--mobile.png (mp)
--brb.png (brb)
--rain.png (st)
--highfive.png (h5)
--coins.png (mo)
--sheep.png (bah)
--dont-know.png :^)
--thinking.png *-)
--thunder.png (li)
--party.png <:o)
--eyeroll.png 8-)
--sleepy.png |-)
--bunny.png ('.')
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|) 8-|)
--! cyclops.png O-) o-)
--
--# Hidden MSN emotes
--cigarette.png (ci) (CI)
--handcuffs.png (%)
--console.png (xx) (XX)
--fingers-crossed.png (yn) (YN)
--
--
--# Following QQ 2006
--[QQ]
--shocked.png /:O /jy /surprised
--curl-lip.png /:~ /pz /curl_lip
--desire.png /:* /se /desire
--dazed.png /:| /dazed
--party.png /8-) /dy /revel
--crying.png /:< /ll /cry
--bashful.png /:$ /hx /bashful
--shut-mouth.png /:X /bz /shut_mouth
--sleeping.png /:Z /shui /sleep
--weep.png /:'( /dk /weep
--embarrassed.png /:-| /gg /embarassed
--pissed-off.png /:@ /fn /pissed_off
--act-up.png /:P /tp /act_up
--excited.png /:D /cy /toothy_smile
--happy.png /:) /wx /small_smile
--sad.png /:( /ng /sad
--glasses-cool.png /:+ /kuk /cool
--doctor.png /:# /feid /SARS
--silly.png /:Q /zk /crazy
--sick.png /:T /tu /vomit
--snicker.png /;p /tx /titter
--cute.png /;-D /ka /cute
--disdain.png /;d /by /disdain
--arrogant.png /;o /am /arrogant
--starving.png /:g /jie /starving
--sleepy.png /|-) /kun /sleepy
--terror.png /:! /jk /terror
--hot.png /:L /sweat
--smirk.png /:> /hanx /smirk
--soldier.png /:; /db /soldier
--struggle.png /;f /fendou /struggle
--curse.png /:-S /zhm /curse
--question.png /? /yiw /question
--quiet.png /;x /xu /shh
--hypnotized.png /;@ /yun /dizzy
--excruciating.png /:8 /zhem /excrutiating
--freaked-out.png /;! /shuai /freaked_out
--skeleton.png /!!! /kl /skeleton
--hammer.png /xx /qiao /hammer
--bye.png /bye /zj /bye
--go-away.png /go /shan /go
--afraid.png /shake /fad /shake
--amorous.png /love /aiq /love
--jump.png /jump /tiao /jump
--search.png /find /zhao /search
--lashes.png /& /mm /beautiful_eyebrows
--pig.png /pig /zt /pig
--cat.png /cat /mm /cat
--dog.png /dog /xg /dog
--hug-left.png /hug /yb /hug
--coins.png /$ /qianc /money
--lamp.png /! /dp /lightbulb
--bowl.png /cup /bei /cup
--cake.png /cake /dg /cake
--thunder.png /li /shd /lightning
--bomb.png /bome /zhd /bomb
--knife.png /kn /dao /knife
--soccerball.png /footb /zq /soccer
--musical-note.png /music /yy /music
--poop.png /shit /bb /shit
--coffee.png /coffee /kf /coffee
--hungry.png /eat /fan /eat
--pill.png /pill /yw /pill
--rose.png /rose /mg /rose
--wilt.png /fade /dx /wilt
--kiss.png /kiss /wen /kiss
--in_love.png /heart /xin /heart
--love-over.png /break /xs /broken_heart
--meeting.png /meeting /hy /meeting
--present.png /gift /lw /gift
--phone.png /phone /dh /phone
--clock.png /time /sj /time
--mail.png /email /yj /email
--tv.png /TV /ds /TV
--sun.png /sun /ty /sun
--moon.png /moon /yl /moon
--good.png /strong /qiang /thumbs_up
--bad.png /weak /ruo /thumbs_down
--handshake.png /share /ws /handshake
--victory.png /v /shl /victory
--beauty.png /<J> /mn /beauty
--qq.png /<QQ> /qz /qq
--blowkiss.png /<L> /fw /blow_kiss
--angry.png /<O> /oh /angry
--liquor.png /<B> /bj /baijiu
--can.png /<U> /qsh /soda
--watermelon.png /<W> /xigua /watermelon
--rain.png /<!!> /xy /rain
--cloudy.png /<~> /duoy /cloudy
--snowman.png /<Z> /xr /snowman
--star.png /<*> /xixing /star
--girl.png /<00> /nv /woman
--boy.png /<11> /nan /man
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|) 8-|)
--! cyclops.png O-) o-)
--
--
--# Following ICQ 6.0
--[ICQ]
--happy.png :-) :)
--neutral.png :-$
--sad.png :-( :(
--shocked.png =-O
--wink.png ;-) ;)
--tongue.png :-P :P :-p :p
--music.png [:-}
--laugh.png *JOKINGLY*
--sleeping.png *TIRED*
--crying.png :'( :'-(
--sick.png :-!
--kissed.png *KISSED*
--stop.png *STOP*
--kiss.png :-{} :-*
--kissing.png *KISSING*
--victory.png *YAHOO*
--silly.png %)
--embarrassed.png :-[
--devil.png ]:->
--angel.png O:-)
--rose.png @}->--
--shut-mouth.png :-X :X :-x :x
--bomb.png @=
--thinking.png :-\\ :-/
--good.png *THUMBS\ UP*
--shout.png >:o >:O :-@
--beer.png *DRINK*
--excited.png :-D :D
--glasses-cool.png 8-)
--amorous.png *IN\ LOVE*
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|) 8-|)
--! cyclops.png O-) o-)
--
--
--# Following Yahoo! Messenger 8.1
--[Yahoo]
--happy.png :) :-)
--question.png :-/ :-\\
--shocked.png :-O :O :-o :o
--devil.png >:)
--angel.png O:-) o:-) 0:-)
--sick.png :-&
--sleepy.png (:|
--hypnotized.png @-)
--on-the-phone.png :)]
--sad.png :( :-(
--amorous.png :x :-x :X :-X
--angry.png X-( x-( X( x(
--crying.png :((
--glasses-nerdy.png :-B :-b
--quiet.png :-$
--drool.png =P~ =p~
--lying.png :^O :^o
--call-me.png :-c
--wink.png ;) ;-)
--embarrassed.png :">
--mean.png :-> :>
--laugh.png :)) :-))
--bye.png =;
--arrogant.png [-(
--thinking.png :-?
--waiting.png :-w :-W
--at-wits-end.png ~x( ~X(
--excited.png :D :-D :d :-d
--tongue.png :-P :P :-p :p
--glasses-cool.png B-) b-)
--neutral.png :| :-|
--sleeping.png I-) i-) |-)
--clown.png :o) :O)
--doh.png #-o #-O
--weep.png :-<
--go-away.png :-h
--lashes.png ;;)
--kiss.png :-* :*
--confused.png :-S :-s
--sarcastic.png /:)
--eyeroll.png 8-|
--silly.png 8-}
--clap.png =D> =d>
--mad-tongue.png >:P >:p
--time-out.png :-t :-T
--hug-left.png >:D< >:d<
--love-over.png =((
--hot.png #:-S #:-s
--rotfl.png =)) :-j :-J
--loser.png L-) l-)
--party.png <:-P <:-p
--nervous.png :-SS :-Ss :-sS :-ss
--cowboy.png <):)
--desire.png 8->
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|) 8-|)
--! cyclops.png O-) o-)
--
--# Hidden Yahoo emotes
--alien.png =:) >-)
--beat-up.png b-( B-(
--chicken.png ~:>
--coffee.png ~o) ~O)
--cow.png 3:-O 3:-o
--dance.png \\:D/ \\:d/
--rose.png @};-
--dont-know.png :-L :-l
--skeleton.png 8-X 8-x
--lamp.png *-:)
--monkey.png :(|)
--coins.png $-)
--peace.png :)>-
--pig.png :@)
--pray.png [-o< [-O<
--pumpkin.png (~~)
--shame.png [-X [-x
--flag.png **==
--clover.png %%-
--musical-note.png :-"
--giggle.png ;))
--worship.png ^:)^
--star.png (*)
--waving.png >:/
--talktohand.png :-@
--
--# Only available after activating the Yahoo! Fighter IMVironment
--male-fighter1.png o-> O->
--male-fighter2.png o=> O=>
--female-fighter.png o-+ O-+
--yin-yang.png (%)
--
--# Following Yahoo! Messenger 8.1
--[Yahoo JAPAN]
--happy.png :) :-)
--question.png :-/ :-\\
--shocked.png :-O :O :-o :o
--devil.png >:)
--angel.png O:-) o:-) 0:-)
--sick.png :-&
--sleepy.png (:|
--hypnotized.png @-)
--on-the-phone.png :)]
--sad.png :( :-(
--amorous.png :x :-x :X :-X
--angry.png X-( x-( X( x(
--crying.png :((
--glasses-nerdy.png :-B :-b
--quiet.png :-$
--drool.png =P~ =p~
--lying.png :^O :^o
--call-me.png :-c
--wink.png ;) ;-)
--embarrassed.png :">
--mean.png :-> :>
--laugh.png :)) :-))
--bye.png =;
--arrogant.png [-(
--thinking.png :-?
--waiting.png :-w :-W
--at-wits-end.png ~x( ~X(
--excited.png :D :-D :d :-d
--tongue.png :-P :P :-p :p
--glasses-cool.png B-) b-)
--neutral.png :| :-|
--sleeping.png I-) i-) |-)
--clown.png :o) :O)
--doh.png #-o #-O
--weep.png :-<
--go-away.png :-h
--lashes.png ;;)
--kiss.png :-* :*
--confused.png :-S :-s
--sarcastic.png /:)
--eyeroll.png 8-|
--silly.png 8-}
--clap.png =D> =d>
--mad-tongue.png >:P >:p
--time-out.png :-t :-T
--hug-left.png >:D< >:d<
--love-over.png =((
--hot.png #:-S #:-s
--rotfl.png =)) :-j :-J
--loser.png L-) l-)
--party.png <:-P <:-p
--nervous.png :-SS :-Ss :-sS :-ss
--cowboy.png <):)
--desire.png 8->
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|)
--
--# Hidden Yahoo emotes
--alien.png =:) >-)
--beat-up.png b-( B-(
--chicken.png ~:>
--coffee.png ~o) ~O)
--cow.png 3:-O 3:-o
--dance.png \\:D/ \\:d/
--rose.png @};-
--dont-know.png :-L :-l
--skeleton.png 8-X 8-x
--lamp.png *-:)
--monkey.png :(|)
--coins.png $-)
--peace.png :)>-
--pig.png :@)
--pray.png [-o< [-O<
--pumpkin.png (~~)
--shame.png [-X [-x
--flag.png **==
--clover.png %%-
--musical-note.png :-"
--giggle.png ;))
--worship.png ^:)^
--star.png (*)
--waving.png >:/
--talktohand.png :-@
--
--# Only available after activating the Yahoo! Fighter IMVironment
--male-fighter1.png o-> O->
--male-fighter2.png o=> O=>
--female-fighter.png o-+ O-+
--yin-yang.png (%)
--
--
--# Following MySpaceIM Beta 1.0.697.0
--[MySpaceIM]
--excited.png :D :-D
--devil.png }:)
--confused.png :Z
--glasses-nerdy.png B)
--bulgy-eyes.png %)
--freaked-out.png :E
--happy.png :) :-)
--amorous.png :X
--laugh.png :))
--mohawk.png -:
--mad-tongue.png X(
--messed.png X)
--glasses-nerdy.png Q)
--doh.png :G
--pirate.png P)
--shocked.png :O
--sidefrown.png :{
--sinister.png :B
--smirk.png :,
--neutral.png :|
--tongue.png :P :p
--pissed-off.png B|
--wink.png ;-) ;)
--sad.png :[
--kiss.png :x
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|) 8-|)
--! cyclops.png O-) o-)
--
--
--# MXit standard emoticons
--[MXit]
--happy.png :-) :)
--sad.png :-( :(
--wink.png ;-) ;)
--excited.png :-D :D :-> :>
--neutral.png :-| :|
--shocked.png :-O :O
--tongue.png :-P :P
--embarrassed.png :-$ :$
--glasses-cool.png 8-)
--in_love.png (H)
--rose.png (F)
--### Added in v3.0
--boy.png (m)
--girl.png (f)
--star.png (*)
--chilli.png (c)
--kiss.png (x)
--lamp.png (i)
--pissed-off.png :e :-e
--shut-mouth.png :-x :x
--thunder.png (z)
--coffee.png (U)
--mrgreen.png (G)
--### Added in v5.0
--sick.png :o(
--excruciating.png :-{ :{
--amorous.png :-} :}
--eyeroll.png 8-o 8o
--crying.png :'(
--thinking.png :-? :?
--drool.png :-~ :~
--sleeping.png :-z :z
--lying.png :L)
--glasses-nerdy.png 8-| 8|
--pirate.png P-)
--### Added in v5.9.7
--bored.png :-[ :[
--cold.png :-< :<
--confused.png :-, :,
--hungry.png :-C :C
--stressed.png :-s :s
-diff -Nur pidgin-2.10.7/pidgin/pixmaps/emotes/small/16/small.theme.in pidgin-2.10.7-nonprism/pidgin/pixmaps/emotes/small/16/small.theme.in
---- pidgin-2.10.7/pidgin/pixmaps/emotes/small/16/small.theme.in 2013-02-11 07:16:54.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/pixmaps/emotes/small/16/small.theme.in 2013-08-16 23:19:01.815778718 -0300
-@@ -22,8 +22,7 @@
-
-
- [XMPP]
--# Following XEP-0038 + GTalk + our default set, in default set order
--# The GTalk strings come from ticket #3307.
-+# Following XEP-0038 + our default set, in default set order
- happy.png :) :-) =)
- excited.png :-D :-d :D :d =D =d
- sad.png :-( :(
-@@ -38,7 +37,7 @@
- angel.png O:-) o:-)
- shut-mouth.png :-X
-
--# Following XEP-0038 + GTalk
-+# Following XEP-0038
- angry.png >:-( >:( X-( x-(
- rose.png @->-- :rose:
- phone.png :telephone:
-@@ -53,269 +52,3 @@
- neutral.png :| :-|
-
- # Hidden icons from the default set.
--
--
--# Following AIM 6.1
--[AIM]
--happy.png :-) :)
--wink.png ;-) ;)
--sad.png :-( :(
--tongue.png :P :p :-P :-p
--shocked.png =-O
--kiss.png :-*
--excited.png :-D :D
--embarrassed.png :-[
--angel.png O:-)
--thinking.png :-\\ :-/
--crying.png :'(
--shut-mouth.png :-X
--glasses-cool.png 8-)
--
--
--# Following Windows Live Messenger 8.1
--[MSN]
--happy.png :) :-)
--excited.png :D :d :-D :-d
--wink.png ;) ;-)
--shocked.png :-O :-o :O :o
--tongue.png :-P :P :-p :p
--glasses-cool.png (H) (h)
--angry.png :@ :-@
--embarrassed.png :$ :-$
--confused.png :S :s :-S :-s
--sad.png :( :-(
--crying.png :'(
--neutral.png :| :-|
--devil.png (6)
--angel.png (A) (a)
--in_love.png (L) (l)
--star.png (*)
--musical-note.png (8)
--rose.png (F) (f)
--kiss.png (K) (k)
--camera.png (P) (p)
--lamp.png (I) (i)
--coffee.png (C) (c)
--phone.png (T) (t)
--hug-left.png ({)
--hug-right.png (})
--beer.png (B) (b)
--boy.png (Z) (z)
--girl.png (X) (x)
--sarcastic.png ^o)
--sick.png +o(
--plate.png (pl)
--mobile.png (mp)
--dont-know.png :^)
--thinking.png *-)
--thunder.png (li)
--party.png <:o)
--eyeroll.png 8-)
--sleepy.png |-)
--
--# Hidden MSN emotes
--cigarette.png (ci) (CI)
--console.png (xx) (XX)
--
--
--# Following QQ 2006
--[QQ]
--shocked.png /:O /jy /surprised
--party.png /8-) /dy /revel
--crying.png /:< /ll /cry
--shut-mouth.png /:X /bz /shut_mouth
--sleeping.png /:Z /shui /sleep
--embarrassed.png /:-| /gg /embarassed
--pissed-off.png /:@ /fn /pissed_off
--excited.png /:D /cy /toothy_smile
--happy.png /:) /wx /small_smile
--sad.png /:( /ng /sad
--glasses-cool.png /:+ /kuk /cool
--sick.png /:T /tu /vomit
--sleepy.png /|-) /kun /sleepy
--hot.png /:L /sweat
--question.png /? /yiw /question
--excruciating.png /:8 /zhem /excrutiating
--afraid.png /shake /fad /shake
--amorous.png /love /aiq /love
--search.png /find /zhao /search
--hug-left.png /hug /yb /hug
--lamp.png /! /dp /lightbulb
--thunder.png /li /shd /lightning
--musical-note.png /music /yy /music
--coffee.png /coffee /kf /coffee
--hungry.png /eat /fan /eat
--rose.png /rose /mg /rose
--kiss.png /kiss /wen /kiss
--in_love.png /heart /xin /heart
--meeting.png /meeting /hy /meeting
--phone.png /phone /dh /phone
--tv.png /TV /ds /TV
--angry.png /<O> /oh /angry
--girl.png /<00> /nv /woman
--boy.png /<11> /nan /man
--
--
--# Following ICQ 6.0
--[ICQ]
--happy.png :-) :)
--neutral.png :-$
--sad.png :-( :(
--shocked.png =-O
--wink.png ;-) ;)
--tongue.png :-P :P :-p :p
--music.png [:-}
--sleeping.png *TIRED*
--crying.png :'( :'-(
--sick.png :-!
--kiss.png :-{} :-*
--embarrassed.png :-[
--devil.png ]:->
--angel.png O:-)
--rose.png @}->--
--shut-mouth.png :-X :X :-x :x
--thinking.png :-\\ :-/
--beer.png *DRINK*
--excited.png :-D :D
--glasses-cool.png 8-)
--amorous.png *IN\ LOVE*
--
--
--# Following Yahoo! Messenger 8.1
--[Yahoo]
--happy.png :) :-)
--question.png :-/ :-\\
--shocked.png :-O :O :-o :o
--devil.png >:)
--angel.png O:-) o:-) 0:-)
--sick.png :-&
--sleepy.png (:|
--sad.png :( :-(
--amorous.png :x :-x :X :-X
--angry.png X-( x-( X( x(
--crying.png :((
--drool.png =P~ =p~
--lying.png :^O :^o
--wink.png ;) ;-)
--embarrassed.png :">
--mean.png :-> :>
--thinking.png :-?
--excited.png :D :-D :d :-d
--tongue.png :-P :P :-p :p
--glasses-cool.png B-) b-)
--neutral.png :| :-|
--sleeping.png I-) i-) |-)
--kiss.png :-* :*
--confused.png :-S :-s
--sarcastic.png /:)
--eyeroll.png 8-|
--hug-left.png >:D< >:d<
--hot.png #:-S #:-s
--party.png <:-P <:-p
--nervous.png :-SS :-Ss :-sS :-ss
--
--# Hidden Yahoo emotes
--coffee.png ~o) ~O)
--rose.png @};-
--dont-know.png :-L :-l
--lamp.png *-:)
--shame.png [-X [-x
--musical-note.png :-"
--star.png (*)
--
--# Following Yahoo! Messenger 8.1
--[Yahoo JAPAN]
--happy.png :) :-)
--question.png :-/ :-\\
--shocked.png :-O :O :-o :o
--devil.png >:)
--angel.png O:-) o:-) 0:-)
--sick.png :-&
--sleepy.png (:|
--sad.png :( :-(
--amorous.png :x :-x :X :-X
--angry.png X-( x-( X( x(
--crying.png :((
--wink.png ;) ;-)
--thinking.png :-?
--excited.png :D :-D :d :-d
--tongue.png :-P :P :-p :p
--glasses-cool.png B-) b-)
--neutral.png :| :-|
--sleeping.png I-) i-) |-)
--kiss.png :-* :*
--confused.png :-S :-s
--sarcastic.png /:)
--eyeroll.png 8-|
--hug-left.png >:D< >:d<
--party.png <:-P <:-p
--
--# Hidden Yahoo emotes
--coffee.png ~o) ~O)
--rose.png @};-
--dont-know.png :-L :-l
--lamp.png *-:)
--shame.png [-X [-x
--musical-note.png :-"
--star.png (*)
--
--
--# Following MySpaceIM Beta 1.0.697.0
--[MySpaceIM]
--excited.png :D :-D
--devil.png }:)
--confused.png :Z
--happy.png :) :-)
--amorous.png :X
--pirate.png P)
--shocked.png :O
--neutral.png :|
--tongue.png :P :p
--pissed-off.png B|
--wink.png ;-) ;)
--sad.png :[
--kiss.png :x
--
--# MXit standard emoticons
--[MXit]
--happy.png :-) :)
--sad.png :-( :(
--wink.png ;-) ;)
--excited.png :-D :D :-> :>
--neutral.png :-| :|
--shocked.png :-O :O
--tongue.png :-P :P
--embarrassed.png :-$ :$
--glasses-cool.png 8-)
--in_love.png (H)
--rose.png (F)
--### Added in v3.0
--boy.png (m)
--girl.png (f)
--star.png (*)
--chilli.png (c)
--kiss.png (x)
--lamp.png (i)
--pissed-off.png :e :-e
--shut-mouth.png :-x :x
--thunder.png (z)
--coffee.png (U)
--mrgreen.png (G)
--### Added in v5.0
--sick.png :o(
--excruciating.png :-{ :{
--amorous.png :-} :}
--eyeroll.png 8-o 8o
--crying.png :'(
--thinking.png :-? :?
--drool.png :-~ :~
--sleeping.png :-z :z
--lying.png :L)
--glasses-nerdy.png 8-| 8|
--pirate.png P-)
--### Added in v5.9.7
--bored.png :-[ :[
--cold.png :-< :<
--confused.png :-, :,
--hungry.png :-C :C
--stressed.png :-s :s
-diff -Nur pidgin-2.10.7/pidgin/pixmaps/emotes/small/16/theme pidgin-2.10.7-nonprism/pidgin/pixmaps/emotes/small/16/theme
---- pidgin-2.10.7/pidgin/pixmaps/emotes/small/16/theme 2013-02-11 07:17:58.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/pixmaps/emotes/small/16/theme 2013-08-16 23:17:03.828740061 -0300
-@@ -22,8 +22,7 @@
-
-
- [XMPP]
--# Following XEP-0038 + GTalk + our default set, in default set order
--# The GTalk strings come from ticket #3307.
-+# Following XEP-0038 + our default set, in default set order
- happy.png :) :-) =)
- excited.png :-D :-d :D :d =D =d
- sad.png :-( :(
-@@ -38,7 +37,7 @@
- angel.png O:-) o:-)
- shut-mouth.png :-X
-
--# Following XEP-0038 + GTalk
-+# Following XEP-0038
- angry.png >:-( >:( X-( x-(
- rose.png @->-- :rose:
- phone.png :telephone:
-@@ -53,269 +52,3 @@
- neutral.png :| :-|
-
- # Hidden icons from the default set.
--
--
--# Following AIM 6.1
--[AIM]
--happy.png :-) :)
--wink.png ;-) ;)
--sad.png :-( :(
--tongue.png :P :p :-P :-p
--shocked.png =-O
--kiss.png :-*
--excited.png :-D :D
--embarrassed.png :-[
--angel.png O:-)
--thinking.png :-\\ :-/
--crying.png :'(
--shut-mouth.png :-X
--glasses-cool.png 8-)
--
--
--# Following Windows Live Messenger 8.1
--[MSN]
--happy.png :) :-)
--excited.png :D :d :-D :-d
--wink.png ;) ;-)
--shocked.png :-O :-o :O :o
--tongue.png :-P :P :-p :p
--glasses-cool.png (H) (h)
--angry.png :@ :-@
--embarrassed.png :$ :-$
--confused.png :S :s :-S :-s
--sad.png :( :-(
--crying.png :'(
--neutral.png :| :-|
--devil.png (6)
--angel.png (A) (a)
--in_love.png (L) (l)
--star.png (*)
--musical-note.png (8)
--rose.png (F) (f)
--kiss.png (K) (k)
--camera.png (P) (p)
--lamp.png (I) (i)
--coffee.png (C) (c)
--phone.png (T) (t)
--hug-left.png ({)
--hug-right.png (})
--beer.png (B) (b)
--boy.png (Z) (z)
--girl.png (X) (x)
--sarcastic.png ^o)
--sick.png +o(
--plate.png (pl)
--mobile.png (mp)
--dont-know.png :^)
--thinking.png *-)
--thunder.png (li)
--party.png <:o)
--eyeroll.png 8-)
--sleepy.png |-)
--
--# Hidden MSN emotes
--cigarette.png (ci) (CI)
--console.png (xx) (XX)
--
--
--# Following QQ 2006
--[QQ]
--shocked.png /:O /jy /surprised
--party.png /8-) /dy /revel
--crying.png /:< /ll /cry
--shut-mouth.png /:X /bz /shut_mouth
--sleeping.png /:Z /shui /sleep
--embarrassed.png /:-| /gg /embarassed
--pissed-off.png /:@ /fn /pissed_off
--excited.png /:D /cy /toothy_smile
--happy.png /:) /wx /small_smile
--sad.png /:( /ng /sad
--glasses-cool.png /:+ /kuk /cool
--sick.png /:T /tu /vomit
--sleepy.png /|-) /kun /sleepy
--hot.png /:L /sweat
--question.png /? /yiw /question
--excruciating.png /:8 /zhem /excrutiating
--afraid.png /shake /fad /shake
--amorous.png /love /aiq /love
--search.png /find /zhao /search
--hug-left.png /hug /yb /hug
--lamp.png /! /dp /lightbulb
--thunder.png /li /shd /lightning
--musical-note.png /music /yy /music
--coffee.png /coffee /kf /coffee
--hungry.png /eat /fan /eat
--rose.png /rose /mg /rose
--kiss.png /kiss /wen /kiss
--in_love.png /heart /xin /heart
--meeting.png /meeting /hy /meeting
--phone.png /phone /dh /phone
--tv.png /TV /ds /TV
--angry.png /<O> /oh /angry
--girl.png /<00> /nv /woman
--boy.png /<11> /nan /man
--
--
--# Following ICQ 6.0
--[ICQ]
--happy.png :-) :)
--neutral.png :-$
--sad.png :-( :(
--shocked.png =-O
--wink.png ;-) ;)
--tongue.png :-P :P :-p :p
--music.png [:-}
--sleeping.png *TIRED*
--crying.png :'( :'-(
--sick.png :-!
--kiss.png :-{} :-*
--embarrassed.png :-[
--devil.png ]:->
--angel.png O:-)
--rose.png @}->--
--shut-mouth.png :-X :X :-x :x
--thinking.png :-\\ :-/
--beer.png *DRINK*
--excited.png :-D :D
--glasses-cool.png 8-)
--amorous.png *IN\ LOVE*
--
--
--# Following Yahoo! Messenger 8.1
--[Yahoo]
--happy.png :) :-)
--question.png :-/ :-\\
--shocked.png :-O :O :-o :o
--devil.png >:)
--angel.png O:-) o:-) 0:-)
--sick.png :-&
--sleepy.png (:|
--sad.png :( :-(
--amorous.png :x :-x :X :-X
--angry.png X-( x-( X( x(
--crying.png :((
--drool.png =P~ =p~
--lying.png :^O :^o
--wink.png ;) ;-)
--embarrassed.png :">
--mean.png :-> :>
--thinking.png :-?
--excited.png :D :-D :d :-d
--tongue.png :-P :P :-p :p
--glasses-cool.png B-) b-)
--neutral.png :| :-|
--sleeping.png I-) i-) |-)
--kiss.png :-* :*
--confused.png :-S :-s
--sarcastic.png /:)
--eyeroll.png 8-|
--hug-left.png >:D< >:d<
--hot.png #:-S #:-s
--party.png <:-P <:-p
--nervous.png :-SS :-Ss :-sS :-ss
--
--# Hidden Yahoo emotes
--coffee.png ~o) ~O)
--rose.png @};-
--dont-know.png :-L :-l
--lamp.png *-:)
--shame.png [-X [-x
--musical-note.png :-"
--star.png (*)
--
--# Following Yahoo! Messenger 8.1
--[Yahoo JAPAN]
--happy.png :) :-)
--question.png :-/ :-\\
--shocked.png :-O :O :-o :o
--devil.png >:)
--angel.png O:-) o:-) 0:-)
--sick.png :-&
--sleepy.png (:|
--sad.png :( :-(
--amorous.png :x :-x :X :-X
--angry.png X-( x-( X( x(
--crying.png :((
--wink.png ;) ;-)
--thinking.png :-?
--excited.png :D :-D :d :-d
--tongue.png :-P :P :-p :p
--glasses-cool.png B-) b-)
--neutral.png :| :-|
--sleeping.png I-) i-) |-)
--kiss.png :-* :*
--confused.png :-S :-s
--sarcastic.png /:)
--eyeroll.png 8-|
--hug-left.png >:D< >:d<
--party.png <:-P <:-p
--
--# Hidden Yahoo emotes
--coffee.png ~o) ~O)
--rose.png @};-
--dont-know.png :-L :-l
--lamp.png *-:)
--shame.png [-X [-x
--musical-note.png :-"
--star.png (*)
--
--
--# Following MySpaceIM Beta 1.0.697.0
--[MySpaceIM]
--excited.png :D :-D
--devil.png }:)
--confused.png :Z
--happy.png :) :-)
--amorous.png :X
--pirate.png P)
--shocked.png :O
--neutral.png :|
--tongue.png :P :p
--pissed-off.png B|
--wink.png ;-) ;)
--sad.png :[
--kiss.png :x
--
--# MXit standard emoticons
--[MXit]
--happy.png :-) :)
--sad.png :-( :(
--wink.png ;-) ;)
--excited.png :-D :D :-> :>
--neutral.png :-| :|
--shocked.png :-O :O
--tongue.png :-P :P
--embarrassed.png :-$ :$
--glasses-cool.png 8-)
--in_love.png (H)
--rose.png (F)
--### Added in v3.0
--boy.png (m)
--girl.png (f)
--star.png (*)
--chilli.png (c)
--kiss.png (x)
--lamp.png (i)
--pissed-off.png :e :-e
--shut-mouth.png :-x :x
--thunder.png (z)
--coffee.png (U)
--mrgreen.png (G)
--### Added in v5.0
--sick.png :o(
--excruciating.png :-{ :{
--amorous.png :-} :}
--eyeroll.png 8-o 8o
--crying.png :'(
--thinking.png :-? :?
--drool.png :-~ :~
--sleeping.png :-z :z
--lying.png :L)
--glasses-nerdy.png 8-| 8|
--pirate.png P-)
--### Added in v5.9.7
--bored.png :-[ :[
--cold.png :-< :<
--confused.png :-, :,
--hungry.png :-C :C
--stressed.png :-s :s
-diff -Nur pidgin-2.10.7/pidgin/pixmaps/Makefile.am pidgin-2.10.7-nonprism/pidgin/pixmaps/Makefile.am
---- pidgin-2.10.7/pidgin/pixmaps/Makefile.am 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/pixmaps/Makefile.am 2013-08-17 00:00:17.335924146 -0300
-@@ -204,37 +204,19 @@
- emotes/small/16/scalable/pidgin-emotes.svg
-
- PROTOCOLS_16_SCALABLE = \
-- protocols/16/scalable/aim.svg \
- protocols/16/scalable/bonjour.svg \
-- protocols/16/scalable/gadu-gadu.svg \
-- protocols/16/scalable/novell.svg \
-- protocols/16/scalable/icq.svg \
- protocols/16/scalable/irc.svg \
- protocols/16/scalable/jabber.svg \
-- protocols/16/scalable/meanwhile.svg \
-- protocols/16/scalable/msn.svg \
- protocols/16/scalable/silc.svg \
- protocols/16/scalable/simple.svg \
-- protocols/16/scalable/yahoo.svg \
- protocols/16/scalable/zephyr.svg
-
- PROTOCOLS_16 = \
-- protocols/16/aim.png \
- protocols/16/bonjour.png \
-- protocols/16/facebook.png \
-- protocols/16/gadu-gadu.png \
-- protocols/16/google-talk.png \
-- protocols/16/novell.png \
-- protocols/16/icq.png \
- protocols/16/irc.png \
- protocols/16/jabber.png \
-- protocols/16/meanwhile.png \
-- protocols/16/msn.png \
-- protocols/16/mxit.png \
-- protocols/16/myspace.png \
- protocols/16/silc.png \
- protocols/16/simple.png \
-- protocols/16/yahoo.png \
- protocols/16/zephyr.png
-
- ICONS_16_SCALABLE = \
-@@ -259,72 +241,35 @@
- ICONS_SCALABLE = icons/hicolor/scalable/apps/pidgin.svg
-
- PROTOCOLS_22_SCALABLE = \
-- protocols/22/scalable/aim.svg \
- protocols/22/scalable/bonjour.svg \
-- protocols/22/scalable/gadu-gadu.svg \
-- protocols/22/scalable/novell.svg \
-- protocols/22/scalable/icq.svg \
- protocols/22/scalable/irc.svg \
- protocols/22/scalable/jabber.svg \
-- protocols/22/scalable/meanwhile.svg \
-- protocols/22/scalable/msn.svg \
- protocols/22/scalable/silc.svg \
- protocols/22/scalable/simple.svg \
-- protocols/22/scalable/yahoo.svg \
- protocols/22/scalable/zephyr.svg
-
- PROTOCOLS_22 = \
-- protocols/22/aim.png \
- protocols/22/bonjour.png \
-- protocols/22/facebook.png \
-- protocols/22/gadu-gadu.png \
-- protocols/22/google-talk.png \
-- protocols/22/novell.png \
-- protocols/22/icq.png \
- protocols/22/irc.png \
- protocols/22/jabber.png \
-- protocols/22/meanwhile.png \
-- protocols/22/msn.png \
-- protocols/22/mxit.png \
-- protocols/22/myspace.png \
- protocols/22/silc.png \
- protocols/22/simple.png \
-- protocols/22/yahoo.png \
- protocols/22/zephyr.png
-
- PROTOCOLS_48 = \
-- protocols/48/aim.png \
- protocols/48/bonjour.png \
-- protocols/48/facebook.png \
-- protocols/48/gadu-gadu.png \
-- protocols/48/novell.png \
-- protocols/48/icq.png \
- protocols/48/irc.png \
- protocols/48/jabber.png \
-- protocols/48/meanwhile.png \
-- protocols/48/msn.png \
-- protocols/48/mxit.png \
-- protocols/48/myspace.png \
- protocols/48/silc.png \
- protocols/48/simple.png \
-- protocols/48/yahoo.png \
- protocols/48/zephyr.png
-
- PROTOCOLS_SCALABLE = \
-- protocols/scalable/aim.svg \
- protocols/scalable/bonjour.svg \
-- protocols/scalable/gadu-gadu.svg \
-- protocols/scalable/google-talk.svg \
-- protocols/scalable/novell.svg \
-- protocols/scalable/icq.svg \
- protocols/scalable/irc.svg \
- protocols/scalable/jabber.svg \
-- protocols/scalable/meanwhile.svg \
-- protocols/scalable/msn.svg \
-- protocols/scalable/mxit.svg \
- protocols/scalable/silc.svg \
- protocols/scalable/simple.svg \
-- protocols/scalable/yahoo.svg \
- protocols/scalable/zephyr.svg
-
- STATUS_11 = \
-diff -Nur pidgin-2.10.7/pidgin/pixmaps/Makefile.in pidgin-2.10.7-nonprism/pidgin/pixmaps/Makefile.in
---- pidgin-2.10.7/pidgin/pixmaps/Makefile.in 2013-02-11 07:17:23.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/pixmaps/Makefile.in 2013-08-16 23:59:52.918508551 -0300
-@@ -240,40 +240,19 @@
- emblems/scalable/male.svg emblems/scalable/not-authorized.svg \
- emblems/scalable/secure.svg emblems/scalable/unavailable.svg \
- emblems/scalable/video.svg emblems/scalable/voice.svg \
-- protocols/16/aim.png protocols/16/bonjour.png \
-- protocols/16/facebook.png protocols/16/gadu-gadu.png \
-- protocols/16/google-talk.png protocols/16/novell.png \
-- protocols/16/icq.png protocols/16/irc.png \
-- protocols/16/jabber.png protocols/16/meanwhile.png \
-- protocols/16/msn.png protocols/16/mxit.png \
-- protocols/16/myspace.png protocols/16/silc.png \
-- protocols/16/simple.png protocols/16/yahoo.png \
-- protocols/16/zephyr.png protocols/22/aim.png \
-- protocols/22/bonjour.png protocols/22/facebook.png \
-- protocols/22/gadu-gadu.png protocols/22/google-talk.png \
-- protocols/22/novell.png protocols/22/icq.png \
-- protocols/22/irc.png protocols/22/jabber.png \
-- protocols/22/meanwhile.png protocols/22/msn.png \
-- protocols/22/mxit.png protocols/22/myspace.png \
-- protocols/22/silc.png protocols/22/simple.png \
-- protocols/22/yahoo.png protocols/22/zephyr.png \
-- protocols/48/aim.png protocols/48/bonjour.png \
-- protocols/48/facebook.png protocols/48/gadu-gadu.png \
-- protocols/48/novell.png protocols/48/icq.png \
-- protocols/48/irc.png protocols/48/jabber.png \
-- protocols/48/meanwhile.png protocols/48/msn.png \
-- protocols/48/mxit.png protocols/48/myspace.png \
-- protocols/48/silc.png protocols/48/simple.png \
-- protocols/48/yahoo.png protocols/48/zephyr.png \
-- protocols/scalable/aim.svg protocols/scalable/bonjour.svg \
-- protocols/scalable/gadu-gadu.svg \
-- protocols/scalable/google-talk.svg \
-- protocols/scalable/novell.svg protocols/scalable/icq.svg \
-- protocols/scalable/irc.svg protocols/scalable/jabber.svg \
-- protocols/scalable/meanwhile.svg protocols/scalable/msn.svg \
-- protocols/scalable/mxit.svg protocols/scalable/silc.svg \
-- protocols/scalable/simple.svg protocols/scalable/yahoo.svg \
-- protocols/scalable/zephyr.svg status/11/available.png \
-+ protocols/16/bonjour.png protocols/16/irc.png \
-+ protocols/16/jabber.png protocols/16/silc.png \
-+ protocols/16/simple.png protocols/16/zephyr.png \
-+ protocols/22/bonjour.png protocols/22/irc.png \
-+ protocols/22/jabber.png protocols/22/silc.png \
-+ protocols/22/simple.png protocols/22/zephyr.png \
-+ protocols/48/bonjour.png protocols/48/irc.png \
-+ protocols/48/jabber.png protocols/48/silc.png \
-+ protocols/48/simple.png protocols/48/zephyr.png \
-+ protocols/scalable/bonjour.svg protocols/scalable/irc.svg \
-+ protocols/scalable/jabber.svg protocols/scalable/silc.svg \
-+ protocols/scalable/simple.svg protocols/scalable/zephyr.svg \
-+ status/11/available.png \
- status/11/away.png status/11/busy.png status/11/chat.png \
- status/11/extended-away.png status/11/invisible.png \
- status/11/log-in.png status/11/log-out.png \
-@@ -443,8 +422,6 @@
- FARSTREAM_CFLAGS = @FARSTREAM_CFLAGS@
- FARSTREAM_LIBS = @FARSTREAM_LIBS@
- FGREP = @FGREP@
--GADU_CFLAGS = @GADU_CFLAGS@
--GADU_LIBS = @GADU_LIBS@
- GCONFTOOL = @GCONFTOOL@
- GCONF_SCHEMA_CONFIG_SOURCE = @GCONF_SCHEMA_CONFIG_SOURCE@
- GCONF_SCHEMA_FILE_DIR = @GCONF_SCHEMA_FILE_DIR@
-@@ -506,8 +483,6 @@
- LTLIBOBJS = @LTLIBOBJS@
- MAKEINFO = @MAKEINFO@
- MANIFEST_TOOL = @MANIFEST_TOOL@
--MEANWHILE_CFLAGS = @MEANWHILE_CFLAGS@
--MEANWHILE_LIBS = @MEANWHILE_LIBS@
- MKDIR_P = @MKDIR_P@
- MKINSTALLDIRS = @MKINSTALLDIRS@
- MONO_CFLAGS = @MONO_CFLAGS@
-@@ -850,37 +825,19 @@
- @INSTALL_PIXMAPS_TRUE@ emotes/small/16/scalable/pidgin-emotes.svg
-
- @INSTALL_PIXMAPS_TRUE@PROTOCOLS_16_SCALABLE = \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/scalable/aim.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/16/scalable/bonjour.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/scalable/gadu-gadu.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/scalable/novell.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/scalable/icq.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/16/scalable/irc.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/16/scalable/jabber.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/scalable/meanwhile.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/scalable/msn.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/16/scalable/silc.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/16/scalable/simple.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/scalable/yahoo.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/16/scalable/zephyr.svg
-
- @INSTALL_PIXMAPS_TRUE@PROTOCOLS_16 = \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/aim.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/16/bonjour.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/facebook.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/gadu-gadu.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/google-talk.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/novell.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/icq.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/16/irc.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/16/jabber.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/meanwhile.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/msn.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/mxit.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/myspace.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/16/silc.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/16/simple.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/yahoo.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/16/zephyr.png
-
- @INSTALL_PIXMAPS_TRUE@ICONS_16_SCALABLE = \
-@@ -899,72 +856,35 @@
- @INSTALL_PIXMAPS_TRUE@ICONS_48 = icons/hicolor/48x48/apps/pidgin.png
- @INSTALL_PIXMAPS_TRUE@ICONS_SCALABLE = icons/hicolor/scalable/apps/pidgin.svg
- @INSTALL_PIXMAPS_TRUE@PROTOCOLS_22_SCALABLE = \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/scalable/aim.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/22/scalable/bonjour.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/scalable/gadu-gadu.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/scalable/novell.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/scalable/icq.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/22/scalable/irc.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/22/scalable/jabber.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/scalable/meanwhile.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/scalable/msn.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/22/scalable/silc.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/22/scalable/simple.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/scalable/yahoo.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/22/scalable/zephyr.svg
-
- @INSTALL_PIXMAPS_TRUE@PROTOCOLS_22 = \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/aim.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/22/bonjour.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/facebook.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/gadu-gadu.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/google-talk.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/novell.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/icq.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/22/irc.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/22/jabber.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/meanwhile.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/msn.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/mxit.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/myspace.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/22/silc.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/22/simple.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/yahoo.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/22/zephyr.png
-
- @INSTALL_PIXMAPS_TRUE@PROTOCOLS_48 = \
--@INSTALL_PIXMAPS_TRUE@ protocols/48/aim.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/48/bonjour.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/48/facebook.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/48/gadu-gadu.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/48/novell.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/48/icq.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/48/irc.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/48/jabber.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/48/meanwhile.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/48/msn.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/48/mxit.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/48/myspace.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/48/silc.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/48/simple.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/48/yahoo.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/48/zephyr.png
-
- @INSTALL_PIXMAPS_TRUE@PROTOCOLS_SCALABLE = \
--@INSTALL_PIXMAPS_TRUE@ protocols/scalable/aim.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/scalable/bonjour.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/scalable/gadu-gadu.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/scalable/google-talk.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/scalable/novell.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/scalable/icq.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/scalable/irc.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/scalable/jabber.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/scalable/meanwhile.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/scalable/msn.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/scalable/mxit.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/scalable/silc.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/scalable/simple.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/scalable/yahoo.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/scalable/zephyr.svg
-
- @INSTALL_PIXMAPS_TRUE@STATUS_11 = \
-diff -Nur pidgin-2.10.7/pidgin/plugins/disco/xmppdisco.c pidgin-2.10.7-nonprism/pidgin/plugins/disco/xmppdisco.c
---- pidgin-2.10.7/pidgin/plugins/disco/xmppdisco.c 2013-02-11 07:16:54.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/plugins/disco/xmppdisco.c 2013-08-16 23:39:46.921427463 -0300
-@@ -250,9 +250,6 @@
- const char *from;
- const char *to;
- } disco_type_mappings[] = {
-- { "gadu-gadu", "gadu-gadu" }, /* the prpl is prpl-gg, but list_icon returns "gadu-gadu" */
-- { "sametime", "meanwhile" },
-- { "myspaceim", "myspace" },
- { "xmpp", "jabber" }, /* prpl-jabber (mentioned in case the prpl is renamed so this line will match) */
- { NULL, NULL }
- };
-diff -Nur pidgin-2.10.7/pidgin/plugins/gevolution/add_buddy_dialog.c pidgin-2.10.7-nonprism/pidgin/plugins/gevolution/add_buddy_dialog.c
---- pidgin-2.10.7/pidgin/plugins/gevolution/add_buddy_dialog.c 2013-02-11 07:16:54.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/plugins/gevolution/add_buddy_dialog.c 2013-08-16 21:26:56.293625899 -0300
-@@ -288,21 +288,13 @@
- {
- EContact *contact = E_CONTACT(c->data);
- const char *name;
-- GList *aims, *jabbers, *yahoos, *msns, *icqs, *novells, *ggs;
-+ GList *jabbers;
-
- name = e_contact_get_const(contact, E_CONTACT_FULL_NAME);
-
-- aims = e_contact_get(contact, E_CONTACT_IM_AIM);
- jabbers = e_contact_get(contact, E_CONTACT_IM_JABBER);
-- yahoos = e_contact_get(contact, E_CONTACT_IM_YAHOO);
-- msns = e_contact_get(contact, E_CONTACT_IM_MSN);
-- icqs = e_contact_get(contact, E_CONTACT_IM_ICQ);
-- novells = e_contact_get(contact, E_CONTACT_IM_GROUPWISE);
-- ggs = e_contact_get(contact, E_CONTACT_IM_GADUGADU);
--
-- if (aims == NULL && jabbers == NULL && yahoos == NULL &&
-- msns == NULL && icqs == NULL && novells == NULL &&
-- ggs == NULL)
-+
-+ if (jabbers == NULL)
- {
- GtkTreeIter iter;
-
-@@ -315,13 +307,7 @@
- }
- else
- {
-- add_ims(dialog, contact, name, aims, "prpl-aim");
- add_ims(dialog, contact, name, jabbers, "prpl-jabber");
-- add_ims(dialog, contact, name, yahoos, "prpl-yahoo");
-- add_ims(dialog, contact, name, msns, "prpl-msn");
-- add_ims(dialog, contact, name, icqs, "prpl-icq");
-- add_ims(dialog, contact, name, novells, "prpl-novell");
-- add_ims(dialog, contact, name, ggs, "prpl-gg");
- }
- }
-
-@@ -367,7 +353,7 @@
- {
- EContact *contact = E_CONTACT(l->data);
- const char *name;
-- GList *aims, *jabbers, *yahoos, *msns, *icqs, *novells, *ggs;
-+ GList *jabbers;
-
- name = e_contact_get_const(contact, E_CONTACT_FULL_NAME);
-
-@@ -377,17 +363,9 @@
- continue;
- }
-
-- aims = e_contact_get(contact, E_CONTACT_IM_AIM);
- jabbers = e_contact_get(contact, E_CONTACT_IM_JABBER);
-- yahoos = e_contact_get(contact, E_CONTACT_IM_YAHOO);
-- msns = e_contact_get(contact, E_CONTACT_IM_MSN);
-- icqs = e_contact_get(contact, E_CONTACT_IM_ICQ);
-- novells = e_contact_get(contact, E_CONTACT_IM_GROUPWISE);
-- ggs = e_contact_get(contact, E_CONTACT_IM_GADUGADU);
--
-- if (aims == NULL && jabbers == NULL && yahoos == NULL &&
-- msns == NULL && icqs == NULL && novells == NULL &&
-- ggs == NULL)
-+
-+ if (jabbers == NULL)
- {
- GtkTreeIter iter;
-
-@@ -400,13 +378,7 @@
- }
- else
- {
-- add_ims(dialog, contact, name, aims, "prpl-aim");
- add_ims(dialog, contact, name, jabbers, "prpl-jabber");
-- add_ims(dialog, contact, name, yahoos, "prpl-yahoo");
-- add_ims(dialog, contact, name, msns, "prpl-msn");
-- add_ims(dialog, contact, name, icqs, "prpl-icq");
-- add_ims(dialog, contact, name, novells, "prpl-novell");
-- add_ims(dialog, contact, name, ggs, "prpl-gg");
- }
- }
- }
-diff -Nur pidgin-2.10.7/pidgin/plugins/gevolution/gevolution.c pidgin-2.10.7-nonprism/pidgin/plugins/gevolution/gevolution.c
---- pidgin-2.10.7/pidgin/plugins/gevolution/gevolution.c 2013-02-11 07:16:54.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/plugins/gevolution/gevolution.c 2013-08-16 21:14:05.483056049 -0300
-@@ -119,13 +119,7 @@
-
- name = e_contact_get_const(contact, E_CONTACT_FULL_NAME);
-
-- update_ims_from_contact(contact, name, "prpl-aim", E_CONTACT_IM_AIM);
- update_ims_from_contact(contact, name, "prpl-jabber", E_CONTACT_IM_JABBER);
-- update_ims_from_contact(contact, name, "prpl-yahoo", E_CONTACT_IM_YAHOO);
-- update_ims_from_contact(contact, name, "prpl-msn", E_CONTACT_IM_MSN);
-- update_ims_from_contact(contact, name, "prpl-icq", E_CONTACT_IM_ICQ);
-- update_ims_from_contact(contact, name, "prpl-novell", E_CONTACT_IM_GROUPWISE);
-- update_ims_from_contact(contact, name, "prpl-gg", E_CONTACT_IM_GADUGADU);
- }
-
- static void
-diff -Nur pidgin-2.10.7/pidgin/plugins/gevolution/gevo-util.c pidgin-2.10.7-nonprism/pidgin/plugins/gevolution/gevo-util.c
---- pidgin-2.10.7/pidgin/plugins/gevolution/gevo-util.c 2013-02-11 07:16:54.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/plugins/gevolution/gevo-util.c 2013-08-16 23:20:45.692374640 -0300
-@@ -99,20 +99,8 @@
-
- protocol_id = purple_account_get_protocol_id(account);
-
-- if (!strcmp(protocol_id, "prpl-aim"))
-- protocol_field = E_CONTACT_IM_AIM;
-- else if (!strcmp(protocol_id, "prpl-icq"))
-- protocol_field = E_CONTACT_IM_ICQ;
-- else if (!strcmp(protocol_id, "prpl-msn"))
-- protocol_field = E_CONTACT_IM_MSN;
-- else if (!strcmp(protocol_id, "prpl-yahoo"))
-- protocol_field = E_CONTACT_IM_YAHOO;
-- else if (!strcmp(protocol_id, "prpl-jabber"))
-+ if (!strcmp(protocol_id, "prpl-jabber"))
- protocol_field = E_CONTACT_IM_JABBER;
-- else if (!strcmp(protocol_id, "prpl-novell"))
-- protocol_field = E_CONTACT_IM_GROUPWISE;
-- else if (!strcmp(protocol_id, "prpl-gg"))
-- protocol_field = E_CONTACT_IM_GADUGADU;
-
- return protocol_field;
- }
-@@ -169,18 +157,6 @@
- {
- PurpleAccount *account = purple_buddy_get_account(buddy);
- const char *prpl_id = purple_account_get_protocol_id(account);
--
-- if (!strcmp(prpl_id, "prpl-msn"))
-- {
-- mail = g_strdup(purple_normalize(account,
-- purple_buddy_get_name(buddy)));
-- }
-- else if (!strcmp(prpl_id, "prpl-yahoo"))
-- {
-- mail = g_strdup_printf("%s@yahoo.com",
-- purple_normalize(account,
-- purple_buddy_get_name(buddy)));
-- }
- }
-
- return mail;
-diff -Nur pidgin-2.10.7/pidgin/plugins/gevolution/new_person_dialog.c pidgin-2.10.7-nonprism/pidgin/plugins/gevolution/new_person_dialog.c
---- pidgin-2.10.7/pidgin/plugins/gevolution/new_person_dialog.c 2013-02-11 07:16:54.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/plugins/gevolution/new_person_dialog.c 2013-08-16 21:23:26.207116339 -0300
-@@ -141,20 +141,8 @@
- if (*email)
- e_contact_set(contact, E_CONTACT_EMAIL_1, (gpointer)email);
-
-- if (!strcmp(im_service, "prpl-aim"))
-- field = E_CONTACT_IM_AIM;
-- else if (!strcmp(im_service, "prpl-icq"))
-- field = E_CONTACT_IM_ICQ;
-- else if (!strcmp(im_service, "prpl-yahoo"))
-- field = E_CONTACT_IM_YAHOO;
-- else if (!strcmp(im_service, "prpl-jabber"))
-+ if (!strcmp(im_service, "prpl-jabber"))
- field = E_CONTACT_IM_JABBER;
-- else if (!strcmp(im_service, "prpl-msn"))
-- field = E_CONTACT_IM_MSN;
-- else if (!strcmp(im_service, "prpl-novell"))
-- field = E_CONTACT_IM_GROUPWISE;
-- else if (!strcmp(im_service, "prpl-gg"))
-- field = E_CONTACT_IM_GADUGADU;
-
- if (field > 0)
- {
-diff -Nur pidgin-2.10.7/pidgin.apspec.in pidgin-2.10.7-nonprism/pidgin.apspec.in
---- pidgin-2.10.7/pidgin.apspec.in 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin.apspec.in 2013-08-16 20:53:14.523862926 -0300
-@@ -14,17 +14,13 @@
-
- [Description]
- Pidgin allows you to talk to anyone using a variety of messaging protocols,
--including AIM (Oscar and TOC), ICQ, IRC, Yahoo!, MSN Messenger, XMPP,
--Gadu-Gadu, and Zephyr. These protocols are implemented using a
-+including IRC, XMPP and Zephyr. These protocols are implemented using a
- modular, easy to use design. To use a protocol, just add an account using the
- account editor.
-
- Pidgin supports many common features of other clients, as well as many unique
- features, such as perl scripting, TCL scripting and C plugins.
-
--Pidgin is NOT affiliated with or endorsed by America Online, Inc., Microsoft
--Corporation, Yahoo! Inc., or ICQ Inc.
--
- [BuildPrepare]
- APBUILD_STATIC="Xss startup-notification-1" prepareBuild --enable-nss --enable-gnutls --enable-binreloc --disable-perl --disable-tcl --disable-gtktest --disable-glibtest --disable-vv --disable-fortify
- #APBUILD_STATIC="Xss startup-notification-1" prepareBuild --enable-nss --enable-gnutls --enable-binreloc --disable-perl --disable-tcl --disable-vv
-diff -Nur pidgin-2.10.7/pidgin.desktop.in pidgin-2.10.7-nonprism/pidgin.desktop.in
---- pidgin-2.10.7/pidgin.desktop.in 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin.desktop.in 2013-08-16 23:07:34.874212867 -0300
-@@ -1,7 +1,7 @@
- [Desktop Entry]
- _Name=Pidgin Internet Messenger
- _GenericName=Internet Messenger
--_Comment=Chat over IM. Supports AIM, Google Talk, Jabber/XMPP, MSN, Yahoo and more
-+_Comment=Chat over IM. Supports IRC, Jabber/XMPP and more
- Exec=pidgin
- Icon=pidgin
- StartupNotify=true
-diff -Nur pidgin-2.10.7/pidgin.spec pidgin-2.10.7-nonprism/pidgin.spec
---- pidgin-2.10.7/pidgin.spec 2013-02-11 07:17:59.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin.spec 2013-08-17 00:03:18.474815955 -0300
-@@ -34,7 +34,6 @@
- %{!?_without_startupnotification:BuildRequires: startup-notification-devel}
- %{?_with_avahi:BuildRequires: avahi-glib-devel}
- %{!?_without_gtkspell:BuildRequires: gtkspell-devel}
--%{?_with_meanwhile:BuildRequires: meanwhile-devel}
- %{?_with_mono:BuildRequires: mono-devel}
- %{?_with_sasl:BuildRequires: cyrus-sasl-devel >= 2}
- %{!?_without_silc:BuildRequires: /usr/include/silc/silcclient.h}
-@@ -105,7 +104,6 @@
- Group: Applications/Internet
- Obsoletes: gaim-silc
- Obsoletes: gaim-tcl
--Obsoletes: gaim-gadugadu
- Obsoletes: pidgin-tcl < 2.0.0
- Obsoletes: pidgin-silc < 2.0.0
- Obsoletes: libpurple-perl < %{version}
-@@ -131,13 +129,6 @@
- Requires: libpurple >= %{apiver}
- %endif
-
--%if 0%{?_with_meanwhile:1}
--%package -n libpurple-meanwhile
--Summary: Lotus Sametime plugin for Pidgin using the Meanwhile library
--Group: Applications/Internet
--Requires: libpurple >= %{apiver}
--%endif
--
- %if 0%{?_with_mono:1}
- %package -n libpurple-mono
- Summary: Mono .NET plugin support for Pidgin
-@@ -161,18 +152,14 @@
-
- %description
- Pidgin allows you to talk to anyone using a variety of messaging
--protocols including AIM, MSN, Yahoo!, XMPP, Bonjour, Gadu-Gadu,
--ICQ, IRC, Novell Groupwise, QQ, Lotus Sametime, SILC, Simple and
--Zephyr. These protocols are implemented using a modular, easy to
-+protocols including XMPP, Bonjour, IRC, SILC, Simple and Zephyr.
-+These protocols are implemented using a modular, easy to
- use design. To use a protocol, just add an account using the
- account editor.
-
- Pidgin supports many common features of other clients, as well as many
- unique features, such as perl scripting, TCL scripting and C plugins.
-
--Pidgin is not affiliated with or endorsed by America Online, Inc.,
--Microsoft Corporation, Yahoo! Inc., or ICQ Inc.
--
- %description devel
- The pidgin-devel package contains the header files, developer
- documentation, and libraries required for development of Pidgin scripts
-@@ -182,9 +169,8 @@
- libpurple contains the core IM support for IM clients such as Pidgin
- and Finch.
-
--libpurple supports a variety of messaging protocols including AIM, MSN,
--Yahoo!, XMPP, Bonjour, Gadu-Gadu, ICQ, IRC, Novell Groupwise, QQ,
--Lotus Sametime, SILC, Simple and Zephyr.
-+libpurple supports a variety of messaging protocols including XMPP,
-+Bonjour, IRC, SILC, Simple and Zephyr.
-
- %description -n libpurple-devel
- The libpurple-devel package contains the header files, developer
-@@ -196,11 +182,6 @@
- Bonjour plugin for Pidgin.
- %endif
-
--%if 0%{?_with_meanwhile:1}
--%description -n libpurple-meanwhile
--Lotus Sametime plugin for Pidgin using the Meanwhile library.
--%endif
--
- %if 0%{?_with_mono:1}
- %description -n libpurple-mono
- Mono plugin loader for Pidgin. This package will allow you to write or
-@@ -236,7 +217,6 @@
- %{!?_with_vv:--disable-vv} \
- %{!?_with_dbus:--disable-dbus} \
- %{!?_with_avahi:--disable-avahi} \
-- %{!?_with_meanwhile:--disable-meanwhile} \
- %{?_without_gstreamer:--disable-gstreamer} \
- %{?_without_gtkspell:--disable-gtkspell} \
- %{?_without_nm:--disable-nm} \
-@@ -258,9 +238,7 @@
- rm -f $RPM_BUILD_ROOT%{_libdir}/gnt/*.la
- rm -f $RPM_BUILD_ROOT%{_libdir}/pidgin/*.la
- rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/*.la
--rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/liboscar.so
- rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libjabber.so
--rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libymsg.so
- rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
- rm -f $RPM_BUILD_ROOT%{perl_archlib}/perllocal.pod
- find $RPM_BUILD_ROOT -type f -name '*.a' -exec rm -f {} ';'
-@@ -271,10 +249,6 @@
- rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libbonjour.so
- %endif
-
--%if 0%{!?_with_meanwhile:1}
--rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libsametime.so
--%endif
--
- %if 0%{!?_with_mono:1}
- rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/mono.so
- rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/*.dll
-@@ -299,7 +273,6 @@
- find $RPM_BUILD_ROOT%{_libdir}/purple-2 -xtype f -print | \
- sed "s@^$RPM_BUILD_ROOT@@g" | \
- grep -v /libbonjour.so | \
-- grep -v /libsametime.so | \
- grep -v /mono.so | \
- grep -v ".dll$" > %{name}-%{version}-purpleplugins
-
-@@ -435,13 +408,6 @@
- %{_libdir}/purple-2/libbonjour.*
- %endif
-
--%if 0%{?_with_meanwhile:1}
--%files -n libpurple-meanwhile
--%defattr(-, root, root)
--
--%{_libdir}/purple-2/libsametime.*
--%endif
--
- %if 0%{?_with_mono:1}
- %files -n libpurple-mono
- %defattr(-, root, root)
-@@ -492,9 +458,6 @@
- * Sat Jul 11 2009 Stu Tomlinson <stu@nosnilmot.com>
- - Update to reflect changes in perl module installation directories
-
--* Mon May 19 2008 Stu Tomlinson <stu@nosnilmot.com>
--- Fix building without meanwhile support
--
- * Fri May 16 2008 Stu Tomlinson <stu@nosnilmot.com>
- - Add "--without nm" support to build without NetworkManager
-
-@@ -586,8 +549,6 @@
- - Update to reflect renaming to pidgin/libpurple
-
- * Sun Oct 1 2006 Stu Tomlinson <stu@nosnilmot.com>
--- We can build with internal gadu gadu again, so bring it back into the
-- main package
- - Deal with gconf schame uninstallation on package upgrade and removal
-
- * Sun Aug 20 2006 Stu Tomlinson <stu@nosnilmot.com>
-@@ -606,19 +567,14 @@
- - Source RPM uses tar.bz2 now to save space
- - Update BuildRequires for new intltool dependencies
- - Add a --with perlmakehack option to allow builds to succeed on RH9
--- Add a --with gadugadu to build (separate) gaim-gadugadu package
-
- * Sat Dec 17 2005 Stu Tomlinson <stu@nosnilmot.com>
- - Add support for beta versions so the subsequent releases are seen as newer
- by RPM
--- Split of sametime support to gaim-meanwhile
- - Use make DESTDIR=... instead of overloading prefix etc. when installing
- - Default build to include cyrus-sasl support in Jabber
- - Add --with dbus to build with DBUS support
-
--* Sun Dec 04 2005 Christopher O'Brien <siege@preoccupied.net>
--- Added obsoletes gaim-meanwhile
--
- * Sun Oct 30 2005 Stu Tomlinson <stu@nosnilmot.com>
- - Add separate gaim-bonjour package if built with --with-howl
- - Add separate gaim-mono package if built with --with-mono
-diff -Nur pidgin-2.10.7/pidgin.spec.in pidgin-2.10.7-nonprism/pidgin.spec.in
---- pidgin-2.10.7/pidgin.spec.in 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin.spec.in 2013-08-17 00:07:12.251996234 -0300
-@@ -34,7 +34,6 @@
- %{!?_without_startupnotification:BuildRequires: startup-notification-devel}
- %{?_with_avahi:BuildRequires: avahi-glib-devel}
- %{!?_without_gtkspell:BuildRequires: gtkspell-devel}
--%{?_with_meanwhile:BuildRequires: meanwhile-devel}
- %{?_with_mono:BuildRequires: mono-devel}
- %{?_with_sasl:BuildRequires: cyrus-sasl-devel >= 2}
- %{!?_without_silc:BuildRequires: /usr/include/silc/silcclient.h}
-@@ -105,7 +104,6 @@
- Group: Applications/Internet
- Obsoletes: gaim-silc
- Obsoletes: gaim-tcl
--Obsoletes: gaim-gadugadu
- Obsoletes: pidgin-tcl < 2.0.0
- Obsoletes: pidgin-silc < 2.0.0
- Obsoletes: libpurple-perl < %{version}
-@@ -131,13 +129,6 @@
- Requires: libpurple >= %{apiver}
- %endif
-
--%if 0%{?_with_meanwhile:1}
--%package -n libpurple-meanwhile
--Summary: Lotus Sametime plugin for Pidgin using the Meanwhile library
--Group: Applications/Internet
--Requires: libpurple >= %{apiver}
--%endif
--
- %if 0%{?_with_mono:1}
- %package -n libpurple-mono
- Summary: Mono .NET plugin support for Pidgin
-@@ -161,18 +152,14 @@
-
- %description
- Pidgin allows you to talk to anyone using a variety of messaging
--protocols including AIM, MSN, Yahoo!, XMPP, Bonjour, Gadu-Gadu,
--ICQ, IRC, Novell Groupwise, QQ, Lotus Sametime, SILC, Simple and
--Zephyr. These protocols are implemented using a modular, easy to
-+protocols including XMPP, Bonjour, IRC, SILC, Simple and Zephyr.
-+These protocols are implemented using a modular, easy to
- use design. To use a protocol, just add an account using the
- account editor.
-
- Pidgin supports many common features of other clients, as well as many
- unique features, such as perl scripting, TCL scripting and C plugins.
-
--Pidgin is not affiliated with or endorsed by America Online, Inc.,
--Microsoft Corporation, Yahoo! Inc., or ICQ Inc.
--
- %description devel
- The pidgin-devel package contains the header files, developer
- documentation, and libraries required for development of Pidgin scripts
-@@ -182,9 +169,8 @@
- libpurple contains the core IM support for IM clients such as Pidgin
- and Finch.
-
--libpurple supports a variety of messaging protocols including AIM, MSN,
--Yahoo!, XMPP, Bonjour, Gadu-Gadu, ICQ, IRC, Novell Groupwise, QQ,
--Lotus Sametime, SILC, Simple and Zephyr.
-+libpurple supports a variety of messaging protocols including XMPP,
-+Bonjour, IRC, SILC, Simple and Zephyr.
-
- %description -n libpurple-devel
- The libpurple-devel package contains the header files, developer
-@@ -196,11 +182,6 @@
- Bonjour plugin for Pidgin.
- %endif
-
--%if 0%{?_with_meanwhile:1}
--%description -n libpurple-meanwhile
--Lotus Sametime plugin for Pidgin using the Meanwhile library.
--%endif
--
- %if 0%{?_with_mono:1}
- %description -n libpurple-mono
- Mono plugin loader for Pidgin. This package will allow you to write or
-@@ -236,7 +217,6 @@
- %{!?_with_vv:--disable-vv} \
- %{!?_with_dbus:--disable-dbus} \
- %{!?_with_avahi:--disable-avahi} \
-- %{!?_with_meanwhile:--disable-meanwhile} \
- %{?_without_gstreamer:--disable-gstreamer} \
- %{?_without_gtkspell:--disable-gtkspell} \
- %{?_without_nm:--disable-nm} \
-@@ -258,9 +238,7 @@
- rm -f $RPM_BUILD_ROOT%{_libdir}/gnt/*.la
- rm -f $RPM_BUILD_ROOT%{_libdir}/pidgin/*.la
- rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/*.la
--rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/liboscar.so
- rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libjabber.so
--rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libymsg.so
- rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
- rm -f $RPM_BUILD_ROOT%{perl_archlib}/perllocal.pod
- find $RPM_BUILD_ROOT -type f -name '*.a' -exec rm -f {} ';'
-@@ -271,10 +249,6 @@
- rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libbonjour.so
- %endif
-
--%if 0%{!?_with_meanwhile:1}
--rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libsametime.so
--%endif
--
- %if 0%{!?_with_mono:1}
- rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/mono.so
- rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/*.dll
-@@ -299,7 +273,6 @@
- find $RPM_BUILD_ROOT%{_libdir}/purple-2 -xtype f -print | \
- sed "s@^$RPM_BUILD_ROOT@@g" | \
- grep -v /libbonjour.so | \
-- grep -v /libsametime.so | \
- grep -v /mono.so | \
- grep -v ".dll$" > %{name}-%{version}-purpleplugins
-
-@@ -435,13 +408,6 @@
- %{_libdir}/purple-2/libbonjour.*
- %endif
-
--%if 0%{?_with_meanwhile:1}
--%files -n libpurple-meanwhile
--%defattr(-, root, root)
--
--%{_libdir}/purple-2/libsametime.*
--%endif
--
- %if 0%{?_with_mono:1}
- %files -n libpurple-mono
- %defattr(-, root, root)
-@@ -492,9 +458,6 @@
- * Sat Jul 11 2009 Stu Tomlinson <stu@nosnilmot.com>
- - Update to reflect changes in perl module installation directories
-
--* Mon May 19 2008 Stu Tomlinson <stu@nosnilmot.com>
--- Fix building without meanwhile support
--
- * Fri May 16 2008 Stu Tomlinson <stu@nosnilmot.com>
- - Add "--without nm" support to build without NetworkManager
-
-@@ -586,8 +549,6 @@
- - Update to reflect renaming to pidgin/libpurple
-
- * Sun Oct 1 2006 Stu Tomlinson <stu@nosnilmot.com>
--- We can build with internal gadu gadu again, so bring it back into the
-- main package
- - Deal with gconf schame uninstallation on package upgrade and removal
-
- * Sun Aug 20 2006 Stu Tomlinson <stu@nosnilmot.com>
-@@ -606,19 +567,14 @@
- - Source RPM uses tar.bz2 now to save space
- - Update BuildRequires for new intltool dependencies
- - Add a --with perlmakehack option to allow builds to succeed on RH9
--- Add a --with gadugadu to build (separate) gaim-gadugadu package
-
- * Sat Dec 17 2005 Stu Tomlinson <stu@nosnilmot.com>
- - Add support for beta versions so the subsequent releases are seen as newer
- by RPM
--- Split of sametime support to gaim-meanwhile
- - Use make DESTDIR=... instead of overloading prefix etc. when installing
- - Default build to include cyrus-sasl support in Jabber
- - Add --with dbus to build with DBUS support
-
--* Sun Dec 04 2005 Christopher O'Brien <siege@preoccupied.net>
--- Added obsoletes gaim-meanwhile
--
- * Sun Oct 30 2005 Stu Tomlinson <stu@nosnilmot.com>
- - Add separate gaim-bonjour package if built with --with-howl
- - Add separate gaim-mono package if built with --with-mono
diff --git a/nonprism/pidgin-nonprism/nonprism.patch b/nonprism/pidgin-nonprism/nonprism.patch
index 485bef3c8..88140268e 100644
--- a/nonprism/pidgin-nonprism/nonprism.patch
+++ b/nonprism/pidgin-nonprism/nonprism.patch
@@ -1,2256 +1,6 @@
-diff -Nur pidgin-2.10.7/config.h.in pidgin-2.10.7-nonprism/config.h.in
---- pidgin-2.10.7/config.h.in 2013-02-11 07:17:16.000000000 -0200
-+++ pidgin-2.10.7-nonprism/config.h.in 2013-08-16 22:16:16.833531712 -0300
-@@ -151,9 +151,6 @@
- /* Define to 1 if you have the `db' library (-ldb). */
- #undef HAVE_LIBDB
-
--/* Define to 1 if you have libgadu. */
--#undef HAVE_LIBGADU
--
- /* Define to 1 if you have the `nsl' library (-lnsl). */
- #undef HAVE_LIBNSL
-
-diff -Nur pidgin-2.10.7/configure pidgin-2.10.7-nonprism/configure
---- pidgin-2.10.7/configure 2013-02-11 07:17:26.000000000 -0200
-+++ pidgin-2.10.7-nonprism/configure 2013-08-27 16:47:16.890662082 -0300
-@@ -716,45 +716,23 @@
- STATIC_LINK_LIBS
- STATIC_ZEPHYR_FALSE
- STATIC_ZEPHYR_TRUE
--STATIC_YAHOO_FALSE
--STATIC_YAHOO_TRUE
- STATIC_SIMPLE_FALSE
- STATIC_SIMPLE_TRUE
- STATIC_SILC_FALSE
- STATIC_SILC_TRUE
--STATIC_SAMETIME_FALSE
--STATIC_SAMETIME_TRUE
--STATIC_OSCAR_FALSE
--STATIC_OSCAR_TRUE
--STATIC_NOVELL_FALSE
--STATIC_NOVELL_TRUE
--STATIC_MXIT_FALSE
--STATIC_MXIT_TRUE
--STATIC_MYSPACE_FALSE
--STATIC_MYSPACE_TRUE
--STATIC_MSN_FALSE
--STATIC_MSN_TRUE
- STATIC_JABBER_FALSE
- STATIC_JABBER_TRUE
- STATIC_IRC_FALSE
- STATIC_IRC_TRUE
--STATIC_GG_FALSE
--STATIC_GG_TRUE
- STATIC_BONJOUR_FALSE
- STATIC_BONJOUR_TRUE
- STATIC_PRPLS
- DISTRIB_FALSE
- DISTRIB_TRUE
--USE_INTERNAL_LIBGADU_FALSE
--USE_INTERNAL_LIBGADU_TRUE
--GADU_LIBS
--GADU_CFLAGS
- SILC_LIBS
- SILC_CFLAGS
- AVAHI_LIBS
- AVAHI_CFLAGS
--MEANWHILE_LIBS
--MEANWHILE_CFLAGS
- IDN_LIBS
- IDN_CFLAGS
- USE_VV_FALSE
-@@ -1021,14 +999,11 @@
- enable_farstream
- enable_vv
- enable_idn
--enable_meanwhile
- enable_avahi
- with_avahi_client_includes
- with_avahi_client_libs
- with_silc_includes
- with_silc_libs
--with_gadu_includes
--with_gadu_libs
- enable_distrib
- with_static_prpls
- with_dynamic_prpls
-@@ -1100,14 +1075,10 @@
- FARSTREAM_LIBS
- IDN_CFLAGS
- IDN_LIBS
--MEANWHILE_CFLAGS
--MEANWHILE_LIBS
- AVAHI_CFLAGS
- AVAHI_LIBS
- SILC_CFLAGS
- SILC_LIBS
--GADU_CFLAGS
--GADU_LIBS
- DBUS_CFLAGS
- DBUS_LIBS
- NETWORKMANAGER_CFLAGS
-@@ -1773,8 +1744,6 @@
- --disable-farstream compile without farstream support
- --disable-vv compile without voice and video support
- --disable-idn compile without IDN support
-- --disable-meanwhile compile without meanwhile (required for Sametime
-- support)
- --disable-avahi compile without avahi (required for Bonjour support)
-
- --disable-plugins compile without plugin support
-@@ -1826,9 +1795,6 @@
- --with-silc-includes=DIR
- compile the SILC plugin against includes in DIR
- --with-silc-libs=DIR compile the SILC plugin against the SILC libs in DIR
-- --with-gadu-includes=DIR
-- compile the Gadu-Gadu plugin against includes in DIR
-- --with-gadu-libs=DIR compile the Gadu-Gadu plugin against the libs in DIR
- --with-static-prpls Link to certain protocols statically
- --with-dynamic-prpls specify which protocols to build dynamically
- --with-krb4=PREFIX compile Zephyr plugin with Kerberos 4 support
-@@ -1905,17 +1871,11 @@
- linker flags for FARSTREAM, overriding pkg-config
- IDN_CFLAGS C compiler flags for IDN, overriding pkg-config
- IDN_LIBS linker flags for IDN, overriding pkg-config
-- MEANWHILE_CFLAGS
-- C compiler flags for MEANWHILE, overriding pkg-config
-- MEANWHILE_LIBS
-- linker flags for MEANWHILE, overriding pkg-config
- AVAHI_CFLAGS
- C compiler flags for AVAHI, overriding pkg-config
- AVAHI_LIBS linker flags for AVAHI, overriding pkg-config
- SILC_CFLAGS C compiler flags for SILC, overriding pkg-config
- SILC_LIBS linker flags for SILC, overriding pkg-config
-- GADU_CFLAGS C compiler flags for GADU, overriding pkg-config
-- GADU_LIBS linker flags for GADU, overriding pkg-config
- DBUS_CFLAGS C compiler flags for DBUS, overriding pkg-config
- DBUS_LIBS linker flags for DBUS, overriding pkg-config
- NETWORKMANAGER_CFLAGS
-@@ -18487,105 +18447,6 @@
- fi
- fi
-
--# Check whether --enable-meanwhile was given.
--if test "${enable_meanwhile+set}" = set; then :
-- enableval=$enable_meanwhile; enable_meanwhile="$enableval"
--else
-- enable_meanwhile="yes"
--fi
--
--if test "x$enable_meanwhile" = "xyes"; then
--
--pkg_failed=no
--{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for MEANWHILE" >&5
--$as_echo_n "checking for MEANWHILE... " >&6; }
--
--if test -n "$MEANWHILE_CFLAGS"; then
-- pkg_cv_MEANWHILE_CFLAGS="$MEANWHILE_CFLAGS"
-- elif test -n "$PKG_CONFIG"; then
-- if test -n "$PKG_CONFIG" && \
-- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"meanwhile >= 1.0.0 meanwhile < 2.0.0\""; } >&5
-- ($PKG_CONFIG --exists --print-errors "meanwhile >= 1.0.0 meanwhile < 2.0.0") 2>&5
-- ac_status=$?
-- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-- test $ac_status = 0; }; then
-- pkg_cv_MEANWHILE_CFLAGS=`$PKG_CONFIG --cflags "meanwhile >= 1.0.0 meanwhile < 2.0.0" 2>/dev/null`
-- test "x$?" != "x0" && pkg_failed=yes
--else
-- pkg_failed=yes
--fi
-- else
-- pkg_failed=untried
--fi
--if test -n "$MEANWHILE_LIBS"; then
-- pkg_cv_MEANWHILE_LIBS="$MEANWHILE_LIBS"
-- elif test -n "$PKG_CONFIG"; then
-- if test -n "$PKG_CONFIG" && \
-- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"meanwhile >= 1.0.0 meanwhile < 2.0.0\""; } >&5
-- ($PKG_CONFIG --exists --print-errors "meanwhile >= 1.0.0 meanwhile < 2.0.0") 2>&5
-- ac_status=$?
-- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-- test $ac_status = 0; }; then
-- pkg_cv_MEANWHILE_LIBS=`$PKG_CONFIG --libs "meanwhile >= 1.0.0 meanwhile < 2.0.0" 2>/dev/null`
-- test "x$?" != "x0" && pkg_failed=yes
--else
-- pkg_failed=yes
--fi
-- else
-- pkg_failed=untried
--fi
--
--
--
--if test $pkg_failed = yes; then
-- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
--$as_echo "no" >&6; }
--
--if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
-- _pkg_short_errors_supported=yes
--else
-- _pkg_short_errors_supported=no
--fi
-- if test $_pkg_short_errors_supported = yes; then
-- MEANWHILE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "meanwhile >= 1.0.0 meanwhile < 2.0.0" 2>&1`
-- else
-- MEANWHILE_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "meanwhile >= 1.0.0 meanwhile < 2.0.0" 2>&1`
-- fi
-- # Put the nasty error message in config.log where it belongs
-- echo "$MEANWHILE_PKG_ERRORS" >&5
--
--
-- have_meanwhile="no"
-- if test "x$force_deps" = "xyes" ; then
-- as_fn_error $? "
--Meanwhile development headers not found.
--Use --disable-meanwhile if you do not need meanwhile (Sametime) support.
--" "$LINENO" 5
-- fi
--elif test $pkg_failed = untried; then
-- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
--$as_echo "no" >&6; }
--
-- have_meanwhile="no"
-- if test "x$force_deps" = "xyes" ; then
-- as_fn_error $? "
--Meanwhile development headers not found.
--Use --disable-meanwhile if you do not need meanwhile (Sametime) support.
--" "$LINENO" 5
-- fi
--else
-- MEANWHILE_CFLAGS=$pkg_cv_MEANWHILE_CFLAGS
-- MEANWHILE_LIBS=$pkg_cv_MEANWHILE_LIBS
-- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
--$as_echo "yes" >&6; }
--
-- have_meanwhile="yes"
--
--fi
--fi
--
--
--
- # Check whether --enable-avahi was given.
- if test "${enable_avahi+set}" = set; then :
- enableval=$enable_avahi; enable_avahi="$enableval"
-@@ -19207,267 +19068,6 @@
- fi
-
-
--# Check whether --with-gadu-includes was given.
--if test "${with_gadu_includes+set}" = set; then :
-- withval=$with_gadu_includes; ac_gadu_includes="$withval"
--else
-- ac_gadu_includes="no"
--fi
--
--
--# Check whether --with-gadu-libs was given.
--if test "${with_gadu_libs+set}" = set; then :
-- withval=$with_gadu_libs; ac_gadu_libs="$withval"
--else
-- ac_gadu_libs="no"
--fi
--
--GADU_CFLAGS=""
--GADU_LIBS=""
--if test -n "$with_gadu_includes" || test -n "$with_gadu_libs"; then
-- gadu_manual_check="yes"
--else
-- gadu_manual_check="no"
--fi
--if test "x$gadu_manual_check" = "xno"; then
--
--pkg_failed=no
--{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GADU" >&5
--$as_echo_n "checking for GADU... " >&6; }
--
--if test -n "$GADU_CFLAGS"; then
-- pkg_cv_GADU_CFLAGS="$GADU_CFLAGS"
-- elif test -n "$PKG_CONFIG"; then
-- if test -n "$PKG_CONFIG" && \
-- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libgadu >= 1.11.0\""; } >&5
-- ($PKG_CONFIG --exists --print-errors "libgadu >= 1.11.0") 2>&5
-- ac_status=$?
-- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-- test $ac_status = 0; }; then
-- pkg_cv_GADU_CFLAGS=`$PKG_CONFIG --cflags "libgadu >= 1.11.0" 2>/dev/null`
-- test "x$?" != "x0" && pkg_failed=yes
--else
-- pkg_failed=yes
--fi
-- else
-- pkg_failed=untried
--fi
--if test -n "$GADU_LIBS"; then
-- pkg_cv_GADU_LIBS="$GADU_LIBS"
-- elif test -n "$PKG_CONFIG"; then
-- if test -n "$PKG_CONFIG" && \
-- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libgadu >= 1.11.0\""; } >&5
-- ($PKG_CONFIG --exists --print-errors "libgadu >= 1.11.0") 2>&5
-- ac_status=$?
-- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-- test $ac_status = 0; }; then
-- pkg_cv_GADU_LIBS=`$PKG_CONFIG --libs "libgadu >= 1.11.0" 2>/dev/null`
-- test "x$?" != "x0" && pkg_failed=yes
--else
-- pkg_failed=yes
--fi
-- else
-- pkg_failed=untried
--fi
--
--
--
--if test $pkg_failed = yes; then
-- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
--$as_echo "no" >&6; }
--
--if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
-- _pkg_short_errors_supported=yes
--else
-- _pkg_short_errors_supported=no
--fi
-- if test $_pkg_short_errors_supported = yes; then
-- GADU_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libgadu >= 1.11.0" 2>&1`
-- else
-- GADU_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libgadu >= 1.11.0" 2>&1`
-- fi
-- # Put the nasty error message in config.log where it belongs
-- echo "$GADU_PKG_ERRORS" >&5
--
--
-- gadu_includes="no"
--
--elif test $pkg_failed = untried; then
-- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
--$as_echo "no" >&6; }
--
-- gadu_includes="no"
--
--else
-- GADU_CFLAGS=$pkg_cv_GADU_CFLAGS
-- GADU_LIBS=$pkg_cv_GADU_LIBS
-- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
--$as_echo "yes" >&6; }
--
-- gadu_includes="yes"
-- gadu_libs="yes"
--
--fi
--else
-- if test "$ac_gadu_includes" != "no"; then
-- GADU_CFLAGS="-I$ac_gadu_includes"
-- fi
-- CPPFLAGS_save="$CPPFLAGS"
-- CPPFLAGS="$CPPFLAGS $GADU_CFLAGS"
-- ac_fn_c_check_header_mongrel "$LINENO" "libgadu.h" "ac_cv_header_libgadu_h" "$ac_includes_default"
--if test "x$ac_cv_header_libgadu_h" = xyes; then :
-- gadu_includes=yes
--fi
--
--
-- CPPFLAGS="$CPPFLAGS_save"
--
-- if test "$ac_gadu_libs" != "no"; then
-- GADU_LIBS="-L$ac_gadu_libs"
-- fi
-- GADU_LIBS="$GADU_LIBS -lgadu"
-- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gg_libgadu_version in -lgadu" >&5
--$as_echo_n "checking for gg_libgadu_version in -lgadu... " >&6; }
--if ${ac_cv_lib_gadu_gg_libgadu_version+:} false; then :
-- $as_echo_n "(cached) " >&6
--else
-- ac_check_lib_save_LIBS=$LIBS
--LIBS="-lgadu $GADU_LIBS $LIBS"
--cat confdefs.h - <<_ACEOF >conftest.$ac_ext
--/* end confdefs.h. */
--
--/* Override any GCC internal prototype to avoid an error.
-- Use char because int might match the return type of a GCC
-- builtin and then its argument prototype would still apply. */
--#ifdef __cplusplus
--extern "C"
--#endif
--char gg_libgadu_version ();
--int
--main ()
--{
--return gg_libgadu_version ();
-- ;
-- return 0;
--}
--_ACEOF
--if ac_fn_c_try_link "$LINENO"; then :
-- ac_cv_lib_gadu_gg_libgadu_version=yes
--else
-- ac_cv_lib_gadu_gg_libgadu_version=no
--fi
--rm -f core conftest.err conftest.$ac_objext \
-- conftest$ac_exeext conftest.$ac_ext
--LIBS=$ac_check_lib_save_LIBS
--fi
--{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gadu_gg_libgadu_version" >&5
--$as_echo "$ac_cv_lib_gadu_gg_libgadu_version" >&6; }
--if test "x$ac_cv_lib_gadu_gg_libgadu_version" = xyes; then :
-- gadu_libs=yes
--fi
--
--fi
--GADU_CFLAGS=`echo $GADU_CFLAGS |$sedpath 's/-Wall//'`
--
--if test "x$gadu_libs" = "xyes"; then
-- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libgadu GPL compatibility" >&5
--$as_echo_n "checking for libgadu GPL compatibility... " >&6; }
-- CPPFLAGS_save="$CPPFLAGS"
-- CPPFLAGS="$CPPFLAGS $GADU_CFLAGS"
-- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
--/* end confdefs.h. */
--#include <libgadu.h>
--int
--main ()
--{
--
--#if defined(__GG_LIBGADU_HAVE_OPENSSL) || defined(GG_CONFIG_HAVE_OPENSSL)
--#error "libgadu is not compatible with the GPL when compiled with OpenSSL support."
--#endif
--
-- ;
-- return 0;
--}
--_ACEOF
--if ac_fn_c_try_compile "$LINENO"; then :
--
-- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
--/* end confdefs.h. */
--#include <libgadu.h>
--int
--main ()
--{
--
--#if GG_DEFAULT_PROTOCOL_VERSION < 0x2e
--#error "Your libgadu version is too old. libpurple requires 1.11.0 or higher."
--#endif
--
-- ;
-- return 0;
--}
--_ACEOF
--if ac_fn_c_try_compile "$LINENO"; then :
--
-- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
--$as_echo "yes" >&6; }
--
--$as_echo "#define HAVE_LIBGADU 1" >>confdefs.h
--
--
--else
--
-- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
--$as_echo "no" >&6; }
-- echo
-- echo
-- echo "Your supplied copy of libgadu is too old."
-- echo "Install version 1.11.0 or newer."
-- echo "Then rerun this ./configure"
-- echo
-- echo "Falling back to using our own copy of libgadu"
-- echo
-- GADU_LIBS=""
-- GADU_CFLAGS=""
-- gadu_libs=no
--
--fi
--rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
--
--else
--
-- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
--$as_echo "no" >&6; }
-- echo
-- echo
-- echo "libgadu is not compatible with the GPL when compiled with OpenSSL support."
-- echo "To compile against system libgadu, please recompile libgadu using:"
-- echo "./autogen.sh --disable-libgadu-openssl --disable-static --enable-shared"
-- echo "Then rerun this ./configure"
-- echo
-- echo "Falling back to using our own copy of libgadu"
-- echo
-- GADU_LIBS=""
-- GADU_CFLAGS=""
-- gadu_libs=no
--
--fi
--rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-- CPPFLAGS="$CPPFLAGS_save"
--fi
--
-- if test "x$gadu_libs" != "xyes"; then
-- USE_INTERNAL_LIBGADU_TRUE=
-- USE_INTERNAL_LIBGADU_FALSE='#'
--else
-- USE_INTERNAL_LIBGADU_TRUE='#'
-- USE_INTERNAL_LIBGADU_FALSE=
--fi
--
--
--if test "x$gadu_libs" = "x"; then
-- gadu_libs=no
--fi
--
-
-
-
-@@ -19500,10 +19100,7 @@
- fi
-
- if test "x$STATIC_PRPLS" = "xall" ; then
-- STATIC_PRPLS="bonjour gg irc jabber msn myspace mxit novell oscar sametime silc simple yahoo zephyr"
--fi
--if test "x$have_meanwhile" != "xyes" ; then
-- STATIC_PRPLS=`echo $STATIC_PRPLS | $sedpath 's/sametime//'`
-+ STATIC_PRPLS="bonjour irc jabber silc simple zephyr"
- fi
- if test "x$avahiincludes" != "xyes" -o "x$avahilibs" != "xyes"; then
- STATIC_PRPLS=`echo $STATIC_PRPLS | $sedpath 's/bonjour//'`
-@@ -19519,46 +19116,22 @@
- extern_init=
- load_proto=
- for i in $STATIC_PRPLS ; do
-- if test \( "x$i" = "xoscar" -o "x$i" = "xaim" -o "x$i" = "xicq" \) -a "x$static_oscar" != "xyes"; then
-- STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/oscar/liboscar.la"
-- extern_init="$extern_init extern gboolean purple_init_aim_plugin();"
-- extern_init="$extern_init extern gboolean purple_init_icq_plugin();"
-- load_proto="$load_proto purple_init_aim_plugin();"
-- load_proto="$load_proto purple_init_icq_plugin();"
-- elif test "x$i" = "xyahoo"; then
-- STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/yahoo/libymsg.la"
-- extern_init="$extern_init extern gboolean purple_init_yahoo_plugin();"
-- extern_init="$extern_init extern gboolean purple_init_yahoojp_plugin();"
-- load_proto="$load_proto purple_init_yahoo_plugin();"
-- load_proto="$load_proto purple_init_yahoojp_plugin();"
-+ if test "x$i" = "xsilc"; then
-+ STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/lib${i}purple.la"
-+ elif test "x$i" = "xsilc10"; then
-+ STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/libsilcpurple.la"
- else
-- if test "x$i" = "xsilc"; then
-- STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/lib${i}purple.la"
-- elif test "x$i" = "xsilc10"; then
-- STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/libsilcpurple.la"
-- else
-- STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/lib$i.la"
-- fi
-- extern_init="$extern_init extern gboolean purple_init_${i}_plugin();"
-- load_proto="$load_proto purple_init_${i}_plugin();"
-+ STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/lib$i.la"
- fi
-+ extern_init="$extern_init extern gboolean purple_init_${i}_plugin();"
-+ load_proto="$load_proto purple_init_${i}_plugin();"
- case $i in
- bonjour) static_bonjour=yes ;;
-- gg) static_gg=yes ;;
- irc) static_irc=yes ;;
- jabber) static_jabber=yes ;;
-- msn) static_msn=yes ;;
-- myspace) static_myspace=yes ;;
-- mxit) static_mxit=yes ;;
-- novell) static_novell=yes ;;
-- oscar) static_oscar=yes ;;
-- aim) static_oscar=yes ;;
-- icq) static_oscar=yes ;;
-- sametime) static_sametime=yes ;;
- silc) static_silc=yes ;;
- silc10) static_silc=yes ;;
- simple) static_simple=yes ;;
-- yahoo) static_yahoo=yes ;;
- zephyr) static_zephyr=yes ;;
- *) echo "Invalid static protocol $i!!" ; exit 1 ;;
- esac
-@@ -19571,14 +19144,6 @@
- STATIC_BONJOUR_FALSE=
- fi
-
-- if test "x$static_gg" = "xyes"; then
-- STATIC_GG_TRUE=
-- STATIC_GG_FALSE='#'
--else
-- STATIC_GG_TRUE='#'
-- STATIC_GG_FALSE=
--fi
--
- if test "x$static_irc" = "xyes"; then
- STATIC_IRC_TRUE=
- STATIC_IRC_FALSE='#'
-@@ -19595,54 +19160,6 @@
- STATIC_JABBER_FALSE=
- fi
-
-- if test "x$static_msn" = "xyes"; then
-- STATIC_MSN_TRUE=
-- STATIC_MSN_FALSE='#'
--else
-- STATIC_MSN_TRUE='#'
-- STATIC_MSN_FALSE=
--fi
--
-- if test "x$static_myspace" = "xyes"; then
-- STATIC_MYSPACE_TRUE=
-- STATIC_MYSPACE_FALSE='#'
--else
-- STATIC_MYSPACE_TRUE='#'
-- STATIC_MYSPACE_FALSE=
--fi
--
-- if test "x$static_mxit" = "xyes"; then
-- STATIC_MXIT_TRUE=
-- STATIC_MXIT_FALSE='#'
--else
-- STATIC_MXIT_TRUE='#'
-- STATIC_MXIT_FALSE=
--fi
--
-- if test "x$static_novell" = "xyes"; then
-- STATIC_NOVELL_TRUE=
-- STATIC_NOVELL_FALSE='#'
--else
-- STATIC_NOVELL_TRUE='#'
-- STATIC_NOVELL_FALSE=
--fi
--
-- if test "x$static_oscar" = "xyes"; then
-- STATIC_OSCAR_TRUE=
-- STATIC_OSCAR_FALSE='#'
--else
-- STATIC_OSCAR_TRUE='#'
-- STATIC_OSCAR_FALSE=
--fi
--
-- if test "x$static_sametime" = "xyes" -a "x$have_meanwhile" = "xyes"; then
-- STATIC_SAMETIME_TRUE=
-- STATIC_SAMETIME_FALSE='#'
--else
-- STATIC_SAMETIME_TRUE='#'
-- STATIC_SAMETIME_FALSE=
--fi
--
- if test "x$static_silc" = "xyes" -a "x$have_silc" = "xyes"; then
- STATIC_SILC_TRUE=
- STATIC_SILC_FALSE='#'
-@@ -19659,14 +19176,6 @@
- STATIC_SIMPLE_FALSE=
- fi
-
-- if test "x$static_yahoo" = "xyes"; then
-- STATIC_YAHOO_TRUE=
-- STATIC_YAHOO_FALSE='#'
--else
-- STATIC_YAHOO_TRUE='#'
-- STATIC_YAHOO_FALSE=
--fi
--
- if test "x$static_zephyr" = "xyes"; then
- STATIC_ZEPHYR_TRUE=
- STATIC_ZEPHYR_FALSE='#'
-@@ -19689,10 +19198,7 @@
- fi
-
- if test "x$DYNAMIC_PRPLS" = "xall" ; then
-- DYNAMIC_PRPLS="bonjour gg irc jabber msn myspace mxit novell oscar sametime silc simple yahoo zephyr"
--fi
--if test "x$have_meanwhile" != "xyes"; then
-- DYNAMIC_PRPLS=`echo $DYNAMIC_PRPLS | $sedpath 's/sametime//'`
-+ DYNAMIC_PRPLS="bonjour irc jabber silc simple zephyr"
- fi
- if test "x$avahiincludes" != "xyes" -o "x$avahilibs" != "xyes"; then
- DYNAMIC_PRPLS=`echo $DYNAMIC_PRPLS | $sedpath 's/bonjour//'`
-@@ -19707,22 +19213,12 @@
- for i in $DYNAMIC_PRPLS ; do
- case $i in
- bonjour) dynamic_bonjour=yes ;;
-- gg) dynamic_gg=yes ;;
- irc) dynamic_irc=yes ;;
- jabber) dynamic_jabber=yes ;;
-- msn) dynamic_msn=yes ;;
-- myspace) dynamic_myspace=yes ;;
-- mxit) dynamic_mxit=yes ;;
-- novell) dynamic_novell=yes ;;
- null) dynamic_null=yes ;;
-- oscar) dynamic_oscar=yes ;;
-- aim) dynamic_oscar=yes ;;
-- icq) dynamic_oscar=yes ;;
-- sametime) dynamic_sametime=yes ;;
- silc) dynamic_silc=yes ;;
- silc10) dynamic_silc=yes ;;
- simple) dynamic_simple=yes ;;
-- yahoo) dynamic_yahoo=yes ;;
- zephyr) dynamic_zephyr=yes ;;
- *) echo "Invalid dynamic protocol $i!!" ; exit 1 ;;
- esac
-@@ -21001,7 +20497,7 @@
- fi
-
-
--msg_ssl="None. MSN, Yahoo!, Novell Groupwise and Google Talk will not work without GnuTLS or NSS. OpenSSL is NOT usable!"
-+msg_ssl="None."
- looked_for_gnutls="no"
- if test "x$enable_gnutls" != "xno"; then
- enable_gnutls="no"
-@@ -21871,19 +21367,17 @@
- as_fn_error $? "
- Neither GnuTLS or NSS SSL development headers found.
- Use --disable-nss --disable-gnutls if you do not need SSL support.
--MSN, Yahoo!, Novell Groupwise and Google Talk will not work without GnuTLS or NSS. OpenSSL is NOT usable!
-+
- " "$LINENO" 5
- elif test "x$looked_for_gnutls" = "xyes" -a "x$force_deps" = "xyes" ; then
- as_fn_error $? "
- GnuTLS SSL development headers not found.
- Use --disable-gnutls if you do not need SSL support.
--MSN, Yahoo!, Novell Groupwise and Google Talk will not work without SSL support.
- " "$LINENO" 5
- elif test "x$looked_for_nss" = "xyes" -a "x$force_deps" = "xyes" ; then
- as_fn_error $? "
- NSS SSL development headers not found.
- Use --disable-nss if you do not need SSL support.
--MSN, Yahoo!, Novell Groupwise and Google Talk will not work without SSL support.
- " "$LINENO" 5
- fi
-
-@@ -23176,7 +22670,7 @@
- fi
-
-
--ac_config_files="$ac_config_files Makefile Doxyfile doc/Makefile doc/pidgin.1 doc/finch.1 m4macros/Makefile pidgin.apspec pidgin/Makefile pidgin/pidgin.pc pidgin/pidgin-uninstalled.pc pidgin/pidgin-2.pc pidgin/pidgin-2-uninstalled.pc pidgin/pixmaps/Makefile pidgin/pixmaps/emotes/default/24/Makefile pidgin/pixmaps/emotes/none/Makefile pidgin/pixmaps/emotes/small/16/Makefile pidgin/plugins/Makefile pidgin/plugins/cap/Makefile pidgin/plugins/disco/Makefile pidgin/plugins/gestures/Makefile pidgin/plugins/gevolution/Makefile pidgin/plugins/musicmessaging/Makefile pidgin/plugins/perl/Makefile pidgin/plugins/perl/common/Makefile.PL pidgin/plugins/ticker/Makefile libpurple/ciphers/Makefile libpurple/example/Makefile libpurple/gconf/Makefile libpurple/purple.pc libpurple/purple-uninstalled.pc libpurple/purple-2.pc libpurple/purple-2-uninstalled.pc libpurple/plugins/Makefile libpurple/plugins/mono/Makefile libpurple/plugins/mono/api/Makefile libpurple/plugins/mono/loader/Makefile libpurple/plugins/perl/Makefile libpurple/plugins/perl/common/Makefile.PL libpurple/plugins/ssl/Makefile libpurple/plugins/tcl/Makefile libpurple/Makefile libpurple/protocols/Makefile libpurple/protocols/bonjour/Makefile libpurple/protocols/gg/Makefile libpurple/protocols/irc/Makefile libpurple/protocols/jabber/Makefile libpurple/protocols/msn/Makefile libpurple/protocols/myspace/Makefile libpurple/protocols/mxit/Makefile libpurple/protocols/novell/Makefile libpurple/protocols/null/Makefile libpurple/protocols/oscar/Makefile libpurple/protocols/sametime/Makefile libpurple/protocols/silc/Makefile libpurple/protocols/silc10/Makefile libpurple/protocols/simple/Makefile libpurple/protocols/yahoo/Makefile libpurple/protocols/zephyr/Makefile libpurple/tests/Makefile libpurple/purple.h libpurple/version.h share/sounds/Makefile share/ca-certs/Makefile finch/finch.pc finch/Makefile finch/libgnt/Makefile finch/libgnt/gnt.pc finch/libgnt/wms/Makefile finch/plugins/Makefile po/Makefile.in pidgin.spec"
-+ac_config_files="$ac_config_files Makefile Doxyfile doc/Makefile doc/pidgin.1 doc/finch.1 m4macros/Makefile pidgin.apspec pidgin/Makefile pidgin/pidgin.pc pidgin/pidgin-uninstalled.pc pidgin/pidgin-2.pc pidgin/pidgin-2-uninstalled.pc pidgin/pixmaps/Makefile pidgin/pixmaps/emotes/default/24/Makefile pidgin/pixmaps/emotes/none/Makefile pidgin/pixmaps/emotes/small/16/Makefile pidgin/plugins/Makefile pidgin/plugins/cap/Makefile pidgin/plugins/disco/Makefile pidgin/plugins/gestures/Makefile pidgin/plugins/gevolution/Makefile pidgin/plugins/musicmessaging/Makefile pidgin/plugins/perl/Makefile pidgin/plugins/perl/common/Makefile.PL pidgin/plugins/ticker/Makefile libpurple/ciphers/Makefile libpurple/example/Makefile libpurple/gconf/Makefile libpurple/purple.pc libpurple/purple-uninstalled.pc libpurple/purple-2.pc libpurple/purple-2-uninstalled.pc libpurple/plugins/Makefile libpurple/plugins/mono/Makefile libpurple/plugins/mono/api/Makefile libpurple/plugins/mono/loader/Makefile libpurple/plugins/perl/Makefile libpurple/plugins/perl/common/Makefile.PL libpurple/plugins/ssl/Makefile libpurple/plugins/tcl/Makefile libpurple/Makefile libpurple/protocols/Makefile libpurple/protocols/bonjour/Makefile libpurple/protocols/irc/Makefile libpurple/protocols/jabber/Makefile libpurple/protocols/null/Makefile libpurple/protocols/silc/Makefile libpurple/protocols/silc10/Makefile libpurple/protocols/simple/Makefile libpurple/protocols/zephyr/Makefile libpurple/tests/Makefile libpurple/purple.h libpurple/version.h share/sounds/Makefile share/ca-certs/Makefile finch/finch.pc finch/Makefile finch/libgnt/Makefile finch/libgnt/gnt.pc finch/libgnt/wms/Makefile finch/plugins/Makefile po/Makefile.in pidgin.spec"
-
- cat >confcache <<\_ACEOF
- # This file is a shell script that caches the results of configure
-@@ -23344,10 +22838,6 @@
- as_fn_error $? "conditional \"USE_VV\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
--if test -z "${USE_INTERNAL_LIBGADU_TRUE}" && test -z "${USE_INTERNAL_LIBGADU_FALSE}"; then
-- as_fn_error $? "conditional \"USE_INTERNAL_LIBGADU\" was never defined.
--Usually this means the macro was only invoked conditionally." "$LINENO" 5
--fi
- if test -z "${DISTRIB_TRUE}" && test -z "${DISTRIB_FALSE}"; then
- as_fn_error $? "conditional \"DISTRIB\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
-@@ -23356,10 +22846,6 @@
- as_fn_error $? "conditional \"STATIC_BONJOUR\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
--if test -z "${STATIC_GG_TRUE}" && test -z "${STATIC_GG_FALSE}"; then
-- as_fn_error $? "conditional \"STATIC_GG\" was never defined.
--Usually this means the macro was only invoked conditionally." "$LINENO" 5
--fi
- if test -z "${STATIC_IRC_TRUE}" && test -z "${STATIC_IRC_FALSE}"; then
- as_fn_error $? "conditional \"STATIC_IRC\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
-@@ -23368,30 +22854,6 @@
- as_fn_error $? "conditional \"STATIC_JABBER\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
--if test -z "${STATIC_MSN_TRUE}" && test -z "${STATIC_MSN_FALSE}"; then
-- as_fn_error $? "conditional \"STATIC_MSN\" was never defined.
--Usually this means the macro was only invoked conditionally." "$LINENO" 5
--fi
--if test -z "${STATIC_MYSPACE_TRUE}" && test -z "${STATIC_MYSPACE_FALSE}"; then
-- as_fn_error $? "conditional \"STATIC_MYSPACE\" was never defined.
--Usually this means the macro was only invoked conditionally." "$LINENO" 5
--fi
--if test -z "${STATIC_MXIT_TRUE}" && test -z "${STATIC_MXIT_FALSE}"; then
-- as_fn_error $? "conditional \"STATIC_MXIT\" was never defined.
--Usually this means the macro was only invoked conditionally." "$LINENO" 5
--fi
--if test -z "${STATIC_NOVELL_TRUE}" && test -z "${STATIC_NOVELL_FALSE}"; then
-- as_fn_error $? "conditional \"STATIC_NOVELL\" was never defined.
--Usually this means the macro was only invoked conditionally." "$LINENO" 5
--fi
--if test -z "${STATIC_OSCAR_TRUE}" && test -z "${STATIC_OSCAR_FALSE}"; then
-- as_fn_error $? "conditional \"STATIC_OSCAR\" was never defined.
--Usually this means the macro was only invoked conditionally." "$LINENO" 5
--fi
--if test -z "${STATIC_SAMETIME_TRUE}" && test -z "${STATIC_SAMETIME_FALSE}"; then
-- as_fn_error $? "conditional \"STATIC_SAMETIME\" was never defined.
--Usually this means the macro was only invoked conditionally." "$LINENO" 5
--fi
- if test -z "${STATIC_SILC_TRUE}" && test -z "${STATIC_SILC_FALSE}"; then
- as_fn_error $? "conditional \"STATIC_SILC\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
-@@ -23400,10 +22862,6 @@
- as_fn_error $? "conditional \"STATIC_SIMPLE\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
--if test -z "${STATIC_YAHOO_TRUE}" && test -z "${STATIC_YAHOO_FALSE}"; then
-- as_fn_error $? "conditional \"STATIC_YAHOO\" was never defined.
--Usually this means the macro was only invoked conditionally." "$LINENO" 5
--fi
- if test -z "${STATIC_ZEPHYR_TRUE}" && test -z "${STATIC_ZEPHYR_FALSE}"; then
- as_fn_error $? "conditional \"STATIC_ZEPHYR\" was never defined.
- Usually this means the macro was only invoked conditionally." "$LINENO" 5
-@@ -24425,20 +23883,12 @@
- "libpurple/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/Makefile" ;;
- "libpurple/protocols/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/Makefile" ;;
- "libpurple/protocols/bonjour/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/bonjour/Makefile" ;;
-- "libpurple/protocols/gg/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/gg/Makefile" ;;
- "libpurple/protocols/irc/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/irc/Makefile" ;;
- "libpurple/protocols/jabber/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/jabber/Makefile" ;;
-- "libpurple/protocols/msn/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/msn/Makefile" ;;
-- "libpurple/protocols/myspace/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/myspace/Makefile" ;;
-- "libpurple/protocols/mxit/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/mxit/Makefile" ;;
-- "libpurple/protocols/novell/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/novell/Makefile" ;;
- "libpurple/protocols/null/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/null/Makefile" ;;
-- "libpurple/protocols/oscar/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/oscar/Makefile" ;;
-- "libpurple/protocols/sametime/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/sametime/Makefile" ;;
- "libpurple/protocols/silc/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/silc/Makefile" ;;
- "libpurple/protocols/silc10/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/silc10/Makefile" ;;
- "libpurple/protocols/simple/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/simple/Makefile" ;;
-- "libpurple/protocols/yahoo/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/yahoo/Makefile" ;;
- "libpurple/protocols/zephyr/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/protocols/zephyr/Makefile" ;;
- "libpurple/tests/Makefile") CONFIG_FILES="$CONFIG_FILES libpurple/tests/Makefile" ;;
- "libpurple/purple.h") CONFIG_FILES="$CONFIG_FILES libpurple/purple.h" ;;
-@@ -25863,7 +25313,6 @@
- echo Build with Cyrus SASL support. : $enable_cyrus_sasl
- echo Use kerberos 4 with zephyr.... : $kerberos
- echo Use external libzephyr........ : $zephyr
--echo Use external libgadu.......... : $gadu_libs
- echo Install pixmaps............... : $enable_pixmaps
- echo Old tray icon compatibility... : $enable_traycompat
- echo Install translations.......... : $enable_i18n
-diff -Nur pidgin-2.10.7/configure.ac pidgin-2.10.7-nonprism/configure.ac
---- pidgin-2.10.7/configure.ac 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/configure.ac 2013-08-16 23:44:41.800496326 -0300
-@@ -854,28 +854,6 @@
- fi
-
- dnl #######################################################################
--dnl # Check for Meanwhile headers (for Sametime)
--dnl #######################################################################
--AC_ARG_ENABLE(meanwhile,
-- [AC_HELP_STRING([--disable-meanwhile],
-- [compile without meanwhile (required for Sametime support)])],
-- enable_meanwhile="$enableval", enable_meanwhile="yes")
--if test "x$enable_meanwhile" = "xyes"; then
-- PKG_CHECK_MODULES(MEANWHILE, [meanwhile >= 1.0.0 meanwhile < 2.0.0], [
-- have_meanwhile="yes"
-- ], [
-- have_meanwhile="no"
-- if test "x$force_deps" = "xyes" ; then
-- AC_MSG_ERROR([
--Meanwhile development headers not found.
--Use --disable-meanwhile if you do not need meanwhile (Sametime) support.
--])
-- fi])
--fi
--AC_SUBST(MEANWHILE_CFLAGS)
--AC_SUBST(MEANWHILE_LIBS)
--
--dnl #######################################################################
- dnl # Check for Native Avahi headers (for Bonjour)
- dnl #######################################################################
- AC_ARG_ENABLE(avahi,
-@@ -1020,100 +998,6 @@
- CPPFLAGS="$CPPFLAGS_save"
- fi
-
--dnl #######################################################################
--dnl # Check for Gadu-Gadu client includes and libraries
--dnl #######################################################################
--AC_ARG_WITH(gadu-includes, [AC_HELP_STRING([--with-gadu-includes=DIR], [compile the Gadu-Gadu plugin against includes in DIR])], [ac_gadu_includes="$withval"], [ac_gadu_includes="no"])
--AC_ARG_WITH(gadu-libs, [AC_HELP_STRING([--with-gadu-libs=DIR], [compile the Gadu-Gadu plugin against the libs in DIR])], [ac_gadu_libs="$withval"], [ac_gadu_libs="no"])
--GADU_CFLAGS=""
--GADU_LIBS=""
--if test -n "$with_gadu_includes" || test -n "$with_gadu_libs"; then
-- gadu_manual_check="yes"
--else
-- gadu_manual_check="no"
--fi
--if test "x$gadu_manual_check" = "xno"; then
-- PKG_CHECK_MODULES(GADU, [libgadu >= 1.11.0], [
-- gadu_includes="yes"
-- gadu_libs="yes"
-- ], [
-- gadu_includes="no"
-- ])
--else
-- if test "$ac_gadu_includes" != "no"; then
-- GADU_CFLAGS="-I$ac_gadu_includes"
-- fi
-- CPPFLAGS_save="$CPPFLAGS"
-- CPPFLAGS="$CPPFLAGS $GADU_CFLAGS"
-- AC_CHECK_HEADER(libgadu.h, [gadu_includes=yes])
-- CPPFLAGS="$CPPFLAGS_save"
--
-- if test "$ac_gadu_libs" != "no"; then
-- GADU_LIBS="-L$ac_gadu_libs"
-- fi
-- GADU_LIBS="$GADU_LIBS -lgadu"
-- AC_CHECK_LIB(gadu, gg_libgadu_version, [gadu_libs=yes], , $GADU_LIBS)
--fi
--GADU_CFLAGS=`echo $GADU_CFLAGS |$sedpath 's/-Wall//'`
--
--if test "x$gadu_libs" = "xyes"; then
-- AC_MSG_CHECKING(for libgadu GPL compatibility)
-- CPPFLAGS_save="$CPPFLAGS"
-- CPPFLAGS="$CPPFLAGS $GADU_CFLAGS"
-- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <libgadu.h>]], [[
--#if defined(__GG_LIBGADU_HAVE_OPENSSL) || defined(GG_CONFIG_HAVE_OPENSSL)
--#error "libgadu is not compatible with the GPL when compiled with OpenSSL support."
--#endif
-- ]])], [
-- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <libgadu.h>]], [[
--#if GG_DEFAULT_PROTOCOL_VERSION < 0x2e
--#error "Your libgadu version is too old. libpurple requires 1.11.0 or higher."
--#endif
-- ]])], [
-- AC_MSG_RESULT(yes)
-- AC_DEFINE([HAVE_LIBGADU], [1],
-- [Define to 1 if you have libgadu.])
-- ], [
-- AC_MSG_RESULT(no)
-- echo
-- echo
-- echo "Your supplied copy of libgadu is too old."
-- echo "Install version 1.11.0 or newer."
-- echo "Then rerun this ./configure"
-- echo
-- echo "Falling back to using our own copy of libgadu"
-- echo
-- GADU_LIBS=""
-- GADU_CFLAGS=""
-- gadu_libs=no
-- ])
-- ], [
-- AC_MSG_RESULT(no)
-- echo
-- echo
-- echo "libgadu is not compatible with the GPL when compiled with OpenSSL support."
-- echo "To compile against system libgadu, please recompile libgadu using:"
-- echo "./autogen.sh --disable-libgadu-openssl --disable-static --enable-shared"
-- echo "Then rerun this ./configure"
-- echo
-- echo "Falling back to using our own copy of libgadu"
-- echo
-- GADU_LIBS=""
-- GADU_CFLAGS=""
-- gadu_libs=no
-- ])
-- CPPFLAGS="$CPPFLAGS_save"
--fi
--
--AM_CONDITIONAL(USE_INTERNAL_LIBGADU, test "x$gadu_libs" != "xyes")
--
--if test "x$gadu_libs" = "x"; then
-- gadu_libs=no
--fi
--
--AC_SUBST(GADU_LIBS)
--AC_SUBST(GADU_CFLAGS)
--
- AC_ARG_ENABLE(distrib,,,enable_distrib=no)
- AM_CONDITIONAL(DISTRIB, test "x$enable_distrib" = "xyes")
- DYNAMIC_PRPLS=all
-@@ -1123,10 +1007,7 @@
- fi
-
- if test "x$STATIC_PRPLS" = "xall" ; then
-- STATIC_PRPLS="bonjour gg irc jabber msn myspace mxit novell oscar sametime silc simple yahoo zephyr"
--fi
--if test "x$have_meanwhile" != "xyes" ; then
-- STATIC_PRPLS=`echo $STATIC_PRPLS | $sedpath 's/sametime//'`
-+ STATIC_PRPLS="bonjour irc jabber silc simple zephyr"
- fi
- if test "x$avahiincludes" != "xyes" -o "x$avahilibs" != "xyes"; then
- STATIC_PRPLS=`echo $STATIC_PRPLS | $sedpath 's/bonjour//'`
-@@ -1143,64 +1024,31 @@
- load_proto=
- for i in $STATIC_PRPLS ; do
- dnl Ugly special case for "libsilcpurple.la":
-- dnl ... and Ugly special case for multi-protocol oscar and yahoo
-- if test \( "x$i" = "xoscar" -o "x$i" = "xaim" -o "x$i" = "xicq" \) -a "x$static_oscar" != "xyes"; then
-- STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/oscar/liboscar.la"
-- extern_init="$extern_init extern gboolean purple_init_aim_plugin();"
-- extern_init="$extern_init extern gboolean purple_init_icq_plugin();"
-- load_proto="$load_proto purple_init_aim_plugin();"
-- load_proto="$load_proto purple_init_icq_plugin();"
-- elif test "x$i" = "xyahoo"; then
-- STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/yahoo/libymsg.la"
-- extern_init="$extern_init extern gboolean purple_init_yahoo_plugin();"
-- extern_init="$extern_init extern gboolean purple_init_yahoojp_plugin();"
-- load_proto="$load_proto purple_init_yahoo_plugin();"
-- load_proto="$load_proto purple_init_yahoojp_plugin();"
-+ if test "x$i" = "xsilc"; then
-+ STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/lib${i}purple.la"
-+ elif test "x$i" = "xsilc10"; then
-+ STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/libsilcpurple.la"
- else
-- if test "x$i" = "xsilc"; then
-- STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/lib${i}purple.la"
-- elif test "x$i" = "xsilc10"; then
-- STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/libsilcpurple.la"
-- else
-- STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/lib$i.la"
-- fi
-- extern_init="$extern_init extern gboolean purple_init_${i}_plugin();"
-- load_proto="$load_proto purple_init_${i}_plugin();"
-+ STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/lib$i.la"
- fi
-+ extern_init="$extern_init extern gboolean purple_init_${i}_plugin();"
-+ load_proto="$load_proto purple_init_${i}_plugin();"
- case $i in
- bonjour) static_bonjour=yes ;;
-- gg) static_gg=yes ;;
- irc) static_irc=yes ;;
- jabber) static_jabber=yes ;;
-- msn) static_msn=yes ;;
-- myspace) static_myspace=yes ;;
-- mxit) static_mxit=yes ;;
-- novell) static_novell=yes ;;
-- oscar) static_oscar=yes ;;
-- aim) static_oscar=yes ;;
-- icq) static_oscar=yes ;;
-- sametime) static_sametime=yes ;;
- silc) static_silc=yes ;;
- silc10) static_silc=yes ;;
- simple) static_simple=yes ;;
-- yahoo) static_yahoo=yes ;;
- zephyr) static_zephyr=yes ;;
- *) echo "Invalid static protocol $i!!" ; exit 1 ;;
- esac
- done
- AM_CONDITIONAL(STATIC_BONJOUR, test "x$static_bonjour" = "xyes")
--AM_CONDITIONAL(STATIC_GG, test "x$static_gg" = "xyes")
- AM_CONDITIONAL(STATIC_IRC, test "x$static_irc" = "xyes")
- AM_CONDITIONAL(STATIC_JABBER, test "x$static_jabber" = "xyes")
--AM_CONDITIONAL(STATIC_MSN, test "x$static_msn" = "xyes")
--AM_CONDITIONAL(STATIC_MYSPACE, test "x$static_myspace" = "xyes")
--AM_CONDITIONAL(STATIC_MXIT, test "x$static_mxit" = "xyes")
--AM_CONDITIONAL(STATIC_NOVELL, test "x$static_novell" = "xyes")
--AM_CONDITIONAL(STATIC_OSCAR, test "x$static_oscar" = "xyes")
--AM_CONDITIONAL(STATIC_SAMETIME, test "x$static_sametime" = "xyes" -a "x$have_meanwhile" = "xyes")
- AM_CONDITIONAL(STATIC_SILC, test "x$static_silc" = "xyes" -a "x$have_silc" = "xyes")
- AM_CONDITIONAL(STATIC_SIMPLE, test "x$static_simple" = "xyes")
--AM_CONDITIONAL(STATIC_YAHOO, test "x$static_yahoo" = "xyes")
- AM_CONDITIONAL(STATIC_ZEPHYR, test "x$static_zephyr" = "xyes")
- AC_SUBST(STATIC_LINK_LIBS)
- AC_DEFINE_UNQUOTED(STATIC_PROTO_INIT, $extern_init static void static_proto_init(void) { $load_proto },
-@@ -1208,10 +1056,7 @@
-
- AC_ARG_WITH(dynamic_prpls, [AC_HELP_STRING([--with-dynamic-prpls], [specify which protocols to build dynamically])], [DYNAMIC_PRPLS=`echo $withval | $sedpath 's/,/ /g'`])
- if test "x$DYNAMIC_PRPLS" = "xall" ; then
-- DYNAMIC_PRPLS="bonjour gg irc jabber msn myspace mxit novell oscar sametime silc simple yahoo zephyr"
--fi
--if test "x$have_meanwhile" != "xyes"; then
-- DYNAMIC_PRPLS=`echo $DYNAMIC_PRPLS | $sedpath 's/sametime//'`
-+ DYNAMIC_PRPLS="bonjour irc jabber silc simple zephyr"
- fi
- if test "x$avahiincludes" != "xyes" -o "x$avahilibs" != "xyes"; then
- DYNAMIC_PRPLS=`echo $DYNAMIC_PRPLS | $sedpath 's/bonjour//'`
-@@ -1226,22 +1071,12 @@
- for i in $DYNAMIC_PRPLS ; do
- case $i in
- bonjour) dynamic_bonjour=yes ;;
-- gg) dynamic_gg=yes ;;
- irc) dynamic_irc=yes ;;
- jabber) dynamic_jabber=yes ;;
-- msn) dynamic_msn=yes ;;
-- myspace) dynamic_myspace=yes ;;
-- mxit) dynamic_mxit=yes ;;
-- novell) dynamic_novell=yes ;;
- null) dynamic_null=yes ;;
-- oscar) dynamic_oscar=yes ;;
-- aim) dynamic_oscar=yes ;;
-- icq) dynamic_oscar=yes ;;
-- sametime) dynamic_sametime=yes ;;
- silc) dynamic_silc=yes ;;
- silc10) dynamic_silc=yes ;;
- simple) dynamic_simple=yes ;;
-- yahoo) dynamic_yahoo=yes ;;
- zephyr) dynamic_zephyr=yes ;;
- *) echo "Invalid dynamic protocol $i!!" ; exit 1 ;;
- esac
-@@ -1713,7 +1548,7 @@
- [enable_nss="$enableval"],
- [enable_nss="yes"])
-
--msg_ssl="None. MSN, Yahoo!, Novell Groupwise and Google Talk will not work without GnuTLS or NSS. OpenSSL is NOT usable!"
-+msg_ssl="None."
- looked_for_gnutls="no"
- dnl #
- dnl # Check for GnuTLS if it's specified.
-@@ -2124,19 +1959,16 @@
- AC_MSG_ERROR([
- Neither GnuTLS or NSS SSL development headers found.
- Use --disable-nss --disable-gnutls if you do not need SSL support.
--MSN, Yahoo!, Novell Groupwise and Google Talk will not work without GnuTLS or NSS. OpenSSL is NOT usable!
- ])
- elif test "x$looked_for_gnutls" = "xyes" -a "x$force_deps" = "xyes" ; then
- AC_MSG_ERROR([
- GnuTLS SSL development headers not found.
- Use --disable-gnutls if you do not need SSL support.
--MSN, Yahoo!, Novell Groupwise and Google Talk will not work without SSL support.
- ])
- elif test "x$looked_for_nss" = "xyes" -a "x$force_deps" = "xyes" ; then
- AC_MSG_ERROR([
- NSS SSL development headers not found.
- Use --disable-nss if you do not need SSL support.
--MSN, Yahoo!, Novell Groupwise and Google Talk will not work without SSL support.
- ])
- fi
-
-@@ -2577,20 +2409,12 @@
- libpurple/Makefile
- libpurple/protocols/Makefile
- libpurple/protocols/bonjour/Makefile
-- libpurple/protocols/gg/Makefile
- libpurple/protocols/irc/Makefile
- libpurple/protocols/jabber/Makefile
-- libpurple/protocols/msn/Makefile
-- libpurple/protocols/myspace/Makefile
-- libpurple/protocols/mxit/Makefile
-- libpurple/protocols/novell/Makefile
- libpurple/protocols/null/Makefile
-- libpurple/protocols/oscar/Makefile
-- libpurple/protocols/sametime/Makefile
- libpurple/protocols/silc/Makefile
- libpurple/protocols/silc10/Makefile
- libpurple/protocols/simple/Makefile
-- libpurple/protocols/yahoo/Makefile
- libpurple/protocols/zephyr/Makefile
- libpurple/tests/Makefile
- libpurple/purple.h
-@@ -2635,7 +2459,6 @@
- echo Build with Cyrus SASL support. : $enable_cyrus_sasl
- echo Use kerberos 4 with zephyr.... : $kerberos
- echo Use external libzephyr........ : $zephyr
--echo Use external libgadu.......... : $gadu_libs
- echo Install pixmaps............... : $enable_pixmaps
- echo Old tray icon compatibility... : $enable_traycompat
- echo Install translations.......... : $enable_i18n
-diff -Nur pidgin-2.10.7/doc/finch.1.in pidgin-2.10.7-nonprism/doc/finch.1.in
---- pidgin-2.10.7/doc/finch.1.in 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/doc/finch.1.in 2013-08-16 21:01:16.682280145 -0300
-@@ -30,11 +30,8 @@
- .SH DESCRIPTION
- .PP
- \fBfinch\fR is a console-based modular messaging client based on libpurple
--which is capable of connecting to AIM, MSN, Yahoo!, XMPP, ICQ, IRC, SILC,
--Novell GroupWise, Lotus Sametime, Zephyr, Gadu-Gadu, and QQ all at once. It has
-+which is capable of connecting to XMPP, IRC, SILC and Zephyr all at once. It has
- many common features found in other clients, as well as many unique features.
--Finch is not endorsed by or affiliated with America Online, ICQ, Microsoft, or
--Yahoo.
-
- .SH OPTIONS
- The following options are provided by \fBfinch\fR using the standard GNU
-diff -Nur pidgin-2.10.7/doc/funniest_home_convos.txt pidgin-2.10.7-nonprism/doc/funniest_home_convos.txt
---- pidgin-2.10.7/doc/funniest_home_convos.txt 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/doc/funniest_home_convos.txt 2013-08-16 23:08:16.148841464 -0300
-@@ -301,8 +301,6 @@
- ---
-
- 18:33:26 <NoName> hello there
--18:34:03 <NoName> I just wanted to share some bevavior that I think its kinda of
-- unsafe when using GAIM with yahoo messenges accounts
- 18:34:43 <NoName> Whenever you transfer files between users, no receiving
- confirmation is requested, the file gets transfered
- automatically
-diff -Nur pidgin-2.10.7/doc/pidgin.1.in pidgin-2.10.7-nonprism/doc/pidgin.1.in
---- pidgin-2.10.7/doc/pidgin.1.in 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/doc/pidgin.1.in 2013-08-16 21:00:30.964181946 -0300
-@@ -29,11 +29,8 @@
- .SH DESCRIPTION
- .PP
- \fBpidgin\fR is a graphical modular messaging client based on libpurple
--which is capable of connecting to AIM, MSN, Yahoo!, XMPP, ICQ, IRC, SILC,
--Novell GroupWise, Lotus Sametime, Zephyr, Gadu-Gadu, and QQ all at once. It has
-+which is capable of connecting to XMPP, IRC, SILC and Zephyr all at once. It has
- many common features found in other clients, as well as many unique features.
--Pidgin is not endorsed by or affiliated with America Online, ICQ, Microsoft, or
--Yahoo.
- .PP
- Pidgin can be extended by plugins written in multiple programming languages and
- controlled through DBus or \fBpurple-remote\fR.
-diff -Nur pidgin-2.10.7/libpurple/account.c pidgin-2.10.7-nonprism/libpurple/account.c
---- pidgin-2.10.7/libpurple/account.c 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/account.c 2013-08-16 23:31:48.026518940 -0300
-@@ -482,55 +482,6 @@
- /*********************************************************************
- * Reading from disk *
- *********************************************************************/
--static void
--migrate_yahoo_japan(PurpleAccount *account)
--{
-- /* detect a Yahoo! JAPAN account that existed prior to 2.6.0 and convert it
-- * to use the new prpl-yahoojp. Also remove the account-specific settings
-- * we no longer need */
--
-- if(purple_strequal(purple_account_get_protocol_id(account), "prpl-yahoo")) {
-- if(purple_account_get_bool(account, "yahoojp", FALSE)) {
-- const char *serverjp = purple_account_get_string(account, "serverjp", NULL);
-- const char *xferjp_host = purple_account_get_string(account, "xferjp_host", NULL);
--
-- g_return_if_fail(serverjp != NULL);
-- g_return_if_fail(xferjp_host != NULL);
--
-- purple_account_set_string(account, "server", serverjp);
-- purple_account_set_string(account, "xfer_host", xferjp_host);
--
-- purple_account_set_protocol_id(account, "prpl-yahoojp");
-- }
--
-- /* these should always be nuked */
-- purple_account_remove_setting(account, "yahoojp");
-- purple_account_remove_setting(account, "serverjp");
-- purple_account_remove_setting(account, "xferjp_host");
--
-- }
--}
--
--static void
--migrate_icq_server(PurpleAccount *account)
--{
-- /* Migrate the login server setting for ICQ accounts. See
-- * 'mtn log --last 1 --no-graph --from b6d7712e90b68610df3bd2d8cbaf46d94c8b3794'
-- * for details on the change. */
--
-- if(purple_strequal(purple_account_get_protocol_id(account), "prpl-icq")) {
-- const char *tmp = purple_account_get_string(account, "server", NULL);
--
-- /* Non-secure server */
-- if(purple_strequal(tmp, "login.messaging.aol.com") ||
-- purple_strequal(tmp, "login.oscar.aol.com"))
-- purple_account_set_string(account, "server", "login.icq.com");
--
-- /* Secure server */
-- if(purple_strequal(tmp, "slogin.oscar.aol.com"))
-- purple_account_set_string(account, "server", "slogin.icq.com");
-- }
--}
-
- static void
- migrate_xmpp_encryption(PurpleAccount *account)
-@@ -615,12 +566,6 @@
- g_free(data);
- }
-
-- /* we do this here because we need access to account settings to determine
-- * if we can/should migrate an old Yahoo! JAPAN account */
-- migrate_yahoo_japan(account);
-- /* we do this here because we need access to account settings to determine
-- * if we can/should migrate an ICQ account's server setting */
-- migrate_icq_server(account);
- /* we do this here because we need to do it before the user views the
- * Edit Account dialog. */
- migrate_xmpp_encryption(account);
-@@ -874,7 +819,6 @@
- return NULL;
- }
-
-- ret = purple_account_new(name, _purple_oscar_convert(name, protocol_id)); /* XXX: */
- g_free(name);
- g_free(protocol_id);
-
-diff -Nur pidgin-2.10.7/libpurple/blist.c pidgin-2.10.7-nonprism/libpurple/blist.c
---- pidgin-2.10.7/libpurple/blist.c 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/blist.c 2013-08-16 22:53:19.640535242 -0300
-@@ -466,9 +466,7 @@
-
- acct_name = xmlnode_get_attrib(bnode, "account");
- protocol = xmlnode_get_attrib(bnode, "protocol");
-- protocol = _purple_oscar_convert(acct_name, protocol); /* XXX: Remove */
- proto = xmlnode_get_attrib(bnode, "proto");
-- proto = _purple_oscar_convert(acct_name, proto); /* XXX: Remove */
-
- if (!acct_name || (!proto && !protocol))
- return;
-diff -Nur pidgin-2.10.7/libpurple/buddyicon.c pidgin-2.10.7-nonprism/libpurple/buddyicon.c
---- pidgin-2.10.7/libpurple/buddyicon.c 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/buddyicon.c 2013-08-16 23:28:49.244233493 -0300
-@@ -1099,18 +1099,6 @@
- {
- PurpleAccount *account = purple_buddy_get_account((PurpleBuddy *)node);
- const char *prpl_id = purple_account_get_protocol_id(account);
--
-- if (g_str_equal(prpl_id, "prpl-yahoo") || g_str_equal(prpl_id, "prpl-yahoojp"))
-- {
-- int checksum = purple_blist_node_get_int(node, "icon_checksum");
-- if (checksum != 0)
-- {
-- char *checksum_str = g_strdup_printf("%i", checksum);
-- purple_blist_node_remove_setting(node, "icon_checksum");
-- purple_blist_node_set_string(node, "icon_checksum", checksum_str);
-- g_free(checksum_str);
-- }
-- }
- }
- }
- }
-diff -Nur pidgin-2.10.7/libpurple/ft.h pidgin-2.10.7-nonprism/libpurple/ft.h
---- pidgin-2.10.7/libpurple/ft.h 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/ft.h 2013-08-16 22:51:20.590085226 -0300
-@@ -470,8 +470,6 @@
- * can be used to jump backward in the file if the protocol detects
- * that some bit of data needs to be resent or has been sent twice.
- *
-- * It's used for pausing and resuming an oscar file transfer.
-- *
- * @param xfer The file transfer.
- * @param bytes_sent The new current position in the file. If we're
- * sending a file then this is the byte that we will
-diff -Nur pidgin-2.10.7/libpurple/gaim-compat.h pidgin-2.10.7-nonprism/libpurple/gaim-compat.h
---- pidgin-2.10.7/libpurple/gaim-compat.h 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/gaim-compat.h 2013-08-16 23:33:16.372629159 -0300
-@@ -2302,16 +2302,8 @@
- #define gaim_init_ssl_plugin purple_init_ssl_plugin
- #define gaim_init_ssl_openssl_plugin purple_init_ssl_openssl_plugin
- #define gaim_init_ssl_gnutls_plugin purple_init_ssl_gnutls_plugin
--#define gaim_init_gg_plugin purple_init_gg_plugin
- #define gaim_init_jabber_plugin purple_init_jabber_plugin
--#define gaim_init_sametime_plugin purple_init_sametime_plugin
--#define gaim_init_msn_plugin purple_init_msn_plugin
--#define gaim_init_novell_plugin purple_init_novell_plugin
--#define gaim_init_qq_plugin purple_init_qq_plugin
- #define gaim_init_simple_plugin purple_init_simple_plugin
--#define gaim_init_yahoo_plugin purple_init_yahoo_plugin
- #define gaim_init_zephyr_plugin purple_init_zephyr_plugin
--#define gaim_init_aim_plugin purple_init_aim_plugin
--#define gaim_init_icq_plugin purple_init_icq_plugin
-
- #endif /* _GAIM_COMPAT_H_ */
-diff -Nur pidgin-2.10.7/libpurple/internal.h pidgin-2.10.7-nonprism/libpurple/internal.h
---- pidgin-2.10.7/libpurple/internal.h 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/internal.h 2013-08-17 00:24:37.244172407 -0300
-@@ -43,7 +43,7 @@
- *
- * The Singular/Plural/Number ngettext dummy definition below was
- * taken from an email to the texinfo mailing list by Manuel Guerrero.
-- * Thank you Manuel, and thank you Alex's good friend Google.
-+ * Thank you Manuel.
- */
- #ifdef ENABLE_NLS
- # include <locale.h>
-diff -Nur pidgin-2.10.7/libpurple/media/backend-fs2.c pidgin-2.10.7-nonprism/libpurple/media/backend-fs2.c
---- pidgin-2.10.7/libpurple/media/backend-fs2.c 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/media/backend-fs2.c 2013-08-17 00:23:19.488440821 -0300
-@@ -1661,18 +1661,6 @@
- g_object_set(G_OBJECT(session->session),
- "no-rtcp-timeout", 0, NULL);
-
-- /*
-- * Hack to make x264 work with Gmail video.
-- */
-- if (is_nice && !strcmp(sess_id, "google-video")) {
-- FsElementAddedNotifier *notifier =
-- fs_element_added_notifier_new();
-- g_signal_connect(G_OBJECT(notifier), "element-added",
-- G_CALLBACK(gst_element_added_cb), NULL);
-- fs_element_added_notifier_add(notifier,
-- GST_BIN(priv->conference));
-- }
--
- session->id = g_strdup(sess_id);
- session->backend = self;
- session->type = type;
-diff -Nur pidgin-2.10.7/libpurple/plugins/psychic.c pidgin-2.10.7-nonprism/libpurple/plugins/psychic.c
---- pidgin-2.10.7/libpurple/plugins/psychic.c 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/plugins/psychic.c 2013-08-27 21:18:22.251908751 -0300
-@@ -20,8 +20,7 @@
- #define PLUGIN_NAME N_("Psychic Mode")
- #define PLUGIN_SUMMARY N_("Psychic mode for incoming conversation")
- #define PLUGIN_DESC N_("Causes conversation windows to appear as other" \
-- " users begin to message you. This works for" \
-- " AIM, ICQ, XMPP, Sametime, and Yahoo!")
-+ " users begin to message you. This works for XMPP")
- #define PLUGIN_AUTHOR "Christopher O'Brien <siege@preoccupied.net>"
-
-
-diff -Nur pidgin-2.10.7/libpurple/pounce.c pidgin-2.10.7-nonprism/libpurple/pounce.c
---- pidgin-2.10.7/libpurple/pounce.c 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/pounce.c 2013-08-16 23:02:20.671021669 -0300
-@@ -409,7 +409,6 @@
- g_free(data->account_name);
- data->account_name = g_strdup(buffer);
- tmp = data->protocol_id;
-- data->protocol_id = g_strdup(_purple_oscar_convert(buffer, tmp));
- g_free(tmp);
- }
- else if (purple_strequal(element_name, "pouncee")) {
-diff -Nur pidgin-2.10.7/libpurple/protocols/Makefile.am pidgin-2.10.7-nonprism/libpurple/protocols/Makefile.am
---- pidgin-2.10.7/libpurple/protocols/Makefile.am 2013-02-11 07:16:51.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/protocols/Makefile.am 2013-08-16 22:37:55.011207011 -0300
-@@ -1,5 +1,5 @@
- EXTRA_DIST = Makefile.mingw
-
--DIST_SUBDIRS = bonjour gg irc jabber msn myspace mxit novell null oscar sametime silc silc10 simple yahoo zephyr
-+DIST_SUBDIRS = bonjour irc jabber null silc silc10 simple zephyr
-
- SUBDIRS = $(DYNAMIC_PRPLS) $(STATIC_PRPLS)
-diff -Nur pidgin-2.10.7/libpurple/protocols/Makefile.in pidgin-2.10.7-nonprism/libpurple/protocols/Makefile.in
---- pidgin-2.10.7/libpurple/protocols/Makefile.in 2013-02-11 07:17:19.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/protocols/Makefile.in 2013-08-16 23:50:36.651423353 -0300
-@@ -160,8 +160,6 @@
- FARSTREAM_CFLAGS = @FARSTREAM_CFLAGS@
- FARSTREAM_LIBS = @FARSTREAM_LIBS@
- FGREP = @FGREP@
--GADU_CFLAGS = @GADU_CFLAGS@
--GADU_LIBS = @GADU_LIBS@
- GCONFTOOL = @GCONFTOOL@
- GCONF_SCHEMA_CONFIG_SOURCE = @GCONF_SCHEMA_CONFIG_SOURCE@
- GCONF_SCHEMA_FILE_DIR = @GCONF_SCHEMA_FILE_DIR@
-@@ -223,8 +221,6 @@
- LTLIBOBJS = @LTLIBOBJS@
- MAKEINFO = @MAKEINFO@
- MANIFEST_TOOL = @MANIFEST_TOOL@
--MEANWHILE_CFLAGS = @MEANWHILE_CFLAGS@
--MEANWHILE_LIBS = @MEANWHILE_LIBS@
- MKDIR_P = @MKDIR_P@
- MKINSTALLDIRS = @MKINSTALLDIRS@
- MONO_CFLAGS = @MONO_CFLAGS@
-@@ -365,7 +361,7 @@
- top_builddir = @top_builddir@
- top_srcdir = @top_srcdir@
- EXTRA_DIST = Makefile.mingw
--DIST_SUBDIRS = bonjour gg irc jabber msn myspace mxit novell null oscar sametime silc silc10 simple yahoo zephyr
-+DIST_SUBDIRS = bonjour irc jabber null silc silc10 simple zephyr
- SUBDIRS = $(DYNAMIC_PRPLS) $(STATIC_PRPLS)
- all: all-recursive
-
-diff -Nur pidgin-2.10.7/libpurple/prpl.h pidgin-2.10.7-nonprism/libpurple/prpl.h
---- pidgin-2.10.7/libpurple/prpl.h 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/prpl.h 2013-08-16 22:29:46.145754932 -0300
-@@ -161,15 +161,11 @@
-
- /**
- * Notify on new mail.
-- *
-- * MSN and Yahoo notify you when you have new mail.
- */
- OPT_PROTO_MAIL_CHECK = 0x00000020,
-
- /**
- * Images in IMs.
-- *
-- * Oscar lets you send images in direct IMs.
- */
- OPT_PROTO_IM_IMAGE = 0x00000040,
-
-@@ -184,16 +180,13 @@
- /**
- * Allows font size to be specified in sane point size
- *
-- * Probably just XMPP and Y!M
-+ * Probably just XMPP
- */
- OPT_PROTO_USE_POINTSIZE = 0x00000100,
-
- /**
- * Set the Register button active even when the username has not
- * been specified.
-- *
-- * Gadu-Gadu doesn't need a username to register new account (because
-- * usernames are assigned by the server).
- */
- OPT_PROTO_REGISTER_NOSCREENNAME = 0x00000200,
-
-@@ -467,9 +460,7 @@
- void (*convo_closed)(PurpleConnection *, const char *who);
-
- /**
-- * Convert the username @a who to its canonical form. (For example,
-- * AIM treats "fOo BaR" and "foobar" as the same user; this function
-- * should return the same normalized string for both of those.)
-+ * Convert the username @a who to its canonical form.
- */
- const char *(*normalize)(const PurpleAccount *, const char *who);
-
-@@ -923,7 +914,7 @@
- * @param who Whose attention to request.
- * @param type_code An index into the prpl's attention_types list determining the type
- * of the attention request command to send. 0 if prpl only defines one
-- * (for example, Yahoo and MSN), but some protocols define more (MySpaceIM).
-+ * , but some protocols define more.
- *
- * Note that you can't send arbitrary PurpleAttentionType's, because there is
- * only a fixed set of attention commands.
-diff -Nur pidgin-2.10.7/libpurple/purple-url-handler pidgin-2.10.7-nonprism/libpurple/purple-url-handler
---- pidgin-2.10.7/libpurple/purple-url-handler 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/purple-url-handler 2013-08-16 21:16:42.951304560 -0300
-@@ -117,70 +117,6 @@
- def addbuddy(account, screenname, group="", alias=""):
- cpurple.PurpleBlistRequestAddBuddy(account, screenname, group, alias)
-
--
--def aim(uri):
-- protocol = "prpl-aim"
-- match = re.match(r"^aim:([^?]*)(\?(.*))", uri)
-- if not match:
-- print "Invalid aim URI: %s" % uri
-- return
--
-- command = urllib.unquote_plus(match.group(1))
-- paramstring = match.group(3)
-- params = {}
-- if paramstring:
-- for param in paramstring.split("&"):
-- key, value = extendlist(param.split("=", 1), 2, "")
-- params[key] = urllib.unquote_plus(value)
-- accountname = params.get("account", "")
-- screenname = params.get("screenname", "")
--
-- account = findaccount(protocol, accountname)
--
-- if command.lower() == "goim":
-- goim(account, screenname, params.get("message"))
-- elif command.lower() == "gochat":
-- gochat(account, params)
-- elif command.lower() == "addbuddy":
-- addbuddy(account, screenname, params.get("group", ""))
--
--def gg(uri):
-- protocol = "prpl-gg"
-- match = re.match(r"^gg:(.*)", uri)
-- if not match:
-- print "Invalid gg URI: %s" % uri
-- return
--
-- screenname = urllib.unquote_plus(match.group(1))
-- account = findaccount(protocol)
-- goim(account, screenname)
--
--def icq(uri):
-- protocol = "prpl-icq"
-- match = re.match(r"^icq:([^?]*)(\?(.*))", uri)
-- if not match:
-- print "Invalid icq URI: %s" % uri
-- return
--
-- command = urllib.unquote_plus(match.group(1))
-- paramstring = match.group(3)
-- params = {}
-- if paramstring:
-- for param in paramstring.split("&"):
-- key, value = extendlist(param.split("=", 1), 2, "")
-- params[key] = urllib.unquote_plus(value)
-- accountname = params.get("account", "")
-- screenname = params.get("screenname", "")
--
-- account = findaccount(protocol, accountname)
--
-- if command.lower() == "goim":
-- goim(account, screenname, params.get("message"))
-- elif command.lower() == "gochat":
-- gochat(account, params)
-- elif command.lower() == "addbuddy":
-- addbuddy(account, screenname, params.get("group", ""))
--
- def irc(uri):
- protocol = "prpl-irc"
- match = re.match(r"^irc:(//([^/]*))?/?([^?]*)(\?(.*))?", uri)
-@@ -221,34 +157,6 @@
- channel = "#" + channel
- gochat(account, {"server": server, "channel": channel, "password": params.get("key", "")}, params.get("msg"))
-
--def msnim(uri):
-- protocol = "prpl-msn"
-- match = re.match(r"^msnim:([^?]*)(\?(.*))", uri)
-- if not match:
-- print "Invalid msnim URI: %s" % uri
-- return
--
-- command = urllib.unquote_plus(match.group(1))
-- paramstring = match.group(3)
-- params = {}
-- if paramstring:
-- for param in paramstring.split("&"):
-- key, value = extendlist(param.split("=", 1), 2, "")
-- params[key] = urllib.unquote_plus(value)
-- screenname = params.get("contact", "")
--
-- account = findaccount(protocol)
--
-- if command.lower() == "chat":
-- goim(account, screenname)
-- elif command.lower() == "add":
-- addbuddy(account, screenname)
--
--def myim(uri):
-- protocol = "prpl-myspace"
-- print "TODO: send uri: ", uri
-- assert False, "Not implemented"
--
- def sip(uri):
- protocol = "prpl-simple"
- match = re.match(r"^sip:(.*)", uri)
-@@ -300,57 +208,6 @@
- else:
- goim(account, screenname)
-
--def gtalk(uri):
-- protocol = "prpl-jabber"
-- match = re.match(r"^gtalk:([^?]*)(\?(.*))", uri)
-- if not match:
-- print "Invalid gtalk URI: %s" % uri
-- return
--
-- command = urllib.unquote_plus(match.group(1))
-- paramstring = match.group(3)
-- params = {}
-- if paramstring:
-- for param in paramstring.split("&"):
-- key, value = extendlist(param.split("=", 1), 2, "")
-- params[key] = urllib.unquote_plus(value)
-- accountname = params.get("from_jid", "")
-- jid = params.get("jid", "")
--
-- account = findaccount(protocol, accountname)
--
-- if command.lower() == "chat":
-- goim(account, jid)
-- elif command.lower() == "call":
-- # XXX V&V prompt to establish call
-- goim(account, jid)
--
--def ymsgr(uri):
-- protocol = "prpl-yahoo"
-- match = re.match(r"^ymsgr:([^?]*)(\?([^&]*)(&(.*))?)", uri)
-- if not match:
-- print "Invalid ymsgr URI: %s" % uri
-- return
--
-- command = urllib.unquote_plus(match.group(1))
-- screenname = urllib.unquote_plus(match.group(3))
-- paramstring = match.group(5)
-- params = {}
-- if paramstring:
-- for param in paramstring.split("&"):
-- key, value = extendlist(param.split("=", 1), 2, "")
-- params[key] = urllib.unquote_plus(value)
--
-- account = findaccount(protocol)
--
-- if command.lower() == "sendim":
-- goim(account, screenname, params.get("m"))
-- elif command.lower() == "chat":
-- gochat(account, {"room": screenname})
-- elif command.lower() == "addfriend":
-- addbuddy(account, screenname)
--
--
- def main(argv=sys.argv):
- if len(argv) != 2 or argv[1] == "--help" or argv[1] == "-h":
- print "Usage: %s URI" % argv[0]
-diff -Nur pidgin-2.10.7/libpurple/savedstatuses.c pidgin-2.10.7-nonprism/libpurple/savedstatuses.c
---- pidgin-2.10.7/libpurple/savedstatuses.c 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/savedstatuses.c 2013-08-16 22:52:44.582754543 -0300
-@@ -387,7 +387,6 @@
- const char *protocol;
- acct_name = xmlnode_get_data(node);
- protocol = xmlnode_get_attrib(node, "protocol");
-- protocol = _purple_oscar_convert(acct_name, protocol); /* XXX: Remove */
- if ((acct_name != NULL) && (protocol != NULL))
- ret->account = purple_accounts_find(acct_name, protocol);
- g_free(acct_name);
-diff -Nur pidgin-2.10.7/libpurple/server.h pidgin-2.10.7-nonprism/libpurple/server.h
---- pidgin-2.10.7/libpurple/server.h 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/server.h 2013-08-16 23:30:04.149920853 -0300
-@@ -69,7 +69,7 @@
- * @param who Whose attention to request.
- * @param type_code An index into the prpl's attention_types list determining the type
- * of the attention request command to send. 0 if prpl only defines one
-- * (for example, Yahoo and MSN), but some protocols define more (MySpaceIM).
-+ * , but some protocols define more.
- *
- * Note that you can't send arbitrary PurpleAttentionType's, because there is
- * only a fixed set of attention commands.
-diff -Nur pidgin-2.10.7/libpurple/status.h pidgin-2.10.7-nonprism/libpurple/status.h
---- pidgin-2.10.7/libpurple/status.h 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/status.h 2013-08-16 22:52:22.542054119 -0300
-@@ -43,8 +43,7 @@
- * one of your AIM buddies has set himself as "away." You have a
- * PurpleBuddy node for this person in your buddy list. Purple wants
- * to mark this buddy as "away," so it creates a new PurpleStatus.
-- * The PurpleStatus has its PurpleStatusType set to the "away" state
-- * for the oscar PRPL. The PurpleStatus also contains the buddy's
-+ * The PurpleStatus also contains the buddy's
- * away message. PurpleStatuses are sometimes saved, depending on
- * the context. The current PurpleStatuses associated with each of
- * your accounts are saved so that the next time you start Purple,
-diff -Nur pidgin-2.10.7/libpurple/tests/check_libpurple.c pidgin-2.10.7-nonprism/libpurple/tests/check_libpurple.c
---- pidgin-2.10.7/libpurple/tests/check_libpurple.c 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/tests/check_libpurple.c 2013-08-16 22:55:33.731462302 -0300
-@@ -88,8 +88,6 @@
- srunner_add_suite(sr, jabber_digest_md5_suite());
- srunner_add_suite(sr, jabber_jutil_suite());
- srunner_add_suite(sr, jabber_scram_suite());
-- srunner_add_suite(sr, oscar_util_suite());
-- srunner_add_suite(sr, yahoo_util_suite());
- srunner_add_suite(sr, util_suite());
- srunner_add_suite(sr, xmlnode_suite());
-
-diff -Nur pidgin-2.10.7/libpurple/tests/Makefile.am pidgin-2.10.7-nonprism/libpurple/tests/Makefile.am
---- pidgin-2.10.7/libpurple/tests/Makefile.am 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/tests/Makefile.am 2013-08-16 22:56:03.189064778 -0300
-@@ -14,8 +14,6 @@
- test_jabber_digest_md5.c \
- test_jabber_jutil.c \
- test_jabber_scram.c \
-- test_oscar_util.c \
-- test_yahoo_util.c \
- test_util.c \
- test_xmlnode.c \
- $(top_builddir)/libpurple/util.h
-@@ -31,8 +29,6 @@
-
- check_libpurple_LDADD=\
- $(top_builddir)/libpurple/protocols/jabber/libjabber.la \
-- $(top_builddir)/libpurple/protocols/oscar/liboscar.la \
-- $(top_builddir)/libpurple/protocols/yahoo/libymsg.la \
- $(top_builddir)/libpurple/libpurple.la \
- @CHECK_LIBS@ \
- $(GLIB_LIBS)
-diff -Nur pidgin-2.10.7/libpurple/tests/Makefile.in pidgin-2.10.7-nonprism/libpurple/tests/Makefile.in
---- pidgin-2.10.7/libpurple/tests/Makefile.in 2013-02-11 07:17:23.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/tests/Makefile.in 2013-08-16 23:53:20.713146759 -0300
-@@ -65,8 +65,8 @@
- CONFIG_CLEAN_VPATH_FILES =
- am__check_libpurple_SOURCES_DIST = check_libpurple.c tests.h \
- test_cipher.c test_jabber_caps.c test_jabber_digest_md5.c \
-- test_jabber_jutil.c test_jabber_scram.c test_oscar_util.c \
-- test_yahoo_util.c test_util.c test_xmlnode.c \
-+ test_jabber_jutil.c test_jabber_scram.c \
-+ test_util.c test_xmlnode.c \
- $(top_builddir)/libpurple/util.h
- @HAVE_CHECK_TRUE@am_check_libpurple_OBJECTS = \
- @HAVE_CHECK_TRUE@ check_libpurple-check_libpurple.$(OBJEXT) \
-@@ -75,15 +75,11 @@
- @HAVE_CHECK_TRUE@ check_libpurple-test_jabber_digest_md5.$(OBJEXT) \
- @HAVE_CHECK_TRUE@ check_libpurple-test_jabber_jutil.$(OBJEXT) \
- @HAVE_CHECK_TRUE@ check_libpurple-test_jabber_scram.$(OBJEXT) \
--@HAVE_CHECK_TRUE@ check_libpurple-test_oscar_util.$(OBJEXT) \
--@HAVE_CHECK_TRUE@ check_libpurple-test_yahoo_util.$(OBJEXT) \
- @HAVE_CHECK_TRUE@ check_libpurple-test_util.$(OBJEXT) \
- @HAVE_CHECK_TRUE@ check_libpurple-test_xmlnode.$(OBJEXT)
- check_libpurple_OBJECTS = $(am_check_libpurple_OBJECTS)
- am__DEPENDENCIES_1 =
- @HAVE_CHECK_TRUE@check_libpurple_DEPENDENCIES = $(top_builddir)/libpurple/protocols/jabber/libjabber.la \
--@HAVE_CHECK_TRUE@ $(top_builddir)/libpurple/protocols/oscar/liboscar.la \
--@HAVE_CHECK_TRUE@ $(top_builddir)/libpurple/protocols/yahoo/libymsg.la \
- @HAVE_CHECK_TRUE@ $(top_builddir)/libpurple/libpurple.la \
- @HAVE_CHECK_TRUE@ $(am__DEPENDENCIES_1)
- AM_V_lt = $(am__v_lt_@AM_V@)
-@@ -177,8 +173,6 @@
- FARSTREAM_CFLAGS = @FARSTREAM_CFLAGS@
- FARSTREAM_LIBS = @FARSTREAM_LIBS@
- FGREP = @FGREP@
--GADU_CFLAGS = @GADU_CFLAGS@
--GADU_LIBS = @GADU_LIBS@
- GCONFTOOL = @GCONFTOOL@
- GCONF_SCHEMA_CONFIG_SOURCE = @GCONF_SCHEMA_CONFIG_SOURCE@
- GCONF_SCHEMA_FILE_DIR = @GCONF_SCHEMA_FILE_DIR@
-@@ -240,8 +234,6 @@
- LTLIBOBJS = @LTLIBOBJS@
- MAKEINFO = @MAKEINFO@
- MANIFEST_TOOL = @MANIFEST_TOOL@
--MEANWHILE_CFLAGS = @MEANWHILE_CFLAGS@
--MEANWHILE_LIBS = @MEANWHILE_LIBS@
- MKDIR_P = @MKDIR_P@
- MKINSTALLDIRS = @MKINSTALLDIRS@
- MONO_CFLAGS = @MONO_CFLAGS@
-@@ -389,8 +381,6 @@
- @HAVE_CHECK_TRUE@ test_jabber_digest_md5.c \
- @HAVE_CHECK_TRUE@ test_jabber_jutil.c \
- @HAVE_CHECK_TRUE@ test_jabber_scram.c \
--@HAVE_CHECK_TRUE@ test_oscar_util.c \
--@HAVE_CHECK_TRUE@ test_yahoo_util.c \
- @HAVE_CHECK_TRUE@ test_util.c \
- @HAVE_CHECK_TRUE@ test_xmlnode.c \
- @HAVE_CHECK_TRUE@ $(top_builddir)/libpurple/util.h
-@@ -406,8 +396,6 @@
-
- @HAVE_CHECK_TRUE@check_libpurple_LDADD = \
- @HAVE_CHECK_TRUE@ $(top_builddir)/libpurple/protocols/jabber/libjabber.la \
--@HAVE_CHECK_TRUE@ $(top_builddir)/libpurple/protocols/oscar/liboscar.la \
--@HAVE_CHECK_TRUE@ $(top_builddir)/libpurple/protocols/yahoo/libymsg.la \
- @HAVE_CHECK_TRUE@ $(top_builddir)/libpurple/libpurple.la \
- @HAVE_CHECK_TRUE@ @CHECK_LIBS@ \
- @HAVE_CHECK_TRUE@ $(GLIB_LIBS)
-@@ -471,10 +459,8 @@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/check_libpurple-test_jabber_digest_md5.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/check_libpurple-test_jabber_jutil.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/check_libpurple-test_jabber_scram.Po@am__quote@
--@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/check_libpurple-test_oscar_util.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/check_libpurple-test_util.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/check_libpurple-test_xmlnode.Po@am__quote@
--@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/check_libpurple-test_yahoo_util.Po@am__quote@
-
- .c.o:
- @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@@ -581,34 +567,6 @@
- @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(check_libpurple_CFLAGS) $(CFLAGS) -c -o check_libpurple-test_jabber_scram.obj `if test -f 'test_jabber_scram.c'; then $(CYGPATH_W) 'test_jabber_scram.c'; else $(CYGPATH_W) '$(srcdir)/test_jabber_scram.c'; fi`
-
--check_libpurple-test_oscar_util.o: test_oscar_util.c
--@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(check_libpurple_CFLAGS) $(CFLAGS) -MT check_libpurple-test_oscar_util.o -MD -MP -MF $(DEPDIR)/check_libpurple-test_oscar_util.Tpo -c -o check_libpurple-test_oscar_util.o `test -f 'test_oscar_util.c' || echo '$(srcdir)/'`test_oscar_util.c
--@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/check_libpurple-test_oscar_util.Tpo $(DEPDIR)/check_libpurple-test_oscar_util.Po
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='test_oscar_util.c' object='check_libpurple-test_oscar_util.o' libtool=no @AMDEPBACKSLASH@
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
--@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(check_libpurple_CFLAGS) $(CFLAGS) -c -o check_libpurple-test_oscar_util.o `test -f 'test_oscar_util.c' || echo '$(srcdir)/'`test_oscar_util.c
--
--check_libpurple-test_oscar_util.obj: test_oscar_util.c
--@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(check_libpurple_CFLAGS) $(CFLAGS) -MT check_libpurple-test_oscar_util.obj -MD -MP -MF $(DEPDIR)/check_libpurple-test_oscar_util.Tpo -c -o check_libpurple-test_oscar_util.obj `if test -f 'test_oscar_util.c'; then $(CYGPATH_W) 'test_oscar_util.c'; else $(CYGPATH_W) '$(srcdir)/test_oscar_util.c'; fi`
--@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/check_libpurple-test_oscar_util.Tpo $(DEPDIR)/check_libpurple-test_oscar_util.Po
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='test_oscar_util.c' object='check_libpurple-test_oscar_util.obj' libtool=no @AMDEPBACKSLASH@
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
--@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(check_libpurple_CFLAGS) $(CFLAGS) -c -o check_libpurple-test_oscar_util.obj `if test -f 'test_oscar_util.c'; then $(CYGPATH_W) 'test_oscar_util.c'; else $(CYGPATH_W) '$(srcdir)/test_oscar_util.c'; fi`
--
--check_libpurple-test_yahoo_util.o: test_yahoo_util.c
--@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(check_libpurple_CFLAGS) $(CFLAGS) -MT check_libpurple-test_yahoo_util.o -MD -MP -MF $(DEPDIR)/check_libpurple-test_yahoo_util.Tpo -c -o check_libpurple-test_yahoo_util.o `test -f 'test_yahoo_util.c' || echo '$(srcdir)/'`test_yahoo_util.c
--@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/check_libpurple-test_yahoo_util.Tpo $(DEPDIR)/check_libpurple-test_yahoo_util.Po
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='test_yahoo_util.c' object='check_libpurple-test_yahoo_util.o' libtool=no @AMDEPBACKSLASH@
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
--@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(check_libpurple_CFLAGS) $(CFLAGS) -c -o check_libpurple-test_yahoo_util.o `test -f 'test_yahoo_util.c' || echo '$(srcdir)/'`test_yahoo_util.c
--
--check_libpurple-test_yahoo_util.obj: test_yahoo_util.c
--@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(check_libpurple_CFLAGS) $(CFLAGS) -MT check_libpurple-test_yahoo_util.obj -MD -MP -MF $(DEPDIR)/check_libpurple-test_yahoo_util.Tpo -c -o check_libpurple-test_yahoo_util.obj `if test -f 'test_yahoo_util.c'; then $(CYGPATH_W) 'test_yahoo_util.c'; else $(CYGPATH_W) '$(srcdir)/test_yahoo_util.c'; fi`
--@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/check_libpurple-test_yahoo_util.Tpo $(DEPDIR)/check_libpurple-test_yahoo_util.Po
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='test_yahoo_util.c' object='check_libpurple-test_yahoo_util.obj' libtool=no @AMDEPBACKSLASH@
--@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
--@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(check_libpurple_CFLAGS) $(CFLAGS) -c -o check_libpurple-test_yahoo_util.obj `if test -f 'test_yahoo_util.c'; then $(CYGPATH_W) 'test_yahoo_util.c'; else $(CYGPATH_W) '$(srcdir)/test_yahoo_util.c'; fi`
--
- check_libpurple-test_util.o: test_util.c
- @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(check_libpurple_CFLAGS) $(CFLAGS) -MT check_libpurple-test_util.o -MD -MP -MF $(DEPDIR)/check_libpurple-test_util.Tpo -c -o check_libpurple-test_util.o `test -f 'test_util.c' || echo '$(srcdir)/'`test_util.c
- @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/check_libpurple-test_util.Tpo $(DEPDIR)/check_libpurple-test_util.Po
-diff -Nur pidgin-2.10.7/libpurple/tests/test_jabber_caps.c pidgin-2.10.7-nonprism/libpurple/tests/test_jabber_caps.c
---- pidgin-2.10.7/libpurple/tests/test_jabber_caps.c 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/tests/test_jabber_caps.c 2013-08-17 00:25:08.235128437 -0300
-@@ -33,7 +33,7 @@
- START_TEST(test_calculate_caps)
- {
- assert_caps_calculate_match("sha1", "GNjxthSckUNvAIoCCJFttjl6VL8=",
-- "<query xmlns='http://jabber.org/protocol/disco#info' node='http://tkabber.jabber.ru/#GNjxthSckUNvAIoCCJFttjl6VL8='><identity category='client' type='pc' name='Tkabber'/><x xmlns='jabber:x:data' type='result'><field var='FORM_TYPE' type='hidden'><value>urn:xmpp:dataforms:softwareinfo</value></field><field var='software'><value>Tkabber</value></field><field var='software_version'><value> ( 8.5.5 )</value></field><field var='os'><value>ATmega640-16AU</value></field><field var='os_version'><value/></field></x><feature var='games:board'/><feature var='google:mail:notify'/><feature var='http://jabber.org/protocol/activity'/><feature var='http://jabber.org/protocol/bytestreams'/><feature var='http://jabber.org/protocol/chatstates'/><feature var='http://jabber.org/protocol/commands'/><feature var='http://jabber.org/protocol/commands'/><feature var='http://jabber.org/protocol/disco#info'/><feature var='http://jabber.org/protocol/disco#items'/><feature var='http://jabber.org/protocol/feature-neg'/><feature var='http://jabber.org/protocol/geoloc'/><feature var='http://jabber.org/protocol/ibb'/><feature var='http://jabber.org/protocol/iqibb'/><feature var='http://jabber.org/protocol/mood'/><feature var='http://jabber.org/protocol/muc'/><feature var='http://jabber.org/protocol/mute#ancestor'/><feature var='http://jabber.org/protocol/mute#editor'/><feature var='http://jabber.org/protocol/rosterx'/><feature var='http://jabber.org/protocol/si'/><feature var='http://jabber.org/protocol/si/profile/file-transfer'/><feature var='http://jabber.org/protocol/tune'/><feature var='jabber:iq:avatar'/><feature var='jabber:iq:browse'/><feature var='jabber:iq:dtcp'/><feature var='jabber:iq:filexfer'/><feature var='jabber:iq:ibb'/><feature var='jabber:iq:inband'/><feature var='jabber:iq:jidlink'/><feature var='jabber:iq:last'/><feature var='jabber:iq:oob'/><feature var='jabber:iq:privacy'/><feature var='jabber:iq:time'/><feature var='jabber:iq:version'/><feature var='jabber:x:data'/><feature var='jabber:x:event'/><feature var='jabber:x:oob'/><feature var='urn:xmpp:ping'/><feature var='urn:xmpp:receipts'/><feature var='urn:xmpp:time'/></query>");
-+ "<query xmlns='http://jabber.org/protocol/disco#info' node='http://tkabber.jabber.ru/#GNjxthSckUNvAIoCCJFttjl6VL8='><identity category='client' type='pc' name='Tkabber'/><x xmlns='jabber:x:data' type='result'><field var='FORM_TYPE' type='hidden'><value>urn:xmpp:dataforms:softwareinfo</value></field><field var='software'><value>Tkabber</value></field><field var='software_version'><value> ( 8.5.5 )</value></field><field var='os'><value>ATmega640-16AU</value></field><field var='os_version'><value/></field></x><feature var='games:board'/><feature var='http://jabber.org/protocol/activity'/><feature var='http://jabber.org/protocol/bytestreams'/><feature var='http://jabber.org/protocol/chatstates'/><feature var='http://jabber.org/protocol/commands'/><feature var='http://jabber.org/protocol/commands'/><feature var='http://jabber.org/protocol/disco#info'/><feature var='http://jabber.org/protocol/disco#items'/><feature var='http://jabber.org/protocol/feature-neg'/><feature var='http://jabber.org/protocol/geoloc'/><feature var='http://jabber.org/protocol/ibb'/><feature var='http://jabber.org/protocol/iqibb'/><feature var='http://jabber.org/protocol/mood'/><feature var='http://jabber.org/protocol/muc'/><feature var='http://jabber.org/protocol/mute#ancestor'/><feature var='http://jabber.org/protocol/mute#editor'/><feature var='http://jabber.org/protocol/rosterx'/><feature var='http://jabber.org/protocol/si'/><feature var='http://jabber.org/protocol/si/profile/file-transfer'/><feature var='http://jabber.org/protocol/tune'/><feature var='jabber:iq:avatar'/><feature var='jabber:iq:browse'/><feature var='jabber:iq:dtcp'/><feature var='jabber:iq:filexfer'/><feature var='jabber:iq:ibb'/><feature var='jabber:iq:inband'/><feature var='jabber:iq:jidlink'/><feature var='jabber:iq:last'/><feature var='jabber:iq:oob'/><feature var='jabber:iq:privacy'/><feature var='jabber:iq:time'/><feature var='jabber:iq:version'/><feature var='jabber:x:data'/><feature var='jabber:x:event'/><feature var='jabber:x:oob'/><feature var='urn:xmpp:ping'/><feature var='urn:xmpp:receipts'/><feature var='urn:xmpp:time'/></query>");
- }
- END_TEST
-
-diff -Nur pidgin-2.10.7/libpurple/tests/test_jabber_jutil.c pidgin-2.10.7-nonprism/libpurple/tests/test_jabber_jutil.c
---- pidgin-2.10.7/libpurple/tests/test_jabber_jutil.c 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/tests/test_jabber_jutil.c 2013-08-27 22:53:21.524229291 -0300
-@@ -99,19 +99,19 @@
-
- START_TEST(test_jabber_id_new)
- {
-- assert_valid_jid("gmail.com");
-- assert_valid_jid("gmail.com/Test");
-- assert_valid_jid("gmail.com/Test@");
-- assert_valid_jid("gmail.com/@");
-- assert_valid_jid("gmail.com/Test@alkjaweflkj");
-- assert_valid_jid("mark.doliner@gmail.com");
-- assert_valid_jid("mark.doliner@gmail.com/Test12345");
-- assert_valid_jid("mark.doliner@gmail.com/Test@12345");
-- assert_valid_jid("mark.doliner@gmail.com/Te/st@12@//345");
-+ assert_valid_jid("mail.com");
-+ assert_valid_jid("mail.com/Test");
-+ assert_valid_jid("mail.com/Test@");
-+ assert_valid_jid("mail.com/@");
-+ assert_valid_jid("mail.com/Test@alkjaweflkj");
-+ assert_valid_jid("mark.doliner@mail.com");
-+ assert_valid_jid("mark.doliner@mail.com/Test12345");
-+ assert_valid_jid("mark.doliner@mail.com/Test@12345");
-+ assert_valid_jid("mark.doliner@mail.com/Te/st@12@//345");
- assert_valid_jid("わいど@conference.jabber.org");
- assert_valid_jid("まりるーむ@conference.jabber.org");
-- assert_valid_jid("mark.doliner@gmail.com/まりるーむ");
-- assert_valid_jid("mark.doliner@gmail/stuff.org");
-+ assert_valid_jid("mark.doliner@mail.com/まりるーむ");
-+ assert_valid_jid("mark.doliner@mail/stuff.org");
- assert_valid_jid("stuart@nödåtXäYZ.se");
- assert_valid_jid("stuart@nödåtXäYZ.se/まりるーむ");
- assert_valid_jid("mark.doliner@わいど.org");
-@@ -123,17 +123,17 @@
- assert_valid_jid("pa=ul@10.0.42.230");
- assert_valid_jid("pa,ul@10.0.42.230");
-
-- assert_invalid_jid("@gmail.com");
-- assert_invalid_jid("@@gmail.com");
-- assert_invalid_jid("mark.doliner@@gmail.com/Test12345");
-- assert_invalid_jid("mark@doliner@gmail.com/Test12345");
-- assert_invalid_jid("@gmail.com/Test@12345");
-+ assert_invalid_jid("@mail.com");
-+ assert_invalid_jid("@@mail.com");
-+ assert_invalid_jid("mark.doliner@@mail.com/Test12345");
-+ assert_invalid_jid("mark@doliner@mail.com/Test12345");
-+ assert_invalid_jid("@mail.com/Test@12345");
- assert_invalid_jid("/Test@12345");
- assert_invalid_jid("mark.doliner@");
- assert_invalid_jid("mark.doliner/");
-- assert_invalid_jid("mark.doliner@gmail_stuff.org");
-- assert_invalid_jid("mark.doliner@gmail[stuff.org");
-- assert_invalid_jid("mark.doliner@gmail\\stuff.org");
-+ assert_invalid_jid("mark.doliner@mail_stuff.org");
-+ assert_invalid_jid("mark.doliner@mail[stuff.org");
-+ assert_invalid_jid("mark.doliner@mail\\stuff.org");
- assert_invalid_jid("paul@[::1]124");
- assert_invalid_jid("paul@2[::1]124/as");
- assert_invalid_jid("paul@まつ.おおかみ/\x01");
-diff -Nur pidgin-2.10.7/libpurple/tests/tests.h pidgin-2.10.7-nonprism/libpurple/tests/tests.h
---- pidgin-2.10.7/libpurple/tests/tests.h 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/tests/tests.h 2013-08-16 22:56:18.999567027 -0300
-@@ -13,8 +13,6 @@
- Suite * jabber_digest_md5_suite(void);
- Suite * jabber_jutil_suite(void);
- Suite * jabber_scram_suite(void);
--Suite * oscar_util_suite(void);
--Suite * yahoo_util_suite(void);
- Suite * util_suite(void);
- Suite * xmlnode_suite(void);
-
-diff -Nur pidgin-2.10.7/libpurple/util.c pidgin-2.10.7-nonprism/libpurple/util.c
---- pidgin-2.10.7/libpurple/util.c 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/util.c 2013-08-16 23:29:38.062434329 -0300
-@@ -3451,8 +3451,7 @@
- * is set to TRUE if this URL is https, otherwise it is set to
- * FALSE. But that change will break the API.
- *
-- * This is important for Yahoo! web messenger login. They now
-- * force https login, and if you access the web messenger login
-+ * They now force https login, and if you access the web messenger login
- * page via http then it redirects you to the https version, but
- * purple_util_fetch_url() ignores the "https" and attempts to
- * fetch the URL via http again, which gets redirected again.
-@@ -4943,18 +4942,6 @@
- return buf;
- }
-
--const char *_purple_oscar_convert(const char *act, const char *protocol)
--{
-- if (act && purple_strequal(protocol, "prpl-oscar")) {
-- int i;
-- for (i = 0; act[i] != '\0'; i++)
-- if (!isdigit(act[i]))
-- return "prpl-aim";
-- return "prpl-icq";
-- }
-- return protocol;
--}
--
- void purple_restore_default_signal_handlers(void)
- {
- #ifndef _WIN32
-diff -Nur pidgin-2.10.7/libpurple/util.h pidgin-2.10.7-nonprism/libpurple/util.h
---- pidgin-2.10.7/libpurple/util.h 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/libpurple/util.h 2013-08-16 23:31:12.535403448 -0300
-@@ -456,8 +456,7 @@
- /**
- * Extracts a field of data from HTML.
- *
-- * This is a scary function. See protocols/msn/msn.c and
-- * protocols/yahoo/yahoo_profile.c for example usage.
-+ * This is a scary function.
- *
- * @param str The string to parse.
- * @param len The size of str.
-@@ -1450,16 +1449,6 @@
- const char *purple_escape_filename(const char *str);
-
- /**
-- * This is added temporarily to assist the split of oscar into aim and icq.
-- * This should not be used by plugins.
-- *
-- * @deprecated This function should not be used in new code and should be
-- * removed in 3.0.0. The aim/icq prpl split happened a long
-- * time ago, and we don't need to keep migrating old data.
-- */
--const char *_purple_oscar_convert(const char *act, const char *protocol);
--
--/**
- * Restore default signal handlers for signals which might reasonably have
- * handlers. This should be called by a fork()'d child process, since child processes
- * inherit the handlers of the parent.
-diff -Nur pidgin-2.10.7/pidgin/gtkaccount.c pidgin-2.10.7-nonprism/pidgin/gtkaccount.c
---- pidgin-2.10.7/pidgin/gtkaccount.c 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/gtkaccount.c 2013-08-27 22:45:35.495576079 -0300
-@@ -563,16 +563,11 @@
- if (value == NULL)
- value = purple_account_user_split_get_default_value(split);
-
-- /* Google Talk default domain hackery! */
- menu = gtk_option_menu_get_menu(GTK_OPTION_MENU(dialog->protocol_menu));
- item = gtk_menu_get_active(GTK_MENU(menu));
-- if (value == NULL && g_object_get_data(G_OBJECT(item), "fakegoogle") &&
-+ if (value == NULL && g_object_get_data(G_OBJECT(item), "") &&
- !strcmp(purple_account_user_split_get_text(split), _("Domain")))
-- value = "gmail.com";
--
-- if (value == NULL && g_object_get_data(G_OBJECT(item), "fakefacebook") &&
-- !strcmp(purple_account_user_split_get_text(split), _("Domain")))
-- value = "chat.facebook.com";
-+ value = "";
-
- if (value != NULL)
- gtk_entry_set_text(GTK_ENTRY(entry), value);
-@@ -925,10 +920,6 @@
- model = gtk_list_store_new(2, G_TYPE_STRING, G_TYPE_POINTER);
- opt_entry->widget = combo = gtk_combo_box_new_with_model(GTK_TREE_MODEL(model));
-
-- if (g_object_get_data(G_OBJECT(item), "fakefacebook") &&
-- !strcmp(opt_entry->setting, "connection_security"))
-- str_value = "opportunistic_tls";
--
- /* Loop through list of PurpleKeyValuePair items */
- for (node = list; node != NULL; node = node->next) {
- if (node->data != NULL) {
-diff -Nur pidgin-2.10.7/pidgin/gtkblist.c pidgin-2.10.7-nonprism/pidgin/gtkblist.c
---- pidgin-2.10.7/pidgin/gtkblist.c 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/gtkblist.c 2013-08-16 23:10:16.549286879 -0300
-@@ -2126,10 +2126,6 @@
- char *temp_vcard;
- char *s, *c;
- char *alias = NULL;
-- GList *aims = NULL;
-- GList *icqs = NULL;
-- GList *yahoos = NULL;
-- GList *msns = NULL;
- GList *jabbers = NULL;
-
- s = temp_vcard = g_strdup(vcard);
-@@ -2168,24 +2164,14 @@
- /* We only want to worry about a few fields here. */
- if (!strcmp(field, "FN"))
- alias = g_strdup(value);
-- else if (!strcmp(field, "X-AIM") || !strcmp(field, "X-ICQ") ||
-- !strcmp(field, "X-YAHOO") || !strcmp(field, "X-MSN") ||
-- !strcmp(field, "X-JABBER"))
-+ else if (!strcmp(field, "X-JABBER"))
- {
- char **values = g_strsplit(value, ":", 0);
- char **im;
-
- for (im = values; *im != NULL; im++)
- {
-- if (!strcmp(field, "X-AIM"))
-- aims = g_list_append(aims, g_strdup(*im));
-- else if (!strcmp(field, "X-ICQ"))
-- icqs = g_list_append(icqs, g_strdup(*im));
-- else if (!strcmp(field, "X-YAHOO"))
-- yahoos = g_list_append(yahoos, g_strdup(*im));
-- else if (!strcmp(field, "X-MSN"))
-- msns = g_list_append(msns, g_strdup(*im));
-- else if (!strcmp(field, "X-JABBER"))
-+ if (!strcmp(field, "X-JABBER"))
- jabbers = g_list_append(jabbers, g_strdup(*im));
- }
-
-@@ -2195,18 +2181,13 @@
-
- g_free(temp_vcard);
-
-- if (aims == NULL && icqs == NULL && yahoos == NULL &&
-- msns == NULL && jabbers == NULL)
-+ if (jabbers == NULL)
- {
- g_free(alias);
-
- return FALSE;
- }
-
-- add_buddies_from_vcard("prpl-aim", group, aims, alias);
-- add_buddies_from_vcard("prpl-icq", group, icqs, alias);
-- add_buddies_from_vcard("prpl-yahoo", group, yahoos, alias);
-- add_buddies_from_vcard("prpl-msn", group, msns, alias);
- add_buddies_from_vcard("prpl-jabber", group, jabbers, alias);
-
- g_free(alias);
-diff -Nur pidgin-2.10.7/pidgin/gtkdialogs.c pidgin-2.10.7-nonprism/pidgin/gtkdialogs.c
---- pidgin-2.10.7/pidgin/gtkdialogs.c 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/gtkdialogs.c 2013-08-16 21:37:21.863154130 -0300
-@@ -615,16 +615,6 @@
- #endif
- #endif
-
--#if defined(_WIN32) || defined(USE_INTERNAL_LIBGADU)
-- g_string_append(str, " <b>Gadu-Gadu library (libgadu):</b> Internal<br/>");
--#else
--#ifdef HAVE_LIBGADU
-- g_string_append(str, " <b>Gadu-Gadu library (libgadu):</b> Enabled<br/>");
--#else
-- g_string_append(str, " <b>Gadu-Gadu library (libgadu):</b> Disabled<br/>");
--#endif
--#endif
--
- #ifdef USE_GTKSPELL
- g_string_append(str, " <b>GtkSpell:</b> Enabled<br/>");
- #else
-diff -Nur pidgin-2.10.7/pidgin/gtkimhtml.c pidgin-2.10.7-nonprism/pidgin/gtkimhtml.c
---- pidgin-2.10.7/pidgin/gtkimhtml.c 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/gtkimhtml.c 2013-08-16 22:59:51.862994429 -0300
-@@ -2440,7 +2440,6 @@
- static gboolean smooth_scroll_cb(gpointer data);
-
- /*
-- <KingAnt> marv: The two IM image functions in oscar are purple_odc_send_im and purple_odc_incoming
-
-
- [19:58] <Robot101> marv: images go into the imgstore, a refcounted... well.. hash. :)
-diff -Nur pidgin-2.10.7/pidgin/gtknotify.c pidgin-2.10.7-nonprism/pidgin/gtknotify.c
---- pidgin-2.10.7/pidgin/gtknotify.c 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/gtknotify.c 2013-08-27 23:37:23.037593200 -0300
-@@ -1263,10 +1263,6 @@
- command = g_strdup_printf("xdg-open %s", escaped);
- g_free(tmp);
- }
-- else if (purple_running_osx() == TRUE)
-- {
-- command = g_strdup_printf("open %s", escaped);
-- }
- else if (!strcmp(web_browser, "epiphany") ||
- !strcmp(web_browser, "galeon"))
- {
-@@ -1289,30 +1285,31 @@
- {
- command = g_strdup_printf("kfmclient openURL %s", escaped);
- /*
-- * Does Konqueror have options to open in new tab
-+ * Does Konqueror-libre have options to open in new tab
- * and/or current window?
- */
- }
-- else if (!strcmp(web_browser, "mozilla") ||
-- !strcmp(web_browser, "mozilla-firebird") ||
-- !strcmp(web_browser, "firefox") ||
-- !strcmp(web_browser, "seamonkey"))
-+ else if (!strcmp(web_browser, "iceweasel") ||
-+ !strcmp(web_browser, "icecat") ||
-+ !strcmp(web_browser, "iceape"))
- {
- char *args = "";
-
- command = g_strdup_printf("%s %s", web_browser, escaped);
-
- /*
-- * Firefox 0.9 and higher require a "-a firefox" option when
-+ * Iceweasel-libre 0.9 and higher require a "-a iceweasel" option when
- * using -remote commands. This breaks older versions of
- * mozilla. So we include this other handly little string
-- * when calling firefox. If the API for remote calls changes
-- * any more in firefox then firefox should probably be split
-+ * when calling iceweasel. If the API for remote calls changes
-+ * any more in iceweasel then iceweasel should probably be split
- * apart from mozilla-firebird and mozilla... but this is good
- * for now.
- */
-- if (!strcmp(web_browser, "firefox"))
-- args = "-a firefox";
-+ if (!strcmp(web_browser, "iceweasel"))
-+ args = "-a iceweasel";
-+ else if (!strcmp(web_browser, "icecat"))
-+ args = "-a icecat";
-
- if (place == PIDGIN_BROWSER_NEW_WINDOW)
- remote_command = g_strdup_printf("%s %s -remote "
-@@ -1327,58 +1324,12 @@
- "openURL(%s)",
- web_browser, args, escaped);
- }
-- else if (!strcmp(web_browser, "netscape"))
-- {
-- command = g_strdup_printf("netscape %s", escaped);
--
-- if (place == PIDGIN_BROWSER_NEW_WINDOW)
-- {
-- remote_command = g_strdup_printf("netscape -remote "
-- "openURL(%s,new-window)",
-- escaped);
-- }
-- else if (place == PIDGIN_BROWSER_CURRENT)
-- {
-- remote_command = g_strdup_printf("netscape -remote "
-- "openURL(%s)", escaped);
-- }
-- }
-- else if (!strcmp(web_browser, "opera"))
-- {
-- if (place == PIDGIN_BROWSER_NEW_WINDOW)
-- command = g_strdup_printf("opera -newwindow %s", escaped);
-- else if (place == PIDGIN_BROWSER_NEW_TAB)
-- command = g_strdup_printf("opera -newpage %s", escaped);
-- else if (place == PIDGIN_BROWSER_CURRENT)
-- {
-- remote_command = g_strdup_printf("opera -remote "
-- "openURL(%s)", escaped);
-- command = g_strdup_printf("opera %s", escaped);
-- }
-- else
-- command = g_strdup_printf("opera %s", escaped);
--
-- }
-- else if (!strcmp(web_browser, "google-chrome"))
-- {
-- /* Google Chrome doesn't have command-line arguments that control the
-- * opening of links from external calls. This is controlled solely from
-- * a preference within Google Chrome. */
-- command = g_strdup_printf("google-chrome %s", escaped);
-- }
-- else if (!strcmp(web_browser, "chrome"))
-- {
-- /* Chromium doesn't have command-line arguments that control the
-- * opening of links from external calls. This is controlled solely from
-- * a preference within Chromium. */
-- command = g_strdup_printf("chrome %s", escaped);
-- }
-- else if (!strcmp(web_browser, "chromium-browser"))
-+ else if (!strcmp(web_browser, "chromium"))
- {
-- /* Chromium doesn't have command-line arguments that control the
-+ /* Chromium-libre doesn't have command-line arguments that control the
- * opening of links from external calls. This is controlled solely from
-- * a preference within Chromium. */
-- command = g_strdup_printf("chromium-browser %s", escaped);
-+ * a preference within Chromium-libre. */
-+ command = g_strdup_printf("chromium %s", escaped);
- }
- else if (!strcmp(web_browser, "custom"))
- {
-diff -Nur pidgin-2.10.7/pidgin/gtkprefs.c pidgin-2.10.7-nonprism/pidgin/gtkprefs.c
---- pidgin-2.10.7/pidgin/gtkprefs.c 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/gtkprefs.c 2013-08-27 22:55:58.523782666 -0300
-@@ -1851,24 +1851,15 @@
-
- /* Sorted reverse alphabetically */
- static const struct browser possible_browsers[] = {
-- {N_("Seamonkey"), "seamonkey"},
-- {N_("Opera"), "opera"},
-- {N_("Netscape"), "netscape"},
-- {N_("Mozilla"), "mozilla"},
-- {N_("Konqueror"), "kfmclient"},
-- {N_("Google Chrome"), "google-chrome"},
-- /* Do not move the line below. Code below expects gnome-open to be in
-- * this list immediately after xdg-open! */
-+ {N_("Iceape-libre"), "iceape"},
-+ {N_("Konqueror-libre"), "kfmclient"},
- {N_("Desktop Default"), "xdg-open"},
- {N_("GNOME Default"), "gnome-open"},
-- {N_("Galeon"), "galeon"},
-- {N_("Firefox"), "firefox"},
-- {N_("Firebird"), "mozilla-firebird"},
-- {N_("Epiphany"), "epiphany"},
-- /* Translators: please do not translate "chromium-browser" here! */
-- {N_("Chromium (chromium-browser)"), "chromium-browser"},
-- /* Translators: please do not translate "chrome" here! */
-- {N_("Chromium (chrome)"), "chrome"}
-+ {N_("Iceweasel-libre"), "iceweasel"},
-+ {N_("Icecat"), "icecat"},
-+ {N_("Epiphany-libre"), "epiphany"},
-+ /* Translators: please do not translate "chromium" here! */
-+ {N_("Chromium-libre (chromium)"), "chromium"},
- };
- static const int num_possible_browsers = G_N_ELEMENTS(possible_browsers);
-
diff -Nur pidgin-2.10.7/pidgin/gtkutils.c pidgin-2.10.7-nonprism/pidgin/gtkutils.c
---- pidgin-2.10.7/pidgin/gtkutils.c 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/gtkutils.c 2013-08-16 19:59:22.633298587 -0300
+--- a/pidgin/gtkutils.c 2013-02-11 07:16:53.000000000 -0200
++++ b/pidgin/gtkutils.c 2013-08-16 19:59:22.633298587 -0300
@@ -677,7 +677,6 @@
GdkPixbuf *pixbuf = NULL;
GtkSizeGroup *sg;
@@ -2315,2616 +65,3 @@ diff -Nur pidgin-2.10.7/pidgin/gtkutils.c pidgin-2.10.7-nonprism/pidgin/gtkutils
pixbuf = pidgin_create_prpl_icon_from_prpl(plugin, PIDGIN_PRPL_ICON_SMALL, NULL);
gtk_menu_shell_append(GTK_MENU_SHELL(aop_menu->menu),
-diff -Nur pidgin-2.10.7/pidgin/gtkwhiteboard.c pidgin-2.10.7-nonprism/pidgin/gtkwhiteboard.c
---- pidgin-2.10.7/pidgin/gtkwhiteboard.c 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/gtkwhiteboard.c 2013-08-16 23:25:21.614375960 -0300
-@@ -339,13 +339,10 @@
- */
- /* XXXX because otherwise gettext will see this string, even though it's
- * in an #if 0 block. Remove the XXXX if you want to use this code.
-- * But, it really shouldn't be a Yahoo-specific string. ;) */
-+ */
- purple_conv_im_write(PURPLE_CONV_IM(conv), "", XXXX_("Sent Doodle request."),
- PURPLE_MESSAGE_NICK | PURPLE_MESSAGE_RECV, time(NULL));
-
-- yahoo_doodle_command_send_request(gc, to);
-- yahoo_doodle_command_send_ready(gc, to);
--
- /* Insert this 'session' in the list. At this point, it's only a requested
- * session.
- */
-@@ -554,15 +551,13 @@
- if(event->button == 1 && pixmap != NULL)
- {
- /* If the brush was never moved, express two sets of two deltas That's a
-- * 'point,' but not for Yahoo!
-+ * 'point,'
- */
- /* if((event->x == LastX) && (event->y == LastY)) */
- if(MotionCount == 0)
- {
- int index;
-
-- /* For Yahoo!, a (0 0) indicates the end of drawing */
-- /* FIXME: Yahoo Doodle specific! */
- for(index = 0; index < 2; index++)
- {
- draw_list = g_list_append(draw_list, 0);
-diff -Nur pidgin-2.10.7/pidgin/gtkwhiteboard.h pidgin-2.10.7-nonprism/pidgin/gtkwhiteboard.h
---- pidgin-2.10.7/pidgin/gtkwhiteboard.h 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/gtkwhiteboard.h 2013-08-27 23:28:41.018759351 -0300
-@@ -37,8 +37,7 @@
- #define BRUSH_STATE_DOWN 1
- #define BRUSH_STATE_MOTION 2
-
--/* XXX: This seems duplicated with the Yahoo! Doodle prpl code.
-- * XXX: How should they work together? */
-+/* XXX: How should they work together? */
- #define PALETTE_NUM_COLORS 7
-
- /**
-diff -Nur pidgin-2.10.7/pidgin/Makefile.am pidgin-2.10.7-nonprism/pidgin/Makefile.am
---- pidgin-2.10.7/pidgin/Makefile.am 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/Makefile.am 2013-08-16 21:03:34.936610745 -0300
-@@ -160,10 +160,6 @@
- $(GTK_LIBS) \
- $(top_builddir)/libpurple/libpurple.la
-
--if USE_INTERNAL_LIBGADU
--INTGG_CFLAGS = -DUSE_INTERNAL_LIBGADU
--endif
--
- AM_CPPFLAGS = \
- -DDATADIR=\"$(datadir)\" \
- -DLIBDIR=\"$(libdir)/pidgin/\" \
-@@ -179,6 +175,5 @@
- $(GTK_CFLAGS) \
- $(DBUS_CFLAGS) \
- $(GTKSPELL_CFLAGS) \
-- $(LIBXML_CFLAGS) \
-- $(INTGG_CFLAGS)
-+ $(LIBXML_CFLAGS)
- endif # ENABLE_GTK
-diff -Nur pidgin-2.10.7/pidgin/Makefile.in pidgin-2.10.7-nonprism/pidgin/Makefile.in
---- pidgin-2.10.7/pidgin/Makefile.in 2013-02-11 07:17:23.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/Makefile.in 2013-08-16 23:56:44.729405978 -0300
-@@ -286,8 +286,6 @@
- FARSTREAM_CFLAGS = @FARSTREAM_CFLAGS@
- FARSTREAM_LIBS = @FARSTREAM_LIBS@
- FGREP = @FGREP@
--GADU_CFLAGS = @GADU_CFLAGS@
--GADU_LIBS = @GADU_LIBS@
- GCONFTOOL = @GCONFTOOL@
- GCONF_SCHEMA_CONFIG_SOURCE = @GCONF_SCHEMA_CONFIG_SOURCE@
- GCONF_SCHEMA_FILE_DIR = @GCONF_SCHEMA_FILE_DIR@
-@@ -349,8 +347,6 @@
- LTLIBOBJS = @LTLIBOBJS@
- MAKEINFO = @MAKEINFO@
- MANIFEST_TOOL = @MANIFEST_TOOL@
--MEANWHILE_CFLAGS = @MEANWHILE_CFLAGS@
--MEANWHILE_LIBS = @MEANWHILE_LIBS@
- MKDIR_P = @MKDIR_P@
- MKINSTALLDIRS = @MKINSTALLDIRS@
- MONO_CFLAGS = @MONO_CFLAGS@
-@@ -645,7 +641,6 @@
- @ENABLE_GTK_TRUE@ $(GTK_LIBS) \
- @ENABLE_GTK_TRUE@ $(top_builddir)/libpurple/libpurple.la
-
--@ENABLE_GTK_TRUE@@USE_INTERNAL_LIBGADU_TRUE@INTGG_CFLAGS = -DUSE_INTERNAL_LIBGADU
- @ENABLE_GTK_TRUE@AM_CPPFLAGS = \
- @ENABLE_GTK_TRUE@ -DDATADIR=\"$(datadir)\" \
- @ENABLE_GTK_TRUE@ -DLIBDIR=\"$(libdir)/pidgin/\" \
-diff -Nur pidgin-2.10.7/pidgin/pixmaps/emotes/default/24/default.theme.in pidgin-2.10.7-nonprism/pidgin/pixmaps/emotes/default/24/default.theme.in
---- pidgin-2.10.7/pidgin/pixmaps/emotes/default/24/default.theme.in 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/pixmaps/emotes/default/24/default.theme.in 2013-08-16 23:13:41.759061988 -0300
-@@ -28,8 +28,7 @@
-
-
- [XMPP]
--# Following XEP-0038 + GTalk + our default set, in default set order
--# The GTalk strings come from ticket #3307.
-+# Following XEP-0038 + our default set, in default set order
- happy.png :) :-) =)
- excited.png :-D :-d :D :d =D =d
- sad.png :-( :(
-@@ -47,7 +46,7 @@
- foot-in-mouth.png :-!
- shout.png >:o >:O
-
--# Following XEP-0038 + GTalk
-+# Following XEP-0038
- angry.png >:-( >:( X-( x-(
- good.png :yes:
- bad.png :no:
-@@ -75,515 +74,3 @@
- ! skywalker.png C:-) c:-) C:) c:)
- ! monkey.png :-(|) :(|) 8-|)
- ! cyclops.png O-) o-)
--
--
--# Following AIM 6.1
--[AIM]
--happy.png :-) :)
--wink.png ;-) ;)
--sad.png :-( :(
--tongue.png :P :p :-P :-p
--shocked.png =-O
--kiss.png :-*
--shout.png >:o
--excited.png :-D :D
--moneymouth.png :-$
--foot-in-mouth.png :-!
--embarrassed.png :-[
--angel.png O:-)
--thinking.png :-\\ :-/
--crying.png :'(
--shut-mouth.png :-X
--glasses-cool.png 8-)
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|) 8-|)
--! cyclops.png O-) o-)
--
--
--# Following Windows Live Messenger 8.1
--[MSN]
--happy.png :) :-)
--excited.png :D :d :-D :-d
--wink.png ;) ;-)
--shocked.png :-O :-o :O :o
--tongue.png :-P :P :-p :p
--glasses-cool.png (H) (h)
--angry.png :@ :-@
--embarrassed.png :$ :-$
--confused.png :S :s :-S :-s
--sad.png :( :-(
--crying.png :'(
--neutral.png :| :-|
--devil.png (6)
--angel.png (A) (a)
--in_love.png (L) (l)
--love-over.png (U) (u)
--msn.png (M) (m)
--cat.png (@)
--dog.png (&)
--moon.png (S)
--star.png (*)
--film.png (~)
--musical-note.png (8)
--mail.png (E) (e)
--rose.png (F) (f)
--rose-dead.png (W) (w)
--clock.png (O) (o)
--kiss.png (K) (k)
--present.png (G) (g)
--cake.png (^)
--camera.png (P) (p)
--lamp.png (I) (i)
--coffee.png (C) (c)
--phone.png (T) (t)
--hug-left.png ({)
--hug-right.png (})
--beer.png (B) (b)
--drink.png (D) (d)
--boy.png (Z) (z)
--girl.png (X) (x)
--good.png (Y) (y)
--bad.png (N) (n)
--vampire.png :[ :-[
--goat.png (nah)
--sun.png (#)
--rainbow.png (R) (r)
--quiet.png :-#
--teeth.png 8o|
--glasses-nerdy.png 8-|
--sarcastic.png ^o)
--secret.png :-*
--sick.png +o(
--snail.png (sn)
--turtle.png (tu)
--plate.png (pl)
--bowl.png (||)
--pizza.png (pi)
--soccerball.png (so)
--car.png (au)
--airplane.png (ap)
--umbrella.png (um)
--island.png (ip)
--computer.png (co)
--mobile.png (mp)
--brb.png (brb)
--rain.png (st)
--highfive.png (h5)
--coins.png (mo)
--sheep.png (bah)
--dont-know.png :^)
--thinking.png *-)
--thunder.png (li)
--party.png <:o)
--eyeroll.png 8-)
--sleepy.png |-)
--bunny.png ('.')
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|) 8-|)
--! cyclops.png O-) o-)
--
--# Hidden MSN emotes
--cigarette.png (ci) (CI)
--handcuffs.png (%)
--console.png (xx) (XX)
--fingers-crossed.png (yn) (YN)
--
--
--# Following QQ 2006
--[QQ]
--shocked.png /:O /jy /surprised
--curl-lip.png /:~ /pz /curl_lip
--desire.png /:* /se /desire
--dazed.png /:| /dazed
--party.png /8-) /dy /revel
--crying.png /:< /ll /cry
--bashful.png /:$ /hx /bashful
--shut-mouth.png /:X /bz /shut_mouth
--sleeping.png /:Z /shui /sleep
--weep.png /:'( /dk /weep
--embarrassed.png /:-| /gg /embarassed
--pissed-off.png /:@ /fn /pissed_off
--act-up.png /:P /tp /act_up
--excited.png /:D /cy /toothy_smile
--happy.png /:) /wx /small_smile
--sad.png /:( /ng /sad
--glasses-cool.png /:+ /kuk /cool
--doctor.png /:# /feid /SARS
--silly.png /:Q /zk /crazy
--sick.png /:T /tu /vomit
--snicker.png /;p /tx /titter
--cute.png /;-D /ka /cute
--disdain.png /;d /by /disdain
--arrogant.png /;o /am /arrogant
--starving.png /:g /jie /starving
--sleepy.png /|-) /kun /sleepy
--terror.png /:! /jk /terror
--hot.png /:L /sweat
--smirk.png /:> /hanx /smirk
--soldier.png /:; /db /soldier
--struggle.png /;f /fendou /struggle
--curse.png /:-S /zhm /curse
--question.png /? /yiw /question
--quiet.png /;x /xu /shh
--hypnotized.png /;@ /yun /dizzy
--excruciating.png /:8 /zhem /excrutiating
--freaked-out.png /;! /shuai /freaked_out
--skeleton.png /!!! /kl /skeleton
--hammer.png /xx /qiao /hammer
--bye.png /bye /zj /bye
--go-away.png /go /shan /go
--afraid.png /shake /fad /shake
--amorous.png /love /aiq /love
--jump.png /jump /tiao /jump
--search.png /find /zhao /search
--lashes.png /& /mm /beautiful_eyebrows
--pig.png /pig /zt /pig
--cat.png /cat /mm /cat
--dog.png /dog /xg /dog
--hug-left.png /hug /yb /hug
--coins.png /$ /qianc /money
--lamp.png /! /dp /lightbulb
--bowl.png /cup /bei /cup
--cake.png /cake /dg /cake
--thunder.png /li /shd /lightning
--bomb.png /bome /zhd /bomb
--knife.png /kn /dao /knife
--soccerball.png /footb /zq /soccer
--musical-note.png /music /yy /music
--poop.png /shit /bb /shit
--coffee.png /coffee /kf /coffee
--hungry.png /eat /fan /eat
--pill.png /pill /yw /pill
--rose.png /rose /mg /rose
--wilt.png /fade /dx /wilt
--kiss.png /kiss /wen /kiss
--in_love.png /heart /xin /heart
--love-over.png /break /xs /broken_heart
--meeting.png /meeting /hy /meeting
--present.png /gift /lw /gift
--phone.png /phone /dh /phone
--clock.png /time /sj /time
--mail.png /email /yj /email
--tv.png /TV /ds /TV
--sun.png /sun /ty /sun
--moon.png /moon /yl /moon
--good.png /strong /qiang /thumbs_up
--bad.png /weak /ruo /thumbs_down
--handshake.png /share /ws /handshake
--victory.png /v /shl /victory
--beauty.png /<J> /mn /beauty
--qq.png /<QQ> /qz /qq
--blowkiss.png /<L> /fw /blow_kiss
--angry.png /<O> /oh /angry
--liquor.png /<B> /bj /baijiu
--can.png /<U> /qsh /soda
--watermelon.png /<W> /xigua /watermelon
--rain.png /<!!> /xy /rain
--cloudy.png /<~> /duoy /cloudy
--snowman.png /<Z> /xr /snowman
--star.png /<*> /xixing /star
--girl.png /<00> /nv /woman
--boy.png /<11> /nan /man
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|) 8-|)
--! cyclops.png O-) o-)
--
--
--# Following ICQ 6.0
--[ICQ]
--happy.png :-) :)
--neutral.png :-$
--sad.png :-( :(
--shocked.png =-O
--wink.png ;-) ;)
--tongue.png :-P :P :-p :p
--music.png [:-}
--laugh.png *JOKINGLY*
--sleeping.png *TIRED*
--crying.png :'( :'-(
--sick.png :-!
--kissed.png *KISSED*
--stop.png *STOP*
--kiss.png :-{} :-*
--kissing.png *KISSING*
--victory.png *YAHOO*
--silly.png %)
--embarrassed.png :-[
--devil.png ]:->
--angel.png O:-)
--rose.png @}->--
--shut-mouth.png :-X :X :-x :x
--bomb.png @=
--thinking.png :-\\ :-/
--good.png *THUMBS\ UP*
--shout.png >:o >:O :-@
--beer.png *DRINK*
--excited.png :-D :D
--glasses-cool.png 8-)
--amorous.png *IN\ LOVE*
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|) 8-|)
--! cyclops.png O-) o-)
--
--
--# Following Yahoo! Messenger 8.1
--[Yahoo]
--happy.png :) :-)
--question.png :-/ :-\\
--shocked.png :-O :O :-o :o
--devil.png >:)
--angel.png O:-) o:-) 0:-)
--sick.png :-&
--sleepy.png (:|
--hypnotized.png @-)
--on-the-phone.png :)]
--sad.png :( :-(
--amorous.png :x :-x :X :-X
--angry.png X-( x-( X( x(
--crying.png :((
--glasses-nerdy.png :-B :-b
--quiet.png :-$
--drool.png =P~ =p~
--lying.png :^O :^o
--call-me.png :-c
--wink.png ;) ;-)
--embarrassed.png :">
--mean.png :-> :>
--laugh.png :)) :-))
--bye.png =;
--arrogant.png [-(
--thinking.png :-?
--waiting.png :-w :-W
--at-wits-end.png ~x( ~X(
--excited.png :D :-D :d :-d
--tongue.png :-P :P :-p :p
--glasses-cool.png B-) b-)
--neutral.png :| :-|
--sleeping.png I-) i-) |-)
--clown.png :o) :O)
--doh.png #-o #-O
--weep.png :-<
--go-away.png :-h
--lashes.png ;;)
--kiss.png :-* :*
--confused.png :-S :-s
--sarcastic.png /:)
--eyeroll.png 8-|
--silly.png 8-}
--clap.png =D> =d>
--mad-tongue.png >:P >:p
--time-out.png :-t :-T
--hug-left.png >:D< >:d<
--love-over.png =((
--hot.png #:-S #:-s
--rotfl.png =)) :-j :-J
--loser.png L-) l-)
--party.png <:-P <:-p
--nervous.png :-SS :-Ss :-sS :-ss
--cowboy.png <):)
--desire.png 8->
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|) 8-|)
--! cyclops.png O-) o-)
--
--# Hidden Yahoo emotes
--alien.png =:) >-)
--beat-up.png b-( B-(
--chicken.png ~:>
--coffee.png ~o) ~O)
--cow.png 3:-O 3:-o
--dance.png \\:D/ \\:d/
--rose.png @};-
--dont-know.png :-L :-l
--skeleton.png 8-X 8-x
--lamp.png *-:)
--monkey.png :(|)
--coins.png $-)
--peace.png :)>-
--pig.png :@)
--pray.png [-o< [-O<
--pumpkin.png (~~)
--shame.png [-X [-x
--flag.png **==
--clover.png %%-
--musical-note.png :-"
--giggle.png ;))
--worship.png ^:)^
--star.png (*)
--waving.png >:/
--talktohand.png :-@
--
--# Only available after activating the Yahoo! Fighter IMVironment
--male-fighter1.png o-> O->
--male-fighter2.png o=> O=>
--female-fighter.png o-+ O-+
--yin-yang.png (%)
--
--# Following Yahoo! Messenger 8.1
--[Yahoo JAPAN]
--happy.png :) :-)
--question.png :-/ :-\\
--shocked.png :-O :O :-o :o
--devil.png >:)
--angel.png O:-) o:-) 0:-)
--sick.png :-&
--sleepy.png (:|
--hypnotized.png @-)
--on-the-phone.png :)]
--sad.png :( :-(
--amorous.png :x :-x :X :-X
--angry.png X-( x-( X( x(
--crying.png :((
--glasses-nerdy.png :-B :-b
--quiet.png :-$
--drool.png =P~ =p~
--lying.png :^O :^o
--call-me.png :-c
--wink.png ;) ;-)
--embarrassed.png :">
--mean.png :-> :>
--laugh.png :)) :-))
--bye.png =;
--arrogant.png [-(
--thinking.png :-?
--waiting.png :-w :-W
--at-wits-end.png ~x( ~X(
--excited.png :D :-D :d :-d
--tongue.png :-P :P :-p :p
--glasses-cool.png B-) b-)
--neutral.png :| :-|
--sleeping.png I-) i-) |-)
--clown.png :o) :O)
--doh.png #-o #-O
--weep.png :-<
--go-away.png :-h
--lashes.png ;;)
--kiss.png :-* :*
--confused.png :-S :-s
--sarcastic.png /:)
--eyeroll.png 8-|
--silly.png 8-}
--clap.png =D> =d>
--mad-tongue.png >:P >:p
--time-out.png :-t :-T
--hug-left.png >:D< >:d<
--love-over.png =((
--hot.png #:-S #:-s
--rotfl.png =)) :-j :-J
--loser.png L-) l-)
--party.png <:-P <:-p
--nervous.png :-SS :-Ss :-sS :-ss
--cowboy.png <):)
--desire.png 8->
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|)
--
--# Hidden Yahoo emotes
--alien.png =:) >-)
--beat-up.png b-( B-(
--chicken.png ~:>
--coffee.png ~o) ~O)
--cow.png 3:-O 3:-o
--dance.png \\:D/ \\:d/
--rose.png @};-
--dont-know.png :-L :-l
--skeleton.png 8-X 8-x
--lamp.png *-:)
--monkey.png :(|)
--coins.png $-)
--peace.png :)>-
--pig.png :@)
--pray.png [-o< [-O<
--pumpkin.png (~~)
--shame.png [-X [-x
--flag.png **==
--clover.png %%-
--musical-note.png :-"
--giggle.png ;))
--worship.png ^:)^
--star.png (*)
--waving.png >:/
--talktohand.png :-@
--
--# Only available after activating the Yahoo! Fighter IMVironment
--male-fighter1.png o-> O->
--male-fighter2.png o=> O=>
--female-fighter.png o-+ O-+
--yin-yang.png (%)
--
--
--# Following MySpaceIM Beta 1.0.697.0
--[MySpaceIM]
--excited.png :D :-D
--devil.png }:)
--confused.png :Z
--glasses-nerdy.png B)
--bulgy-eyes.png %)
--freaked-out.png :E
--happy.png :) :-)
--amorous.png :X
--laugh.png :))
--mohawk.png -:
--mad-tongue.png X(
--messed.png X)
--glasses-nerdy.png Q)
--doh.png :G
--pirate.png P)
--shocked.png :O
--sidefrown.png :{
--sinister.png :B
--smirk.png :,
--neutral.png :|
--tongue.png :P :p
--pissed-off.png B|
--wink.png ;-) ;)
--sad.png :[
--kiss.png :x
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|) 8-|)
--! cyclops.png O-) o-)
--
--
--# MXit standard emoticons
--[MXit]
--happy.png :-) :)
--sad.png :-( :(
--wink.png ;-) ;)
--excited.png :-D :D :-> :>
--neutral.png :-| :|
--shocked.png :-O :O
--tongue.png :-P :P
--embarrassed.png :-$ :$
--glasses-cool.png 8-)
--in_love.png (H)
--rose.png (F)
--### Added in v3.0
--boy.png (m)
--girl.png (f)
--star.png (*)
--chilli.png (c)
--kiss.png (x)
--lamp.png (i)
--pissed-off.png :e :-e
--shut-mouth.png :-x :x
--thunder.png (z)
--coffee.png (U)
--mrgreen.png (G)
--### Added in v5.0
--sick.png :o(
--excruciating.png :-{ :{
--amorous.png :-} :}
--eyeroll.png 8-o 8o
--crying.png :'(
--thinking.png :-? :?
--drool.png :-~ :~
--sleeping.png :-z :z
--lying.png :L)
--glasses-nerdy.png 8-| 8|
--pirate.png P-)
--### Added in v5.9.7
--bored.png :-[ :[
--cold.png :-< :<
--confused.png :-, :,
--hungry.png :-C :C
--stressed.png :-s :s
-diff -Nur pidgin-2.10.7/pidgin/pixmaps/emotes/default/24/theme pidgin-2.10.7-nonprism/pidgin/pixmaps/emotes/default/24/theme
---- pidgin-2.10.7/pidgin/pixmaps/emotes/default/24/theme 2013-02-11 07:17:58.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/pixmaps/emotes/default/24/theme 2013-08-16 23:15:55.929941297 -0300
-@@ -28,8 +28,7 @@
-
-
- [XMPP]
--# Following XEP-0038 + GTalk + our default set, in default set order
--# The GTalk strings come from ticket #3307.
-+# Following XEP-0038 + our default set, in default set order
- happy.png :) :-) =)
- excited.png :-D :-d :D :d =D =d
- sad.png :-( :(
-@@ -47,7 +46,7 @@
- foot-in-mouth.png :-!
- shout.png >:o >:O
-
--# Following XEP-0038 + GTalk
-+# Following XEP-0038
- angry.png >:-( >:( X-( x-(
- good.png :yes:
- bad.png :no:
-@@ -75,515 +74,3 @@
- ! skywalker.png C:-) c:-) C:) c:)
- ! monkey.png :-(|) :(|) 8-|)
- ! cyclops.png O-) o-)
--
--
--# Following AIM 6.1
--[AIM]
--happy.png :-) :)
--wink.png ;-) ;)
--sad.png :-( :(
--tongue.png :P :p :-P :-p
--shocked.png =-O
--kiss.png :-*
--shout.png >:o
--excited.png :-D :D
--moneymouth.png :-$
--foot-in-mouth.png :-!
--embarrassed.png :-[
--angel.png O:-)
--thinking.png :-\\ :-/
--crying.png :'(
--shut-mouth.png :-X
--glasses-cool.png 8-)
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|) 8-|)
--! cyclops.png O-) o-)
--
--
--# Following Windows Live Messenger 8.1
--[MSN]
--happy.png :) :-)
--excited.png :D :d :-D :-d
--wink.png ;) ;-)
--shocked.png :-O :-o :O :o
--tongue.png :-P :P :-p :p
--glasses-cool.png (H) (h)
--angry.png :@ :-@
--embarrassed.png :$ :-$
--confused.png :S :s :-S :-s
--sad.png :( :-(
--crying.png :'(
--neutral.png :| :-|
--devil.png (6)
--angel.png (A) (a)
--in_love.png (L) (l)
--love-over.png (U) (u)
--msn.png (M) (m)
--cat.png (@)
--dog.png (&)
--moon.png (S)
--star.png (*)
--film.png (~)
--musical-note.png (8)
--mail.png (E) (e)
--rose.png (F) (f)
--rose-dead.png (W) (w)
--clock.png (O) (o)
--kiss.png (K) (k)
--present.png (G) (g)
--cake.png (^)
--camera.png (P) (p)
--lamp.png (I) (i)
--coffee.png (C) (c)
--phone.png (T) (t)
--hug-left.png ({)
--hug-right.png (})
--beer.png (B) (b)
--drink.png (D) (d)
--boy.png (Z) (z)
--girl.png (X) (x)
--good.png (Y) (y)
--bad.png (N) (n)
--vampire.png :[ :-[
--goat.png (nah)
--sun.png (#)
--rainbow.png (R) (r)
--quiet.png :-#
--teeth.png 8o|
--glasses-nerdy.png 8-|
--sarcastic.png ^o)
--secret.png :-*
--sick.png +o(
--snail.png (sn)
--turtle.png (tu)
--plate.png (pl)
--bowl.png (||)
--pizza.png (pi)
--soccerball.png (so)
--car.png (au)
--airplane.png (ap)
--umbrella.png (um)
--island.png (ip)
--computer.png (co)
--mobile.png (mp)
--brb.png (brb)
--rain.png (st)
--highfive.png (h5)
--coins.png (mo)
--sheep.png (bah)
--dont-know.png :^)
--thinking.png *-)
--thunder.png (li)
--party.png <:o)
--eyeroll.png 8-)
--sleepy.png |-)
--bunny.png ('.')
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|) 8-|)
--! cyclops.png O-) o-)
--
--# Hidden MSN emotes
--cigarette.png (ci) (CI)
--handcuffs.png (%)
--console.png (xx) (XX)
--fingers-crossed.png (yn) (YN)
--
--
--# Following QQ 2006
--[QQ]
--shocked.png /:O /jy /surprised
--curl-lip.png /:~ /pz /curl_lip
--desire.png /:* /se /desire
--dazed.png /:| /dazed
--party.png /8-) /dy /revel
--crying.png /:< /ll /cry
--bashful.png /:$ /hx /bashful
--shut-mouth.png /:X /bz /shut_mouth
--sleeping.png /:Z /shui /sleep
--weep.png /:'( /dk /weep
--embarrassed.png /:-| /gg /embarassed
--pissed-off.png /:@ /fn /pissed_off
--act-up.png /:P /tp /act_up
--excited.png /:D /cy /toothy_smile
--happy.png /:) /wx /small_smile
--sad.png /:( /ng /sad
--glasses-cool.png /:+ /kuk /cool
--doctor.png /:# /feid /SARS
--silly.png /:Q /zk /crazy
--sick.png /:T /tu /vomit
--snicker.png /;p /tx /titter
--cute.png /;-D /ka /cute
--disdain.png /;d /by /disdain
--arrogant.png /;o /am /arrogant
--starving.png /:g /jie /starving
--sleepy.png /|-) /kun /sleepy
--terror.png /:! /jk /terror
--hot.png /:L /sweat
--smirk.png /:> /hanx /smirk
--soldier.png /:; /db /soldier
--struggle.png /;f /fendou /struggle
--curse.png /:-S /zhm /curse
--question.png /? /yiw /question
--quiet.png /;x /xu /shh
--hypnotized.png /;@ /yun /dizzy
--excruciating.png /:8 /zhem /excrutiating
--freaked-out.png /;! /shuai /freaked_out
--skeleton.png /!!! /kl /skeleton
--hammer.png /xx /qiao /hammer
--bye.png /bye /zj /bye
--go-away.png /go /shan /go
--afraid.png /shake /fad /shake
--amorous.png /love /aiq /love
--jump.png /jump /tiao /jump
--search.png /find /zhao /search
--lashes.png /& /mm /beautiful_eyebrows
--pig.png /pig /zt /pig
--cat.png /cat /mm /cat
--dog.png /dog /xg /dog
--hug-left.png /hug /yb /hug
--coins.png /$ /qianc /money
--lamp.png /! /dp /lightbulb
--bowl.png /cup /bei /cup
--cake.png /cake /dg /cake
--thunder.png /li /shd /lightning
--bomb.png /bome /zhd /bomb
--knife.png /kn /dao /knife
--soccerball.png /footb /zq /soccer
--musical-note.png /music /yy /music
--poop.png /shit /bb /shit
--coffee.png /coffee /kf /coffee
--hungry.png /eat /fan /eat
--pill.png /pill /yw /pill
--rose.png /rose /mg /rose
--wilt.png /fade /dx /wilt
--kiss.png /kiss /wen /kiss
--in_love.png /heart /xin /heart
--love-over.png /break /xs /broken_heart
--meeting.png /meeting /hy /meeting
--present.png /gift /lw /gift
--phone.png /phone /dh /phone
--clock.png /time /sj /time
--mail.png /email /yj /email
--tv.png /TV /ds /TV
--sun.png /sun /ty /sun
--moon.png /moon /yl /moon
--good.png /strong /qiang /thumbs_up
--bad.png /weak /ruo /thumbs_down
--handshake.png /share /ws /handshake
--victory.png /v /shl /victory
--beauty.png /<J> /mn /beauty
--qq.png /<QQ> /qz /qq
--blowkiss.png /<L> /fw /blow_kiss
--angry.png /<O> /oh /angry
--liquor.png /<B> /bj /baijiu
--can.png /<U> /qsh /soda
--watermelon.png /<W> /xigua /watermelon
--rain.png /<!!> /xy /rain
--cloudy.png /<~> /duoy /cloudy
--snowman.png /<Z> /xr /snowman
--star.png /<*> /xixing /star
--girl.png /<00> /nv /woman
--boy.png /<11> /nan /man
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|) 8-|)
--! cyclops.png O-) o-)
--
--
--# Following ICQ 6.0
--[ICQ]
--happy.png :-) :)
--neutral.png :-$
--sad.png :-( :(
--shocked.png =-O
--wink.png ;-) ;)
--tongue.png :-P :P :-p :p
--music.png [:-}
--laugh.png *JOKINGLY*
--sleeping.png *TIRED*
--crying.png :'( :'-(
--sick.png :-!
--kissed.png *KISSED*
--stop.png *STOP*
--kiss.png :-{} :-*
--kissing.png *KISSING*
--victory.png *YAHOO*
--silly.png %)
--embarrassed.png :-[
--devil.png ]:->
--angel.png O:-)
--rose.png @}->--
--shut-mouth.png :-X :X :-x :x
--bomb.png @=
--thinking.png :-\\ :-/
--good.png *THUMBS\ UP*
--shout.png >:o >:O :-@
--beer.png *DRINK*
--excited.png :-D :D
--glasses-cool.png 8-)
--amorous.png *IN\ LOVE*
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|) 8-|)
--! cyclops.png O-) o-)
--
--
--# Following Yahoo! Messenger 8.1
--[Yahoo]
--happy.png :) :-)
--question.png :-/ :-\\
--shocked.png :-O :O :-o :o
--devil.png >:)
--angel.png O:-) o:-) 0:-)
--sick.png :-&
--sleepy.png (:|
--hypnotized.png @-)
--on-the-phone.png :)]
--sad.png :( :-(
--amorous.png :x :-x :X :-X
--angry.png X-( x-( X( x(
--crying.png :((
--glasses-nerdy.png :-B :-b
--quiet.png :-$
--drool.png =P~ =p~
--lying.png :^O :^o
--call-me.png :-c
--wink.png ;) ;-)
--embarrassed.png :">
--mean.png :-> :>
--laugh.png :)) :-))
--bye.png =;
--arrogant.png [-(
--thinking.png :-?
--waiting.png :-w :-W
--at-wits-end.png ~x( ~X(
--excited.png :D :-D :d :-d
--tongue.png :-P :P :-p :p
--glasses-cool.png B-) b-)
--neutral.png :| :-|
--sleeping.png I-) i-) |-)
--clown.png :o) :O)
--doh.png #-o #-O
--weep.png :-<
--go-away.png :-h
--lashes.png ;;)
--kiss.png :-* :*
--confused.png :-S :-s
--sarcastic.png /:)
--eyeroll.png 8-|
--silly.png 8-}
--clap.png =D> =d>
--mad-tongue.png >:P >:p
--time-out.png :-t :-T
--hug-left.png >:D< >:d<
--love-over.png =((
--hot.png #:-S #:-s
--rotfl.png =)) :-j :-J
--loser.png L-) l-)
--party.png <:-P <:-p
--nervous.png :-SS :-Ss :-sS :-ss
--cowboy.png <):)
--desire.png 8->
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|) 8-|)
--! cyclops.png O-) o-)
--
--# Hidden Yahoo emotes
--alien.png =:) >-)
--beat-up.png b-( B-(
--chicken.png ~:>
--coffee.png ~o) ~O)
--cow.png 3:-O 3:-o
--dance.png \\:D/ \\:d/
--rose.png @};-
--dont-know.png :-L :-l
--skeleton.png 8-X 8-x
--lamp.png *-:)
--monkey.png :(|)
--coins.png $-)
--peace.png :)>-
--pig.png :@)
--pray.png [-o< [-O<
--pumpkin.png (~~)
--shame.png [-X [-x
--flag.png **==
--clover.png %%-
--musical-note.png :-"
--giggle.png ;))
--worship.png ^:)^
--star.png (*)
--waving.png >:/
--talktohand.png :-@
--
--# Only available after activating the Yahoo! Fighter IMVironment
--male-fighter1.png o-> O->
--male-fighter2.png o=> O=>
--female-fighter.png o-+ O-+
--yin-yang.png (%)
--
--# Following Yahoo! Messenger 8.1
--[Yahoo JAPAN]
--happy.png :) :-)
--question.png :-/ :-\\
--shocked.png :-O :O :-o :o
--devil.png >:)
--angel.png O:-) o:-) 0:-)
--sick.png :-&
--sleepy.png (:|
--hypnotized.png @-)
--on-the-phone.png :)]
--sad.png :( :-(
--amorous.png :x :-x :X :-X
--angry.png X-( x-( X( x(
--crying.png :((
--glasses-nerdy.png :-B :-b
--quiet.png :-$
--drool.png =P~ =p~
--lying.png :^O :^o
--call-me.png :-c
--wink.png ;) ;-)
--embarrassed.png :">
--mean.png :-> :>
--laugh.png :)) :-))
--bye.png =;
--arrogant.png [-(
--thinking.png :-?
--waiting.png :-w :-W
--at-wits-end.png ~x( ~X(
--excited.png :D :-D :d :-d
--tongue.png :-P :P :-p :p
--glasses-cool.png B-) b-)
--neutral.png :| :-|
--sleeping.png I-) i-) |-)
--clown.png :o) :O)
--doh.png #-o #-O
--weep.png :-<
--go-away.png :-h
--lashes.png ;;)
--kiss.png :-* :*
--confused.png :-S :-s
--sarcastic.png /:)
--eyeroll.png 8-|
--silly.png 8-}
--clap.png =D> =d>
--mad-tongue.png >:P >:p
--time-out.png :-t :-T
--hug-left.png >:D< >:d<
--love-over.png =((
--hot.png #:-S #:-s
--rotfl.png =)) :-j :-J
--loser.png L-) l-)
--party.png <:-P <:-p
--nervous.png :-SS :-Ss :-sS :-ss
--cowboy.png <):)
--desire.png 8->
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|)
--
--# Hidden Yahoo emotes
--alien.png =:) >-)
--beat-up.png b-( B-(
--chicken.png ~:>
--coffee.png ~o) ~O)
--cow.png 3:-O 3:-o
--dance.png \\:D/ \\:d/
--rose.png @};-
--dont-know.png :-L :-l
--skeleton.png 8-X 8-x
--lamp.png *-:)
--monkey.png :(|)
--coins.png $-)
--peace.png :)>-
--pig.png :@)
--pray.png [-o< [-O<
--pumpkin.png (~~)
--shame.png [-X [-x
--flag.png **==
--clover.png %%-
--musical-note.png :-"
--giggle.png ;))
--worship.png ^:)^
--star.png (*)
--waving.png >:/
--talktohand.png :-@
--
--# Only available after activating the Yahoo! Fighter IMVironment
--male-fighter1.png o-> O->
--male-fighter2.png o=> O=>
--female-fighter.png o-+ O-+
--yin-yang.png (%)
--
--
--# Following MySpaceIM Beta 1.0.697.0
--[MySpaceIM]
--excited.png :D :-D
--devil.png }:)
--confused.png :Z
--glasses-nerdy.png B)
--bulgy-eyes.png %)
--freaked-out.png :E
--happy.png :) :-)
--amorous.png :X
--laugh.png :))
--mohawk.png -:
--mad-tongue.png X(
--messed.png X)
--glasses-nerdy.png Q)
--doh.png :G
--pirate.png P)
--shocked.png :O
--sidefrown.png :{
--sinister.png :B
--smirk.png :,
--neutral.png :|
--tongue.png :P :p
--pissed-off.png B|
--wink.png ;-) ;)
--sad.png :[
--kiss.png :x
--! skywalker.png C:-) c:-) C:) c:)
--! monkey.png :-(|) :(|) 8-|)
--! cyclops.png O-) o-)
--
--
--# MXit standard emoticons
--[MXit]
--happy.png :-) :)
--sad.png :-( :(
--wink.png ;-) ;)
--excited.png :-D :D :-> :>
--neutral.png :-| :|
--shocked.png :-O :O
--tongue.png :-P :P
--embarrassed.png :-$ :$
--glasses-cool.png 8-)
--in_love.png (H)
--rose.png (F)
--### Added in v3.0
--boy.png (m)
--girl.png (f)
--star.png (*)
--chilli.png (c)
--kiss.png (x)
--lamp.png (i)
--pissed-off.png :e :-e
--shut-mouth.png :-x :x
--thunder.png (z)
--coffee.png (U)
--mrgreen.png (G)
--### Added in v5.0
--sick.png :o(
--excruciating.png :-{ :{
--amorous.png :-} :}
--eyeroll.png 8-o 8o
--crying.png :'(
--thinking.png :-? :?
--drool.png :-~ :~
--sleeping.png :-z :z
--lying.png :L)
--glasses-nerdy.png 8-| 8|
--pirate.png P-)
--### Added in v5.9.7
--bored.png :-[ :[
--cold.png :-< :<
--confused.png :-, :,
--hungry.png :-C :C
--stressed.png :-s :s
-diff -Nur pidgin-2.10.7/pidgin/pixmaps/emotes/small/16/small.theme.in pidgin-2.10.7-nonprism/pidgin/pixmaps/emotes/small/16/small.theme.in
---- pidgin-2.10.7/pidgin/pixmaps/emotes/small/16/small.theme.in 2013-02-11 07:16:54.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/pixmaps/emotes/small/16/small.theme.in 2013-08-16 23:19:01.815778718 -0300
-@@ -22,8 +22,7 @@
-
-
- [XMPP]
--# Following XEP-0038 + GTalk + our default set, in default set order
--# The GTalk strings come from ticket #3307.
-+# Following XEP-0038 + our default set, in default set order
- happy.png :) :-) =)
- excited.png :-D :-d :D :d =D =d
- sad.png :-( :(
-@@ -38,7 +37,7 @@
- angel.png O:-) o:-)
- shut-mouth.png :-X
-
--# Following XEP-0038 + GTalk
-+# Following XEP-0038
- angry.png >:-( >:( X-( x-(
- rose.png @->-- :rose:
- phone.png :telephone:
-@@ -53,269 +52,3 @@
- neutral.png :| :-|
-
- # Hidden icons from the default set.
--
--
--# Following AIM 6.1
--[AIM]
--happy.png :-) :)
--wink.png ;-) ;)
--sad.png :-( :(
--tongue.png :P :p :-P :-p
--shocked.png =-O
--kiss.png :-*
--excited.png :-D :D
--embarrassed.png :-[
--angel.png O:-)
--thinking.png :-\\ :-/
--crying.png :'(
--shut-mouth.png :-X
--glasses-cool.png 8-)
--
--
--# Following Windows Live Messenger 8.1
--[MSN]
--happy.png :) :-)
--excited.png :D :d :-D :-d
--wink.png ;) ;-)
--shocked.png :-O :-o :O :o
--tongue.png :-P :P :-p :p
--glasses-cool.png (H) (h)
--angry.png :@ :-@
--embarrassed.png :$ :-$
--confused.png :S :s :-S :-s
--sad.png :( :-(
--crying.png :'(
--neutral.png :| :-|
--devil.png (6)
--angel.png (A) (a)
--in_love.png (L) (l)
--star.png (*)
--musical-note.png (8)
--rose.png (F) (f)
--kiss.png (K) (k)
--camera.png (P) (p)
--lamp.png (I) (i)
--coffee.png (C) (c)
--phone.png (T) (t)
--hug-left.png ({)
--hug-right.png (})
--beer.png (B) (b)
--boy.png (Z) (z)
--girl.png (X) (x)
--sarcastic.png ^o)
--sick.png +o(
--plate.png (pl)
--mobile.png (mp)
--dont-know.png :^)
--thinking.png *-)
--thunder.png (li)
--party.png <:o)
--eyeroll.png 8-)
--sleepy.png |-)
--
--# Hidden MSN emotes
--cigarette.png (ci) (CI)
--console.png (xx) (XX)
--
--
--# Following QQ 2006
--[QQ]
--shocked.png /:O /jy /surprised
--party.png /8-) /dy /revel
--crying.png /:< /ll /cry
--shut-mouth.png /:X /bz /shut_mouth
--sleeping.png /:Z /shui /sleep
--embarrassed.png /:-| /gg /embarassed
--pissed-off.png /:@ /fn /pissed_off
--excited.png /:D /cy /toothy_smile
--happy.png /:) /wx /small_smile
--sad.png /:( /ng /sad
--glasses-cool.png /:+ /kuk /cool
--sick.png /:T /tu /vomit
--sleepy.png /|-) /kun /sleepy
--hot.png /:L /sweat
--question.png /? /yiw /question
--excruciating.png /:8 /zhem /excrutiating
--afraid.png /shake /fad /shake
--amorous.png /love /aiq /love
--search.png /find /zhao /search
--hug-left.png /hug /yb /hug
--lamp.png /! /dp /lightbulb
--thunder.png /li /shd /lightning
--musical-note.png /music /yy /music
--coffee.png /coffee /kf /coffee
--hungry.png /eat /fan /eat
--rose.png /rose /mg /rose
--kiss.png /kiss /wen /kiss
--in_love.png /heart /xin /heart
--meeting.png /meeting /hy /meeting
--phone.png /phone /dh /phone
--tv.png /TV /ds /TV
--angry.png /<O> /oh /angry
--girl.png /<00> /nv /woman
--boy.png /<11> /nan /man
--
--
--# Following ICQ 6.0
--[ICQ]
--happy.png :-) :)
--neutral.png :-$
--sad.png :-( :(
--shocked.png =-O
--wink.png ;-) ;)
--tongue.png :-P :P :-p :p
--music.png [:-}
--sleeping.png *TIRED*
--crying.png :'( :'-(
--sick.png :-!
--kiss.png :-{} :-*
--embarrassed.png :-[
--devil.png ]:->
--angel.png O:-)
--rose.png @}->--
--shut-mouth.png :-X :X :-x :x
--thinking.png :-\\ :-/
--beer.png *DRINK*
--excited.png :-D :D
--glasses-cool.png 8-)
--amorous.png *IN\ LOVE*
--
--
--# Following Yahoo! Messenger 8.1
--[Yahoo]
--happy.png :) :-)
--question.png :-/ :-\\
--shocked.png :-O :O :-o :o
--devil.png >:)
--angel.png O:-) o:-) 0:-)
--sick.png :-&
--sleepy.png (:|
--sad.png :( :-(
--amorous.png :x :-x :X :-X
--angry.png X-( x-( X( x(
--crying.png :((
--drool.png =P~ =p~
--lying.png :^O :^o
--wink.png ;) ;-)
--embarrassed.png :">
--mean.png :-> :>
--thinking.png :-?
--excited.png :D :-D :d :-d
--tongue.png :-P :P :-p :p
--glasses-cool.png B-) b-)
--neutral.png :| :-|
--sleeping.png I-) i-) |-)
--kiss.png :-* :*
--confused.png :-S :-s
--sarcastic.png /:)
--eyeroll.png 8-|
--hug-left.png >:D< >:d<
--hot.png #:-S #:-s
--party.png <:-P <:-p
--nervous.png :-SS :-Ss :-sS :-ss
--
--# Hidden Yahoo emotes
--coffee.png ~o) ~O)
--rose.png @};-
--dont-know.png :-L :-l
--lamp.png *-:)
--shame.png [-X [-x
--musical-note.png :-"
--star.png (*)
--
--# Following Yahoo! Messenger 8.1
--[Yahoo JAPAN]
--happy.png :) :-)
--question.png :-/ :-\\
--shocked.png :-O :O :-o :o
--devil.png >:)
--angel.png O:-) o:-) 0:-)
--sick.png :-&
--sleepy.png (:|
--sad.png :( :-(
--amorous.png :x :-x :X :-X
--angry.png X-( x-( X( x(
--crying.png :((
--wink.png ;) ;-)
--thinking.png :-?
--excited.png :D :-D :d :-d
--tongue.png :-P :P :-p :p
--glasses-cool.png B-) b-)
--neutral.png :| :-|
--sleeping.png I-) i-) |-)
--kiss.png :-* :*
--confused.png :-S :-s
--sarcastic.png /:)
--eyeroll.png 8-|
--hug-left.png >:D< >:d<
--party.png <:-P <:-p
--
--# Hidden Yahoo emotes
--coffee.png ~o) ~O)
--rose.png @};-
--dont-know.png :-L :-l
--lamp.png *-:)
--shame.png [-X [-x
--musical-note.png :-"
--star.png (*)
--
--
--# Following MySpaceIM Beta 1.0.697.0
--[MySpaceIM]
--excited.png :D :-D
--devil.png }:)
--confused.png :Z
--happy.png :) :-)
--amorous.png :X
--pirate.png P)
--shocked.png :O
--neutral.png :|
--tongue.png :P :p
--pissed-off.png B|
--wink.png ;-) ;)
--sad.png :[
--kiss.png :x
--
--# MXit standard emoticons
--[MXit]
--happy.png :-) :)
--sad.png :-( :(
--wink.png ;-) ;)
--excited.png :-D :D :-> :>
--neutral.png :-| :|
--shocked.png :-O :O
--tongue.png :-P :P
--embarrassed.png :-$ :$
--glasses-cool.png 8-)
--in_love.png (H)
--rose.png (F)
--### Added in v3.0
--boy.png (m)
--girl.png (f)
--star.png (*)
--chilli.png (c)
--kiss.png (x)
--lamp.png (i)
--pissed-off.png :e :-e
--shut-mouth.png :-x :x
--thunder.png (z)
--coffee.png (U)
--mrgreen.png (G)
--### Added in v5.0
--sick.png :o(
--excruciating.png :-{ :{
--amorous.png :-} :}
--eyeroll.png 8-o 8o
--crying.png :'(
--thinking.png :-? :?
--drool.png :-~ :~
--sleeping.png :-z :z
--lying.png :L)
--glasses-nerdy.png 8-| 8|
--pirate.png P-)
--### Added in v5.9.7
--bored.png :-[ :[
--cold.png :-< :<
--confused.png :-, :,
--hungry.png :-C :C
--stressed.png :-s :s
-diff -Nur pidgin-2.10.7/pidgin/pixmaps/emotes/small/16/theme pidgin-2.10.7-nonprism/pidgin/pixmaps/emotes/small/16/theme
---- pidgin-2.10.7/pidgin/pixmaps/emotes/small/16/theme 2013-02-11 07:17:58.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/pixmaps/emotes/small/16/theme 2013-08-16 23:17:03.828740061 -0300
-@@ -22,8 +22,7 @@
-
-
- [XMPP]
--# Following XEP-0038 + GTalk + our default set, in default set order
--# The GTalk strings come from ticket #3307.
-+# Following XEP-0038 + our default set, in default set order
- happy.png :) :-) =)
- excited.png :-D :-d :D :d =D =d
- sad.png :-( :(
-@@ -38,7 +37,7 @@
- angel.png O:-) o:-)
- shut-mouth.png :-X
-
--# Following XEP-0038 + GTalk
-+# Following XEP-0038
- angry.png >:-( >:( X-( x-(
- rose.png @->-- :rose:
- phone.png :telephone:
-@@ -53,269 +52,3 @@
- neutral.png :| :-|
-
- # Hidden icons from the default set.
--
--
--# Following AIM 6.1
--[AIM]
--happy.png :-) :)
--wink.png ;-) ;)
--sad.png :-( :(
--tongue.png :P :p :-P :-p
--shocked.png =-O
--kiss.png :-*
--excited.png :-D :D
--embarrassed.png :-[
--angel.png O:-)
--thinking.png :-\\ :-/
--crying.png :'(
--shut-mouth.png :-X
--glasses-cool.png 8-)
--
--
--# Following Windows Live Messenger 8.1
--[MSN]
--happy.png :) :-)
--excited.png :D :d :-D :-d
--wink.png ;) ;-)
--shocked.png :-O :-o :O :o
--tongue.png :-P :P :-p :p
--glasses-cool.png (H) (h)
--angry.png :@ :-@
--embarrassed.png :$ :-$
--confused.png :S :s :-S :-s
--sad.png :( :-(
--crying.png :'(
--neutral.png :| :-|
--devil.png (6)
--angel.png (A) (a)
--in_love.png (L) (l)
--star.png (*)
--musical-note.png (8)
--rose.png (F) (f)
--kiss.png (K) (k)
--camera.png (P) (p)
--lamp.png (I) (i)
--coffee.png (C) (c)
--phone.png (T) (t)
--hug-left.png ({)
--hug-right.png (})
--beer.png (B) (b)
--boy.png (Z) (z)
--girl.png (X) (x)
--sarcastic.png ^o)
--sick.png +o(
--plate.png (pl)
--mobile.png (mp)
--dont-know.png :^)
--thinking.png *-)
--thunder.png (li)
--party.png <:o)
--eyeroll.png 8-)
--sleepy.png |-)
--
--# Hidden MSN emotes
--cigarette.png (ci) (CI)
--console.png (xx) (XX)
--
--
--# Following QQ 2006
--[QQ]
--shocked.png /:O /jy /surprised
--party.png /8-) /dy /revel
--crying.png /:< /ll /cry
--shut-mouth.png /:X /bz /shut_mouth
--sleeping.png /:Z /shui /sleep
--embarrassed.png /:-| /gg /embarassed
--pissed-off.png /:@ /fn /pissed_off
--excited.png /:D /cy /toothy_smile
--happy.png /:) /wx /small_smile
--sad.png /:( /ng /sad
--glasses-cool.png /:+ /kuk /cool
--sick.png /:T /tu /vomit
--sleepy.png /|-) /kun /sleepy
--hot.png /:L /sweat
--question.png /? /yiw /question
--excruciating.png /:8 /zhem /excrutiating
--afraid.png /shake /fad /shake
--amorous.png /love /aiq /love
--search.png /find /zhao /search
--hug-left.png /hug /yb /hug
--lamp.png /! /dp /lightbulb
--thunder.png /li /shd /lightning
--musical-note.png /music /yy /music
--coffee.png /coffee /kf /coffee
--hungry.png /eat /fan /eat
--rose.png /rose /mg /rose
--kiss.png /kiss /wen /kiss
--in_love.png /heart /xin /heart
--meeting.png /meeting /hy /meeting
--phone.png /phone /dh /phone
--tv.png /TV /ds /TV
--angry.png /<O> /oh /angry
--girl.png /<00> /nv /woman
--boy.png /<11> /nan /man
--
--
--# Following ICQ 6.0
--[ICQ]
--happy.png :-) :)
--neutral.png :-$
--sad.png :-( :(
--shocked.png =-O
--wink.png ;-) ;)
--tongue.png :-P :P :-p :p
--music.png [:-}
--sleeping.png *TIRED*
--crying.png :'( :'-(
--sick.png :-!
--kiss.png :-{} :-*
--embarrassed.png :-[
--devil.png ]:->
--angel.png O:-)
--rose.png @}->--
--shut-mouth.png :-X :X :-x :x
--thinking.png :-\\ :-/
--beer.png *DRINK*
--excited.png :-D :D
--glasses-cool.png 8-)
--amorous.png *IN\ LOVE*
--
--
--# Following Yahoo! Messenger 8.1
--[Yahoo]
--happy.png :) :-)
--question.png :-/ :-\\
--shocked.png :-O :O :-o :o
--devil.png >:)
--angel.png O:-) o:-) 0:-)
--sick.png :-&
--sleepy.png (:|
--sad.png :( :-(
--amorous.png :x :-x :X :-X
--angry.png X-( x-( X( x(
--crying.png :((
--drool.png =P~ =p~
--lying.png :^O :^o
--wink.png ;) ;-)
--embarrassed.png :">
--mean.png :-> :>
--thinking.png :-?
--excited.png :D :-D :d :-d
--tongue.png :-P :P :-p :p
--glasses-cool.png B-) b-)
--neutral.png :| :-|
--sleeping.png I-) i-) |-)
--kiss.png :-* :*
--confused.png :-S :-s
--sarcastic.png /:)
--eyeroll.png 8-|
--hug-left.png >:D< >:d<
--hot.png #:-S #:-s
--party.png <:-P <:-p
--nervous.png :-SS :-Ss :-sS :-ss
--
--# Hidden Yahoo emotes
--coffee.png ~o) ~O)
--rose.png @};-
--dont-know.png :-L :-l
--lamp.png *-:)
--shame.png [-X [-x
--musical-note.png :-"
--star.png (*)
--
--# Following Yahoo! Messenger 8.1
--[Yahoo JAPAN]
--happy.png :) :-)
--question.png :-/ :-\\
--shocked.png :-O :O :-o :o
--devil.png >:)
--angel.png O:-) o:-) 0:-)
--sick.png :-&
--sleepy.png (:|
--sad.png :( :-(
--amorous.png :x :-x :X :-X
--angry.png X-( x-( X( x(
--crying.png :((
--wink.png ;) ;-)
--thinking.png :-?
--excited.png :D :-D :d :-d
--tongue.png :-P :P :-p :p
--glasses-cool.png B-) b-)
--neutral.png :| :-|
--sleeping.png I-) i-) |-)
--kiss.png :-* :*
--confused.png :-S :-s
--sarcastic.png /:)
--eyeroll.png 8-|
--hug-left.png >:D< >:d<
--party.png <:-P <:-p
--
--# Hidden Yahoo emotes
--coffee.png ~o) ~O)
--rose.png @};-
--dont-know.png :-L :-l
--lamp.png *-:)
--shame.png [-X [-x
--musical-note.png :-"
--star.png (*)
--
--
--# Following MySpaceIM Beta 1.0.697.0
--[MySpaceIM]
--excited.png :D :-D
--devil.png }:)
--confused.png :Z
--happy.png :) :-)
--amorous.png :X
--pirate.png P)
--shocked.png :O
--neutral.png :|
--tongue.png :P :p
--pissed-off.png B|
--wink.png ;-) ;)
--sad.png :[
--kiss.png :x
--
--# MXit standard emoticons
--[MXit]
--happy.png :-) :)
--sad.png :-( :(
--wink.png ;-) ;)
--excited.png :-D :D :-> :>
--neutral.png :-| :|
--shocked.png :-O :O
--tongue.png :-P :P
--embarrassed.png :-$ :$
--glasses-cool.png 8-)
--in_love.png (H)
--rose.png (F)
--### Added in v3.0
--boy.png (m)
--girl.png (f)
--star.png (*)
--chilli.png (c)
--kiss.png (x)
--lamp.png (i)
--pissed-off.png :e :-e
--shut-mouth.png :-x :x
--thunder.png (z)
--coffee.png (U)
--mrgreen.png (G)
--### Added in v5.0
--sick.png :o(
--excruciating.png :-{ :{
--amorous.png :-} :}
--eyeroll.png 8-o 8o
--crying.png :'(
--thinking.png :-? :?
--drool.png :-~ :~
--sleeping.png :-z :z
--lying.png :L)
--glasses-nerdy.png 8-| 8|
--pirate.png P-)
--### Added in v5.9.7
--bored.png :-[ :[
--cold.png :-< :<
--confused.png :-, :,
--hungry.png :-C :C
--stressed.png :-s :s
-diff -Nur pidgin-2.10.7/pidgin/pixmaps/Makefile.am pidgin-2.10.7-nonprism/pidgin/pixmaps/Makefile.am
---- pidgin-2.10.7/pidgin/pixmaps/Makefile.am 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/pixmaps/Makefile.am 2013-08-17 00:00:17.335924146 -0300
-@@ -204,37 +204,19 @@
- emotes/small/16/scalable/pidgin-emotes.svg
-
- PROTOCOLS_16_SCALABLE = \
-- protocols/16/scalable/aim.svg \
- protocols/16/scalable/bonjour.svg \
-- protocols/16/scalable/gadu-gadu.svg \
-- protocols/16/scalable/novell.svg \
-- protocols/16/scalable/icq.svg \
- protocols/16/scalable/irc.svg \
- protocols/16/scalable/jabber.svg \
-- protocols/16/scalable/meanwhile.svg \
-- protocols/16/scalable/msn.svg \
- protocols/16/scalable/silc.svg \
- protocols/16/scalable/simple.svg \
-- protocols/16/scalable/yahoo.svg \
- protocols/16/scalable/zephyr.svg
-
- PROTOCOLS_16 = \
-- protocols/16/aim.png \
- protocols/16/bonjour.png \
-- protocols/16/facebook.png \
-- protocols/16/gadu-gadu.png \
-- protocols/16/google-talk.png \
-- protocols/16/novell.png \
-- protocols/16/icq.png \
- protocols/16/irc.png \
- protocols/16/jabber.png \
-- protocols/16/meanwhile.png \
-- protocols/16/msn.png \
-- protocols/16/mxit.png \
-- protocols/16/myspace.png \
- protocols/16/silc.png \
- protocols/16/simple.png \
-- protocols/16/yahoo.png \
- protocols/16/zephyr.png
-
- ICONS_16_SCALABLE = \
-@@ -259,72 +241,35 @@
- ICONS_SCALABLE = icons/hicolor/scalable/apps/pidgin.svg
-
- PROTOCOLS_22_SCALABLE = \
-- protocols/22/scalable/aim.svg \
- protocols/22/scalable/bonjour.svg \
-- protocols/22/scalable/gadu-gadu.svg \
-- protocols/22/scalable/novell.svg \
-- protocols/22/scalable/icq.svg \
- protocols/22/scalable/irc.svg \
- protocols/22/scalable/jabber.svg \
-- protocols/22/scalable/meanwhile.svg \
-- protocols/22/scalable/msn.svg \
- protocols/22/scalable/silc.svg \
- protocols/22/scalable/simple.svg \
-- protocols/22/scalable/yahoo.svg \
- protocols/22/scalable/zephyr.svg
-
- PROTOCOLS_22 = \
-- protocols/22/aim.png \
- protocols/22/bonjour.png \
-- protocols/22/facebook.png \
-- protocols/22/gadu-gadu.png \
-- protocols/22/google-talk.png \
-- protocols/22/novell.png \
-- protocols/22/icq.png \
- protocols/22/irc.png \
- protocols/22/jabber.png \
-- protocols/22/meanwhile.png \
-- protocols/22/msn.png \
-- protocols/22/mxit.png \
-- protocols/22/myspace.png \
- protocols/22/silc.png \
- protocols/22/simple.png \
-- protocols/22/yahoo.png \
- protocols/22/zephyr.png
-
- PROTOCOLS_48 = \
-- protocols/48/aim.png \
- protocols/48/bonjour.png \
-- protocols/48/facebook.png \
-- protocols/48/gadu-gadu.png \
-- protocols/48/novell.png \
-- protocols/48/icq.png \
- protocols/48/irc.png \
- protocols/48/jabber.png \
-- protocols/48/meanwhile.png \
-- protocols/48/msn.png \
-- protocols/48/mxit.png \
-- protocols/48/myspace.png \
- protocols/48/silc.png \
- protocols/48/simple.png \
-- protocols/48/yahoo.png \
- protocols/48/zephyr.png
-
- PROTOCOLS_SCALABLE = \
-- protocols/scalable/aim.svg \
- protocols/scalable/bonjour.svg \
-- protocols/scalable/gadu-gadu.svg \
-- protocols/scalable/google-talk.svg \
-- protocols/scalable/novell.svg \
-- protocols/scalable/icq.svg \
- protocols/scalable/irc.svg \
- protocols/scalable/jabber.svg \
-- protocols/scalable/meanwhile.svg \
-- protocols/scalable/msn.svg \
-- protocols/scalable/mxit.svg \
- protocols/scalable/silc.svg \
- protocols/scalable/simple.svg \
-- protocols/scalable/yahoo.svg \
- protocols/scalable/zephyr.svg
-
- STATUS_11 = \
-diff -Nur pidgin-2.10.7/pidgin/pixmaps/Makefile.in pidgin-2.10.7-nonprism/pidgin/pixmaps/Makefile.in
---- pidgin-2.10.7/pidgin/pixmaps/Makefile.in 2013-02-11 07:17:23.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/pixmaps/Makefile.in 2013-08-16 23:59:52.918508551 -0300
-@@ -240,40 +240,19 @@
- emblems/scalable/male.svg emblems/scalable/not-authorized.svg \
- emblems/scalable/secure.svg emblems/scalable/unavailable.svg \
- emblems/scalable/video.svg emblems/scalable/voice.svg \
-- protocols/16/aim.png protocols/16/bonjour.png \
-- protocols/16/facebook.png protocols/16/gadu-gadu.png \
-- protocols/16/google-talk.png protocols/16/novell.png \
-- protocols/16/icq.png protocols/16/irc.png \
-- protocols/16/jabber.png protocols/16/meanwhile.png \
-- protocols/16/msn.png protocols/16/mxit.png \
-- protocols/16/myspace.png protocols/16/silc.png \
-- protocols/16/simple.png protocols/16/yahoo.png \
-- protocols/16/zephyr.png protocols/22/aim.png \
-- protocols/22/bonjour.png protocols/22/facebook.png \
-- protocols/22/gadu-gadu.png protocols/22/google-talk.png \
-- protocols/22/novell.png protocols/22/icq.png \
-- protocols/22/irc.png protocols/22/jabber.png \
-- protocols/22/meanwhile.png protocols/22/msn.png \
-- protocols/22/mxit.png protocols/22/myspace.png \
-- protocols/22/silc.png protocols/22/simple.png \
-- protocols/22/yahoo.png protocols/22/zephyr.png \
-- protocols/48/aim.png protocols/48/bonjour.png \
-- protocols/48/facebook.png protocols/48/gadu-gadu.png \
-- protocols/48/novell.png protocols/48/icq.png \
-- protocols/48/irc.png protocols/48/jabber.png \
-- protocols/48/meanwhile.png protocols/48/msn.png \
-- protocols/48/mxit.png protocols/48/myspace.png \
-- protocols/48/silc.png protocols/48/simple.png \
-- protocols/48/yahoo.png protocols/48/zephyr.png \
-- protocols/scalable/aim.svg protocols/scalable/bonjour.svg \
-- protocols/scalable/gadu-gadu.svg \
-- protocols/scalable/google-talk.svg \
-- protocols/scalable/novell.svg protocols/scalable/icq.svg \
-- protocols/scalable/irc.svg protocols/scalable/jabber.svg \
-- protocols/scalable/meanwhile.svg protocols/scalable/msn.svg \
-- protocols/scalable/mxit.svg protocols/scalable/silc.svg \
-- protocols/scalable/simple.svg protocols/scalable/yahoo.svg \
-- protocols/scalable/zephyr.svg status/11/available.png \
-+ protocols/16/bonjour.png protocols/16/irc.png \
-+ protocols/16/jabber.png protocols/16/silc.png \
-+ protocols/16/simple.png protocols/16/zephyr.png \
-+ protocols/22/bonjour.png protocols/22/irc.png \
-+ protocols/22/jabber.png protocols/22/silc.png \
-+ protocols/22/simple.png protocols/22/zephyr.png \
-+ protocols/48/bonjour.png protocols/48/irc.png \
-+ protocols/48/jabber.png protocols/48/silc.png \
-+ protocols/48/simple.png protocols/48/zephyr.png \
-+ protocols/scalable/bonjour.svg protocols/scalable/irc.svg \
-+ protocols/scalable/jabber.svg protocols/scalable/silc.svg \
-+ protocols/scalable/simple.svg protocols/scalable/zephyr.svg \
-+ status/11/available.png \
- status/11/away.png status/11/busy.png status/11/chat.png \
- status/11/extended-away.png status/11/invisible.png \
- status/11/log-in.png status/11/log-out.png \
-@@ -443,8 +422,6 @@
- FARSTREAM_CFLAGS = @FARSTREAM_CFLAGS@
- FARSTREAM_LIBS = @FARSTREAM_LIBS@
- FGREP = @FGREP@
--GADU_CFLAGS = @GADU_CFLAGS@
--GADU_LIBS = @GADU_LIBS@
- GCONFTOOL = @GCONFTOOL@
- GCONF_SCHEMA_CONFIG_SOURCE = @GCONF_SCHEMA_CONFIG_SOURCE@
- GCONF_SCHEMA_FILE_DIR = @GCONF_SCHEMA_FILE_DIR@
-@@ -506,8 +483,6 @@
- LTLIBOBJS = @LTLIBOBJS@
- MAKEINFO = @MAKEINFO@
- MANIFEST_TOOL = @MANIFEST_TOOL@
--MEANWHILE_CFLAGS = @MEANWHILE_CFLAGS@
--MEANWHILE_LIBS = @MEANWHILE_LIBS@
- MKDIR_P = @MKDIR_P@
- MKINSTALLDIRS = @MKINSTALLDIRS@
- MONO_CFLAGS = @MONO_CFLAGS@
-@@ -850,37 +825,19 @@
- @INSTALL_PIXMAPS_TRUE@ emotes/small/16/scalable/pidgin-emotes.svg
-
- @INSTALL_PIXMAPS_TRUE@PROTOCOLS_16_SCALABLE = \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/scalable/aim.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/16/scalable/bonjour.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/scalable/gadu-gadu.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/scalable/novell.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/scalable/icq.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/16/scalable/irc.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/16/scalable/jabber.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/scalable/meanwhile.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/scalable/msn.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/16/scalable/silc.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/16/scalable/simple.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/scalable/yahoo.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/16/scalable/zephyr.svg
-
- @INSTALL_PIXMAPS_TRUE@PROTOCOLS_16 = \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/aim.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/16/bonjour.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/facebook.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/gadu-gadu.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/google-talk.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/novell.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/icq.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/16/irc.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/16/jabber.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/meanwhile.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/msn.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/mxit.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/myspace.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/16/silc.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/16/simple.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/16/yahoo.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/16/zephyr.png
-
- @INSTALL_PIXMAPS_TRUE@ICONS_16_SCALABLE = \
-@@ -899,72 +856,35 @@
- @INSTALL_PIXMAPS_TRUE@ICONS_48 = icons/hicolor/48x48/apps/pidgin.png
- @INSTALL_PIXMAPS_TRUE@ICONS_SCALABLE = icons/hicolor/scalable/apps/pidgin.svg
- @INSTALL_PIXMAPS_TRUE@PROTOCOLS_22_SCALABLE = \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/scalable/aim.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/22/scalable/bonjour.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/scalable/gadu-gadu.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/scalable/novell.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/scalable/icq.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/22/scalable/irc.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/22/scalable/jabber.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/scalable/meanwhile.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/scalable/msn.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/22/scalable/silc.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/22/scalable/simple.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/scalable/yahoo.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/22/scalable/zephyr.svg
-
- @INSTALL_PIXMAPS_TRUE@PROTOCOLS_22 = \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/aim.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/22/bonjour.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/facebook.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/gadu-gadu.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/google-talk.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/novell.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/icq.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/22/irc.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/22/jabber.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/meanwhile.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/msn.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/mxit.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/myspace.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/22/silc.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/22/simple.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/22/yahoo.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/22/zephyr.png
-
- @INSTALL_PIXMAPS_TRUE@PROTOCOLS_48 = \
--@INSTALL_PIXMAPS_TRUE@ protocols/48/aim.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/48/bonjour.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/48/facebook.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/48/gadu-gadu.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/48/novell.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/48/icq.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/48/irc.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/48/jabber.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/48/meanwhile.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/48/msn.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/48/mxit.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/48/myspace.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/48/silc.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/48/simple.png \
--@INSTALL_PIXMAPS_TRUE@ protocols/48/yahoo.png \
- @INSTALL_PIXMAPS_TRUE@ protocols/48/zephyr.png
-
- @INSTALL_PIXMAPS_TRUE@PROTOCOLS_SCALABLE = \
--@INSTALL_PIXMAPS_TRUE@ protocols/scalable/aim.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/scalable/bonjour.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/scalable/gadu-gadu.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/scalable/google-talk.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/scalable/novell.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/scalable/icq.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/scalable/irc.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/scalable/jabber.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/scalable/meanwhile.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/scalable/msn.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/scalable/mxit.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/scalable/silc.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/scalable/simple.svg \
--@INSTALL_PIXMAPS_TRUE@ protocols/scalable/yahoo.svg \
- @INSTALL_PIXMAPS_TRUE@ protocols/scalable/zephyr.svg
-
- @INSTALL_PIXMAPS_TRUE@STATUS_11 = \
-diff -Nur pidgin-2.10.7/pidgin/plugins/disco/xmppdisco.c pidgin-2.10.7-nonprism/pidgin/plugins/disco/xmppdisco.c
---- pidgin-2.10.7/pidgin/plugins/disco/xmppdisco.c 2013-02-11 07:16:54.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/plugins/disco/xmppdisco.c 2013-08-16 23:39:46.921427463 -0300
-@@ -250,9 +250,6 @@
- const char *from;
- const char *to;
- } disco_type_mappings[] = {
-- { "gadu-gadu", "gadu-gadu" }, /* the prpl is prpl-gg, but list_icon returns "gadu-gadu" */
-- { "sametime", "meanwhile" },
-- { "myspaceim", "myspace" },
- { "xmpp", "jabber" }, /* prpl-jabber (mentioned in case the prpl is renamed so this line will match) */
- { NULL, NULL }
- };
-diff -Nur pidgin-2.10.7/pidgin/plugins/gevolution/add_buddy_dialog.c pidgin-2.10.7-nonprism/pidgin/plugins/gevolution/add_buddy_dialog.c
---- pidgin-2.10.7/pidgin/plugins/gevolution/add_buddy_dialog.c 2013-02-11 07:16:54.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/plugins/gevolution/add_buddy_dialog.c 2013-08-16 21:26:56.293625899 -0300
-@@ -288,21 +288,13 @@
- {
- EContact *contact = E_CONTACT(c->data);
- const char *name;
-- GList *aims, *jabbers, *yahoos, *msns, *icqs, *novells, *ggs;
-+ GList *jabbers;
-
- name = e_contact_get_const(contact, E_CONTACT_FULL_NAME);
-
-- aims = e_contact_get(contact, E_CONTACT_IM_AIM);
- jabbers = e_contact_get(contact, E_CONTACT_IM_JABBER);
-- yahoos = e_contact_get(contact, E_CONTACT_IM_YAHOO);
-- msns = e_contact_get(contact, E_CONTACT_IM_MSN);
-- icqs = e_contact_get(contact, E_CONTACT_IM_ICQ);
-- novells = e_contact_get(contact, E_CONTACT_IM_GROUPWISE);
-- ggs = e_contact_get(contact, E_CONTACT_IM_GADUGADU);
--
-- if (aims == NULL && jabbers == NULL && yahoos == NULL &&
-- msns == NULL && icqs == NULL && novells == NULL &&
-- ggs == NULL)
-+
-+ if (jabbers == NULL)
- {
- GtkTreeIter iter;
-
-@@ -315,13 +307,7 @@
- }
- else
- {
-- add_ims(dialog, contact, name, aims, "prpl-aim");
- add_ims(dialog, contact, name, jabbers, "prpl-jabber");
-- add_ims(dialog, contact, name, yahoos, "prpl-yahoo");
-- add_ims(dialog, contact, name, msns, "prpl-msn");
-- add_ims(dialog, contact, name, icqs, "prpl-icq");
-- add_ims(dialog, contact, name, novells, "prpl-novell");
-- add_ims(dialog, contact, name, ggs, "prpl-gg");
- }
- }
-
-@@ -367,7 +353,7 @@
- {
- EContact *contact = E_CONTACT(l->data);
- const char *name;
-- GList *aims, *jabbers, *yahoos, *msns, *icqs, *novells, *ggs;
-+ GList *jabbers;
-
- name = e_contact_get_const(contact, E_CONTACT_FULL_NAME);
-
-@@ -377,17 +363,9 @@
- continue;
- }
-
-- aims = e_contact_get(contact, E_CONTACT_IM_AIM);
- jabbers = e_contact_get(contact, E_CONTACT_IM_JABBER);
-- yahoos = e_contact_get(contact, E_CONTACT_IM_YAHOO);
-- msns = e_contact_get(contact, E_CONTACT_IM_MSN);
-- icqs = e_contact_get(contact, E_CONTACT_IM_ICQ);
-- novells = e_contact_get(contact, E_CONTACT_IM_GROUPWISE);
-- ggs = e_contact_get(contact, E_CONTACT_IM_GADUGADU);
--
-- if (aims == NULL && jabbers == NULL && yahoos == NULL &&
-- msns == NULL && icqs == NULL && novells == NULL &&
-- ggs == NULL)
-+
-+ if (jabbers == NULL)
- {
- GtkTreeIter iter;
-
-@@ -400,13 +378,7 @@
- }
- else
- {
-- add_ims(dialog, contact, name, aims, "prpl-aim");
- add_ims(dialog, contact, name, jabbers, "prpl-jabber");
-- add_ims(dialog, contact, name, yahoos, "prpl-yahoo");
-- add_ims(dialog, contact, name, msns, "prpl-msn");
-- add_ims(dialog, contact, name, icqs, "prpl-icq");
-- add_ims(dialog, contact, name, novells, "prpl-novell");
-- add_ims(dialog, contact, name, ggs, "prpl-gg");
- }
- }
- }
-diff -Nur pidgin-2.10.7/pidgin/plugins/gevolution/gevolution.c pidgin-2.10.7-nonprism/pidgin/plugins/gevolution/gevolution.c
---- pidgin-2.10.7/pidgin/plugins/gevolution/gevolution.c 2013-02-11 07:16:54.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/plugins/gevolution/gevolution.c 2013-08-16 21:14:05.483056049 -0300
-@@ -119,13 +119,7 @@
-
- name = e_contact_get_const(contact, E_CONTACT_FULL_NAME);
-
-- update_ims_from_contact(contact, name, "prpl-aim", E_CONTACT_IM_AIM);
- update_ims_from_contact(contact, name, "prpl-jabber", E_CONTACT_IM_JABBER);
-- update_ims_from_contact(contact, name, "prpl-yahoo", E_CONTACT_IM_YAHOO);
-- update_ims_from_contact(contact, name, "prpl-msn", E_CONTACT_IM_MSN);
-- update_ims_from_contact(contact, name, "prpl-icq", E_CONTACT_IM_ICQ);
-- update_ims_from_contact(contact, name, "prpl-novell", E_CONTACT_IM_GROUPWISE);
-- update_ims_from_contact(contact, name, "prpl-gg", E_CONTACT_IM_GADUGADU);
- }
-
- static void
-diff -Nur pidgin-2.10.7/pidgin/plugins/gevolution/gevo-util.c pidgin-2.10.7-nonprism/pidgin/plugins/gevolution/gevo-util.c
---- pidgin-2.10.7/pidgin/plugins/gevolution/gevo-util.c 2013-02-11 07:16:54.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/plugins/gevolution/gevo-util.c 2013-08-16 23:20:45.692374640 -0300
-@@ -99,20 +99,8 @@
-
- protocol_id = purple_account_get_protocol_id(account);
-
-- if (!strcmp(protocol_id, "prpl-aim"))
-- protocol_field = E_CONTACT_IM_AIM;
-- else if (!strcmp(protocol_id, "prpl-icq"))
-- protocol_field = E_CONTACT_IM_ICQ;
-- else if (!strcmp(protocol_id, "prpl-msn"))
-- protocol_field = E_CONTACT_IM_MSN;
-- else if (!strcmp(protocol_id, "prpl-yahoo"))
-- protocol_field = E_CONTACT_IM_YAHOO;
-- else if (!strcmp(protocol_id, "prpl-jabber"))
-+ if (!strcmp(protocol_id, "prpl-jabber"))
- protocol_field = E_CONTACT_IM_JABBER;
-- else if (!strcmp(protocol_id, "prpl-novell"))
-- protocol_field = E_CONTACT_IM_GROUPWISE;
-- else if (!strcmp(protocol_id, "prpl-gg"))
-- protocol_field = E_CONTACT_IM_GADUGADU;
-
- return protocol_field;
- }
-@@ -169,18 +157,6 @@
- {
- PurpleAccount *account = purple_buddy_get_account(buddy);
- const char *prpl_id = purple_account_get_protocol_id(account);
--
-- if (!strcmp(prpl_id, "prpl-msn"))
-- {
-- mail = g_strdup(purple_normalize(account,
-- purple_buddy_get_name(buddy)));
-- }
-- else if (!strcmp(prpl_id, "prpl-yahoo"))
-- {
-- mail = g_strdup_printf("%s@yahoo.com",
-- purple_normalize(account,
-- purple_buddy_get_name(buddy)));
-- }
- }
-
- return mail;
-diff -Nur pidgin-2.10.7/pidgin/plugins/gevolution/new_person_dialog.c pidgin-2.10.7-nonprism/pidgin/plugins/gevolution/new_person_dialog.c
---- pidgin-2.10.7/pidgin/plugins/gevolution/new_person_dialog.c 2013-02-11 07:16:54.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin/plugins/gevolution/new_person_dialog.c 2013-08-16 21:23:26.207116339 -0300
-@@ -141,20 +141,8 @@
- if (*email)
- e_contact_set(contact, E_CONTACT_EMAIL_1, (gpointer)email);
-
-- if (!strcmp(im_service, "prpl-aim"))
-- field = E_CONTACT_IM_AIM;
-- else if (!strcmp(im_service, "prpl-icq"))
-- field = E_CONTACT_IM_ICQ;
-- else if (!strcmp(im_service, "prpl-yahoo"))
-- field = E_CONTACT_IM_YAHOO;
-- else if (!strcmp(im_service, "prpl-jabber"))
-+ if (!strcmp(im_service, "prpl-jabber"))
- field = E_CONTACT_IM_JABBER;
-- else if (!strcmp(im_service, "prpl-msn"))
-- field = E_CONTACT_IM_MSN;
-- else if (!strcmp(im_service, "prpl-novell"))
-- field = E_CONTACT_IM_GROUPWISE;
-- else if (!strcmp(im_service, "prpl-gg"))
-- field = E_CONTACT_IM_GADUGADU;
-
- if (field > 0)
- {
-diff -Nur pidgin-2.10.7/pidgin.apspec.in pidgin-2.10.7-nonprism/pidgin.apspec.in
---- pidgin-2.10.7/pidgin.apspec.in 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin.apspec.in 2013-08-16 20:53:14.523862926 -0300
-@@ -14,17 +14,13 @@
-
- [Description]
- Pidgin allows you to talk to anyone using a variety of messaging protocols,
--including AIM (Oscar and TOC), ICQ, IRC, Yahoo!, MSN Messenger, XMPP,
--Gadu-Gadu, and Zephyr. These protocols are implemented using a
-+including IRC, XMPP and Zephyr. These protocols are implemented using a
- modular, easy to use design. To use a protocol, just add an account using the
- account editor.
-
- Pidgin supports many common features of other clients, as well as many unique
- features, such as perl scripting, TCL scripting and C plugins.
-
--Pidgin is NOT affiliated with or endorsed by America Online, Inc., Microsoft
--Corporation, Yahoo! Inc., or ICQ Inc.
--
- [BuildPrepare]
- APBUILD_STATIC="Xss startup-notification-1" prepareBuild --enable-nss --enable-gnutls --enable-binreloc --disable-perl --disable-tcl --disable-gtktest --disable-glibtest --disable-vv --disable-fortify
- #APBUILD_STATIC="Xss startup-notification-1" prepareBuild --enable-nss --enable-gnutls --enable-binreloc --disable-perl --disable-tcl --disable-vv
-diff -Nur pidgin-2.10.7/pidgin.desktop.in pidgin-2.10.7-nonprism/pidgin.desktop.in
---- pidgin-2.10.7/pidgin.desktop.in 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin.desktop.in 2013-08-16 23:07:34.874212867 -0300
-@@ -1,7 +1,7 @@
- [Desktop Entry]
- _Name=Pidgin Internet Messenger
- _GenericName=Internet Messenger
--_Comment=Chat over IM. Supports AIM, Google Talk, Jabber/XMPP, MSN, Yahoo and more
-+_Comment=Chat over IM. Supports IRC, Jabber/XMPP and more
- Exec=pidgin
- Icon=pidgin
- StartupNotify=true
-diff -Nur pidgin-2.10.7/pidgin.spec pidgin-2.10.7-nonprism/pidgin.spec
---- pidgin-2.10.7/pidgin.spec 2013-02-11 07:17:59.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin.spec 2013-08-17 00:03:18.474815955 -0300
-@@ -34,7 +34,6 @@
- %{!?_without_startupnotification:BuildRequires: startup-notification-devel}
- %{?_with_avahi:BuildRequires: avahi-glib-devel}
- %{!?_without_gtkspell:BuildRequires: gtkspell-devel}
--%{?_with_meanwhile:BuildRequires: meanwhile-devel}
- %{?_with_mono:BuildRequires: mono-devel}
- %{?_with_sasl:BuildRequires: cyrus-sasl-devel >= 2}
- %{!?_without_silc:BuildRequires: /usr/include/silc/silcclient.h}
-@@ -105,7 +104,6 @@
- Group: Applications/Internet
- Obsoletes: gaim-silc
- Obsoletes: gaim-tcl
--Obsoletes: gaim-gadugadu
- Obsoletes: pidgin-tcl < 2.0.0
- Obsoletes: pidgin-silc < 2.0.0
- Obsoletes: libpurple-perl < %{version}
-@@ -131,13 +129,6 @@
- Requires: libpurple >= %{apiver}
- %endif
-
--%if 0%{?_with_meanwhile:1}
--%package -n libpurple-meanwhile
--Summary: Lotus Sametime plugin for Pidgin using the Meanwhile library
--Group: Applications/Internet
--Requires: libpurple >= %{apiver}
--%endif
--
- %if 0%{?_with_mono:1}
- %package -n libpurple-mono
- Summary: Mono .NET plugin support for Pidgin
-@@ -161,18 +152,14 @@
-
- %description
- Pidgin allows you to talk to anyone using a variety of messaging
--protocols including AIM, MSN, Yahoo!, XMPP, Bonjour, Gadu-Gadu,
--ICQ, IRC, Novell Groupwise, QQ, Lotus Sametime, SILC, Simple and
--Zephyr. These protocols are implemented using a modular, easy to
-+protocols including XMPP, Bonjour, IRC, SILC, Simple and Zephyr.
-+These protocols are implemented using a modular, easy to
- use design. To use a protocol, just add an account using the
- account editor.
-
- Pidgin supports many common features of other clients, as well as many
- unique features, such as perl scripting, TCL scripting and C plugins.
-
--Pidgin is not affiliated with or endorsed by America Online, Inc.,
--Microsoft Corporation, Yahoo! Inc., or ICQ Inc.
--
- %description devel
- The pidgin-devel package contains the header files, developer
- documentation, and libraries required for development of Pidgin scripts
-@@ -182,9 +169,8 @@
- libpurple contains the core IM support for IM clients such as Pidgin
- and Finch.
-
--libpurple supports a variety of messaging protocols including AIM, MSN,
--Yahoo!, XMPP, Bonjour, Gadu-Gadu, ICQ, IRC, Novell Groupwise, QQ,
--Lotus Sametime, SILC, Simple and Zephyr.
-+libpurple supports a variety of messaging protocols including XMPP,
-+Bonjour, IRC, SILC, Simple and Zephyr.
-
- %description -n libpurple-devel
- The libpurple-devel package contains the header files, developer
-@@ -196,11 +182,6 @@
- Bonjour plugin for Pidgin.
- %endif
-
--%if 0%{?_with_meanwhile:1}
--%description -n libpurple-meanwhile
--Lotus Sametime plugin for Pidgin using the Meanwhile library.
--%endif
--
- %if 0%{?_with_mono:1}
- %description -n libpurple-mono
- Mono plugin loader for Pidgin. This package will allow you to write or
-@@ -236,7 +217,6 @@
- %{!?_with_vv:--disable-vv} \
- %{!?_with_dbus:--disable-dbus} \
- %{!?_with_avahi:--disable-avahi} \
-- %{!?_with_meanwhile:--disable-meanwhile} \
- %{?_without_gstreamer:--disable-gstreamer} \
- %{?_without_gtkspell:--disable-gtkspell} \
- %{?_without_nm:--disable-nm} \
-@@ -258,9 +238,7 @@
- rm -f $RPM_BUILD_ROOT%{_libdir}/gnt/*.la
- rm -f $RPM_BUILD_ROOT%{_libdir}/pidgin/*.la
- rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/*.la
--rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/liboscar.so
- rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libjabber.so
--rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libymsg.so
- rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
- rm -f $RPM_BUILD_ROOT%{perl_archlib}/perllocal.pod
- find $RPM_BUILD_ROOT -type f -name '*.a' -exec rm -f {} ';'
-@@ -271,10 +249,6 @@
- rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libbonjour.so
- %endif
-
--%if 0%{!?_with_meanwhile:1}
--rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libsametime.so
--%endif
--
- %if 0%{!?_with_mono:1}
- rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/mono.so
- rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/*.dll
-@@ -299,7 +273,6 @@
- find $RPM_BUILD_ROOT%{_libdir}/purple-2 -xtype f -print | \
- sed "s@^$RPM_BUILD_ROOT@@g" | \
- grep -v /libbonjour.so | \
-- grep -v /libsametime.so | \
- grep -v /mono.so | \
- grep -v ".dll$" > %{name}-%{version}-purpleplugins
-
-@@ -435,13 +408,6 @@
- %{_libdir}/purple-2/libbonjour.*
- %endif
-
--%if 0%{?_with_meanwhile:1}
--%files -n libpurple-meanwhile
--%defattr(-, root, root)
--
--%{_libdir}/purple-2/libsametime.*
--%endif
--
- %if 0%{?_with_mono:1}
- %files -n libpurple-mono
- %defattr(-, root, root)
-@@ -492,9 +458,6 @@
- * Sat Jul 11 2009 Stu Tomlinson <stu@nosnilmot.com>
- - Update to reflect changes in perl module installation directories
-
--* Mon May 19 2008 Stu Tomlinson <stu@nosnilmot.com>
--- Fix building without meanwhile support
--
- * Fri May 16 2008 Stu Tomlinson <stu@nosnilmot.com>
- - Add "--without nm" support to build without NetworkManager
-
-@@ -586,8 +549,6 @@
- - Update to reflect renaming to pidgin/libpurple
-
- * Sun Oct 1 2006 Stu Tomlinson <stu@nosnilmot.com>
--- We can build with internal gadu gadu again, so bring it back into the
-- main package
- - Deal with gconf schame uninstallation on package upgrade and removal
-
- * Sun Aug 20 2006 Stu Tomlinson <stu@nosnilmot.com>
-@@ -606,19 +567,14 @@
- - Source RPM uses tar.bz2 now to save space
- - Update BuildRequires for new intltool dependencies
- - Add a --with perlmakehack option to allow builds to succeed on RH9
--- Add a --with gadugadu to build (separate) gaim-gadugadu package
-
- * Sat Dec 17 2005 Stu Tomlinson <stu@nosnilmot.com>
- - Add support for beta versions so the subsequent releases are seen as newer
- by RPM
--- Split of sametime support to gaim-meanwhile
- - Use make DESTDIR=... instead of overloading prefix etc. when installing
- - Default build to include cyrus-sasl support in Jabber
- - Add --with dbus to build with DBUS support
-
--* Sun Dec 04 2005 Christopher O'Brien <siege@preoccupied.net>
--- Added obsoletes gaim-meanwhile
--
- * Sun Oct 30 2005 Stu Tomlinson <stu@nosnilmot.com>
- - Add separate gaim-bonjour package if built with --with-howl
- - Add separate gaim-mono package if built with --with-mono
-diff -Nur pidgin-2.10.7/pidgin.spec.in pidgin-2.10.7-nonprism/pidgin.spec.in
---- pidgin-2.10.7/pidgin.spec.in 2013-02-11 07:16:53.000000000 -0200
-+++ pidgin-2.10.7-nonprism/pidgin.spec.in 2013-08-17 00:07:12.251996234 -0300
-@@ -34,7 +34,6 @@
- %{!?_without_startupnotification:BuildRequires: startup-notification-devel}
- %{?_with_avahi:BuildRequires: avahi-glib-devel}
- %{!?_without_gtkspell:BuildRequires: gtkspell-devel}
--%{?_with_meanwhile:BuildRequires: meanwhile-devel}
- %{?_with_mono:BuildRequires: mono-devel}
- %{?_with_sasl:BuildRequires: cyrus-sasl-devel >= 2}
- %{!?_without_silc:BuildRequires: /usr/include/silc/silcclient.h}
-@@ -105,7 +104,6 @@
- Group: Applications/Internet
- Obsoletes: gaim-silc
- Obsoletes: gaim-tcl
--Obsoletes: gaim-gadugadu
- Obsoletes: pidgin-tcl < 2.0.0
- Obsoletes: pidgin-silc < 2.0.0
- Obsoletes: libpurple-perl < %{version}
-@@ -131,13 +129,6 @@
- Requires: libpurple >= %{apiver}
- %endif
-
--%if 0%{?_with_meanwhile:1}
--%package -n libpurple-meanwhile
--Summary: Lotus Sametime plugin for Pidgin using the Meanwhile library
--Group: Applications/Internet
--Requires: libpurple >= %{apiver}
--%endif
--
- %if 0%{?_with_mono:1}
- %package -n libpurple-mono
- Summary: Mono .NET plugin support for Pidgin
-@@ -161,18 +152,14 @@
-
- %description
- Pidgin allows you to talk to anyone using a variety of messaging
--protocols including AIM, MSN, Yahoo!, XMPP, Bonjour, Gadu-Gadu,
--ICQ, IRC, Novell Groupwise, QQ, Lotus Sametime, SILC, Simple and
--Zephyr. These protocols are implemented using a modular, easy to
-+protocols including XMPP, Bonjour, IRC, SILC, Simple and Zephyr.
-+These protocols are implemented using a modular, easy to
- use design. To use a protocol, just add an account using the
- account editor.
-
- Pidgin supports many common features of other clients, as well as many
- unique features, such as perl scripting, TCL scripting and C plugins.
-
--Pidgin is not affiliated with or endorsed by America Online, Inc.,
--Microsoft Corporation, Yahoo! Inc., or ICQ Inc.
--
- %description devel
- The pidgin-devel package contains the header files, developer
- documentation, and libraries required for development of Pidgin scripts
-@@ -182,9 +169,8 @@
- libpurple contains the core IM support for IM clients such as Pidgin
- and Finch.
-
--libpurple supports a variety of messaging protocols including AIM, MSN,
--Yahoo!, XMPP, Bonjour, Gadu-Gadu, ICQ, IRC, Novell Groupwise, QQ,
--Lotus Sametime, SILC, Simple and Zephyr.
-+libpurple supports a variety of messaging protocols including XMPP,
-+Bonjour, IRC, SILC, Simple and Zephyr.
-
- %description -n libpurple-devel
- The libpurple-devel package contains the header files, developer
-@@ -196,11 +182,6 @@
- Bonjour plugin for Pidgin.
- %endif
-
--%if 0%{?_with_meanwhile:1}
--%description -n libpurple-meanwhile
--Lotus Sametime plugin for Pidgin using the Meanwhile library.
--%endif
--
- %if 0%{?_with_mono:1}
- %description -n libpurple-mono
- Mono plugin loader for Pidgin. This package will allow you to write or
-@@ -236,7 +217,6 @@
- %{!?_with_vv:--disable-vv} \
- %{!?_with_dbus:--disable-dbus} \
- %{!?_with_avahi:--disable-avahi} \
-- %{!?_with_meanwhile:--disable-meanwhile} \
- %{?_without_gstreamer:--disable-gstreamer} \
- %{?_without_gtkspell:--disable-gtkspell} \
- %{?_without_nm:--disable-nm} \
-@@ -258,9 +238,7 @@
- rm -f $RPM_BUILD_ROOT%{_libdir}/gnt/*.la
- rm -f $RPM_BUILD_ROOT%{_libdir}/pidgin/*.la
- rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/*.la
--rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/liboscar.so
- rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libjabber.so
--rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libymsg.so
- rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
- rm -f $RPM_BUILD_ROOT%{perl_archlib}/perllocal.pod
- find $RPM_BUILD_ROOT -type f -name '*.a' -exec rm -f {} ';'
-@@ -271,10 +249,6 @@
- rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libbonjour.so
- %endif
-
--%if 0%{!?_with_meanwhile:1}
--rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libsametime.so
--%endif
--
- %if 0%{!?_with_mono:1}
- rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/mono.so
- rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/*.dll
-@@ -299,7 +273,6 @@
- find $RPM_BUILD_ROOT%{_libdir}/purple-2 -xtype f -print | \
- sed "s@^$RPM_BUILD_ROOT@@g" | \
- grep -v /libbonjour.so | \
-- grep -v /libsametime.so | \
- grep -v /mono.so | \
- grep -v ".dll$" > %{name}-%{version}-purpleplugins
-
-@@ -435,13 +408,6 @@
- %{_libdir}/purple-2/libbonjour.*
- %endif
-
--%if 0%{?_with_meanwhile:1}
--%files -n libpurple-meanwhile
--%defattr(-, root, root)
--
--%{_libdir}/purple-2/libsametime.*
--%endif
--
- %if 0%{?_with_mono:1}
- %files -n libpurple-mono
- %defattr(-, root, root)
-@@ -492,9 +458,6 @@
- * Sat Jul 11 2009 Stu Tomlinson <stu@nosnilmot.com>
- - Update to reflect changes in perl module installation directories
-
--* Mon May 19 2008 Stu Tomlinson <stu@nosnilmot.com>
--- Fix building without meanwhile support
--
- * Fri May 16 2008 Stu Tomlinson <stu@nosnilmot.com>
- - Add "--without nm" support to build without NetworkManager
-
-@@ -586,8 +549,6 @@
- - Update to reflect renaming to pidgin/libpurple
-
- * Sun Oct 1 2006 Stu Tomlinson <stu@nosnilmot.com>
--- We can build with internal gadu gadu again, so bring it back into the
-- main package
- - Deal with gconf schame uninstallation on package upgrade and removal
-
- * Sun Aug 20 2006 Stu Tomlinson <stu@nosnilmot.com>
-@@ -606,19 +567,14 @@
- - Source RPM uses tar.bz2 now to save space
- - Update BuildRequires for new intltool dependencies
- - Add a --with perlmakehack option to allow builds to succeed on RH9
--- Add a --with gadugadu to build (separate) gaim-gadugadu package
-
- * Sat Dec 17 2005 Stu Tomlinson <stu@nosnilmot.com>
- - Add support for beta versions so the subsequent releases are seen as newer
- by RPM
--- Split of sametime support to gaim-meanwhile
- - Use make DESTDIR=... instead of overloading prefix etc. when installing
- - Default build to include cyrus-sasl support in Jabber
- - Add --with dbus to build with DBUS support
-
--* Sun Dec 04 2005 Christopher O'Brien <siege@preoccupied.net>
--- Added obsoletes gaim-meanwhile
--
- * Sun Oct 30 2005 Stu Tomlinson <stu@nosnilmot.com>
- - Add separate gaim-bonjour package if built with --with-howl
- - Add separate gaim-mono package if built with --with-mono