[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