gajim-git

MEDIUM
maintainer linkmauve 73 votes scanned 2026-09-19 23:31:49.152818
View on AUR
Why flagged

One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).

Triggered rules

Medium source=() URL on a non-standard host source_untrusted_domain

One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).

  • PKGBUILD:43 source=("$_name::git+https://dev.gajim.org/gajim/gajim.git")

PKGBUILD

1 offending line(s) highlighted
1# Maintainer: Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
2# Co-Maintainer: Maxime "pep" Buquet <archlinux@bouah.net>
3# Contributor: Bjoern Franke <bjo at nord-west.org>
4# Contributor: Lev Lybin <lev.lybin@gmail.com>
5# Contributor: Benjamin Richter <br@waldteufel-online.net>
6# Contributor: Changaco <changaco@changaco.net>
7# Contributor: Artyom Smirnov <smirnoffjr@gmail.com>
8# Contributor: Michael Pusterhofer <pusterhofer [at] student [dot] tugraz [dot] at>
9
10_name=gajim
11pkgname="$_name-git"
12epoch=1
13pkgver=r23185.32931edf1
14pkgrel=1
15pkgdesc="Jabber/XMPP instant messenger client written in Python with GTK+"
16arch=('any')
17url="https://gajim.org/"
18license=('GPL3')
19depends=('libadwaita' 'gtksourceview5' 'python-cairo' 'python-gobject' 'python-keyring' 'python-nbxmpp-git'
20 'python-cryptography' 'python-precis_i18n' 'python-css-parser' 'python-distro' 'hicolor-icon-theme'
21 'python-pillow' 'python-gssapi' 'python-netifaces' 'python-qrcode' 'python-omemo-dr' 'python-packaging'
22 'pango' 'sqlite' 'python-sqlalchemy' 'python-setuptools' 'python-emoji' 'python-httpx' 'python-truststore'
23 'python-h2' 'python-socksio' 'python-pysequoia')
24makedepends=('git' 'python-build' 'python-installer' 'python-wheel')
25optdepends=('python-sentry_sdk: for Sentry error reporting to dev.gajim.org (users decide whether to send reports or not)'
26 'libspelling: for spell checking support'
27 'libsecret: for GNOME Keyring or KDE support as password storage'
28 'gupnp-igd: for better NAT traversing'
29 'networkmanager: for network lose detection'
30 'geoclue2: share current location'
31 'farstream: for video and audio calls'
32 'gstreamer: for video and audio calls'
33 'gst-plugins-base: for video and audio calls'
34 'gst-plugins-ugly: for video and audio calls'
35 'gst-libav: for video and audio calls'
36 'gst-plugin-gtk4: for video and audio calls'
37 'libxss: for idle time checking on X11'
38 'python-gnupg: encrypting chat messages with OpenPGP'
39 'emoji-font: for emojis support')
40provides=('gajim')
41conflicts=('gajim' 'gajim-hg' 'gajim-svn')
42replaces=('gajim-hg' 'gajim-svn')
43source=("$_name::git+https://dev.gajim.org/gajim/gajim.git")
44md5sums=('SKIP')
45
46pkgver() {
47 cd $_name
48 printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
49}
50
51build() {
52 cd $_name
53
54 ./make.py build --dist unix
55 python -m build --wheel --no-isolation
56}
57
58package() {
59 cd $_name
60
61 python -m installer --destdir="$pkgdir" dist/*.whl
62 ./make.py install --dist unix --prefix="${pkgdir}/usr"
63}
64

Scan history

Scanned at (UTC)SeverityRules
2026-09-19 23:31:49 Medium 1
2026-06-19 19:07:35 Clean 2
2026-06-18 16:11:54 Medium 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion