git: f5451e5b9c16 - main - devel/libsoup3: Update to 3.6.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 04 Mar 2025 17:30:52 UTC
The branch main has been updated by arrowd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=f5451e5b9c16e08180c012f91e796a9872e5cd65
commit f5451e5b9c16e08180c012f91e796a9872e5cd65
Author: Olivier Duchateau <duchateau.olivier@gmail.com>
AuthorDate: 2025-03-04 08:22:00 +0000
Commit: Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2025-03-04 17:30:43 +0000
devel/libsoup3: Update to 3.6.3
Co-authored-by: Charlie Li <vishwin@FreeBSD.org>
PR: 283558
---
devel/libsoup3/Makefile | 15 ++++++++++-----
devel/libsoup3/distinfo | 6 +++---
devel/libsoup3/pkg-plist | 5 ++++-
3 files changed, 17 insertions(+), 9 deletions(-)
diff --git a/devel/libsoup3/Makefile b/devel/libsoup3/Makefile
index 889f47a8ebcf..ad090e724d17 100644
--- a/devel/libsoup3/Makefile
+++ b/devel/libsoup3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libsoup
-PORTVERSION= 3.2.2
+PORTVERSION= 3.6.3
CATEGORIES= devel gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
@@ -7,8 +7,9 @@ PKGNAMESUFFIX= 3
MAINTAINER= desktop@FreeBSD.org
COMMENT= HTTP client/server library for GNOME
+WWW= https://gitlab.gnome.org/GNOME/libsoup
-LICENSE= LGPL20
+LICENSE= LGPL20+
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= glib-networking>0:net/glib-networking \
@@ -29,13 +30,15 @@ RUN_DEPENDS= glib-networking>0:net/glib-networking
USES= cpe gettext gnome meson pkgconfig python:build sqlite \
ssl tar:xz
-USE_GNOME= glib20 intlhack introspection:build libxml2
+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}
+OPTIONS_DEFAULT= GSSAPI_${${SSL_DEFAULT} == base :?BASE :NONE} VAPI
+OPTIONS_SUB= yes
MESON_ARGS= -Dtests=false \
-Dinstalled_tests=false \
@@ -44,7 +47,6 @@ MESON_ARGS= -Dtests=false \
-Dfuzzing=disabled \
-Dautobahn=disabled \
-Dtls_check=true \
- -Dvapi=disabled \
-Dntlm=disabled
GSSAPI_BASE_USES= gssapi
@@ -58,6 +60,9 @@ GSSAPI_MIT_MESON_ON= -Dgssapi=enabled -Dkrb5_config=${KRB5CONFIG}
GSSAPI_NONE_MESON_DISABLED= gssapi
+VAPI_USES= vala:build
+VAPI_MESON_ENABLED= vapi
+
BINARY_ALIAS= python3=${PYTHON_CMD}
.include <bsd.port.mk>
diff --git a/devel/libsoup3/distinfo b/devel/libsoup3/distinfo
index 817f6a345f93..add4a96e5d96 100644
--- a/devel/libsoup3/distinfo
+++ b/devel/libsoup3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667655498
-SHA256 (gnome/libsoup-3.2.2.tar.xz) = 83673c685b910fb7d39f1f28eee5afbefb71c05798fc350ac3bf1b885e1efaa1
-SIZE (gnome/libsoup-3.2.2.tar.xz) = 1530460
+TIMESTAMP = 1736702133
+SHA256 (gnome/libsoup-3.6.3.tar.xz) = a0d84ab07bd168b317d319b0dc40c8b301b4543fba2ec42fa733914b2081afbd
+SIZE (gnome/libsoup-3.6.3.tar.xz) = 1562984
diff --git a/devel/libsoup3/pkg-plist b/devel/libsoup3/pkg-plist
index a4bbcafd2a3f..2a286aa62bac 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.6.0
+lib/libsoup-3.0.so.0.7.2
libdata/pkgconfig/libsoup-3.0.pc
share/gir-1.0/Soup-3.0.gir
share/locale/ab/LC_MESSAGES/libsoup-3.0.mo
@@ -79,6 +79,7 @@ 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
@@ -114,3 +115,5 @@ 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