CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

net-im/gajim 2.6.0_1

GTK Jabber client

Port info

Maintainer
rm@FreeBSD.org
Packages
latest: 2.6.0_1
Upstream
up to date
Last update
to 2.6.0_1 · 4e0a7d7810
Quarterly
2026Q4: 2.4.6
Formerly
net/gajim until 2005-11-09
WWW
https://gajim.org/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install gajim
installs 2.6.0_1 from latest; from quarterly (2026Q4) 2.4.6
Port
# cd /usr/ports/net-im/gajim && make install clean
# make -C /usr/ports/net-im/gajim config  # change options first
Size
3.8 MiB download · 20 MiB installed
Depends on
accessibility/at-spi2-core 2.60.4, audio/gsound 1.0.3, databases/py-sqlalchemy20 2.0.54, databases/py-sqlite3 3.12.15_10, devel/gettext-runtime 1.0_1, devel/glib20 2.88.3,2, devel/libsoup3 3.7.3, devel/py-dbus 1.4.0_1, devel/py-packaging 26.3, devel/py-pygobject 3.58.0, graphics/py-pillow 12.3.0, graphics/py-pycairo 1.29.1, lang/python312 3.12.15, misc/py-emoji 2.15.0, multimedia/gstreamer1 1.28.8_1, multimedia/gstreamer1-libav 1.28.8, multimedia/gstreamer1-plugins 1.28.8, multimedia/gstreamer1-plugins-bad 1.28.8, multimedia/gstreamer1-plugins-core 1.28.8, multimedia/gstreamer1-plugins-good 1.28.8, multimedia/gstreamer1-plugins-rust 1.28.8_1, net-im/farstream 0.2.9, net-im/py-nbxmpp 7.4.0, net/geoclue 2.8.1, net/py-socksio 1.0.0_1, print/harfbuzz 14.6.0, security/gnome-keyring 48.0, security/libsecret 0.21.7_2, security/py-cryptography 50.0.1_1,1, security/py-keyring 25.6.0,1, security/py-omemo-dr 1.2.0, security/py-pysequoia 0.1.35_1, security/py-truststore 0.10.4_1, sysutils/py-distro 1.9.0, textproc/libxml2 2.15.4, textproc/py-precis_i18n 1.1.2, textproc/py-qrcode 8.2_1, www/py-css-parser 1.1.1, www/py-h2 4.4.1, www/py-httpx 0.28.1_2, x11-toolkits/gtk40 4.20.4, x11-toolkits/gtksourceview5 5.18.0, x11-toolkits/libadwaita 1.8.5.1, x11-toolkits/libspelling 0.4.10, x11-toolkits/pango 1.57.1, x11/libX11 1.8.14,1, x11/libXScrnSaver 1.2.5, x11/libXext 1.3.7,1
License
GPLv3
Options
6 of 7 on in the package: AVCALLS DBUS DISTRO GPS LIBSECRET SPELLING
Show the 1 options that are off
SENTRY

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162.6.0_12.6.0_1–
FreeBSD 152.6.0_12.6.0_1–
FreeBSD 142.6.0_12.6.0_1✗

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152.4.62.4.6–
FreeBSD 142.4.62.4.62.4.6

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 2.6.0_1.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (139)

Ruslan Makhmatkhanov (rm) · 1.0.1
net-im/gajim: remove NLS from default options; it is enabled by default implicitly
2d3c2dd581
Ruslan Makhmatkhanov (rm) · 1.0.1
net-im/gajim: update to 1.0.1

- convert to using distutils and update dependencies
- comment off GUPNP and AVAHI options, because corresponding dependencies
  are only work with python 2.x
- make NLS option default since gettext is used upon install
- SPELL option now using gspell instead of gtkspell. But, for some reason
  our Gspell.language_get_available() return empty list, so this feature
  doesn't work at the moment
- there are not PORTDOCS anymore, so remove handling of them
- actualize pkg-descr
- remove pkg-message because OTR is not ported to gajim 1.0, and CRYPTO
  option is self-descriptive. User can realize where plugins are stored
  by consulting official docs

Changelog:
https://dev.gajim.org/gajim/gajim/blob/gajim-1.0.1/ChangeLog

The main visible change is that gajim now requires Python 3.5+ and GTK3

PR:		226794
Submitted by:   Greg V <greg@unrelenting.technology> (based on)
1143d9c38e
Ruslan Makhmatkhanov (rm) · 0.16.9
net-im/gajim: update to 0.6.19

Changelog:

Gajim 0.16.9 (30 November 2017)
  * Improve Zeroconf behavior
  * Fix showing normal message event
  * remove usage of OpenSSL.rand
  * a few minor bugfixes

Also remove no more needed local patch that is included into
version 0.16.9

PR:	    225500
Submitted by:	Goran Mekić <meka@tilda.center> (based on)
33316eee7f
Dag-Erling Smørgrav (des) · 0.16.8_1
Add upstream patch for compatibility with newer security/py-openssl.

Approved by:	maintainer (rm@)
MFH:		2018Q1
91fc7e410a
Mathieu Arnold (mat) · 0.16.8
Convert Python ports to FLAVORS.

Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
  current python flavor.  It can be used in dependency lines when the
  port itself is not python flavored.  For example, deskutils/calibre.

  By default, all the flavors are generated.  To only generate flavors
  for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
  BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.

  In all the ports with Python dependencies, the *_DEPENDS entries MUST
  end with the flavor so that the framework knows which to build/use.
  This is done by appending '@${PY_FLAVOR}' after the origin (or
  @${FLAVOR} if in a Python module with Python flavors, as the content
  will be the same).  For example:

    RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}

PR:		223071
Reviewed by:	portmgr, python
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12464
551be3c723
Ruslan Makhmatkhanov (rm) · 0.16.8
net-im/gajim: update to  0.16.8

Changelog:
https://dev.gajim.org/gajim/gajim/blob/gajim-0.16.8/ChangeLog
3808141a41
Ruslan Makhmatkhanov (rm) · 0.16.7
net-im/gajim: update to 0.16.7

Gajim 0.16.7 (30 January 2017)

  * Better compatibility with XEP-0191: Blocking Command
  * Windows Credential Vault is used for password storage on Windows
  * Gajim now depends on python-gnupg for PGP encryption
  * Add portable installer for Windows
  * Remove usage of demandimport
  * Many minor bugfixes
7cf97c8b2f
Ruslan Makhmatkhanov (rm) · 0.16.6
net-im/gajim: update to 0.16.6

- update to 0.16.6
- remove patches, applied upstream
fd49777646
Dmitry Marakasov (amdmi3) · 0.16.5
Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by default anyway and don't need to be listed

Approved by:	portmgr blanket
c86e9d9724
Mathieu Arnold (mat) · 0.16.5
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
8d6597e0bb
Ruslan Makhmatkhanov (rm) · 0.16.5
net-im/gajim: update to 0.16.5

Gajim 0.16.5 (28 December 2015)

  * Improve MAM implementation
  * Improve security on connexion and for roster managment
  * Ability for emoticons to be sorted in menu

MFH:		2016Q1
b19d3b8906
Ruslan Makhmatkhanov (rm) · 0.16.4_1
devel/py-asn1: move to devel/py-pyasn1 to match PyPI name

- move to devel/py-pyasn1 to match PyPI name
- update *_DEPENDS and bump PORTREVISION in dependent ports
- reset PORTEPOCH

PR:		204567
Submitted by:	John W. O'Brien <john@saltant.com>
Approved by:	mhjacks@swbell.net (maintainer of devel/py-asn1)
f637b43fec
Ruslan Makhmatkhanov (rm) · 0.16.4
net-im/gajim: update to 0.16.4

Gajim 0.16.4 (26 September 2015)

  * Fix trusting GPG keys
  * Ability to disable synchronization of logs with server
  * Improve MAM usage
a42645b94b
Ruslan Makhmatkhanov (rm) · 0.16.3
net-im/gajim: update to 0.16.3

Gajim 0.16.3 (31 July 2015)

  * Fix reading secret file
  * Fix reconnection after suspend
  * Fix sending GPG-encrypted file to non-trusted key
d8d405c1d7
Ruslan Makhmatkhanov (rm) · 0.16.2
net-im/gajim: update to 0.16.2

Gajim 0.16.2 (20 July 2015)

  * improve Zeroconf under windows and with IPv6
  * Fix errors with GnuPG
  * Minor fixes and improvements
15357355c8
Dmitry Marakasov (amdmi3) · 0.16.1
- Add CPE info

Approved by:	portmgr blanket
f29f537530
Ruslan Makhmatkhanov (rm) · 0.16.1
net-im/gajim: update to 0.16.1

changelog:

  * Fix sending Zeroconf messages
  * Make ipython compatible to version >= 1.0
  * Support Message Archive Management (XEP-0313)
  * Minor fixes and improvements
a255050b72
Ruslan Makhmatkhanov (rm) · 0.16
net-im/gajim: drop KEYRING option

Drop KEYRING option - it is depends on no more existing gnome component.
Not bumping PORTREVISION because it wasn't default option.
31e69d54a9
Ruslan Makhmatkhanov (rm) · 0.16
net-im/gajim: update to 0.16

- update to 0.16
- add LICENSE_FILE
- add dependency on net-im/py-nbxmpp
- remove local patch for host/nslookup issue - the proper solution was
  implemented upstream
- remove dirrms from pkg-plist

Changelog:
https://bugs.launchpad.net/ubuntu/+source/gajim/+bug/1377589

- cherrypicking changes from ports/188651 [1]:
  - sort knobs
  - add missing GUPNP option description
  - explicitly define intltool dependency
  - beautify commandline in pre-build target
  - add pkg-message with crypto plugins information

PR:		188651
Submitted by:   nemysis [1]
fe65a6dd7c
Adam Weinberger (adamw) · 0.15.4_1
Convert a bunch of USE_BZIP2 to USES=tar:bzip2

Approved by:	portmgr (not really, but touches unstaged ports)
bbc8c4d740
Ruslan Makhmatkhanov (rm) · 0.15.4_1
General clean-up:

- convert USE_DOS2UNIX to USES equivalent
- support staging
- utilize options helpers
- fix portlint warnings
- install docs into staging area unconditionally
0353619109
Ruslan Makhmatkhanov (rm) · 0.15.4_1
Fix runtime on FreeBSD >=10.0

Gajim relies on nslookup when looking up for an SRV record of jabber server.
Since, nslookup was removed from FreeBSD 10, gajim is now fails to connect
unless jabber-server hostname and port were defined by user explicitly. This
patch make it use host(1) for this task.

Submitted by:	walker_643 <walker_643@yahoo.com> (by email)
MFH:    2014Q1
f87c8b3c38
Rene Ladan (rene) · 0.15.4
Python cleanup: - USE_PYTHON* = 2.X -> USE_PYTHON* = 2 - USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes Reviewed by:	python (mva, rm) Approved by:	portmgr-lurkers (mat)
50f8eaece1
Dmitry Marakasov (amdmi3) · 0.15.4
- Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with [np])

Approved by:	portmgr (bdrewery)
27d195667d
Baptiste Daroussin (bapt) · 0.15.4
Add NO_STAGE all over the place in preparation for the staging support (cat: net-im)
28bf02d683
Ruslan Makhmatkhanov (rm) · 0.15.4
- restore "Created by:" that was removed in looming times - correct download url to avoid redirects - replace USE_GMAKE with USES equivalent - replace patch-file with `pathfix` - add avahi and gnugp support as options - let user install some port documentation as option - simplify option NLS handling - package contents should not change, so no PORTREVISION bump

PR:		180760
Submitted by:	nemysis
a54d79fa38
Ruslan Makhmatkhanov (rm) · 0.15.4
- update to 0.15.4
484c563e2a
Ruslan Makhmatkhanov (rm) · 0.15.3_1
- add upstream patch to fix connection to servers w/o StartTLS support (r14476) - remove conflicts with no more existing gajim-devel, while here - bump PORTREVISION

Reported by:	arrowdodger <6yearold@gmail.com> (by email)
ee01891805
Alex Kozlov (ak) · 0.15.3
- Convert USE_GETTEXT to USES (part 3)

Approved by:	portmgr (bapt)
e159824929
Ruslan Makhmatkhanov (rm) · 0.15.3
- update to 0.15.3

changelog:
http://hg.gajim.org/gajim/file/gajim-0.15.3/ChangeLog
ff21e3198b
Ruslan Makhmatkhanov (rm) · 0.15.2
- update to 0.15.2

changelog:
http://hg.gajim.org/gajim/file/gajim-0.15.2/ChangeLog

Reported by:	portscout
Feature safe:	yes
ebfae9effc
Ruslan Makhmatkhanov (rm) · 0.15.1
- update to 0.15.1 - convert to optionsNG - remove Makefile header - fix portlint warning (invoking DOS2UNIX where appropriate) - tab -> space in pkg-descr:WWW

Changelog:
http://hg.gajim.org/gajim/file/gajim-0.15.1/ChangeLog
ba727a53e7
Ruslan Makhmatkhanov (rm) · 0.15_2
- register conflicts with net-im/gajim-devel

Reported by:    Sulev-Madis 'ketas' Silber <madis555 at hot dot ee>
5bcff0e6d2
Dirk Meyer (dinoex) · 0.15_2
- update png to 1.5.10
2b74a89bc8
Ruslan Makhmatkhanov (rm) · 0.15_1
- depend on py-gnome-desktop conditionally (via option, default off) - bump PORTREVISION

PR:		166309
Submitted by:	Pierre Guinoiseau <pierre at guinoiseau dot eu>
Suggested by:   David Thiel <lx at redundancy.redundancy dot org>
Feature safe:	yes
cd45072c46
Ruslan Makhmatkhanov (rm) · 0.15
- update to 0.15 - actualize dependencies list according to docs - exclude -A from FETCH_ARGS - add WITH_CRYPTO option (default off) - actualize pkg-descr

Feature safe:   yes
a222096f31
Ruslan Makhmatkhanov (rm) · 0.14.4
Change email for my ports to FreeBSD one.

Approved by:	novel (mentor)
Feature safe:	yes
1d3015aac7
Dmitry Marakasov (amdmi3) · 0.14.4
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS) - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
6f6fbe4bdf
Tilman Keskinoz (arved) · 0.14.4
Update to 0.14.4

PR:		159164
Submitted by:	maintainer
f077d4952f
Martin Wilke (miwi) · 0.14.3
- Update to 0.14.3 - Pass maintainership to submitter

PR:		158139
Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru>
b13ca6bb66
Dennis Herrmann (dhn) · 0.14.1
- Added an optional option for dbus - Switch to the OPTIONS framework

PR:		ports/156345
Submitted by:	David Demelier <demelier.david@gmail.com>
Approved by:	Denis Shaposhnikov <dsh@bamus.cz> (maintainer)
3318786bf2
Max Brazhnikov (makc) · 0.14.1
Update to 0.14.1 Change maintainer email Sort plist while I'm here

PR:		ports/151829
Submitted by:	Denis Shaposhnikov (maintainer)
7995dd6092
Martin Wilke (miwi) · 0.14
- Update 0.14

PR:		150952
Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru>
Approved by:	maintainer
c9a7c2091a
Ade Lovett (ade) · 0.13.4_1
Bounce PORTREVISION for gettext-related ports.  Have fun, ya'll.
8d837132c7
Sylvio Cesar Teixeira (sylvio) · 0.13.4
- Update to 0.13.4

PR:		ports/145823
Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru>
Approved by:	maintainer, itetcu (mentor, implicit)
1a12bd1511
Dirk Meyer (dinoex) · 0.13.3_1
- update to 1.4.1 Reviewed by:	exp8 run on pointyhat Supported by:	miwi
de78af3ac5
Wen Heping (wen) · 0.13.3
- Update to 0.13.3

PR:		ports/144362
Submitted by:	Denis Shaposhnikov <dsh@wizard.volgograd.ru> (maintainer)
e492ed1661
Dirk Meyer (dinoex) · 0.13.2_1
- update to jpeg-8
ca9c60461c
Dmitry Marakasov (amdmi3) · 0.13.2
- Update to 0.13.2

PR:		142889
Submitted by:	Denis Shaposhnikov <dsh@wizard.volgograd.ru> (maintainer)
27491e1659
Martin Wilke (miwi) · 0.13.1
- Update to 0,13.1

PR:		142232
Submitted by:	Denis Shaposhnikov <dsh@wizard.volgograd.ru> (maintainer)
d969c8d863