Subject: CVS commit: pkgsrc/devel/abseil
From: Adam Ciarcinski
Date: 2023-03-08 10:58:16
Message id: 20230308095816.98473FA90@cvs.NetBSD.org

Log Message:
abseil: updated to 20230125.1

Abseil LTS 20230125.1

What's New:

The Abseil logging library has been released. This library provides facilities \ 
for writing short text messages about the status of a program to stderr, disk \ 
files, or other sinks (via an extension API). See the logging library \ 
documentation for more information.
An extension point, AbslStringify(), allows user-defined types to seamlessly \ 
work with Abseil's string formatting functions like absl::StrCat() and \ 
absl::StrFormat().
A library for computing CRC32C checksums has been added.
Floating-point parsing now uses the Eisel-Lemire algorithm, which provides a \ 
significant speed improvement.
The flags library now provides suggestions for the closest flag(s) in the case \ 
of misspelled flags.
Using CMake to install Abseil now makes the installed artifacts (in particular \ 
absl/base/options.h) reflect the compiled ABI.

Breaking Changes:

Abseil now requires at least C++14 and follows Google's Foundational C++ Support \ 
Policy. See this table for a list of currently supported versions compilers, \ 
platforms, and build tools.
The legacy spellings of the thread annotation macros/functions (e.g. \ 
GUARDED_BY()) have been removed by default in favor of the ABSL_ prefixed \ 
versions (e.g. ABSL_GUARDED_BY()) due to clashes with other libraries. The \ 
compatibility macro ABSL_LEGACY_THREAD_ANNOTATIONS can be defined on the compile \ 
command-line to temporarily restore these spellings, but this compatibility \ 
macro will be removed in the future.

Known Issues

The Abseil logging library in this release is not a feature-complete replacement \ 
for glog yet. VLOG and DFATAL are examples of features that have not yet been \ 
released.

Files:
RevisionActionfile
1.14modifypkgsrc/devel/abseil/Makefile
1.7modifypkgsrc/devel/abseil/PLIST
1.16modifypkgsrc/devel/abseil/distinfo
1.2modifypkgsrc/devel/abseil/patches/patch-absl_time_internal_cctz_src_time__zone__format.cc