git: d048fa7dde94 - main - devel/libsoup3: Update to 3.6.5

From: Gleb Popov <arrowd_at_FreeBSD.org>
Date: Mon, 24 Mar 2025 08:14:05 UTC
The branch main has been updated by arrowd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d048fa7dde94644b084f1422defbd46695302877

commit d048fa7dde94644b084f1422defbd46695302877
Author:     Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2025-03-24 08:13:37 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2025-03-24 08:14:01 +0000

    devel/libsoup3: Update to 3.6.5
    
    PR:             285606
---
 devel/libsoup3/Makefile             |  9 +++++----
 devel/libsoup3/distinfo             |  6 +++---
 devel/libsoup3/files/krb5-gssapi.pc | 11 +++++++++++
 devel/libsoup3/pkg-plist            |  2 +-
 4 files changed, 20 insertions(+), 8 deletions(-)

diff --git a/devel/libsoup3/Makefile b/devel/libsoup3/Makefile
index 2a94b804b76c..68ba474b49e2 100644
--- a/devel/libsoup3/Makefile
+++ b/devel/libsoup3/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	libsoup
-PORTVERSION=	3.6.4
+PORTVERSION=	3.6.5
 CATEGORIES=	devel gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome
@@ -50,13 +50,14 @@ MESON_ARGS=	-Dtests=false \
 		-Dntlm=disabled
 
 GSSAPI_BASE_USES=		gssapi
-GSSAPI_BASE_MESON_ON=		-Dgssapi=enabled -Dkrb5_config=${KRB5CONFIG}
+GSSAPI_BASE_MESON_ON=		-Dgssapi=enabled
+GSSAPI_BASE_VARS=		pkgconfig_paths=${PATCHDIR}
 
 GSSAPI_HEIMDAL_USES=		gssapi:heimdal
-GSSAPI_HEIMDAL_MESON_ON=	-Dgssapi=enabled -Dkrb5_config=${KRB5CONFIG}
+GSSAPI_HEIMDAL_MESON_ON=	-Dgssapi=enabled
 
 GSSAPI_MIT_USES=		gssapi:mit
-GSSAPI_MIT_MESON_ON=		-Dgssapi=enabled -Dkrb5_config=${KRB5CONFIG}
+GSSAPI_MIT_MESON_ON=		-Dgssapi=enabled
 
 GSSAPI_NONE_MESON_DISABLED=	gssapi
 
diff --git a/devel/libsoup3/distinfo b/devel/libsoup3/distinfo
index 9ceb43aa4a1a..1ee98625dfdd 100644
--- a/devel/libsoup3/distinfo
+++ b/devel/libsoup3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737393909
-SHA256 (gnome/libsoup-3.6.4.tar.xz) = 9b54c76f5276b05bebcaf2b6c2a141a188fc7bb1d0624eda259dac13a6665c8a
-SIZE (gnome/libsoup-3.6.4.tar.xz) = 1566584
+TIMESTAMP = 1742802129
+SHA256 (gnome/libsoup-3.6.5.tar.xz) = 6891765aac3e949017945c3eaebd8cc8216df772456dc9f460976fbdb7ada234
+SIZE (gnome/libsoup-3.6.5.tar.xz) = 1568404
diff --git a/devel/libsoup3/files/krb5-gssapi.pc b/devel/libsoup3/files/krb5-gssapi.pc
new file mode 100644
index 000000000000..3fa3d93241c6
--- /dev/null
+++ b/devel/libsoup3/files/krb5-gssapi.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=/usr
+libdir=/usr/lib
+includedir=/usr/include/
+vendor=Heimdal
+
+Name: krb5-gssapi
+Description: Stub .pc file to let pkgconfig locate Heimdal Kerberos from base
+Version: 7.8.0
+Libs: -lgssapi
+Libs.private: -lheimntlm -lcrypt
diff --git a/devel/libsoup3/pkg-plist b/devel/libsoup3/pkg-plist
index 3e7a144cc100..e47fa61b620e 100644
--- a/devel/libsoup3/pkg-plist
+++ b/devel/libsoup3/pkg-plist
@@ -43,7 +43,7 @@ include/libsoup-3.0/libsoup/soup.h
 lib/girepository-1.0/Soup-3.0.typelib
 lib/libsoup-3.0.so
 lib/libsoup-3.0.so.0
-lib/libsoup-3.0.so.0.7.3
+lib/libsoup-3.0.so.0.7.4
 libdata/pkgconfig/libsoup-3.0.pc
 share/gir-1.0/Soup-3.0.gir
 share/locale/ab/LC_MESSAGES/libsoup-3.0.mo