Re: git: 888cf9cb9cca - main - security/libsecret: update to 0.21.7

From: Vladimir Druzenko <vvd_at_freebsd.org>
Date: Tue, 10 Jun 2025 13:32:32 UTC
Hi!

In poudriere 14.2 amd64:
../egg/egg-unix-credentials.c:145:3: warning: call to undeclared 
function 'set_local_creds'; ISO C99 and later do not support im
plicit function declarations [-Wimplicit-function-declaration]
  145 |                 set_local_creds(sock, 0);
      |                 ^
../egg/egg-unix-credentials.c:233:74: error: use of undeclared 
identifier 'fd'
  233 |                 fprintf (stderr, "unable to set LOCAL_CREDS 
socket option on fd %d\n", fd);
      | 
                                                                                        ^
1 warning and 1 error generated.

10.06.2025 14:37, Baptiste Daroussin пишет:
> The branch main has been updated by bapt:
>
> URL:https://cgit.FreeBSD.org/ports/commit/?id=888cf9cb9cca85c1dbff9f6f51872849926f5246
>
> commit 888cf9cb9cca85c1dbff9f6f51872849926f5246
> Author:     Olivier Duchateau<duchateau.olivier@gmail.com>
> AuthorDate: 2025-06-10 11:24:12 +0000
> Commit:     Baptiste Daroussin<bapt@FreeBSD.org>
> CommitDate: 2025-06-10 11:35:53 +0000
>
>      security/libsecret: update to 0.21.7
>      
>      PR:     286697
> ---
>   security/libsecret/Makefile  | 20 ++++++--------
>   security/libsecret/distinfo  |  6 ++---
>   security/libsecret/pkg-plist | 64 +++++++++++++++++++++++++++++++++++++++++++-
>   3 files changed, 74 insertions(+), 16 deletions(-)
>
> diff --git a/security/libsecret/Makefile b/security/libsecret/Makefile
> index 167804e517f3..0e2633413dda 100644
> --- a/security/libsecret/Makefile
> +++ b/security/libsecret/Makefile
> @@ -1,29 +1,25 @@
>   PORTNAME=	libsecret
> -PORTVERSION=	0.20.5
> -PORTREVISION=	3
> +PORTVERSION=	0.21.7
>   CATEGORIES=	security gnome
>   MASTER_SITES=	GNOME
> +DIST_SUBDIR=	gnome
>   
>   MAINTAINER=	gnome@FreeBSD.org
>   COMMENT=	Library to access the secret service API
> -WWW=		https://wiki.gnome.org/Projects/Libsecret/
> +WWW=		https://gitlab.gnome.org/GNOME/libsecret
>   
> -LICENSE=	LGPL21
> +LICENSE=	APACHE20 GPLv2+ LGPL21+
> +LICENSE_COMB=	multi
>   
>   BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}gi-docgen>0:textproc/py-gi-docgen@${PY_FLAVOR} \
>   		docbook-xsl>=0:textproc/docbook-xsl
>   LIB_DEPENDS=	libgcrypt.so:security/libgcrypt \
>   		libgpg-error.so:security/libgpg-error
> -TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pygobject>0:devel/py-pygobject@${PY_FLAVOR}
>   
> -USES=		compiler gnome meson pkgconfig python tar:xz vala:build
> -USE_GNOME=	glib20 intltool introspection:build libxslt:build
> +USES=		compiler gettext gnome meson pkgconfig python tar:xz vala:build
> +USE_GNOME=	glib20 introspection:build libxslt:build
>   
> -TESTING_UNSAFE=	gi.repository.GLib.GError: g-io-error-quark: Remote closed the output
> -
> -pre-test:
> -	@${MKDIR} ${BINARY_LINKDIR}
> -	@${LN} -s ${PYTHON_CMD} ${BINARY_LINKDIR}/python3
> +MESON_ARGS=	-Dbash_completion=disabled
>   
>   .include <bsd.port.pre.mk>
>   
> diff --git a/security/libsecret/distinfo b/security/libsecret/distinfo
> index 0bd7033a8a1b..2ca8029b98b6 100644
> --- a/security/libsecret/distinfo
> +++ b/security/libsecret/distinfo
> @@ -1,3 +1,3 @@
> -TIMESTAMP = 1651007209
> -SHA256 (libsecret-0.20.5.tar.xz) = 3fb3ce340fcd7db54d87c893e69bfc2b1f6e4d4b279065ffe66dac9f0fd12b4d
> -SIZE (libsecret-0.20.5.tar.xz) = 187340
> +TIMESTAMP = 1742739200
> +SHA256 (gnome/libsecret-0.21.7.tar.xz) = 6b452e4750590a2b5617adc40026f28d2f4903de15f1250e1d1c40bfd68ed55e
> +SIZE (gnome/libsecret-0.21.7.tar.xz) = 207692
> diff --git a/security/libsecret/pkg-plist b/security/libsecret/pkg-plist
> index 1c9fb3849803..beddb0dcce72 100644
> --- a/security/libsecret/pkg-plist
> +++ b/security/libsecret/pkg-plist
> @@ -21,7 +21,6 @@ lib/libsecret-1.so.0
>   lib/libsecret-1.so.0.0.0

-- 
Best regards,
Vladimir Druzenko