git: d048fa7dde94 - main - devel/libsoup3: Update to 3.6.5
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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