Re: git: 32072ddc448a - main - net-im/gajim: update to 2.6.0

From: Herbert J. Skuhra <herbert_at_gojira.at>
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

?