pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/abseil abseil: updated to 20200923.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1ef70664c9f2
branches:  trunk
changeset: 443096:1ef70664c9f2
user:      adam <adam%pkgsrc.org@localhost>
date:      Mon Dec 07 08:01:52 2020 +0000

description:
abseil: updated to 20200923.2

Abseil LTS 20200923, Patch 2

What's New:

absl::StatusOr<T> has been released. See our blog
post for more information.
Abseil Flags reflection interfaces have been released.
Abseil Flags memory usage has been significantly optimized.
Abseil now supports a "hardened" build mode. This build mode enables
runtime checks that guard against programming errors that may lead
to security vulnerabilities.

Notable Fixes:

Sanitizer dynamic annotations like AnnotateRWLockCreate that are
also defined by the compiler sanitizer implementation are no longer
also defined by Abseil.
Sanitizer macros are now prefixed with ABSL_ to avoid naming collisions.
Sanitizer usage is now automatically detected and no longer requires
macros like ADDRESS_SANITIZER to be defined on the command line.

Breaking Changes:

Abseil no longer contains a dynamic_annotations library. Users
using a supported build system (Bazel or CMake) are unaffected by
this, but users manually specifying link libraries may get an error
about a missing linker input.

diffstat:

 devel/abseil/Makefile |   4 ++--
 devel/abseil/PLIST    |  31 +++++++++++++++++++++++--------
 devel/abseil/distinfo |  10 +++++-----
 3 files changed, 30 insertions(+), 15 deletions(-)

diffs (181 lines):

diff -r f068669e30de -r 1ef70664c9f2 devel/abseil/Makefile
--- a/devel/abseil/Makefile     Mon Dec 07 08:01:04 2020 +0000
+++ b/devel/abseil/Makefile     Mon Dec 07 08:01:52 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2020/04/23 10:45:30 adam Exp $
+# $NetBSD: Makefile,v 1.5 2020/12/07 08:01:52 adam Exp $
 
-DISTNAME=      abseil-20200225.2
+DISTNAME=      abseil-20200923.2
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=abseil/}
 GITHUB_PROJECT=        abseil-cpp
diff -r f068669e30de -r 1ef70664c9f2 devel/abseil/PLIST
--- a/devel/abseil/PLIST        Mon Dec 07 08:01:04 2020 +0000
+++ b/devel/abseil/PLIST        Mon Dec 07 08:01:52 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2020/03/15 22:25:56 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2020/12/07 08:01:52 adam Exp $
 include/absl/algorithm/algorithm.h
 include/absl/algorithm/container.h
 include/absl/base/attributes.h
@@ -12,11 +12,13 @@
 include/absl/base/internal/bits.h
 include/absl/base/internal/cycleclock.h
 include/absl/base/internal/direct_mmap.h
+include/absl/base/internal/dynamic_annotations.h
 include/absl/base/internal/endian.h
 include/absl/base/internal/errno_saver.h
 include/absl/base/internal/exception_safety_testing.h
 include/absl/base/internal/exception_testing.h
 include/absl/base/internal/exponential_biased.h
+include/absl/base/internal/fast_type_id.h
 include/absl/base/internal/hide_ptr.h
 include/absl/base/internal/identity.h
 include/absl/base/internal/inline_variable.h
@@ -36,6 +38,7 @@
 include/absl/base/internal/spinlock_posix.inc
 include/absl/base/internal/spinlock_wait.h
 include/absl/base/internal/spinlock_win32.inc
+include/absl/base/internal/strerror.h
 include/absl/base/internal/sysinfo.h
 include/absl/base/internal/thread_annotations.h
 include/absl/base/internal/thread_identity.h
@@ -107,9 +110,11 @@
 include/absl/debugging/leak_check.h
 include/absl/debugging/stacktrace.h
 include/absl/debugging/symbolize.h
+include/absl/debugging/symbolize_darwin.inc
 include/absl/debugging/symbolize_elf.inc
 include/absl/debugging/symbolize_unimplemented.inc
 include/absl/debugging/symbolize_win32.inc
+include/absl/flags/commandlineflag.h
 include/absl/flags/config.h
 include/absl/flags/declare.h
 include/absl/flags/flag.h
@@ -117,12 +122,13 @@
 include/absl/flags/internal/flag.h
 include/absl/flags/internal/parse.h
 include/absl/flags/internal/path_util.h
+include/absl/flags/internal/private_handle_accessor.h
 include/absl/flags/internal/program_name.h
 include/absl/flags/internal/registry.h
-include/absl/flags/internal/type_erased.h
 include/absl/flags/internal/usage.h
 include/absl/flags/marshalling.h
 include/absl/flags/parse.h
+include/absl/flags/reflection.h
 include/absl/flags/usage.h
 include/absl/flags/usage_config.h
 include/absl/functional/bind_front.h
@@ -143,27 +149,24 @@
 include/absl/random/beta_distribution.h
 include/absl/random/bit_gen_ref.h
 include/absl/random/discrete_distribution.h
-include/absl/random/distribution_format_traits.h
 include/absl/random/distributions.h
 include/absl/random/exponential_distribution.h
 include/absl/random/gaussian_distribution.h
 include/absl/random/internal/chi_square.h
 include/absl/random/internal/distribution_caller.h
 include/absl/random/internal/distribution_test_util.h
-include/absl/random/internal/distributions.h
 include/absl/random/internal/explicit_seed_seq.h
 include/absl/random/internal/fast_uniform_bits.h
 include/absl/random/internal/fastmath.h
 include/absl/random/internal/generate_real.h
 include/absl/random/internal/iostream_state_saver.h
+include/absl/random/internal/mock_helpers.h
 include/absl/random/internal/mock_overload_set.h
-include/absl/random/internal/mocking_bit_gen_base.h
 include/absl/random/internal/nanobenchmark.h
 include/absl/random/internal/nonsecure_base.h
 include/absl/random/internal/pcg_engine.h
 include/absl/random/internal/platform.h
 include/absl/random/internal/pool_urbg.h
-include/absl/random/internal/randen-keys.inc
 include/absl/random/internal/randen.h
 include/absl/random/internal/randen_detect.h
 include/absl/random/internal/randen_engine.h
@@ -186,8 +189,11 @@
 include/absl/random/uniform_int_distribution.h
 include/absl/random/uniform_real_distribution.h
 include/absl/random/zipf_distribution.h
+include/absl/status/internal/status_internal.h
+include/absl/status/internal/statusor_internal.h
 include/absl/status/status.h
 include/absl/status/status_payload_printer.h
+include/absl/status/statusor.h
 include/absl/strings/ascii.h
 include/absl/strings/charconv.h
 include/absl/strings/cord.h
@@ -262,8 +268,12 @@
 include/absl/types/internal/conformance_aliases.h
 include/absl/types/internal/conformance_archetype.h
 include/absl/types/internal/conformance_profile.h
+include/absl/types/internal/conformance_testing.h
+include/absl/types/internal/conformance_testing_helpers.h
 include/absl/types/internal/optional.h
+include/absl/types/internal/parentheses.h
 include/absl/types/internal/span.h
+include/absl/types/internal/transform_args.h
 include/absl/types/internal/variant.h
 include/absl/types/optional.h
 include/absl/types/span.h
@@ -281,17 +291,19 @@
 lib/libabsl_cord.so
 lib/libabsl_debugging_internal.so
 lib/libabsl_demangle_internal.so
-lib/libabsl_dynamic_annotations.so
 lib/libabsl_examine_stack.so
 lib/libabsl_exponential_biased.so
 lib/libabsl_failure_signal_handler.so
 lib/libabsl_flags.so
+lib/libabsl_flags_commandlineflag.so
+lib/libabsl_flags_commandlineflag_internal.so
 lib/libabsl_flags_config.so
 lib/libabsl_flags_internal.so
 lib/libabsl_flags_marshalling.so
 lib/libabsl_flags_parse.so
+lib/libabsl_flags_private_handle_accessor.so
 lib/libabsl_flags_program_name.so
-lib/libabsl_flags_registry.so
+lib/libabsl_flags_reflection.so
 lib/libabsl_flags_usage.so
 lib/libabsl_flags_usage_internal.so
 lib/libabsl_graphcycles_internal.so
@@ -305,6 +317,7 @@
 lib/libabsl_periodic_sampler.so
 lib/libabsl_random_distributions.so
 lib/libabsl_random_internal_distribution_test_util.so
+lib/libabsl_random_internal_platform.so
 lib/libabsl_random_internal_pool_urbg.so
 lib/libabsl_random_internal_randen.so
 lib/libabsl_random_internal_randen_hwaes.so
@@ -319,7 +332,9 @@
 lib/libabsl_spinlock_wait.so
 lib/libabsl_stacktrace.so
 lib/libabsl_status.so
+lib/libabsl_statusor.so
 lib/libabsl_str_format_internal.so
+lib/libabsl_strerror.so
 lib/libabsl_strings.so
 lib/libabsl_strings_internal.so
 lib/libabsl_symbolize.so
diff -r f068669e30de -r 1ef70664c9f2 devel/abseil/distinfo
--- a/devel/abseil/distinfo     Mon Dec 07 08:01:04 2020 +0000
+++ b/devel/abseil/distinfo     Mon Dec 07 08:01:52 2020 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.3 2020/04/23 10:45:30 adam Exp $
+$NetBSD: distinfo,v 1.4 2020/12/07 08:01:52 adam Exp $
 
-SHA1 (abseil-20200225.2-20200225.2.tar.gz) = f8207455be29fa9b0fc80393f63df49a85212084
-RMD160 (abseil-20200225.2-20200225.2.tar.gz) = b7b989e5e7d7f994578748630804568395f5e48d
-SHA512 (abseil-20200225.2-20200225.2.tar.gz) = 75a607dee825e83c10dcd5e509515461f1b12c4aca861e4739ac4d41357b8e893dbfbe33873aa5c05463dde0891dedd7535af2ec59f173de29488e1b1321b335
-Size (abseil-20200225.2-20200225.2.tar.gz) = 1679650 bytes
+SHA1 (abseil-20200923.2-20200923.2.tar.gz) = 1dd3f0a937c3678437646d26ca6784bd6a9b2b26
+RMD160 (abseil-20200923.2-20200923.2.tar.gz) = 7b6f805ffa63af819744913b4ed0852fe71c31a4
+SHA512 (abseil-20200923.2-20200923.2.tar.gz) = fdbb0f84265bc1d4f24aac0af6d0eb8cb603f801fc14d63ac1e9d3bab47703a8a2ff5f44a0a4d325819dbea50fc533d967e1bfd65004ec11ef35fadc44a2b855
+Size (abseil-20200923.2-20200923.2.tar.gz) = 1783972 bytes
 SHA1 (patch-absl_base_config.h) = 142c09f4d34b1e9fe87d10469e42f4ccb3be7eb0
 SHA1 (patch-absl_time_internal_cctz_src_time__zone__format.cc) = 501736490edc62afb8b82e16f9a88e7fab6f5552



Home | Main Index | Thread Index | Old Index