net-im/gajim: fix gstreamer knob bug introduced in previous commit PR: 298502 Reported by: Herbert J. Skuhra <herbert@gojira.at> (via developers@)4e0a7d7810
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 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 <polarian@polarian.dev>32072ddc44
net-im/gajim: update to 2.4.6 Release notes: https://gajim.org/posts/2026-04-19-gajim-2.4.6-released/ PR: 295036 Reported by: Polarian <polarian@polarian.dev>185f9b59be
net-im/gajim: update to 2.4.5; sort dependsb7042a0a64
net-im/gajim: update to 2.4.4 - add missing libadwaita dependency Release notes: https://gajim.org/posts/2026-02-25-gajim-2.4.4-released/c6f754ffc6
net-im/gajim: chase version of py-nbxmppeb9cdbddc5
net-im/gajim: update to 2.4.3 Changes: https://dev.gajim.org/gajim/gajim/-/blob/master/ChangeLog PR: 291334 Submitted by: p5B2EA84B3@t-online.de Submitted by: Zane C. Bowers-Hadley <vvelox@vvelox.net>859b72a63f
graphics/py-pycairo: bump RUN_DEPENDS consumers after renamea20e21b55c
graphics/py-pycairo: rename and update to 1.29.0 Changelog: https://pycairo.readthedocs.io/en/latest/changelog.html#v1-29-0 Notably, experimental support for free-threaded Python (3.13t, soon 3.14t) Port and PKGNAME renamed to match Python package metadata, and to properly build with USE_PYTHON=pep517. Test suite also now exposed. Remove PORTSCOUT since this does not follow the even-odd version split.b01ea745e9
all: bump PORTREVISION after updating graphics/libyuv Using the Tools/scripts/bump_revision.pl scriptb304d8ab18
net-im/gajim: Update to 2.2.0
- Add option AVCALLS for audio/video calling support
- Add option VOICEMESSAGES for voice messages
- Add option LIBSECRET for secure password storage
- Add option SENTRY to report errors to the Gajim project
- port{clippy|fmt|lint} housekeeping
- Where possible, code version constraints
- Rename OPENGPG option to OPENPGP to conform official plugin name
- Add pytest dependency to make `make test` work
- Add dependency on gnome-keyring, to fix password saving [1]
PR: 286891
Submitted by: Alastair Hogge <agh@riseup.net>
Submitted by: Siva Mahadevan <me@svmhdvn.name>
Tested by: p5B2EA84B3@t-online.de
PR: 287070 [1]
Submitted by: Yusuf Yaman <nxjoseph@protonmail.com> [1]d3023d6ebcsecurity/gpgme: Update to 2.0.0 Upstream has split most of the bindings out into separate projects with this release, so the child ports that were previously providing various bindings are now autonomous and have new origins. The python bindings should have been called py-gpg for many years now, since 'gpg' is the actual module name, so this also corrects that issue. security/gpgme-cpp -> security/gpgmepp security/gpgme-qt -> security/qgpgme security/py-gpgme -> security/py-gpg gpgmepp and qgpgme have been converted to CMake. py-gpg is now a "fun" autotools and FreeBSD ports system hybrid. Gpgme, itself, still uses autotools, but with much less parenting (patching) to do for its emancipated children. Adjust several ports to fix API incompatibility with upstream patches and with some of my own. Adjust all consumers to use the new port origins of the former child ports. https://dev.gnupg.org/T7673217815b0af
libspelling: chase snoname change64f8f4a03e
net-im/gajim: update to 2.0.2 Release notes: https://gajim.org/post/2025-03-10-gajim-2.0.2-released/0bc3f05a18
net-im/gajim: add dependency on gsound gsound library is required for Notification sounds "feature" of gajim. It is called via gobject. PR: 259876 Reported by: Andras Farkas <deepbluemistake@gmail.com>c7f8b5dce9
net-im/gajim: update to 2.0.1 - update to 2.0.1 - switch to gtk4 - chase spelling library change - remove commented gupnp dependency - it's implemented via gobject anyway, but still disabled in gajim's source Release notes: https://gajim.org/post/2025-02-28-gajim-2.0.0-released/ https://gajim.org/post/2025-03-03-gajim-2.0.1-released/a098a60ba8
net-im/gajim: add missing runtime dependency gtksourceview4 is required for gajim's run PR: 284408 Reported by: freebsd@fron.iodbf2f78c9e
devel/py-pygobject: bump consumer PORTREVISIONs after port rename With hat: gnome PR: 27372232a55d206d
devel/gajim: update to 1.9.5 Changelogs: https://gajim.org/post/2024-09-19-gajim-1.9.4-released/ https://gajim.org/post/2024-09-30-gajim-1.9.5-released/b47979fc86
net-im/gajim: update to 1.9.3 Release notes: https://gajim.org/post/2024-07-29-gajim-1.9.3-released/0423f34595
net-im/gajim: update to 1.9.2 Changes: https://dev.gajim.org/gajim/gajim/-/commit/736ea5e6aafa6971eecd6a99955e9852a123de4f129f7128df
net-im/gajim: upadte to 1.9.1 Release notes: https://gajim.org/post/2024-06-22-gajim-1.9.1-released/9a11d92aa9
net-im/gajim: update to 1.9.0 Release notes: https://gajim.org/post/2024-06-10-gajim-1.9.0-released/0379d5d012
net-im/gajim: add missing dependency upon py-qrcode PR: 274490 Reported by: Goran Mekić <meka@tilda.center>5209b627a0
net-im/gajim: update to 1.8.4 Release notes for 1.8 brach: https://gajim.org/post/2023-05-27-gajim-1.8.0-released/ Full changelog: https://dev.gajim.org/gajim/gajim/-/blob/master/ChangeLog PR: 274490 Reported by: p5B2EA84B3@t-online.de02324e73dd
*: Rename GTK+ to GTK GTK+ has been renamed to GTK since 2019. Reference: https://mail.gnome.org/archives/gtk-devel-list/2019-February/msg00000.html Approved by: portmgr (blanket)7a4777dc53
all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.
Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.
finance/quickfix: mark BROKEN with PYTHON
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
^~~~~~~~~~
1 warning and 1 error generated.
Reviewed by: portmgr, vishwin, yuri
Differential Revision: <https://reviews.freebsd.org/D40568>3d9a815d9cRemove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
net-im: remove 'Created by' lines A big Thank You to the original contributors of these ports: * <ports@c0decafe.net> * Adam Weinberger <adamw@FreeBSD.org> * Alberto Villa <avilla@FreeBSD.org> * Alexander Logvinov <ports@logvinov.com> * Alexander Timoshenko <gonzo@univ.kiev.ua> * Andrew Lewis <freeghb@gmail.com> * Andrey Akhmichin <sepulkarium45@yahoo.com> * Bartek Rutkowski <r@robakdesign.com> * Bernard Spil <brnrd@freebsd.org> * Brendan Molloy <brendan+freebsd@bbqsrc.net> * Denis Shaposhnikov <dsh@vlink.ru> * Dennis Herrmann <dhn@FreeBSD.org> * Dmitry Sivachenko <demon@FreeBSD.org> * Emanuel Haupt <ehaupt@FreeBSD.org> * Eugene Grosbein <eugen@FreeBSD.org> * Florent Thoumie <flz@FreeBSD.org> * Frank Altpeter <frank@altpeter.de> * Gea-Suan Lin <gslin@gslin.org> * Geoffrey Mainland <mainland@apeiron.net> * Henry Hu <henry.hu.sh@gmail.com> * Jim Mock <jim@FreeBSD.org> * Joe Marcus Clarke <marcus@FreeBSD.org> * John Prather * Jonathan Chen <jonc@chen.org.nz> * Joseph S. Atkinson <jsatkinson@embarqmail.com> * Junji NAKANISHI <jun-g@daemonfreaks.com> * Kelly Cochran <kcochran@trolans.net> * Koop Mast <kwm@FreeBSD.org> * Kris Moore <kmoore@FreeBSD.org> * Kris Moore <kmoore@freebsd.org> * Lars Eggert <lars.eggert@gmx.net> * Marc Bruenink * Matthew West <mwest@uct.ac.za> * Matthias Fechner <mfechner@FreeBSD.org> * Max E. Kuznecov <mek@mek.uz.ua> * Meethune Bhowmick <meethune@gmail.com> * Michael Johnson <ahze@FreeBSD.org> * Nicola Stanislao Vitale <nivit@FreeBSD.org> * Nicola Vitale <nivit@email.it> * Nikolay Pavlov <qpadla@gmail.com> * Oleg Ginzburg (olevole@olevole.ru) * Pavel Andreev * Saulius Menkevicius <bob@nulis.lt> * SeaD * Seamus Venasse <svenasse@polaris.ca> * Sergey Skvortsov <skv@protey.ru> * Steve Wills <swills@FreeBSD.org> * Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> * TAKATSU Tomonari <tota@FreeBSD.org> * Thierry Thomas <thierry@pompo.net> * Tsung-Han Yeh <snowfly@yuntech.edu.tw> * Vsevolod Stakhov <vsevolod@highsecure.ru> * Wen Heping <wen@FreeBSD.org> * Yen-Ming Lee <leeym@cae.ce.ntu.edu.tw> * Yuri <yuri@tsoft.com> * Yuri Victorovich * Yuri Victorovich <yuri@rawbw.com> * dd * gahr * gnome@freebsd.org * jodocus <jodocus@jodocus.org> * mph * trasz * vsevolod With hat: portmgr103413d55f
net-im/gajim: fix portlint error2b57065c31
net-im/gajim: update to 1.3.33439447cad
net-im/py-nbxmpp: update to 2.0.4. Revert This reverts commit 964bc9995667761b8c038214e13314a0da0457e2. Files that aren't related to update were added mistakenly.5f2f8ef677
net-im/py-nbxmpp: update to 2.0.4964bc99956
INSTALLS_ICONS: retire the macro and rework the related dependencies While here, make sure gtk-update-icon-cache is only on run dependency where added as a dependency Enforce gtk3 to depend on gtk-update-icon-cache (previously it was inheriting the dependency)2c672a4de9
net-im/gajim: update to 1.3.2 Changes: https://gajim.org/post/2021-04-24-gajim-1.3.2-released/ Add OPENGPG option (default on) to add dependency required for GPG encryption plugin. PR: 256073 Submitted by: Alastair Hogge <agh@riseup.net>04f0978e3d
Remove # $FreeBSD$ from Makefiles.305f148f48
net-im/gajim: update to 1.3.1-2 upstream reuploaded the release with plugin installer included. Plugins list/install was broken in 1.3.1 PR: 248559 Reported by: Alastair Hogge <agh@riseup.net>f9c23db182
net-im/gajim: add missing dependency upon libsoup and bump PORTREVISION PR: 254217 Submitted by: p5B2E9A8F@t-online.de6e589aa141
net-im/gajim: remove duplicate dependencies They were a last minute addition despite they already were presented in Makefile. Not bumping PORTREVISION, because actual dependencies list is not changed.61944ba904
net-im/gajim: update to 1.3.1 https://gajim.org/post/2021-02-08-gajim-1.3.0-released/ https://gajim.org/post/2021-03-01-gajim-1.3.1-released/ Thank you Goran Mekić for help with testing! PR: 248559 Submitted by: yzrh@noema.org (based on) Tested by: Goran Mekić <meka@tilda.center>b5cf2b64c9
net-im/gajim: drop NLS options Conditional installing of NLS files is no more supported in gajim, so drop the option and depend upon gettext unconditionally. PR: 245587 Reported by: nimaje+fbz@bureaucracy.deb69290fb01
Add USES=xorg USES=gl, ports categories n Add USES=xorg and USES=gl to ports in categories starting with 'n'. While here, try to sprinkle other USES (mostly gnome and sdl) as needed.897ad0b36e
Fix DEPENDS2568bbedc9
net-im/gajim: update to 1.1.3 Changelog: https://dev.gajim.org/gajim/gajim/blob/gajim-1.1.3/ChangeLog1d00c4e505
net-im/gajim: fix run dependencies Comments, added to run-depends in the last update broke gajim dependencies installation for some users (this is not something I seeing in poudriere build logs and installing from package though), so remove them and bump PORTREVISION. PR: 235838 Reported by: tobias.rehbein@web.de, desa905627d59
net-im/gajim: update to 1.1.2 - update to 1.1.2 - actualize dependencies - add OMEMO encryption option and enable it by default - remove CRYPTO option - it's no more relevant (upstream switched to openssl) PR: 233826 Submitted by: Goran Mekić <meka@tilda.center> Reviewed by: koobs (with his suggestions included)c9205cca7a
Disable flavors for Python ports without PYTHON_PKGNAMEPREFIX/SUFFIX.c717da4333
net-im/gajim: update to 1.0.3 Changelog: Gajim 1.0.3 (20 May 2018) Bugs fixed: * 8296 Fix errors on roster updates after stream management resume * 9106 Convert font weight from pango to css values * 9124 Bring ChatControl to front when notification is clicked * Set no-store hint on groupchat chatstates * Dont show OOB uri if message body is the same * Add missing bybonjour dependency for Windows zeroconfd9c4027b61
net-im/gajim: update to 1.0.2 Changelog: https://dev.gajim.org/gajim/gajim/blob/gajim-1.0.2/ChangeLog#L119ea8e0591