mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
net-im/gajim: drop 2.3.2
Signed-off-by: Alfred Wingate <parona@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/43418 Closes: https://github.com/gentoo/gentoo/pull/43418 Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
committed by
Sam James
parent
111600788c
commit
a7a727bf69
@@ -1,4 +1,3 @@
|
||||
DIST gajim-2.2.0.tar.gz 4798143 BLAKE2B 3799bacfd6a94d8313bf02c6f48d0e348aeb89147c730c8c5ef04d9cf1d8ff289cabd576cea55be755410080416706776c1af224fe1cd2a1fa63f4bbd887026c SHA512 b61682a8dde3beaf03d5be16091e54b2aada681493d4f4ad4a83bade37d3762d12663a0b918abbc07136c32925ba168780caaf9dfe9080872779026755286b45
|
||||
DIST gajim-2.3.2.tar.gz 4696809 BLAKE2B b8808440f54b70b10827a961abe49f70954465080486f2a3787867e6a3b081cb9828670b6d701fa8c372df1879d188c31caa573c953aa397cd0fc6a71b17dadc SHA512 378badf947ef6b320d3bdac928543919cf1fa4d62d850e3cdb613b40c6d0fa237608484e54947e7c159e34b37da91808b79a52b21c7e0a818f731e9d77976da6
|
||||
DIST gajim-2.3.3.tar.gz 4766310 BLAKE2B fbb83d29ba74c19405fdb5daf29b752c9d4425af0dec96abb9ed6770aec7a6471072de8b1fd5bf7010fd803fb36d63c211e2463966574b2b3690498555f74543 SHA512 d439f7aa287bee12eb0e049dd0e158e9e3f7373ab0da636968554fc5a514dc7d1fd2a11e42f4fa68c8556be3f10af4f754cace9dd56ae3286511f4b01067603d
|
||||
DIST gajim-2.3.4.tar.gz 4773874 BLAKE2B 8153fbaddf0ebb0640e54c8cdf3e95d7c067ef2825ff334f078903397948146ace8e911c6a50f8eba5155dfa6d917b104e93e8c012971974fe3002977265e753 SHA512 cd68fdc7071702c5535f0c18eea392fdf19bc7bd0b3e5577a5d8b07a853404d207e23424d0833edd8d0bc22179c40cd6fba1a01413651da3b720c0eaba2f3694
|
||||
|
||||
@@ -1,106 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
PYTHON_REQ_USE="sqlite,xml(+)"
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
|
||||
inherit distutils-r1 optfeature xdg
|
||||
|
||||
DESCRIPTION="GTK XMPP Client"
|
||||
HOMEPAGE="https://gajim.org/"
|
||||
SRC_URI="https://gajim.org/downloads/$(ver_cut 1-2)/${P/_p/-}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
|
||||
IUSE="voice"
|
||||
|
||||
# Same order as in upstream pyproject.toml please for the python dependencies
|
||||
|
||||
# For introspection dependencies consult upstream documentation and any gi.require_version in the code
|
||||
|
||||
# USE="voice" handles all video and audio.
|
||||
# https://dev.gajim.org/gajim/gajim#for-video-and-audio-calls
|
||||
# https://dev.gajim.org/gajim/gajim#for-voice-messages
|
||||
|
||||
# xdg-desktop-portal: apparent runtime requirement
|
||||
# https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2963fc1a23747bbb60a3785bf06dd566e6d8be9
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/cryptography-3.4.8[${PYTHON_USEDEP}]
|
||||
dev-python/css-parser[${PYTHON_USEDEP}]
|
||||
>=dev-python/emoji-2.6.0[${PYTHON_USEDEP}]
|
||||
dev-python/keyring[${PYTHON_USEDEP}]
|
||||
<dev-python/nbxmpp-7.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/nbxmpp-6.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/omemo-dr-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/omemo-dr-1.0.0[${PYTHON_USEDEP}]
|
||||
dev-python/packaging[${PYTHON_USEDEP}]
|
||||
>=dev-python/pillow-9.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/precis-i18n-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pygobject-3.52.0:3[cairo,${PYTHON_USEDEP}]
|
||||
>=dev-python/qrcode-7.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-2.0.0[${PYTHON_USEDEP}]
|
||||
|
||||
>=dev-libs/glib-2.80[introspection(+)]
|
||||
>=gui-libs/gtk-4.17.5:4[introspection]
|
||||
gui-libs/gtksourceview:5[introspection]
|
||||
>=gui-libs/libadwaita-1.7.0[introspection]
|
||||
media-libs/graphene[introspection]
|
||||
net-libs/libsoup:3.0[introspection]
|
||||
x11-libs/gdk-pixbuf:2[introspection]
|
||||
>=x11-libs/pango-1.50.0[introspection]
|
||||
|
||||
voice? (
|
||||
media-libs/gstreamer:1.0[introspection]
|
||||
media-libs/gst-plugins-base
|
||||
media-libs/gst-plugins-ugly
|
||||
media-plugins/gst-plugins-gtk
|
||||
media-plugins/gst-plugins-libav
|
||||
net-libs/farstream:0.2[introspection]
|
||||
)
|
||||
|
||||
sys-apps/xdg-desktop-portal
|
||||
"
|
||||
BDEPEND="
|
||||
>=sys-devel/gettext-0.17-r1
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_compile_all() {
|
||||
# Generates manpages, app icons, translation and metadata
|
||||
./make.py build --dist unix || die
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
# Installs manpages, app icons, translation and metadata
|
||||
./make.py install --dist unix --prefix="${ED}/usr" || die
|
||||
|
||||
# Undo compression in ./make.py install
|
||||
gzip -d "${ED}"/usr/share/man/man1/*.gz || die
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
ewarn "The chat database format changes when upgrading from 1.8.x to 1.9.x."
|
||||
ewarn "The first time the user starts Gajim, an automatic migration is performed."
|
||||
|
||||
# https://dev.gajim.org/gajim/gajim/-/tree/master?ref_type=heads#optional-runtime-requirements
|
||||
#optfeature "Sentry error reporting to dev.gajim.org" dev-python/sentry-sdk
|
||||
optfeature "keyring support" app-crypt/libsecret[introspection]
|
||||
optfeature "spellchecking support" "app-text/hunspell app-text/libspelling:1"
|
||||
# https://dev.gajim.org/gajim/gajim/-/issues/11578
|
||||
#optfeature "better NAT traversing" net-libs/gupnp:1.6[introspection]
|
||||
optfeature "network lose detection" net-misc/networkmanager[introspection]
|
||||
optfeature "sharing your location" app-misc/geoclue:2.0[introspection]
|
||||
optfeature "notifcation sound support" media-libs/gsound[introspection]
|
||||
|
||||
xdg_pkg_postinst
|
||||
}
|
||||
Reference in New Issue
Block a user