diff --git a/devel/libsoup3/Makefile b/devel/libsoup3/Makefile index 2a94b804b76c..68ba474b49e2 100644 --- a/devel/libsoup3/Makefile +++ b/devel/libsoup3/Makefile @@ -1,68 +1,69 @@ PORTNAME= libsoup -PORTVERSION= 3.6.4 +PORTVERSION= 3.6.5 CATEGORIES= devel gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome PKGNAMESUFFIX= 3 MAINTAINER= desktop@FreeBSD.org COMMENT= HTTP client/server library for GNOME WWW= https://gitlab.gnome.org/GNOME/libsoup LICENSE= LGPL20+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= glib-networking>0:net/glib-networking \ ${PYTHON_PKGNAMEPREFIX}gi-docgen>=0:textproc/py-gi-docgen@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}markdown>0:textproc/py-markdown@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}markupsafe>0:textproc/py-markupsafe@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}smartypants>0:textproc/py-smartypants@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}toml>0:textproc/py-toml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typogrify>0:textproc/py-typogrify@${PY_FLAVOR} LIB_DEPENDS= libbrotlidec.so:archivers/brotli \ libnghttp2.so:www/libnghttp2 \ libpsl.so:dns/libpsl RUN_DEPENDS= glib-networking>0:net/glib-networking USES= cpe gettext gnome meson pkgconfig python:build sqlite \ ssl tar:xz USE_GNOME= glib20 introspection:build libxml2 USE_LDCONFIG= yes 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_SUB= yes MESON_ARGS= -Dtests=false \ -Dinstalled_tests=false \ -Dsysprof=disabled \ -Dpkcs11_tests=disabled \ -Dfuzzing=disabled \ -Dautobahn=disabled \ -Dtls_check=true \ -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 VAPI_USES= vala:build VAPI_MESON_ENABLED= vapi BINARY_ALIAS= python3=${PYTHON_CMD} .include 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 @@ -1,119 +1,119 @@ include/libsoup-3.0/libsoup/soup-auth-domain-basic.h include/libsoup-3.0/libsoup/soup-auth-domain-digest.h include/libsoup-3.0/libsoup/soup-auth-domain.h include/libsoup-3.0/libsoup/soup-auth-manager.h include/libsoup-3.0/libsoup/soup-auth.h include/libsoup-3.0/libsoup/soup-cache.h include/libsoup-3.0/libsoup/soup-content-decoder.h include/libsoup-3.0/libsoup/soup-content-sniffer.h include/libsoup-3.0/libsoup/soup-cookie-jar-db.h include/libsoup-3.0/libsoup/soup-cookie-jar-text.h include/libsoup-3.0/libsoup/soup-cookie-jar.h include/libsoup-3.0/libsoup/soup-cookie.h include/libsoup-3.0/libsoup/soup-date-utils.h include/libsoup-3.0/libsoup/soup-enum-types.h include/libsoup-3.0/libsoup/soup-form.h include/libsoup-3.0/libsoup/soup-headers.h include/libsoup-3.0/libsoup/soup-hsts-enforcer-db.h include/libsoup-3.0/libsoup/soup-hsts-enforcer.h include/libsoup-3.0/libsoup/soup-hsts-policy.h include/libsoup-3.0/libsoup/soup-logger.h include/libsoup-3.0/libsoup/soup-message-body.h include/libsoup-3.0/libsoup/soup-message-headers.h include/libsoup-3.0/libsoup/soup-message-metrics.h include/libsoup-3.0/libsoup/soup-message.h include/libsoup-3.0/libsoup/soup-method.h include/libsoup-3.0/libsoup/soup-multipart-input-stream.h include/libsoup-3.0/libsoup/soup-multipart.h include/libsoup-3.0/libsoup/soup-server-message.h include/libsoup-3.0/libsoup/soup-server.h include/libsoup-3.0/libsoup/soup-session-feature.h include/libsoup-3.0/libsoup/soup-session.h include/libsoup-3.0/libsoup/soup-status.h include/libsoup-3.0/libsoup/soup-tld.h include/libsoup-3.0/libsoup/soup-types.h include/libsoup-3.0/libsoup/soup-uri-utils.h include/libsoup-3.0/libsoup/soup-version.h include/libsoup-3.0/libsoup/soup-websocket-connection.h include/libsoup-3.0/libsoup/soup-websocket-extension-deflate.h include/libsoup-3.0/libsoup/soup-websocket-extension-manager.h include/libsoup-3.0/libsoup/soup-websocket-extension.h include/libsoup-3.0/libsoup/soup-websocket.h 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 share/locale/an/LC_MESSAGES/libsoup-3.0.mo share/locale/as/LC_MESSAGES/libsoup-3.0.mo share/locale/be/LC_MESSAGES/libsoup-3.0.mo share/locale/bg/LC_MESSAGES/libsoup-3.0.mo share/locale/bn_IN/LC_MESSAGES/libsoup-3.0.mo share/locale/bs/LC_MESSAGES/libsoup-3.0.mo share/locale/ca/LC_MESSAGES/libsoup-3.0.mo share/locale/ca@valencia/LC_MESSAGES/libsoup-3.0.mo share/locale/cs/LC_MESSAGES/libsoup-3.0.mo share/locale/da/LC_MESSAGES/libsoup-3.0.mo share/locale/de/LC_MESSAGES/libsoup-3.0.mo share/locale/el/LC_MESSAGES/libsoup-3.0.mo share/locale/en_GB/LC_MESSAGES/libsoup-3.0.mo share/locale/eo/LC_MESSAGES/libsoup-3.0.mo share/locale/es/LC_MESSAGES/libsoup-3.0.mo share/locale/et/LC_MESSAGES/libsoup-3.0.mo share/locale/eu/LC_MESSAGES/libsoup-3.0.mo share/locale/fa/LC_MESSAGES/libsoup-3.0.mo share/locale/fi/LC_MESSAGES/libsoup-3.0.mo share/locale/fr/LC_MESSAGES/libsoup-3.0.mo share/locale/fur/LC_MESSAGES/libsoup-3.0.mo share/locale/gd/LC_MESSAGES/libsoup-3.0.mo share/locale/gl/LC_MESSAGES/libsoup-3.0.mo share/locale/gu/LC_MESSAGES/libsoup-3.0.mo share/locale/he/LC_MESSAGES/libsoup-3.0.mo share/locale/hi/LC_MESSAGES/libsoup-3.0.mo share/locale/hr/LC_MESSAGES/libsoup-3.0.mo share/locale/hu/LC_MESSAGES/libsoup-3.0.mo share/locale/id/LC_MESSAGES/libsoup-3.0.mo share/locale/it/LC_MESSAGES/libsoup-3.0.mo share/locale/ja/LC_MESSAGES/libsoup-3.0.mo share/locale/ka/LC_MESSAGES/libsoup-3.0.mo share/locale/kab/LC_MESSAGES/libsoup-3.0.mo share/locale/kn/LC_MESSAGES/libsoup-3.0.mo share/locale/ko/LC_MESSAGES/libsoup-3.0.mo share/locale/lt/LC_MESSAGES/libsoup-3.0.mo share/locale/lv/LC_MESSAGES/libsoup-3.0.mo share/locale/ml/LC_MESSAGES/libsoup-3.0.mo share/locale/mr/LC_MESSAGES/libsoup-3.0.mo share/locale/ms/LC_MESSAGES/libsoup-3.0.mo share/locale/nb/LC_MESSAGES/libsoup-3.0.mo share/locale/ne/LC_MESSAGES/libsoup-3.0.mo share/locale/nl/LC_MESSAGES/libsoup-3.0.mo share/locale/oc/LC_MESSAGES/libsoup-3.0.mo share/locale/or/LC_MESSAGES/libsoup-3.0.mo share/locale/pa/LC_MESSAGES/libsoup-3.0.mo share/locale/pl/LC_MESSAGES/libsoup-3.0.mo share/locale/pt/LC_MESSAGES/libsoup-3.0.mo share/locale/pt_BR/LC_MESSAGES/libsoup-3.0.mo share/locale/ro/LC_MESSAGES/libsoup-3.0.mo share/locale/ru/LC_MESSAGES/libsoup-3.0.mo share/locale/sk/LC_MESSAGES/libsoup-3.0.mo share/locale/sl/LC_MESSAGES/libsoup-3.0.mo share/locale/sr/LC_MESSAGES/libsoup-3.0.mo share/locale/sr@latin/LC_MESSAGES/libsoup-3.0.mo share/locale/sv/LC_MESSAGES/libsoup-3.0.mo share/locale/ta/LC_MESSAGES/libsoup-3.0.mo share/locale/te/LC_MESSAGES/libsoup-3.0.mo share/locale/tg/LC_MESSAGES/libsoup-3.0.mo share/locale/th/LC_MESSAGES/libsoup-3.0.mo share/locale/tr/LC_MESSAGES/libsoup-3.0.mo share/locale/ug/LC_MESSAGES/libsoup-3.0.mo share/locale/uk/LC_MESSAGES/libsoup-3.0.mo share/locale/uz@cyrillic/LC_MESSAGES/libsoup-3.0.mo share/locale/vi/LC_MESSAGES/libsoup-3.0.mo share/locale/zh_CN/LC_MESSAGES/libsoup-3.0.mo share/locale/zh_HK/LC_MESSAGES/libsoup-3.0.mo share/locale/zh_TW/LC_MESSAGES/libsoup-3.0.mo %%VAPI%%share/vala/vapi/libsoup-3.0.deps %%VAPI%%share/vala/vapi/libsoup-3.0.vapi