Subject: CVS commit: pkgsrc/devel/abseil
From: Adam Ciarcinski
Date: 2022-07-06 17:16:59
Message id: 20220706151700.1990BFB1A@cvs.NetBSD.org

Log Message:
abseil: updated to 20220623.0

Abseil LTS 20220623

What's New:

Added absl::AnyInvocable, a move-only function type.
Added absl::CordBuffer, a type for buffering data for eventual inclusion an \ 
absl::Cord, which is useful for writing zero-copy code.
Added support for command-line flags of type absl::optional<T>.

Breaking Changes:

CMake builds now use the flag ABSL_BUILD_TESTING (default: OFF) to control \ 
whether or not unit tests are built.
The ABSL_DEPRECATED macro now works with the GCC compiler. GCC users that are \ 
experiencing new warnings can use -Wno-deprecated-declatations silence the \ 
warnings or use -Wno-error=deprecated-declarations to see warnings but not fail \ 
the build.
ABSL_CONST_INIT uses the C++20 keyword constinit when available. Some compilers \ 
are more strict about where this keyword must appear compared to the pre-C++20 \ 
implementation.
Bazel builds now depend on the bazelbuild/bazel-skylib repository. See Abseil's \ 
WORKSPACE file for an example of how to add this dependency.

Other:

This will be the last release to support C++11. Future releases will require at \ 
least C++14.

Files:
RevisionActionfile
1.11modifypkgsrc/devel/abseil/Makefile
1.6modifypkgsrc/devel/abseil/PLIST
1.2modifypkgsrc/devel/abseil/buildlink3.mk
1.13modifypkgsrc/devel/abseil/distinfo
1.4modifypkgsrc/devel/abseil/patches/patch-absl_debugging_internal_vdso__support.cc
1.4removepkgsrc/devel/abseil/patches/patch-absl_base_config.h
1.2removepkgsrc/devel/abseil/patches/patch-absl_debugging_internal_elf__mem__image.cc