[packages/libsoup3] - updated to 3.6.5

qboosh qboosh at pld-linux.org
Fri Apr 4 18:41:20 CEST 2025


commit 6366c3ebbd25fc760044c108ca38aa56e7a2ef75
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Fri Apr 4 18:18:02 2025 +0200

    - updated to 3.6.5

 libsoup3-path-override.patch | 10 +++++-----
 libsoup3.spec                | 19 +++++++++++++------
 2 files changed, 18 insertions(+), 11 deletions(-)
---
diff --git a/libsoup3.spec b/libsoup3.spec
index b8ddf90..7795ec2 100644
--- a/libsoup3.spec
+++ b/libsoup3.spec
@@ -1,16 +1,17 @@
 #
 # Conditional build:
 %bcond_without	apidocs	# API documentation
+%bcond_without	sysprof	# sysprof profiling
 
 Summary:	HTTP client/server library for GNOME
 Summary(pl.UTF-8):	Biblioteka klienta/serwera HTTP dla GNOME
 Name:		libsoup3
-Version:	3.6.4
-Release:	3
+Version:	3.6.5
+Release:	1
 License:	LGPL v2+
 Group:		Libraries
 Source0:	https://download.gnome.org/sources/libsoup/3.6/libsoup-%{version}.tar.xz
-# Source0-md5:	b42bfcd87a78b82272d2004976e10766
+# Source0-md5:	181a474d783492e3f5f7cbfb047bcecd
 # from libsoup 3.0.0 (waiting for pygobject3 release containing this file)
 Source1:	Soup.py
 Patch0:		%{name}-path-override.patch
@@ -32,7 +33,7 @@ BuildRequires:	python3
 BuildRequires:	rpm-build >= 4.6
 BuildRequires:	rpmbuild(macros) >= 2.042
 BuildRequires:	sqlite3-devel
-BuildRequires:	sysprof-devel >= 3.38
+%{?with_sysprof:BuildRequires:	sysprof-devel >= 3.38}
 BuildRequires:	tar >= 1:1.22
 BuildRequires:	vala
 BuildRequires:	xz
@@ -132,11 +133,17 @@ API libsoup 3 dla języka Vala.
 %build
 %meson \
 	-Dautobahn=disabled \
-	%{!?with_apidocs:-Ddocs=disabled} \
+	-Dbrotli=enabled \
+	-Ddocs=%{__enabled_disabled apidocs} \
+	-Dgssapi=enabled \
+	-Dintrospection=enabled \
 	-Dntlm=enabled \
 	-Dntlm_auth=/usr/bin/ntlm_auth \
+	-Dpkcs11_tests=disabled \
+	-Dsysprof=%{__enabled_disabled sysprof} \
 	-Dtests=false \
-	-Dtls_check=false
+	-Dtls_check=false \
+	-Dvapi=enabled
 
 %meson_build
 
diff --git a/libsoup3-path-override.patch b/libsoup3-path-override.patch
index b23488e..7fa9661 100644
--- a/libsoup3-path-override.patch
+++ b/libsoup3-path-override.patch
@@ -1,6 +1,6 @@
---- libsoup-3.0.0/meson.build.orig	2021-09-18 17:42:24.256217200 +0200
-+++ libsoup-3.0.0/meson.build	2021-09-19 22:18:19.217690057 +0200
-@@ -344,11 +344,18 @@ endif
+--- libsoup-3.6.5/meson.build.orig	2025-03-21 19:30:16.000000000 +0100
++++ libsoup-3.6.5/meson.build	2025-04-04 18:11:50.227681858 +0200
+@@ -325,11 +325,18 @@ endif
  ################
  # NTLM not supported on Windows
  if host_machine.system() != 'windows'
@@ -22,10 +22,10 @@
    endif
  else
    ntlm_auth = dependency('', required: false)
-@@ -409,7 +416,7 @@ summary({
+@@ -388,7 +395,7 @@ summary({
  
  summary({
-     'GSSAPI' : enable_gssapi,
+     'GSSAPI' : gssapi_dep.found(),
 -    'NTLM' : ntlm_auth.found(),
 +    'NTLM' : ntlm_auth_found,
      'Brotli' : brotlidec_dep.found(),
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libsoup3.git/commitdiff/6366c3ebbd25fc760044c108ca38aa56e7a2ef75



More information about the pld-cvs-commit mailing list