Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update gajim, python3-nbxmpp, gajim-omemo #37181

Merged
merged 3 commits into from
Jul 28, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
12 changes: 5 additions & 7 deletions srcpkgs/gajim-omemo/template
Original file line number Diff line number Diff line change
@@ -1,21 +1,19 @@
# Template file for 'gajim-omemo'
pkgname=gajim-omemo
version=2.7.15
revision=2
wrksrc="omemo"
version=2.8.15
revision=1
create_wrksrc="omemo"
hostmakedepends="unzip"
depends="python3 python3-setuptools python3-cryptography python3-axolotl
python3-qrcode gajim"
short_desc="Gajim plugin for OMEMO Encryption"
maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
license="GPL-3.0-or-later"
homepage="https://dev.gajim.org/gajim/gajim-plugins/wikis/OmemoGajimPlugin"
distfiles="https://ftp.gajim.org/plugins_releases/${pkgname#gajim-}_${version}.zip"
checksum=7e8435125a4b566402e2531f4e73ab60647b2f88fb65d8da2955dfb1e3befede

distfiles="https://ftp.gajim.org/plugins/master/omemo/omemo_${version}.zip"
checksum=9639e6ddb76c4612ca43e74ee9d80d8d92c31fdfbb173f7c9976a2cc3d22c1c1

do_install() {
rm CHANGELOG COPYING
install -d "${DESTDIR}/${py3_sitelib}/gajim/data/plugins/${pkgname#gajim-}"
cp -r * "${DESTDIR}/${py3_sitelib}/gajim/data/plugins/${pkgname#gajim-}"
}
24 changes: 14 additions & 10 deletions srcpkgs/gajim/template
Original file line number Diff line number Diff line change
@@ -1,24 +1,28 @@
# Template file for 'gajim'
pkgname=gajim
version=1.3.3
version=1.4.7
revision=1
wrksrc="gajim-gajim-${version}"
build_style=python3-module
hostmakedepends="gettext python3-setuptools"
depends="python3-gobject python3-nbxmpp python3-setuptools python3-Pillow
python3-cairo python3-precis-i18n python3-keyring python3-packaging
python3-css-parser farstream python3-dbus python3-openssl"
depends="python3-gobject python3-setuptools python3-Pillow
python3-cairo python3-dbus libsecret gupnp-igd gsound geoclue2 libnm
python3-nbxmpp python3-openssl python3-css-parser python3-keyring
python3-precis-i18n python3-packaging python3-setuptools python3-distro
python3-netifaces python3-pyasn1 libsoup farstream gst-plugins-base1
gst-plugins-ugly1 gst-libav gtksourceview4"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

where did you get this list of dependencies?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is a mixture from setup.cfg and archlinux pkg and https://dev.gajim.org/gajim/gajim/. Did i miss something?

checkdepends="${depends}"
short_desc="Full featured Jabber/XMPP client"
maintainer="teldra <teldra@rotce.de>"
license="GPL-3.0-only"
homepage="https://www.gajim.org"
changelog="https://dev.gajim.org/gajim/gajim/raw/gajim-${version}/ChangeLog"
changelog="https://dev.gajim.org/gajim/gajim/-/raw/master/ChangeLog"
distfiles="https://gajim.org/downloads/${version%.*}/gajim-${version}.tar.gz"
checksum=ddbcbe6aaf36c238e0ca7503034ed0870a5b059a96e9a4f973409ecdeec4678c
# Does not find gdk, introspection typelib
# even wtih gdk-pixbuf in checkdepends
make_check=no
checksum=1a4807bf3a34b31048824e4fff762bd1e1622f464e73a426c09684dc293684f3

post_install() {
vdoc "${FILESDIR}/README.voidlinux"
}

do_check() {
python -m unittest discover -s test
}
4 changes: 2 additions & 2 deletions srcpkgs/python3-nbxmpp/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'python3-nbxmpp'
pkgname=python3-nbxmpp
version=2.0.4
version=3.1.1
revision=1
wrksrc="${pkgname#*-}-${version}"
build_style=python3-module
Expand All @@ -13,7 +13,7 @@ license="GPL-2.0-or-later"
homepage="https://python-nbxmpp.gajim.org/"
#changelog="https://dev.gajim.org/gajim/python-nbxmpp/raw/master/ChangeLog"
distfiles="${PYPI_SITE}/n/nbxmpp/nbxmpp-${version}.tar.gz"
checksum=2cc967808fe73d01adee59c084d17bf5f1d27e33e98ed4f2467a1e7c638457e8
checksum=04b32a479f7615d163a491cc11c60b4c14fd745281d465564cc71007ced6c839

do_check() {
coverage run --source=nbxmpp -m unittest discover -v
Expand Down