diff --git a/devel/libsoup/Makefile b/devel/libsoup/Makefile index be036f740e3d..d68635fc6f7f 100644 --- a/devel/libsoup/Makefile +++ b/devel/libsoup/Makefile @@ -1,71 +1,70 @@ # Created by: Joe Marcus Clarke PORTNAME= libsoup -PORTVERSION= 2.72.0 -PORTREVISION= 4 +DISTVERSION= 2.74.0 CATEGORIES= devel gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= desktop@FreeBSD.org COMMENT= SOAP (Simple Object Access Protocol) implementation in C LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= glib-networking>=2.29.18:net/glib-networking LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ libpsl.so:dns/libpsl RUN_DEPENDS= glib-networking>=2.29.18:net/glib-networking USES= gettext gnome localbase meson \ pkgconfig python:3.6+,build sqlite ssl tar:xz USE_GNOME= glib20 intlhack introspection:build \ libxml2 USE_LDCONFIG= yes OPTIONS_DEFINE= SMB OPTIONS_SINGLE= GSSAPI OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE OPTIONS_DEFAULT= SMB GSSAPI_${${SSL_DEFAULT} == base :?BASE :NONE} # Circular dependency samba -> tracker -> libsoup if the SPOTLIGHT # option is turned on in samba. Since samba is a **runtime** only # dependency, we can just tell it to be used. However, the Meson # build does a **build** time check for samba (even though the code does # a run-time check, too). # # Runtime deps still trigger a build / a dependency cycle, so as # a stopgap, patch it in, don't build anything, and inform the # user via pkg-message. # SMB_USES= samba:run SMB_MESON_ENABLED= ntlm GSSAPI_BASE_USES= gssapi GSSAPI_BASE_MESON_ON= -Dgssapi=enabled -Dkrb5_config=${KRB5CONFIG} GSSAPI_HEIMDAL_USES= gssapi:heimdal GSSAPI_HEIMDAL_MESON_ON= -Dgssapi=enabled -Dkrb5_config=${KRB5CONFIG} GSSAPI_MIT_USES= gssapi:mit GSSAPI_MIT_MESON_ON= -Dgssapi=enabled -Dkrb5_config=${KRB5CONFIG} GSSAPI_NONE_MESON_DISABLED= gssapi MESON_ARGS= -Dvapi=disabled \ -Dsysprof=disabled \ -Dtests=false \ -Dgnome=true \ -Dbrotli=disabled -LIBVERSION= 1.11.0 +LIBVERSION= 1.11.1 PLIST_SUB= VERSION="2.4" LIBVERSION=${LIBVERSION} PORTSCOUT= limitw:1,even post-patch: ${REINPLACE_CMD} \ -e 's+@@NTLM_AUTH@@+${LOCALBASE}/bin/ntlm_auth+' \ ${WRKSRC}/meson.build .include diff --git a/devel/libsoup/distinfo b/devel/libsoup/distinfo index b2eb10f8f95a..5e0f39d8e7d7 100644 --- a/devel/libsoup/distinfo +++ b/devel/libsoup/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1602510520 -SHA256 (gnome/libsoup-2.72.0.tar.xz) = 170c3f8446b0f65f8e4b93603349172b1085fb8917c181d10962f02bb85f5387 -SIZE (gnome/libsoup-2.72.0.tar.xz) = 1477940 +TIMESTAMP = 1630132949 +SHA256 (gnome/libsoup-2.74.0.tar.xz) = 33b1d4e0d639456c675c227877e94a8078d731233e2d57689c11abcef7d3c48e +SIZE (gnome/libsoup-2.74.0.tar.xz) = 1498224