Re: git: 32072ddc448a - main - net-im/gajim: update to 2.6.0
Date: Tue, 06 Oct 2026 14:38:41 UTC
On Tue, 06 Oct 2026 14:46:59 +0200, Ruslan Makhmatkhanov wrote:
>
> The branch main has been updated by rm:
>
> URL: https://cgit.FreeBSD.org/ports/commit/?id=32072ddc448ad19f4b149276bbce168c25a2a72f
>
> commit 32072ddc448ad19f4b149276bbce168c25a2a72f
> Author: Polarian <polarian@polarian.dev>
> AuthorDate: 2026-10-06 12:45:13 +0000
> Commit: Ruslan Makhmatkhanov <rm@FreeBSD.org>
> CommitDate: 2026-10-06 12:46:34 +0000
>
> 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>
> ---
> net-im/gajim/Makefile | 36 ++++++++++++++++++---------------
> net-im/gajim/distinfo | 6 +++---
> net-im/gajim/files/patch-pyproject.toml | 23 ++++++++++++++++++---
> 3 files changed, 43 insertions(+), 22 deletions(-)
>
> diff --git a/net-im/gajim/Makefile b/net-im/gajim/Makefile
> index d426cbd4db0a..1a3250af5c07 100644
> --- a/net-im/gajim/Makefile
> +++ b/net-im/gajim/Makefile
> @@ -1,5 +1,5 @@
> PORTNAME= gajim
> -DISTVERSION= 2.4.6
> +DISTVERSION= 2.6.0
> CATEGORIES= net-im
> MASTER_SITES= https://gajim.org/downloads/${DISTVERSION:R}/
>
> @@ -14,14 +14,13 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}build>0:devel/py-build@${PY_FLAVOR} \
> ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \
> ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
> LIB_DEPENDS= libgsound.so:audio/gsound \
> - libsoup-3.0.so:devel/libsoup3 \
> - libspelling-1.so:x11-toolkits/libspelling
> + libsoup-3.0.so:devel/libsoup3
> RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}css-parser>0:www/py-css-parser@${PY_FLAVOR} \
> ${PYTHON_PKGNAMEPREFIX}emoji>=2.6.0:misc/py-emoji@${PY_FLAVOR} \
> ${PYTHON_PKGNAMEPREFIX}httpx>=0.28.1:www/py-httpx@${PY_FLAVOR} \
> ${PYTHON_PKGNAMEPREFIX}keyring>0:security/py-keyring@${PY_FLAVOR} \
> - ${PYTHON_PKGNAMEPREFIX}nbxmpp>=7.2.0:net-im/py-nbxmpp@${PY_FLAVOR} \
> - ${PYTHON_PKGNAMEPREFIX}omemo-dr>=1.0.0:security/py-omemo-dr@${PY_FLAVOR} \
> + ${PYTHON_PKGNAMEPREFIX}nbxmpp>=7.4.0:net-im/py-nbxmpp@${PY_FLAVOR} \
> + ${PYTHON_PKGNAMEPREFIX}omemo-dr>=1.2.0:security/py-omemo-dr@${PY_FLAVOR} \
> ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \
> ${PYTHON_PKGNAMEPREFIX}pillow>=9.1.0:graphics/py-pillow@${PY_FLAVOR} \
> ${PYTHON_PKGNAMEPREFIX}precis_i18n>=1.0.0:textproc/py-precis_i18n@${PY_FLAVOR} \
> @@ -29,33 +28,38 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}css-parser>0:www/py-css-parser@${PY_FLAVOR}
> ${PYTHON_PKGNAMEPREFIX}qrcode>=7.3.1:textproc/py-qrcode@${PY_FLAVOR} \
> ${PYTHON_PKGNAMEPREFIX}sqlalchemy20>=2.0.0:databases/py-sqlalchemy20@${PY_FLAVOR} \
> ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
> - gnome-keyring>=0:security/gnome-keyring \
> + ${PYTHON_PKGNAMEPREFIX}h2>0:www/py-h2@${PY_FLAVOR} \
> + ${PYTHON_PKGNAMEPREFIX}socksio>0:net/py-socksio@${PY_FLAVOR} \
> + ${PYTHON_PKGNAMEPREFIX}pysequoia>=0.1.33:security/py-pysequoia@${PY_FLAVOR} \
> + ${PYTHON_PKGNAMEPREFIX}truststore>0:security/py-truststore@${PY_FLAVOR} \
> pango>0:x11-toolkits/pango
>
> -USES= cpe gettext gnome python:3.11+ xorg
> +USES= cpe gettext gnome python:3.12+ xorg gstreamer
> +USE= GSTREAMER=core good bad libav rust
^^^^
Should this be
USE_GSTREAMER= core good bad libav rust
?