git: fbc0bfa17672 - main - devel/libsoup3: Default GSSAPI to NONE for a while

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

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

commit fbc0bfa17672ff02940c57a5f7a184205dc31edb
Author:     Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2025-03-24 18:43:57 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2025-03-24 18:45:59 +0000

    devel/libsoup3: Default GSSAPI to NONE for a while
    
    My recent commit broke the BASE variant, so switch to NONE to avoid a revert
    and bumping PORTEPOCH. I will figure out a proper fix shortly.
    
    Reported by:    Jonathan Chen <jonc@chen.org.nz>
---
 devel/libsoup3/Makefile | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/devel/libsoup3/Makefile b/devel/libsoup3/Makefile
index 68ba474b49e2..93d3309a25f3 100644
--- a/devel/libsoup3/Makefile
+++ b/devel/libsoup3/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	libsoup
 PORTVERSION=	3.6.5
+PORTREVISION=	1
 CATEGORIES=	devel gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome
@@ -37,7 +38,7 @@ CPE_VENDOR=	gnome
 OPTIONS_DEFINE=			VAPI
 OPTIONS_SINGLE=			GSSAPI
 OPTIONS_SINGLE_GSSAPI=		GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE
-OPTIONS_DEFAULT=		GSSAPI_${${SSL_DEFAULT} == base :?BASE :NONE} VAPI
+OPTIONS_DEFAULT=		GSSAPI_NONE VAPI
 OPTIONS_SUB=			yes
 
 MESON_ARGS=	-Dtests=false \
@@ -52,6 +53,7 @@ MESON_ARGS=	-Dtests=false \
 GSSAPI_BASE_USES=		gssapi
 GSSAPI_BASE_MESON_ON=		-Dgssapi=enabled
 GSSAPI_BASE_VARS=		pkgconfig_paths=${PATCHDIR}
+GSSAPI_BASE_BROKEN=		Makes consumers fail
 
 GSSAPI_HEIMDAL_USES=		gssapi:heimdal
 GSSAPI_HEIMDAL_MESON_ON=	-Dgssapi=enabled