Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cpr for openSUSE:Factory checked in at 2026-10-15 21:09:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cpr (Old) and /work/SRC/openSUSE:Factory/.cpr.new.3698736 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cpr" Thu Oct 15 21:09:09 2026 rev:2 rq:1385044 version:1.15.1 Changes: -------- --- /work/SRC/openSUSE:Factory/cpr/cpr.changes 2026-05-18 17:46:12.167802527 +0200 +++ /work/SRC/openSUSE:Factory/.cpr.new.3698736/cpr.changes 2026-10-15 21:09:10.633412230 +0200 @@ -1,0 +2,44 @@ +Thu Oct 15 13:10:41 UTC 2026 - [email protected] + +- Disable cpr_callback_tests for now +- Remove the "_service" and "latest" files (obsolete) + +------------------------------------------------------------------- +Tue Oct 13 11:28:11 UTC 2026 - [email protected] + +- Update to version 1.15.1 + * Removed unused docs submodule by @COM8 in #1331 + +- Update to version 1.15.0 + * New Features + - Multipart Streaming Requests by @COM8 in #1328 + - Add support for wolfssl by @COM8 in #1327 + - Add operator to fetch cookies by their key by @Callen44 in #1312 + + * Performance & Improvements + - Share SSL session data in ConnectionPool for TLS session + resumption by @guylevy84 in #1298 + - Threadpool Refactor by @COM8 in #1168 + + * Bug Fixes + - Fixed SSE Windows string parsing by @COM8 in #1279 + - Fixed curlholder Double Free by @COM8 in #1289 + - Fix: replace curl_error_map with switch to fix Static + Initialization Order Fiasco by @MarkRakhmatov in #1296 + - Default to NONE for PostRedirectFlags by @transmissions11 in #1285 + - Restore native ca ssl option by default by @aouxwoux in #1316 + + * Build System & Compatibility + - Add CPR_SKIP_INSTALL option by @qr243vbi in #1305 + - Fix error when running CMake configure multiple times with + CPR_BUILD_TESTS, bump CMake min version to 3.18 by @Anohkka in #1292 + - CMake: Use OpenSSL_FOUND over OPENSSL_FOUND by @crueter in #1321 + - Fix clang-cl compilation error by @Ozidear in #1324 + - Make warnings-as-errors configurable and fix pedantic + semicolon warning by @Akshayembate in #1308 + - Make warnings as errors configurable by @aouxwoux in #1320 + - Fix malformed sha tag by @mbKaleb in #1318 + +- Update mongoose source to version 7.23 (for tests) + +------------------------------------------------------------------- @@ -4,0 +49 @@ + Old: ---- _service cpr-1.14.2.tar.gz mongoose-7.7.tar.gz New: ---- cpr-1.15.1.tar.gz mongoose-7.23.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cpr.spec ++++++ --- /var/tmp/diff_new_pack.0thxrt/_old 2026-10-15 21:09:17.984719747 +0200 +++ /var/tmp/diff_new_pack.0thxrt/_new 2026-10-15 21:09:17.986719830 +0200 @@ -3,6 +3,7 @@ # # Copyright (c) 2026 SUSE LLC and contributors # Copyright (c) 2024 [email protected] +# Copyright (c) 2026 [email protected] # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,33 +19,27 @@ %define sover 1 -%define mongv 7.7 +%define mongv 7.23 -%if "%{_vendor}" == "openEuler" -%bcond_with tests -%else -%ifarch %{ix86} -%bcond_with tests -%else %bcond_without tests -%endif -%endif Name: cpr -Version: 1.14.2 +Version: 1.15.1 Release: 0 Summary: libcurl wrapper with a python-requests inspired API License: MIT URL: https://github.com/libcpr/cpr -Source0: https://github.com/libcpr/cpr/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz -Source10: https://github.com/cesanta/mongoose/archive/%{mongv}.tar.gz#/mongoose-%{mongv}.tar.gz +Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz +Source10: https://github.com/cesanta/mongoose/archive/%{mongv}/mongoose-%{mongv}.tar.gz BuildRequires: cmake BuildRequires: gcc-c++ +BuildRequires: libboost_filesystem-devel >= 1.77 BuildRequires: libunistring-devel BuildRequires: pkgconfig BuildRequires: (ninja or ninja-build) BuildRequires: pkgconfig(gtest) BuildRequires: pkgconfig(libcurl) +BuildRequires: pkgconfig(libpsl) BuildRequires: pkgconfig(libssl) BuildRequires: pkgconfig(zlib) @@ -69,7 +64,6 @@ %package devel Summary: The development files for libcpr Requires: lib%{name}%{sover} = %{version} - Requires: libunistring-devel Requires: pkgconfig(libcurl) Requires: pkgconfig(libssl) @@ -99,19 +93,25 @@ export TEST=ON %endif -%cmake -DCPR_BUILD_TESTS=$TEST -DCPR_BUILD_TESTS_PROXY=OFF -DCPR_BUILD_TESTS_SSL=$TEST \ - -DCPR_ENABLE_CURL_HTTP_ONLY=ON -DCPR_DEBUG_SANITIZER_FLAG_ALL=OFF \ - -DCPR_USE_SYSTEM_CURL=ON -DCPR_USE_SYSTEM_GTEST=ON %{?cmake_opts} - +%cmake \ + -DCPR_BUILD_TESTS=$TEST \ + -DCPR_BUILD_TESTS_PROXY=OFF \ + -DCPR_BUILD_TESTS_SSL=$TEST \ + -DCPR_ENABLE_CURL_HTTP_ONLY=ON \ + -DCPR_DEBUG_SANITIZER_FLAG_ALL=OFF \ + -DCPR_USE_BOOST_FILESYSTEM=ON \ + -DCPR_USE_SYSTEM_CURL=ON \ + -DCPR_USE_SYSTEM_GTEST=ON \ + %{?cmake_opts} %cmake_build %install %cmake_install -rm %{buildroot}/usr/lib64/cmake/GTest/GTestTargets.cmake ||: -%check %if %{with tests} -%ctest --parallel 1 --timeout 60 --verbose +%check +skip="-E cpr_callback_tests" +%ctest --parallel 1 --timeout 120 --verbose $skip %endif %if 0%{?suse_version} >= 1500 ++++++ cpr-1.14.2.tar.gz -> cpr-1.15.1.tar.gz ++++++ ++++ 7076 lines of diff (skipped) ++++++ mongoose-7.7.tar.gz -> mongoose-7.23.tar.gz ++++++ /work/SRC/openSUSE:Factory/cpr/mongoose-7.7.tar.gz /work/SRC/openSUSE:Factory/.cpr.new.3698736/mongoose-7.23.tar.gz differ: char 12, line 1
