Subject: CVS commit: pkgsrc/devel/abseil
From: Adam Ciarcinski
Date: 2025-01-24 07:28:46
Message id: 20250124062846.C9AC2FBE0@cvs.NetBSD.org

Log Message:
abseil: updated to 20240722.1

20240722.1

What's New:

Added GoogleTest matchers for absl::Status. These matchers make it easier to \ 
write unit tests for code that uses absl::Status.
Patch 1 addresses a security issue in hash container create/resize.

Breaking Changes:

absl::AlphaNum no longer allows brace-initialization. This was never intended to \ 
be supported, nor is it recommended that absl::AlphaNum ever be spelled in user \ 
code.
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. See \ 
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p1413r3.pdf for a \ 
suggested replacement.
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.

Known Issues

None known at this time.

Files:
RevisionActionfile
1.29modifypkgsrc/devel/abseil/Makefile
1.28modifypkgsrc/devel/abseil/distinfo