Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package abseil-cpp for openSUSE:Factory checked in at 2024-12-02 16:57:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/abseil-cpp (Old) and /work/SRC/openSUSE:Factory/.abseil-cpp.new.28523 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "abseil-cpp" Mon Dec 2 16:57:57 2024 rev:40 rq:1227605 version:20240722.0 Changes: -------- --- /work/SRC/openSUSE:Factory/abseil-cpp/abseil-cpp.changes 2024-07-09 20:02:51.274200681 +0200 +++ /work/SRC/openSUSE:Factory/.abseil-cpp.new.28523/abseil-cpp.changes 2024-12-02 16:58:00.422363205 +0100 @@ -1,0 +2,23 @@ +Sat Nov 16 22:20:54 UTC 2024 - Andreas Stieger <[email protected]> + +- update to 20240722.0: + * Add GoogleTest matchers for absl::Status. These matchers make + it easier to write unit tests for code that uses absl::Status. + * absl::AlphaNum no longer allows brace-initialization + * The deprecated symbol absl::kuint128max has been removed and + should be replaced with absl::Uint128Max(). + * absl::aligned_storage_t, which was a polyfill consistent with + std::aligned_storage_t, has been removed. + std::aligned_storage_t is deprecated in C++23 + * absl::StrJoin now has a absl::string_view overload. This + allows for passing a collection of string-like objects without + having to convert everything to the same type first. However, + this may be a breaking change for users passing an explicit + template argument to absl::StrJoin. In this case, simply remove + the explicit template parameter. + * vlog_is_on.h is now a public header and is no longer included + from log.h. To use VLOG_IS_ON(), absl/log/vlog_is_on.h must be + included. +- drop abseil-cmake-gtest-testonly.patch + +------------------------------------------------------------------- Old: ---- abseil-cmake-gtest-testonly.patch abseil-cpp-20240116.2.tar.gz New: ---- abseil-cpp-20240722.0.tar.gz BETA DEBUG BEGIN: Old: included. - drop abseil-cmake-gtest-testonly.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ abseil-cpp.spec ++++++ --- /var/tmp/diff_new_pack.4RTeC6/_old 2024-12-02 16:58:00.954385528 +0100 +++ /var/tmp/diff_new_pack.4RTeC6/_new 2024-12-02 16:58:00.954385528 +0100 @@ -2,6 +2,7 @@ # spec file for package abseil-cpp # # Copyright (c) 2024 SUSE LLC +# Copyright (c) 2024 Andreas Stieger <[email protected]> # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,18 +17,18 @@ # -%global soversion so.2401.0.0 -%global lname_suffix 2401_0_0 +%global soversion so.2407.0.0 +%global lname_suffix 2407_0_0 %if 0%{?gcc_version} < 7 %global with_gcc 7 %endif Name: abseil-cpp -Version: 20240116.2 +Version: 20240722.0 Release: 0 Summary: C++11 libraries which augment the C++ stdlib License: Apache-2.0 URL: https://abseil.io/ -Source0: https://github.com/abseil/%{name}/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz +Source0: https://github.com/abseil/abseil-cpp/releases/download/%{version}/%{name}-%{version}.tar.gz Source1: baselibs.conf BuildRequires: cmake BuildRequires: fdupes @@ -41,8 +42,6 @@ %else Patch0: options-cxx17.patch %endif -# upstream patch to prevent GTest error with CMake 3.30 -Patch2: abseil-cmake-gtest-testonly.patch %description Abseil is a collection of C++11 libraries which augment the C++ @@ -166,6 +165,8 @@ %{_libdir}/libabsl_civil_time.%{soversion} %{_libdir}/libabsl_cordz_sample_token.%{soversion} %{_libdir}/libabsl_crc_cpu_detect.%{soversion} +%{_libdir}/libabsl_decode_rust_punycode.%{soversion} +%{_libdir}/libabsl_demangle_rust.%{soversion} %{_libdir}/libabsl_die_if_null.%{soversion} %{_libdir}/libabsl_failure_signal_handler.%{soversion} %{_libdir}/libabsl_flags_commandlineflag_internal.%{soversion} @@ -189,6 +190,7 @@ %{_libdir}/libabsl_log_internal_fnmatch.%{soversion} %{_libdir}/libabsl_log_severity.%{soversion} %{_libdir}/libabsl_periodic_sampler.%{soversion} +%{_libdir}/libabsl_poison.%{soversion} %{_libdir}/libabsl_random_distributions.%{soversion} %{_libdir}/libabsl_random_internal_distribution_test_util.%{soversion} %{_libdir}/libabsl_random_internal_platform.%{soversion} @@ -203,6 +205,7 @@ %{_libdir}/libabsl_scoped_set_env.%{soversion} %{_libdir}/libabsl_statusor.%{soversion} %{_libdir}/libabsl_status.%{soversion} +%{_libdir}/libabsl_utf8_for_code_point.%{soversion} %{_libdir}/libabsl_vlog_config_internal.%{soversion} %files devel ++++++ abseil-cpp-20240116.2.tar.gz -> abseil-cpp-20240722.0.tar.gz ++++++ ++++ 36317 lines of diff (skipped) ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.4RTeC6/_old 2024-12-02 16:58:01.514409025 +0100 +++ /var/tmp/diff_new_pack.4RTeC6/_new 2024-12-02 16:58:01.514409025 +0100 @@ -1,3 +1,3 @@ -libabsl_lite_2401_0_0 -libabsl_2401_0_0 +libabsl_lite_2407_0_0 +libabsl_2407_0_0 ++++++ cmake.patch ++++++ --- /var/tmp/diff_new_pack.4RTeC6/_old 2024-12-02 16:58:01.526409528 +0100 +++ /var/tmp/diff_new_pack.4RTeC6/_new 2024-12-02 16:58:01.530409696 +0100 @@ -1,12 +1,14 @@ ---- abseil-cpp-20230125.3/CMakeLists.txt 2023-08-08 13:05:37.796998429 +0200 -+++ abseil-cpp-20230125.3/CMakeLists.txt 2023-08-08 13:06:11.263885421 +0200 +Index: abseil-cpp-20240722.0/CMakeLists.txt +=================================================================== +--- abseil-cpp-20240722.0.orig/CMakeLists.txt ++++ abseil-cpp-20240722.0/CMakeLists.txt @@ -16,7 +16,7 @@ # https://github.com/google/oss-policies-info/blob/main/foundational-cxx-support-matrix.md - # As of 2022-09-06, CMake 3.10 is the minimum supported version. --cmake_minimum_required(VERSION 3.10) + # As of 2024-07-01, CMake 3.16 is the minimum supported version. +-cmake_minimum_required(VERSION 3.16) +cmake_minimum_required(VERSION 3.5) - # Compiler id for Apple Clang is now AppleClang. - if (POLICY CMP0025) + # Allow the user to specify the CMAKE_MSVC_DEBUG_INFORMATION_FORMAT + if (POLICY CMP0141)
