notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
I started running short on disk space for the non-production FreshPorts hosts. This time, I have decided to ask for donations. See my recent blog post which points to my Patreon account.
Port details
gajim GTK Jabber client
2.2.0_1 net-im on this many watch lists=10 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.0.2_1Version of this port present on the latest quarterly branch.
Maintainer: rm@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2005-11-09 17:26:38
Last Update: 2025-08-31 10:30:51
Commit Hash: b304d8a
People watching this port, also watch:: firefox, xorg, bash, vim, cdparanoia
License: GPLv3
WWW:
https://gajim.org/
Description:
The goal of Gajim is to provide a full featured and easy to use XMPP client. Gajim works nicely with GNOME, but does not require it to run. It is released under the GNU General Public License. FEATURES: * Tabbed chat window and single window modes * Group chat support (with Multi-User Chat protocol) * Emoticons, avatars, PEP (user activity, mood and tune) * Audio / video conferences * File transfer, room bookmarks * Metacontacts support * Trayicon, speller, extended chat history functionalities * TLS, GPG and End-To-End encryption support (with SSL legacy support) * Transport registration support * Service discovery including nodes, user search * Wikipedia, dictionary and search engine lookup * Multiple accounts support * DBus capabilities * XML console * Link local (bonjour / zeroconf), BOSH * Other features via plugins * Gajim is available in 29 languages
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (3 items)
Collapse this list.
  1. /usr/local/share/licenses/gajim-2.2.0_1/catalog.mk
  2. /usr/local/share/licenses/gajim-2.2.0_1/LICENSE
  3. /usr/local/share/licenses/gajim-2.2.0_1/GPLv3
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • gajim>0:net-im/gajim
To install the port:
cd /usr/ports/net-im/gajim/ && make install clean
To add the package, run one of these commands:
  • pkg install net-im/gajim
  • pkg install gajim
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: gajim
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1747538691 SHA256 (gajim-2.2.0.tar.gz) = 4ce66e32213946368962f356c65d85c82a7ab883be2cb5a245becdf63735c919 SIZE (gajim-2.2.0.tar.gz) = 4798143

Packages (timestamps in pop-ups are UTC):
gajim
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.2.02.2.0-2.2.02.2.0---
FreeBSD:13:quarterly2.2.02.2.0-2.2.02.2.0-1.3.31.3.3
FreeBSD:14:latest2.2.02.2.0-2.2.02.2.0--1.3.3
FreeBSD:14:quarterly2.2.02.2.0-2.2.02.2.0-1.3.31.3.3
FreeBSD:15:latest--n/a2.0.2_1n/a-1.3.3-
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-build>0 : devel/py-build@py311
  2. py311-setuptools>0 : devel/py-setuptools@py311
  3. py311-wheel>0 : devel/py-wheel@py311
  4. gettext-runtime>=0.22_1 : devel/gettext-runtime
  5. msgfmt : devel/gettext-tools
  6. py311-pygobject>=0 : devel/py-pygobject@py311
  7. python3.11 : lang/python311
  8. py311-build>=0 : devel/py-build@py311
  9. py311-installer>=0 : devel/py-installer@py311
  10. x11.pc : x11/libX11
  11. xext.pc : x11/libXext
  12. xscrnsaver.pc : x11/libXScrnSaver
Test dependencies:
  1. py311-pytest>=7,1 : devel/py-pytest@py311
  2. python3.11 : lang/python311
Runtime dependencies:
  1. py311-cairo>=1.16.0 : graphics/py-cairo@py311
  2. py311-css-parser>0 : www/py-css-parser@py311
  3. py311-emoji>=2.6.0 : misc/py-emoji@py311
  4. py311-keyring>0 : security/py-keyring@py311
  5. py311-nbxmpp>=6.2.0<7.0.0 : net-im/py-nbxmpp@py311
  6. py311-omemo-dr>=1.0.0 : security/py-omemo-dr@py311
  7. py311-packaging>0 : devel/py-packaging@py311
  8. py311-pillow>=9.1.0 : graphics/py-pillow@py311
  9. py311-precis_i18n>=1.0.0 : textproc/py-precis_i18n@py311
  10. py311-qrcode>=7.3.1 : textproc/py-qrcode@py311
  11. py311-sqlalchemy20>=2.0.0 : databases/py-sqlalchemy20@py311
  12. py311-sqlite3>0 : databases/py-sqlite3@py311
  13. pango>0 : x11-toolkits/pango
  14. gnome-keyring>=0 : security/gnome-keyring
  15. py311-dbus>=0.82.2 : devel/py-dbus@py311
  16. py311-gpg>=2.0.0 : security/py-gpg@py311
  17. py311-pygobject>=0 : devel/py-pygobject@py311
  18. py311-cryptography>=44.0.3,1 : security/py-cryptography@py311
  19. python3.11 : lang/python311
  20. x11.pc : x11/libX11
  21. xext.pc : x11/libXext
  22. xscrnsaver.pc : x11/libXScrnSaver
Library dependencies:
  1. libgsound.so : audio/gsound
  2. libsoup-3.0.so : devel/libsoup3
  3. libspelling-1.so : x11-toolkits/libspelling
  4. libintl.so : devel/gettext-runtime
  5. libatk-1.0.so : accessibility/at-spi2-core
  6. libglib-2.0.so : devel/glib20
  7. libintl.so : devel/gettext-runtime
  8. libgtk-4.so : x11-toolkits/gtk40
  9. libgtksourceview-5.so : x11-toolkits/gtksourceview5
  10. libxml2.so : textproc/libxml2
  11. libharfbuzz.so : print/harfbuzz
  12. libpango-1.0.so : x11-toolkits/pango
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for gajim-2.2.0_1: AVCALLS=off: Audio/Video calling support DBUS=on: D-Bus IPC system support DOCS=on: Build and/or install documentation LIBSECRET=off: GNOME Keyring or KDE secure password storage OPENPGP=on: GPG encryption per XEP-0373 SENTRY=off: Sentry error reporting to dev.gajim.org. VOICEMESSAGES=off: Voice messages support ===> Use 'make config' to modify these settings
Options name:
net-im_gajim
USES:
cpe gettext gnome python:3.11+ xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://gajim.org/downloads/2.2/
Collapse this list.

Number of commits found: 121 (showing only 21 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.11.4_1
21 Mar 2008 23:55:13
Original commit files touched by this commit
miwi search for other commits by this committer
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION

Approved by:    portmgr (xorg cleanup)
0.11.4
18 Feb 2008 01:23:24
Original commit files touched by this commit
lx search for other commits by this committer
Allow build without DBUS.

PR:             ports/120509
Submitted by:   Amaury Gauthier <amauryamaury@gmail.com>
Approved by:    Denis Shaposhnikov <dsh@wizard.volgograd.ru> (maintainer)
0.11.4
14 Dec 2007 00:00:56
Original commit files touched by this commit
lx search for other commits by this committer
Update to 0.11.4.

PR:             ports/118498
Submitted by:   Denis Shaposhnikov
0.11.2
09 Oct 2007 23:03:37
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 0.11.2

PR:             116855
Submitted by:   Denis Shaposhnikov <dsh@vlink.ru> (maintainer)
0.11.1_2
23 Jul 2007 09:36:52
Original commit files touched by this commit
rafan search for other commits by this committer
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
  supports them.  This is determined by running ``configure --help'' in
  do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
  which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
  Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
  PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
  subdirectory detection.

PR:             ports/111470
Approved by:    portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by:      pointyhat exp run
0.11.1_2
27 Jun 2007 09:44:55
Original commit files touched by this commit
miwi search for other commits by this committer
- Switch to py-pysqlite23
- Bump PORTREVISION

PR:             114027
Submitted by:   Denis Shaposhnikov <dsh@vlink.ru> (maintainer)
0.11.1_1
19 May 2007 20:32:57
Original commit files touched by this commit
flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
0.11.1
03 Apr 2007 17:43:27
Original commit files touched by this commit
jmelo search for other commits by this committer
- Add mastersite.

PR:             ports/110840
Submitted by:   Denis Shaposhnikov <dsh@vlink.ru> (maintainer)
0.11.1
27 Feb 2007 14:01:08
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 0.11.1

PR:             109598
Submitted by:   Denis Shaposhnikov <dsh@vlink.ru> (maintainer)
0.11_1
13 Feb 2007 13:15:22
Original commit files touched by this commit
miwi search for other commits by this committer
Force Commit:
- Fix startup crash
- Bump PORTREVISION
- Pass maintainership to submitter
- patchset based on gajim-devel

Submitted by:   Denis Shaposhnikov <dsh@vlink.ru> (via privat mail)
Noticed by:     Pav
0.11_1
13 Feb 2007 12:56:40
Original commit files touched by this commit
miwi search for other commits by this committer
- Fix startup crash
- Bump PORTREVISION
- Pass maintainership to submitter

Submitted by:    Denis Shaposhnikov <dsh@vlink.ru> (via privat mail)
0.11
08 Feb 2007 22:33:51
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 0.11

PR:             108884
Submitted by:   KATO Tsuguru <tkato432@yahoo.com>
0.10.1
13 Dec 2006 17:20:37
Original commit files touched by this commit
shaun search for other commits by this committer
- Return to ports@, at maintainer's request.
- Make portlint(1) happy while here.

PR:             ports/106676
Submitted by:   Stephan Maka <stephan@spaceboyz.net> (maintainer)
0.10.1
11 Jun 2006 09:19:36
Original commit files touched by this commit
pav search for other commits by this committer
- Update to 0.10.1

PR:             ports/98770
Submitted by:   Stephan Maka <stephan@spaceboyz.net> (maintainer)
0.10_1
28 May 2006 15:54:10
Original commit files touched by this commit
pav search for other commits by this committer
- Rename ports

  textproc/gtkspell2 -> textproc/gtkspell
  textproc/gtkspell2-reference -> textproc/gtkspell-reference
0.10_1
21 May 2006 19:04:20
Original commit files touched by this commit
arved search for other commits by this committer
fix file-transfer connection problems, patch by Dimitur Kirov

PR:             97358
Submitted by:   Stephan Maka <stephan@spaceboyz.net>
0.10
07 May 2006 11:54:21
Original commit files touched by this commit
pav search for other commits by this committer
- Update to 0.10
- Take maintainership

PR:             ports/96845
Submitted by:   Stephan Maka <stephan@spaceboyz.net>
0.9.1
14 Apr 2006 18:14:59
Original commit files touched by this commit
linimon search for other commits by this committer
Reset vsevolod as maintainer due to unreponsiveness.  We hope to see him
back sometime.

Hat:            portmgr
0.9.1
29 Jan 2006 02:33:27
Original commit files touched by this commit
vsevolod search for other commits by this committer
- Update to 0.9.1
- Add SHA256 checksum
- Add dependency for databases/py-pysqlite21

PR:             91400
Submitted by:   Herbert J. Skuhra <h.skuhra at gmail.com>
0.8.2_1
22 Jan 2006 06:28:59
Original commit files touched by this commit
edwin search for other commits by this committer
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry

Approved by:    krion@
PR:             ports/88711 (related)
0.8.2_1
09 Nov 2005 07:48:19
Original commit files touched by this commit
pav search for other commits by this committer
Move instant messaging related ports to newly created net-im category:

  net/aim -> net-im/aim
  net/amsn -> net-im/amsn
  net/ari-yahoo -> net-im/ari-yahoo
  net/ayttm -> net-im/ayttm
  net/bsflite -> net-im/bsflite
  net/ccmsn -> net-im/ccmsn
  net/centericq -> net-im/centericq
  net/cicquin -> net-im/cicquin
  net/coccinella -> net-im/coccinella
  net/convey -> net-im/convey
  net/echat -> net-im/echat
  net/ejabberd -> net-im/ejabberd
  net/firetalk -> net-im/firetalk
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 121 (showing only 21 on this page)

«  1 | 2