delete outdated python packages

This commit is contained in:
layman 2021-01-26 12:09:00 +01:00
parent b4c6ebafd0
commit 53639c6ee9
35 changed files with 0 additions and 642 deletions

View file

@ -1 +0,0 @@
DIST aiohttp-2.3.5.tar.gz 846010 SHA256 044e4d610a5ab6bd46a04f431f000d0b5074f1aa38df5e326cff031635af6ad7 SHA512 307d12c023ba9332ecb8011e6e2ed8fa9a6125a7f8e4c2b02f11348267c255a6507bf0392cb3df2f8eebd871770c620bb7caec4a8a31823191f3d507a2488657 WHIRLPOOL a938877fbf19c27e8c944f696fcb94a8946b3cc727943602334d430dc230600313a54f20931eeb7be73145bd3f823df29bfe28a3c538459da43e610183aa0bf5

View file

@ -1,60 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
PYTHON_COMPAT=( python3_{4,5,6} )
inherit distutils-r1 vcs-snapshot
DESCRIPTION="http client/server for asyncio"
HOMEPAGE="https://pypi.python.org/pypi/aiohttp"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz -> ${P}.tar.gz"
EGIT_REPO_URI="https://github.com/aio-libs/aiohttp"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
CDEPEND="
>=dev-python/async_timeout-1.2.0[${PYTHON_USEDEP}]
dev-python/chardet[${PYTHON_USEDEP}]
>=dev-python/multidict-3.0.0[${PYTHON_USEDEP}]
>=dev-python/yarl-0.11[${PYTHON_USEDEP}]
"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/cython[${PYTHON_USEDEP}]
doc? (
>=dev-python/alabaster-0.6.2[${PYTHON_USEDEP}]
dev-python/sphinxcontrib-asyncio[${PYTHON_USEDEP}]
dev-python/sphinxcontrib-newsfeed[${PYTHON_USEDEP}]
dev-python/sphinxcontrib-spelling[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
)
test? (
${CDEPEND}
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${PYTHON_USEDEP}]
www-servers/gunicorn[${PYTHON_USEDEP}]
)
"
RDEPEND="${CDEPEND}"
DOCS=( CHANGES.rst CONTRIBUTING.rst CONTRIBUTORS.txt HISTORY.rst README.rst )
python_compile_all() {
use doc && emake -C docs html
}
python_test() {
PYTHONPATH="${PWD}:${PYTHONPATH}" ${PYTHON} -m pytest tests/ || die "Tests failed under ${EPYTHON}"
}
python_install_all() {
use doc && local HTML_DOCS=( docs/_build/html/. )
distutils-r1_python_install_all
}

View file

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>alunduil@gentoo.org</email>
<name>Alex Brandt</name>
</maintainer>
<upstream>
<remote-id type="pypi">aiohttp</remote-id>
<remote-id type="github">aio-libs/aiohttp</remote-id>
</upstream>
</pkgmetadata>

View file

@ -1 +0,0 @@
DIST async-timeout-2.0.0.tar.gz 10288 SHA256 c17d8ac2d735d59aa62737d76f2787a6c938f5a944ecf768a8c0ab70b0dea566 SHA512 bc5a170662083abf018ac8ecde1f8c3182c543abcd6323e565f9493cd19c703f11ab0deb9f3385f85c31977959c84d393efb3219539a90ba7ff0ba69110e8bdc WHIRLPOOL 10ee66bd4a31b1563ca1ed92fd3aa4eab55edac1da1a267b4e90c619d2e3303567ef102870d45db5f492b45270f59970ff4f23a74e6a97467952bd9e1be64617

View file

@ -1,31 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python3_{4,5,6} )
inherit distutils-r1
MY_P=${PN/_/-}-${PV}
DESCRIPTION="Timeout context manager for asyncio programs"
HOMEPAGE="https://github.com/aio-libs/async-timeout"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
S=${WORKDIR}/${MY_P}
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/setuptools_scm[${PYTHON_USEDEP}]
test? ( dev-python/pytest-aiohttp[${PYTHON_USEDEP}] )"
python_prepare_all() {
sed -i "s:, 'pytest-runner'::" -i setup.py || die
distutils-r1_python_prepare_all
}
python_test() {
py.test -v || die "Tests fail with ${EPYTHON}"
}

View file

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<remote-id type="pypi">async_timeout</remote-id>
<remote-id type="github">aio-libs/async_timeout</remote-id>
</upstream>
<maintainer type="person">
<email>zmedico@gentoo.org</email>
</maintainer>
</pkgmetadata>

View file

@ -1 +0,0 @@
DIST pilkit-1.1.6.tar.gz 873796 SHA256 c640da277bfcce3842a59bf3ab663019e513860d35c11f2db5f30e4e8e75680f SHA512 8bf9feda6bfc2ce80349bafd6f5eb2877110108901cd038a0af41b04e60e5f891b67cc36f90b80ca4d06d7721ad4633983066437d52f5dd301da694b2cb7f400 WHIRLPOOL 0ea3ba9a405a8ebde6dffcf9660db8482579e52256e6abb071a8a148671899c27b634a05e88a11fbf22d2431fe36026ab8d94ee2dfcef5149dea753bdb23b845

View file

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>tk-gentoo@meskal.net</email>
</maintainer>
</pkgmetadata>

View file

@ -1,25 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="A collection of utilities and processors for the Python Imaging Libary"
HOMEPAGE="https://github.com/matthewwithanm/pilkit"
SRC_URI="https://github.com/matthewwithanm/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND="dev-python/pillow"
RDEPEND="${DEPEND}"
src_prepare() {
# remove tests to avoid collisions
eapply_user
rm -rf tests/ || die "Couldn't remove tests!"
}

View file

@ -1 +0,0 @@
DIST python-axolotl-curve25519-0.1.tar.gz 71461 SHA256 c559f6a5bf51e869325b36bd83c14cccd7dec1c6e7599e797f9ba27a72d339c0 SHA512 e8dc93e6830502706966eb7b9adc7daf67fc95bd246661eed58aedef5b964f92abe20362bc56b7ad9d97ab322a4c97b056174a9b63fddd0ecd4eaeaf7b2473bd WHIRLPOOL cbf794e578c4c5dabe62829da4502eff1e30e3dc6a4e6b8e2943eeadce18a9eef603f69ead0da06d290d8da744fe2b1232c76cd67e1fcc0fd819bf01cb1d2741

View file

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>tk-gentoo@meskal.net</email>
</maintainer>
</pkgmetadata>

View file

@ -1,20 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=(python2_7)
inherit distutils-r1
DESCRIPTION="python implementation of axolotl-curve25519 encryption"
HOMEPAGE="https://github.com/tgalal/python-axolotl-curve25519"
SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND="sys-libs/zlib"
RDEPEND="${DEPEND}"

View file

@ -1,20 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=(python2_7)
inherit distutils-r1 git-r3
DESCRIPTION="python implementation of axolotl-curve25519 encryption"
HOMEPAGE="https://github.com/tgalal/python-axolotl-curve25519"
EGIT_REPO_URI="https://github.com/tgalal/python-axolotl-curve25519.git"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
IUSE=""
DEPEND="sys-libs/zlib"
RDEPEND="${DEPEND}"

View file

@ -1 +0,0 @@
DIST 0.1.39.tar.gz 53871 SHA256 f59b3e0a202648c3187b756fafc941f15ea69e74fa77eb311c3982ffe6d34d2d SHA512 b117c7f5417c624b020ba8f488b9f61d3ce359a3e3132cb98e637a40ae6c2ebb52d55d62a40736340c6352e0249d349b3555e8e7a52479c2d77ad4907ea211ae WHIRLPOOL 5457f15725ff4abc97c969e63f0e276298c91c07837f76fb5595e1c07bfd4583c242e311eaead98b0596142c4e7a72e2b74cd548a4de1f34ecb1fee1cc9d0c46

View file

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>tk-gentoo@meskal.net</email>
</maintainer>
</pkgmetadata>

View file

@ -1,22 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=(python2_7)
inherit distutils-r1
DESCRIPTION="python implementation of axolotl encryption"
HOMEPAGE="https://github.com/tgalal/python-axolotl"
SRC_URI="https://github.com/tgalal/${PN}/archive/${PV}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND="|| ( >=dev-libs/protobuf-2.6[python] dev-python/protobuf-python )
dev-python/pycrypto
dev-python/python-axolotl-curve25519"
RDEPEND="${DEPEND}"

View file

@ -1,22 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=(python2_7)
inherit distutils-r1 git-r3
DESCRIPTION="python implementation of axolotl encryption"
HOMEPAGE="https://github.com/tgalal/python-axolotl"
EGIT_REPO_URI="https://github.com/tgalal/python-axolotl.git"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
IUSE=""
DEPEND="|| ( >=dev-libs/protobuf-2.6[python] dev-python/protobuf-python )
dev-python/pycrypto
dev-python/python-axolotl-curve25519"
RDEPEND="${DEPEND}"

View file

@ -1,2 +0,0 @@
DIST python-nbxmpp-0.6.6.tar.gz 1332465 BLAKE2B b6e28842c8cd42b3e259c62cedc917c8e142d916bc4d2f711e0e804c69b08a0d362cd3951b40373d1be18e3bdfa29f7c7f56ee10e0bf543214cb4d73db508e24 SHA512 729ec2c5d170cb5784e0a7a0097276e0cfcf98671af6c1304bc8c890cbd81349d91ccbe68af88e9f3b95803e33371cf2bf7fbc3891d7d6106ccc06bb9036e2fe
DIST python-nbxmpp-0.6.8.tar.gz 1337085 BLAKE2B 8c971e020fd3a8c90140b82fc6b8cad88546906689dc84138afdc323421e6348eb34f63f4e50b10a1169af138f468f3761edf99a8afe5403c1331d560bba0131 SHA512 60eab408989fb483c771c1d65f1adc76edb12ced0930910352fa27569d0ce39049b9667d201ee56f2aec8b1630ad16506b9b9db76af2cdd8623c7477be0bf50a

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
</pkgmetadata>

View file

@ -1,17 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1 vcs-snapshot
DESCRIPTION="Python library to use Jabber/XMPP networks in a non-blocking way"
HOMEPAGE="https://dev.gajim.org/gajim/python-nbxmpp/"
SRC_URI="https://dev.gajim.org/gajim/python-nbxmpp/repository/archive.tar.gz?ref=nbxmpp-${PV} -> ${P}.tar.gz"
SLOT="0"
LICENSE="BSD"
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""

View file

@ -1,17 +0,0 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1 vcs-snapshot
DESCRIPTION="Python library to use Jabber/XMPP networks in a non-blocking way"
HOMEPAGE="http://python-nbxmpp.gajim.org/"
SRC_URI="https://dev.gajim.org/gajim/python-nbxmpp/repository/archive.tar.gz?ref=nbxmpp-${PV} -> ${P}.tar.gz"
SLOT="0"
LICENSE="BSD"
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""

View file

@ -1 +0,0 @@
DIST pytradfri-5.2.0.tar.gz 133903 SHA256 d5e85c2e2f7299101659a9137a6aed915e42799c775908527c462f3ce0e7a791 SHA512 d5bf0021f67f0a4477cf115d292b1aab3803376bb9217b9400478063be27831071762c1b32233c8439415403d3239a0ac9e52f3dacc54cf00c9efd44a8858f33 WHIRLPOOL bb6d090a65184d0c10ef2e12ecf4171d6b2d92d5065144fe931abb2bfde7518b729044207e90c8a10939785e975443216e2fb230816e16205d9969e2ffa762d9

View file

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>tk-gentoo@meskal.net</email>
</maintainer>
</pkgmetadata>

View file

@ -1,19 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="IKEA Trådfri/Tradfri API. Control and observe your lights from Python."
HOMEPAGE="https://github.com/ggravlingen/${PN}/"
SRC_URI="https://github.com/ggravlingen/$PN/archive/$PV.tar.gz -> $P.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="async"
DEPEND="async? dev-python/aiocoap"
RDEPEND="${DEPEND}"

View file

@ -1 +0,0 @@
DIST yarl-0.15.0.tar.gz 135867 SHA256 06b3a0d00aebf64b269a3410ec079386f5091e7603796da6644dff08f427737a SHA512 77953214f4666137b90f8be8ae74e3b638ba59b4da0e233e94d3992960a5fdab76d46b9907d9cd4714f8b4555ed0197a4020686743916ea3d3f0118da3da837c WHIRLPOOL 6994116d7201c22cea123983c0707574c7cb865ee1ead7f68e6e18840928ff65af758e1eff38b6d7ac7a94227ca3a94ff38b9ea4e3f3058fdb8b765f4cb3e2e9

View file

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<remote-id type="pypi">yarl</remote-id>
<remote-id type="github">aio-libs/yarl</remote-id>
</upstream>
<maintainer type="person">
<email>zmedico@gentoo.org</email>
</maintainer>
</pkgmetadata>

View file

@ -1,28 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Yet another URL library"
HOMEPAGE="https://github.com/aio-libs/yarl/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND=">=dev-python/multidict-2.0[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-runner[${PYTHON_USEDEP}]
)"
python_test() {
esetup.py test
}

View file

@ -1,36 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
DESCRIPTION="Gajim plugin for XEP proposal: OMEMO Encryption"
HOMEPAGE="https://dev.gajim.org/gajim/gajim-plugins/wikis/OmemoGajimPlugin"
inherit git-r3
EGIT_REPO_URI="https://dev.gajim.org/gajim/gajim-plugins.git"
if [[ "${PV}" = "9999" ]] ; then
KEYWORDS=""
else
EGIT_COMMIT="omemo_${PV}"
KEYWORDS="~amd64"
fi
LICENSE="GPL-3"
SLOT="0"
IUSE=""
DEPEND="dev-python/cryptography
dev-python/python-axolotl
dev-python/pycrypto
dev-python/qrcode"
RDEPEND="${DEPEND}"
src_install() {
local PLUGIN_DIR="/usr/share/gajim/plugins"
local OMEMO_PLUGIN_DIR="${PLUGIN_DIR}/omemo"
dodir "${PLUGIN_DIR}"
dodir "${OMEMO_PLUGIN_DIR}"
cp -pPR "${S}"/omemo/* "${D}/${OMEMO_PLUGIN_DIR}" || die "Installing files failed"
}

View file

@ -1,47 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DESCRIPTION="Gajim plugin for OMEMO XMPP end-to-end encryption"
HOMEPAGE="https://dev.gajim.org/gajim/gajim-plugins/wikis/OmemoGajimPlugin"
PYTHON_COMPAT=( python3_{5,6} )
inherit git-r3 python-r1 python-utils-r1
EGIT_REPO_URI="https://dev.gajim.org/gajim/gajim-plugins.git"
EGIT_BRANCH="gajim_1.1"
KEYWORDS="~amd64"
if [[ "${PV}" = "9999" ]] ; then
KEYWORDS=""
elif [[ "${PV}" = "2.6.26" ]] ; then
EGIT_COMMIT="54546918466c1236890264930791aee8e8b5e46c"
else
EGIT_COMMIT="omemo_${PV}"
fi
LICENSE="GPL-3"
SLOT="0"
IUSE=""
DEPEND="dev-python/python-axolotl
dev-python/qrcode
dev-python/cryptography
>=net-im/gajim-1.1"
RDEPEND="${DEPEND}"
gajim_install_plugin() {
PLUGIN="${1}"
python_export PYTHON_SITEDIR
local GAJIM_SITEPACKAGE="$PYTHON_SITEDIR/gajim/"
local GAJIM_PLUGIN_DIR="${GAJIM_SITEPACKAGE}/data/plugins"
dodir "${GAJIM_PLUGIN_DIR}"
cp -pPR "${S}"/${PLUGIN} "${D}/${GAJIM_PLUGIN_DIR}/" || die "Installing ${PLUGIN} failed"
}
src_install() {
python_foreach_impl gajim_install_plugin omemo
}

View file

@ -1,47 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DESCRIPTION="Gajim plugin for OMEMO XMPP end-to-end encryption"
HOMEPAGE="https://dev.gajim.org/gajim/gajim-plugins/wikis/OmemoGajimPlugin"
PYTHON_COMPAT=( python3_{5,6} )
inherit git-r3 python-r1 python-utils-r1
EGIT_REPO_URI="https://dev.gajim.org/gajim/gajim-plugins.git"
EGIT_BRANCH="gajim_1.1"
KEYWORDS="~amd64"
if [[ "${PV}" = "9999" ]] ; then
KEYWORDS=""
elif [[ "${PV}" = "2.6.26" ]] ; then
EGIT_COMMIT="54546918466c1236890264930791aee8e8b5e46c"
else
EGIT_COMMIT="omemo_${PV}"
fi
LICENSE="GPL-3"
SLOT="0"
IUSE=""
DEPEND="dev-python/python-axolotl
dev-python/qrcode
dev-python/cryptography
>=net-im/gajim-1.1"
RDEPEND="${DEPEND}"
gajim_install_plugin() {
PLUGIN="${1}"
python_export PYTHON_SITEDIR
local GAJIM_SITEPACKAGE="$PYTHON_SITEDIR/gajim/"
local GAJIM_PLUGIN_DIR="${GAJIM_SITEPACKAGE}/data/plugins"
dodir "${GAJIM_PLUGIN_DIR}"
cp -pPR "${S}"/${PLUGIN} "${D}/${GAJIM_PLUGIN_DIR}/" || die "Installing ${PLUGIN} failed"
}
src_install() {
python_foreach_impl gajim_install_plugin omemo
}

View file

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>tk+gentoo@meskal.net</email>
</maintainer>
</pkgmetadata>

View file

@ -1 +0,0 @@
DIST gajim-gajim-1.1.1.tar.bz2 8065929 BLAKE2B 9c4d41b63f9273e727863977c3ba566b823d1b0e27d583175478364791660b307ce6006d5429a0cad52d597bd74387553dabbe00c8e623244aa73281e1f0bfa5 SHA512 89a483aeb40be44a6fa313a6e6637a082804bf09f090da4d68943b01767af2c68cb48e5012a59f889c38b64f9c5a4891a086db11e843c855eda3eaf665f152e7

View file

@ -1,21 +0,0 @@
--- a/gajim/common/app.py 2018-11-06 23:57:20.088079001 +0100
+++ a/gajim/common/app.py 2018-11-06 23:58:36.638834033 +0100
@@ -299,17 +299,7 @@
pass
# GSPELL
- try:
- gi.require_version('Gspell', '1')
- from gi.repository import Gspell
- langs = Gspell.language_get_available()
- for lang in langs:
- log('gajim').info('%s (%s) dict available',
- lang.get_name(), lang.get_code())
- if langs:
- _dependencies['GSPELL'] = True
- except (ImportError, ValueError):
- pass
+ # [REMOVED BY EBUILD]
# Print results
for dep, val in _dependencies.items():

View file

@ -1,104 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python3_{5,6} )
PYTHON_REQ_USE="sqlite,xml"
DISTUTILS_SINGLE_IMPL=1
inherit distutils-r1 eapi7-ver gnome2-utils xdg-utils
DESCRIPTION="Jabber client written in PyGTK"
HOMEPAGE="https://www.gajim.org/"
SRC_URI="https://dev.gajim.org/gajim/gajim/-/archive/gajim-${PV}/gajim-gajim-${PV}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gpg +crypt remote idle jingle keyring networkmanager upnp geoclue spell +webp rst omemo"
COMMON_DEPEND="
dev-libs/gobject-introspection[cairo,${PYTHON_USEDEP}]
x11-libs/gtk+:3[introspection]
"
DEPEND="
${COMMON_DEPEND}
app-arch/unzip
>=dev-util/intltool-0.40.1
virtual/pkgconfig
>=sys-devel/gettext-0.17-r1
"
RDEPEND="
${COMMON_DEPEND}
dev-python/pyasn1[${PYTHON_USEDEP}]
dev-python/pycairo[${PYTHON_USEDEP}]
dev-python/pygobject:3[${PYTHON_USEDEP}]
>=dev-python/python-nbxmpp-0.6.8[${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]
>=dev-python/cssutils-1.0.2[${PYTHON_USEDEP}]
dev-python/idna[${PYTHON_USEDEP}]
dev-python/precis-i18n[${PYTHON_USEDEP}]
dev-python/pycurl[${PYTHON_USEDEP}]
crypt? ( dev-python/pycryptodome[${PYTHON_USEDEP}] )
gpg? ( >=dev-python/python-gnupg-0.4.0[${PYTHON_USEDEP}] )
idle? ( x11-libs/libXScrnSaver )
remote? (
>=dev-python/dbus-python-1.2.0[${PYTHON_USEDEP}]
dev-libs/dbus-glib
)
rst? ( dev-python/docutils[${PYTHON_USEDEP}] )
keyring? ( dev-python/keyring[${PYTHON_USEDEP}] )
jingle? (
net-libs/farstream:0.2[introspection]
media-libs/gstreamer:1.0[introspection]
media-libs/gst-plugins-base:1.0[introspection]
media-libs/gst-plugins-ugly:1.0
)
networkmanager? ( net-misc/networkmanager[introspection] )
upnp? ( net-libs/gupnp-igd[introspection] )
geoclue? ( app-misc/geoclue[introspection] )
spell? (
app-text/gspell[introspection]
app-text/hunspell
)
omemo? (
dev-python/python-axolotl[${PYTHON_USEDEP}]
dev-python/qrcode[${PYTHON_USEDEP}]
)
webp? ( dev-python/pillow[${PYTHON_USEDEP}] )
"
RESTRICT="test"
S="${WORKDIR}/gajim-${P}"
src_prepare() {
default
use spell || eapply "${FILESDIR}/disable-gspell-1.1.0.patch"
use keyring || sed -i 's/keyring//' setup.cfg || die
}
python_install_all() {
distutils-r1_python_install_all
# Gajims build script compresses the man pages. Gentoo would like to
# compress them itself.
gunzip "${D}/usr/share/man/man1/gajim.1.gz"
gunzip "${D}/usr/share/man/man1/gajim-history-manager.1.gz"
use remote && gunzip "${D}/usr/share/man/man1/gajim-remote.1.gz"
}
pkg_postinst() {
gnome2_icon_cache_update
xdg_desktop_database_update
ewarn "If you run into segfaults upon starting, you most likely ran into an issue"
ewarn "with app-text/enchant (bug 662484). Use USE=\"-spell\" to remedy."
}
pkg_postrm() {
gnome2_icon_cache_update
xdg_desktop_database_update
}

View file

@ -1,19 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>tk@meskal.net</email>
</maintainer>
<longdescription>
A fully featured and easy to use GTK+ Jabber client written in PyGTK.
</longdescription>
<use>
<flag name="geoclue">Use app-misc/geoclue</flag>
<flag name="gpg">Install dependencies for the GPG plugin</flag>
<flag name="idle">Enable idle module</flag>
<flag name="keyring">Use dev-python/keyring</flag>
<flag name="omemo">Install dependencies for the OMEMO plugin</flag>
<flag name="remote">Enable remote control utility</flag>
<flag name="rst">Enable dev-python/docutils for formatting</flag>
</use>
</pkgmetadata>