BSD Ports

net-im/gajim 2.6.0_1 FreeBSD

GTK Jabber client

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
4e0a7d7810
License
GPLv3
Categories
net-im
Package size
3904.9 KiB, 20116.4 KiB installed

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

In the other systems

SystemPortVersion
FreeBSDnet-im/gajim2.6.0_1
OpenBSDnet/gajim2.4.5
NetBSDchat/gajim2.1.1nb5
HardenedBSDnet-im/gajim2.4.6
GhostBSDnet-im/gajim2.4.6

Install

Binary package:

pkg install gajim

From the ports tree:

cd /usr/ports/net-im/gajim/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gajim>0:net-im/gajim

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.6.0_12.6.0_1-2.2.0-
FreeBSD:14:quarterly2.4.62.4.6n/a2.2.02.4.6
FreeBSD:15:latest2.6.0_12.6.0_1n/a2.2.02.2.0
FreeBSD:15:quarterly2.4.62.4.6n/an/an/a
FreeBSD:16:latest2.4.62.6.0_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Library 2

Runtime 18

The full lists below include those, and their dependencies in turn.

Build dependencies 213

The first 100 are listed.

Run dependencies 271

The first 100 are listed.

No port depends on this one.

Configuration

Options name: net-im_gajim

OptionDefaultDescription
AVCALLSonAudio/Video calling support
DBUSonD-Bus IPC system support
DISTROonEnables OS info in device info
GPSonEnables location sharing
LIBSECRETonGNOME Keyring or KDE secure password storage
SENTRYoffSentry error reporting to dev.gajim.org.
SPELLINGonEnables spell checking
USES
cpe gettext gnome python:3.12+ xorg gstreamer
Service scripts
none

Files

distinfo 1
FileSizeSHA256
gajim-2.6.0.tar.gz5.301805e+064d8c7d1ddaffa5e96a18a6ca684f4df14019b96bdc8288b0052807eb4f95ce2e
Master sites 1
  • https://gajim.org/downloads/${DISTVERSION:R}/

Commit history 2

DateCommitCreditsLog message
4e0a7d7810 Ruslan Makhmatkhanov net-im/gajim: fix gstreamer knob bug introduced in previous commit
PR: 298502 Reported by: Herbert J. Skuhra <[email protected]> (via developers@)
32072ddc44 Polarian net-im/gajim: update to 2.6.0
* Update to 2.6.0, depends on * Add missing dependencies which were listed upstream * Update dependency version requirements * Patch out the new version string in pytoml, as we are using an older version of setuptools * Add missing OPTIONS for optional features gajim supports Upstream blogpost: https://gajim.org/posts/2026-08-27-gajim-2.6.0-released/ PR: 298502 Reported by: Polarian <[email protected]>