net-im/gajim: remove NLS from default options; it is enabled by default implicitly2d3c2dd581
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 gajiminstalls 2.6.0_1 fromlatest; fromquarterly(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 version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 2.6.0_1 | 2.6.0_1 | – |
| FreeBSD 15 | 2.6.0_1 | 2.6.0_1 | – |
| FreeBSD 14 | 2.6.0_1 | 2.6.0_1 | ✗ |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 2.4.6 | 2.4.6 | – |
| FreeBSD 14 | 2.4.6 | 2.4.6 | 2.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)
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
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
Add upstream patch for compatibility with newer security/py-openssl. Approved by: maintainer (rm@) MFH: 2018Q191fc7e410a
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/D12464551be3c723net-im/gajim: update to 0.16.8 Changelog: https://dev.gajim.org/gajim/gajim/blob/gajim-0.16.8/ChangeLog3808141a41
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 bugfixes7cf97c8b2f
net-im/gajim: update to 0.16.6 - update to 0.16.6 - remove patches, applied upstreamfd49777646
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 blanketc86e9d9724
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight8d6597e0bbnet-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: 2016Q1b19d3b8906
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
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 usagea42645b94b
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 keyd8d405c1d7
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 improvements15357355c8
- Add CPE info Approved by: portmgr blanketf29f537530
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 improvementsa255050b72
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
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
Convert a bunch of USE_BZIP2 to USES=tar:bzip2 Approved by: portmgr (not really, but touches unstaged ports)bbc8c4d740
General clean-up: - convert USE_DOS2UNIX to USES equivalent - support staging - utilize options helpers - fix portlint warnings - install docs into staging area unconditionally0353619109
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: 2014Q1f87c8b3c38
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
- Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with [np]) Approved by: portmgr (bdrewery)27d195667d
Add NO_STAGE all over the place in preparation for the staging support (cat: net-im)28bf02d683
- 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: nemysisa54d79fa38
- update to 0.15.4484c563e2a
- 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
- Convert USE_GETTEXT to USES (part 3) Approved by: portmgr (bapt)e159824929
- update to 0.15.3 changelog: http://hg.gajim.org/gajim/file/gajim-0.15.3/ChangeLogff21e3198b
- update to 0.15.2 changelog: http://hg.gajim.org/gajim/file/gajim-0.15.2/ChangeLog Reported by: portscout Feature safe: yesebfae9effc
- 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/ChangeLogba727a53e7
- register conflicts with net-im/gajim-devel Reported by: Sulev-Madis 'ketas' Silber <madis555 at hot dot ee>5bcff0e6d2
- update png to 1.5.102b74a89bc8
- 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: yescd45072c46
- 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: yesa222096f31
Change email for my ports to FreeBSD one. Approved by: novel (mentor) Feature safe: yes1d3015aac7
- 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: pav6f6fbe4bdfUpdate to 0.14.4 PR: 159164 Submitted by: maintainerf077d4952f
- Update to 0.14.3 - Pass maintainership to submitter PR: 158139 Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru>b13ca6bb66
- 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
Update to 0.14.1 Change maintainer email Sort plist while I'm here PR: ports/151829 Submitted by: Denis Shaposhnikov (maintainer)7995dd6092
- Update 0.14 PR: 150952 Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> Approved by: maintainerc9a7c2091a
Bounce PORTREVISION for gettext-related ports. Have fun, ya'll.8d837132c7
- Update to 0.13.4 PR: ports/145823 Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> Approved by: maintainer, itetcu (mentor, implicit)1a12bd1511
- update to 1.4.1 Reviewed by: exp8 run on pointyhat Supported by: miwide78af3ac5
- Update to 0.13.3 PR: ports/144362 Submitted by: Denis Shaposhnikov <dsh@wizard.volgograd.ru> (maintainer)e492ed1661
- update to jpeg-8ca9c60461c
- Update to 0.13.2 PR: 142889 Submitted by: Denis Shaposhnikov <dsh@wizard.volgograd.ru> (maintainer)27491e1659
- Update to 0,13.1 PR: 142232 Submitted by: Denis Shaposhnikov <dsh@wizard.volgograd.ru> (maintainer)d969c8d863