summaryrefslogtreecommitdiff
path: root/devel/libsoup
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--devel/libsoup/Makefile1
-rw-r--r--devel/libsoup3/Makefile4
2 files changed, 5 insertions, 0 deletions
diff --git a/devel/libsoup/Makefile b/devel/libsoup/Makefile
index 59bcca0f360e..ca818a1e099c 100644
--- a/devel/libsoup/Makefile
+++ b/devel/libsoup/Makefile
@@ -1,5 +1,6 @@
PORTNAME= libsoup
DISTVERSION= 2.74.3
+PORTREVISION= 1
CATEGORIES= devel gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/devel/libsoup3/Makefile b/devel/libsoup3/Makefile
index 03ce88b5e463..9e28e9e85a54 100644
--- a/devel/libsoup3/Makefile
+++ b/devel/libsoup3/Makefile
@@ -52,7 +52,9 @@ MESON_ARGS= -Dtests=false \
GSSAPI_BASE_USES= gssapi
GSSAPI_BASE_MESON_ON= -Dgssapi=enabled
+.if !exists(/usr/libdata/pkgconfig/mit-krb5.pc)
GSSAPI_BASE_VARS= pkgconfig_paths=${PATCHDIR}
+.endif
GSSAPI_HEIMDAL_USES= gssapi:heimdal
GSSAPI_HEIMDAL_MESON_ON= -Dgssapi=enabled
@@ -67,8 +69,10 @@ VAPI_MESON_ENABLED= vapi
BINARY_ALIAS= python3=${PYTHON_CMD}
+.if !exists(/usr/libdata/pkgconfig/mit-krb5.pc)
post-install-GSSAPI_BASE-on:
${SED} -e 's|krb5-gssapi,||' \
${BUILD_WRKSRC}/meson-private/libsoup-3.0.pc > ${STAGEDIR}${PREFIX}/libdata/pkgconfig/libsoup-3.0.pc
+.endif
.include <bsd.port.mk>