drop python-crypto dependency
It seems to me that gajim requires python-crypto just because of SHA256:
bradford:gajim$ grep -w -r -E 'ARC[24]|Blowfish|CAST|DES|DES3|IDEA|MD[24]|RC5|RIPMED|SHA256|XOR' *
gajim.nsi: File "bin\Crypto.Hash.SHA256.pyd"
gajim.nsi: Delete "$INSTDIR\bin\Crypto.Hash.SHA256.pyd"
src/common/stanza_session.py: from Crypto.Hash import HMAC, SHA256
src/common/stanza_session.py: self.hash_alg = SHA256
src/common/stanza_session.py: self.hash_alg = SHA256
src/common/stanza_session.py: raise NegotiationError('SHA256(e) != He')
src/common/crypto.py:from Crypto.Hash import SHA256
src/common/crypto.py: sh = SHA256.new()
bradford:gajim$
However, current python includes sha256 in hashlib library:
bradford:gajim$ python
Python 2.6.2 (r262:71600, Aug 21 2009, 12:23:57)
[GCC 4.4.1 20090818 (Red Hat 4.4.1-6)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import hashlib
>>> dir(hashlib)
['__builtins__', '__doc__', '__file__', '__get_builtin_constructor', '__hash_new', '__name__', '__package__', '__py_new', '_hashlib', 'md5', 'new', 'sha1', 'sha224', 'sha256', 'sha384', 'sha512']
>>>