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-03-05 18:46:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/abseil-cpp (Old)
 and      /work/SRC/openSUSE:Factory/.abseil-cpp.new.1770 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "abseil-cpp"

Tue Mar  5 18:46:57 2024 rev:35 rq:1154589 version:20240116.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/abseil-cpp/abseil-cpp.changes    2024-02-09 
23:53:07.384700407 +0100
+++ /work/SRC/openSUSE:Factory/.abseil-cpp.new.1770/abseil-cpp.changes  
2024-03-05 18:46:59.853060099 +0100
@@ -1,0 +2,17 @@
+Sun Mar  3 06:35:57 UTC 2024 - Andreas Stieger <andreas.stie...@gmx.de>
+
+- update to 20240116.1:
+  * Add absl::NoDestructor<T> to simplify defining static types
+    that do not need to be destructed upon program exit.
+  * Add configurable verbose logging (also known as VLOG).
+  * Added absl::Overload(), which returns a functor that provides
+    overloads based on the functors passed to it. Note that this
+    functionality requires C++17 or newer.
+  * Breaking Change: AbslHashValue() no longer accepts C-style
+    arrays as a parameter, caller need to wrap C-string literals in
+    absl::string_view.
+  * Breaking Change: absl::weak_equality and absl::strong_equality
+    have been removed. The corresponding std types were removed
+    before C++20 was finalized
+
+-------------------------------------------------------------------

Old:
----
  abseil-cpp-20230802.1.tar.gz

New:
----
  abseil-cpp-20240116.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ abseil-cpp.spec ++++++
--- /var/tmp/diff_new_pack.gVwCPT/_old  2024-03-05 18:47:01.061103961 +0100
+++ /var/tmp/diff_new_pack.gVwCPT/_new  2024-03-05 18:47:01.061103961 +0100
@@ -16,15 +16,18 @@
 #
 
 
-%define lname  libabsl2308_0_0
+%define lname  libabsl2401_0_0
 Name:           abseil-cpp
-Version:        20230802.1
+Version:        20240116.1
 Release:        0
 Summary:        C++11 libraries which augment the C++ stdlib
 License:        Apache-2.0
 URL:            https://abseil.io/
-Source0:        
https://github.com/abseil/abseil-cpp/archive/%{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
+BuildRequires:  pkgconfig
 %if 0%{?suse_version} && 0%{?suse_version} < 1500
 BuildRequires:  gcc7
 BuildRequires:  gcc7-c++
@@ -32,9 +35,6 @@
 BuildRequires:  gcc >= 7
 BuildRequires:  gcc-c++ >= 7
 %endif
-BuildRequires:  cmake
-BuildRequires:  fdupes
-BuildRequires:  pkgconfig
 # PATCH-FIX-OPENSUSE options-{old,cxx17}.patch Ensure ABI stability regardless 
of compiler options
 %if 0%{?suse_version} && 0%{?suse_version} < 1550
 Patch0:         options-old.patch
@@ -82,14 +82,14 @@
 %cmake_install
 %fdupes %{buildroot}/%{_prefix}
 
-%post   -n %{lname} -p /sbin/ldconfig
-%postun -n %{lname} -p /sbin/ldconfig
+%ldconfig_scriptlets -n %{lname}
 
 %files -n %{lname}
 %license LICENSE
 %{_libdir}/libabsl_*.so.*
 
 %files devel
+%license LICENSE
 %doc README.md
 %{_includedir}/absl
 %{_libdir}/cmake/absl

++++++ abseil-cpp-20230802.1.tar.gz -> abseil-cpp-20240116.1.tar.gz ++++++
++++ 41047 lines of diff (skipped)

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.gVwCPT/_old  2024-03-05 18:47:01.553121825 +0100
+++ /var/tmp/diff_new_pack.gVwCPT/_new  2024-03-05 18:47:01.557121970 +0100
@@ -1,2 +1,2 @@
-libabsl2308_0_0
+libabsl2401_0_0
 

++++++ options-cxx17.patch ++++++
--- /var/tmp/diff_new_pack.gVwCPT/_old  2024-03-05 18:47:01.569122407 +0100
+++ /var/tmp/diff_new_pack.gVwCPT/_new  2024-03-05 18:47:01.573122551 +0100
@@ -3,10 +3,10 @@
 This version of patch is for new systems (Tumbleweed) where Abseil is built 
with C++17 support.
 For more information, see “notice for package managers” in options.h
 
-Index: abseil-cpp-20230125.2/absl/base/options.h
+Index: abseil-cpp-20240116.1/absl/base/options.h
 ===================================================================
---- abseil-cpp-20230125.2.orig/absl/base/options.h
-+++ abseil-cpp-20230125.2/absl/base/options.h
+--- abseil-cpp-20240116.1.orig/absl/base/options.h
++++ abseil-cpp-20240116.1/absl/base/options.h
 @@ -94,7 +94,7 @@
  // User code should not inspect this macro.  To check in the preprocessor if
  // absl::any is a typedef of std::any, use the feature macro 
ABSL_USES_STD_ANY.
@@ -41,6 +41,6 @@
 -#define ABSL_OPTION_USE_STD_VARIANT 2
 +#define ABSL_OPTION_USE_STD_VARIANT 1
  
- 
- // ABSL_OPTION_USE_INLINE_NAMESPACE
+ // ABSL_OPTION_USE_STD_ORDERING
+ //
 

++++++ options-old.patch ++++++
--- /var/tmp/diff_new_pack.gVwCPT/_old  2024-03-05 18:47:01.581122842 +0100
+++ /var/tmp/diff_new_pack.gVwCPT/_new  2024-03-05 18:47:01.585122987 +0100
@@ -3,9 +3,11 @@
 This version of the patch is for old systems where the system compiler does 
not use C++17.
 For more information, see “notice for package managers” in options.h
 
---- a/absl/base/options.h      2021-11-03 16:26:14.000000000 +0100
-+++ b/absl/base/options.h      2022-06-28 22:49:52.830727200 +0200
-@@ -100,7 +100,7 @@
+Index: abseil-cpp-20240116.1/absl/base/options.h
+===================================================================
+--- abseil-cpp-20240116.1.orig/absl/base/options.h
++++ abseil-cpp-20240116.1/absl/base/options.h
+@@ -94,7 +94,7 @@
  // User code should not inspect this macro.  To check in the preprocessor if
  // absl::any is a typedef of std::any, use the feature macro 
ABSL_USES_STD_ANY.
  
@@ -14,7 +16,7 @@
  
  
  // ABSL_OPTION_USE_STD_OPTIONAL
-@@ -127,7 +127,7 @@
+@@ -121,7 +121,7 @@
  // absl::optional is a typedef of std::optional, use the feature macro
  // ABSL_USES_STD_OPTIONAL.
  
@@ -23,7 +25,7 @@
  
  
  // ABSL_OPTION_USE_STD_STRING_VIEW
-@@ -154,7 +154,7 @@
+@@ -148,7 +148,7 @@
  // absl::string_view is a typedef of std::string_view, use the feature macro
  // ABSL_USES_STD_STRING_VIEW.
  
@@ -32,13 +34,13 @@
  
  // ABSL_OPTION_USE_STD_VARIANT
  //
-@@ -180,7 +180,7 @@
+@@ -174,7 +174,7 @@
  // absl::variant is a typedef of std::variant, use the feature macro
  // ABSL_USES_STD_VARIANT.
  
 -#define ABSL_OPTION_USE_STD_VARIANT 2
 +#define ABSL_OPTION_USE_STD_VARIANT 0
  
- 
- // ABSL_OPTION_USE_INLINE_NAMESPACE
+ // ABSL_OPTION_USE_STD_ORDERING
+ //
 

Reply via email to