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 20211102.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/0e662c859745
branches:  trunk
changeset: 769667:0e662c859745
user:      adam <adam%pkgsrc.org@localhost>
date:      Thu Nov 18 13:57:34 2021 +0000

description:
abseil: updated to 20211102.0

Abseil LTS 20211102

What's New:

absl::Cord is now implemented as a b-tree. The new implementation offers improved performance in most workloads.
absl::SimpleHexAtoi() has been added to strings library for parsing hexadecimal strings.

Breaking Changes:

Bazel builds now depend on the bazelbuild/platforms repository. See Abseil's WORKSPACE file for an example of how to add this dependency.

diffstat:

 devel/abseil/Makefile                                                 |    4 +-
 devel/abseil/PLIST                                                    |  171 ++++++---
 devel/abseil/distinfo                                                 |   12 +-
 devel/abseil/patches/patch-absl_base_config.h                         |   18 +-
 devel/abseil/patches/patch-absl_debugging_internal_elf__mem__image.cc |   18 +
 devel/abseil/patches/patch-absl_debugging_internal_vdso__support.cc   |   31 +
 6 files changed, 171 insertions(+), 83 deletions(-)

diffs (truncated from 458 to 300 lines):

diff -r ac814548815e -r 0e662c859745 devel/abseil/Makefile
--- a/devel/abseil/Makefile     Thu Nov 18 13:55:39 2021 +0000
+++ b/devel/abseil/Makefile     Thu Nov 18 13:57:34 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2021/07/27 15:43:15 adam Exp $
+# $NetBSD: Makefile,v 1.10 2021/11/18 13:57:34 adam Exp $
 
-DISTNAME=      abseil-20210324.2
+DISTNAME=      abseil-20211102.0
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=abseil/}
 GITHUB_PROJECT=        abseil-cpp
diff -r ac814548815e -r 0e662c859745 devel/abseil/PLIST
--- a/devel/abseil/PLIST        Thu Nov 18 13:55:39 2021 +0000
+++ b/devel/abseil/PLIST        Thu Nov 18 13:57:34 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2021/04/30 10:32:17 adam Exp $
+@comment $NetBSD: PLIST,v 1.5 2021/11/18 13:57:34 adam Exp $
 include/absl/algorithm/algorithm.h
 include/absl/algorithm/container.h
 include/absl/base/attributes.h
@@ -16,7 +16,6 @@
 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
@@ -26,7 +25,6 @@
 include/absl/base/internal/low_level_alloc.h
 include/absl/base/internal/low_level_scheduling.h
 include/absl/base/internal/per_thread_tls.h
-include/absl/base/internal/periodic_sampler.h
 include/absl/base/internal/pretty_function.h
 include/absl/base/internal/raw_logging.h
 include/absl/base/internal/scheduling_mode.h
@@ -101,8 +99,10 @@
 include/absl/debugging/internal/stacktrace_aarch64-inl.inc
 include/absl/debugging/internal/stacktrace_arm-inl.inc
 include/absl/debugging/internal/stacktrace_config.h
+include/absl/debugging/internal/stacktrace_emscripten-inl.inc
 include/absl/debugging/internal/stacktrace_generic-inl.inc
 include/absl/debugging/internal/stacktrace_powerpc-inl.inc
+include/absl/debugging/internal/stacktrace_riscv-inl.inc
 include/absl/debugging/internal/stacktrace_unimplemented-inl.inc
 include/absl/debugging/internal/stacktrace_win32-inl.inc
 include/absl/debugging/internal/stacktrace_x86-inl.inc
@@ -113,6 +113,7 @@
 include/absl/debugging/symbolize.h
 include/absl/debugging/symbolize_darwin.inc
 include/absl/debugging/symbolize_elf.inc
+include/absl/debugging/symbolize_emscripten.inc
 include/absl/debugging/symbolize_unimplemented.inc
 include/absl/debugging/symbolize_win32.inc
 include/absl/flags/commandlineflag.h
@@ -121,6 +122,7 @@
 include/absl/flags/flag.h
 include/absl/flags/internal/commandlineflag.h
 include/absl/flags/internal/flag.h
+include/absl/flags/internal/flag_msvc.inc
 include/absl/flags/internal/parse.h
 include/absl/flags/internal/path_util.h
 include/absl/flags/internal/private_handle_accessor.h
@@ -141,8 +143,8 @@
 include/absl/hash/hash_testing.h
 include/absl/hash/internal/city.h
 include/absl/hash/internal/hash.h
+include/absl/hash/internal/low_level_hash.h
 include/absl/hash/internal/spy_hash_state.h
-include/absl/hash/internal/wyhash.h
 include/absl/memory/memory.h
 include/absl/meta/type_traits.h
 include/absl/numeric/bits.h
@@ -151,6 +153,9 @@
 include/absl/numeric/int128_no_intrinsic.inc
 include/absl/numeric/internal/bits.h
 include/absl/numeric/internal/representation.h
+include/absl/profiling/internal/exponential_biased.h
+include/absl/profiling/internal/periodic_sampler.h
+include/absl/profiling/internal/sample_recorder.h
 include/absl/random/bernoulli_distribution.h
 include/absl/random/beta_distribution.h
 include/absl/random/bit_gen_ref.h
@@ -204,14 +209,27 @@
 include/absl/strings/charconv.h
 include/absl/strings/cord.h
 include/absl/strings/cord_test_helpers.h
+include/absl/strings/cordz_test_helpers.h
 include/absl/strings/escaping.h
 include/absl/strings/internal/char_map.h
 include/absl/strings/internal/charconv_bigint.h
 include/absl/strings/internal/charconv_parse.h
 include/absl/strings/internal/cord_internal.h
+include/absl/strings/internal/cord_rep_btree.h
+include/absl/strings/internal/cord_rep_btree_navigator.h
+include/absl/strings/internal/cord_rep_btree_reader.h
+include/absl/strings/internal/cord_rep_consume.h
 include/absl/strings/internal/cord_rep_flat.h
 include/absl/strings/internal/cord_rep_ring.h
 include/absl/strings/internal/cord_rep_ring_reader.h
+include/absl/strings/internal/cord_rep_test_util.h
+include/absl/strings/internal/cordz_functions.h
+include/absl/strings/internal/cordz_handle.h
+include/absl/strings/internal/cordz_info.h
+include/absl/strings/internal/cordz_sample_token.h
+include/absl/strings/internal/cordz_statistics.h
+include/absl/strings/internal/cordz_update_scope.h
+include/absl/strings/internal/cordz_update_tracker.h
 include/absl/strings/internal/escaping.h
 include/absl/strings/internal/escaping_test_common.h
 include/absl/strings/internal/memutil.h
@@ -294,127 +312,137 @@
 lib/cmake/absl/abslTargets-noconfig.cmake
 lib/cmake/absl/abslTargets.cmake
 lib/libabsl_bad_any_cast_impl.so
-lib/libabsl_bad_any_cast_impl.so.2103.0.1
+lib/libabsl_bad_any_cast_impl.so.2111.0.0
 lib/libabsl_bad_optional_access.so
-lib/libabsl_bad_optional_access.so.2103.0.1
+lib/libabsl_bad_optional_access.so.2111.0.0
 lib/libabsl_bad_variant_access.so
-lib/libabsl_bad_variant_access.so.2103.0.1
+lib/libabsl_bad_variant_access.so.2111.0.0
 lib/libabsl_base.so
-lib/libabsl_base.so.2103.0.1
+lib/libabsl_base.so.2111.0.0
 lib/libabsl_city.so
-lib/libabsl_city.so.2103.0.1
+lib/libabsl_city.so.2111.0.0
 lib/libabsl_civil_time.so
-lib/libabsl_civil_time.so.2103.0.1
+lib/libabsl_civil_time.so.2111.0.0
 lib/libabsl_cord.so
-lib/libabsl_cord.so.2103.0.1
+lib/libabsl_cord.so.2111.0.0
+lib/libabsl_cord_internal.so
+lib/libabsl_cord_internal.so.2111.0.0
+lib/libabsl_cordz_functions.so
+lib/libabsl_cordz_functions.so.2111.0.0
+lib/libabsl_cordz_handle.so
+lib/libabsl_cordz_handle.so.2111.0.0
+lib/libabsl_cordz_info.so
+lib/libabsl_cordz_info.so.2111.0.0
+lib/libabsl_cordz_sample_token.so
+lib/libabsl_cordz_sample_token.so.2111.0.0
 lib/libabsl_debugging_internal.so
-lib/libabsl_debugging_internal.so.2103.0.1
+lib/libabsl_debugging_internal.so.2111.0.0
 lib/libabsl_demangle_internal.so
-lib/libabsl_demangle_internal.so.2103.0.1
+lib/libabsl_demangle_internal.so.2111.0.0
 lib/libabsl_examine_stack.so
-lib/libabsl_examine_stack.so.2103.0.1
+lib/libabsl_examine_stack.so.2111.0.0
 lib/libabsl_exponential_biased.so
-lib/libabsl_exponential_biased.so.2103.0.1
+lib/libabsl_exponential_biased.so.2111.0.0
 lib/libabsl_failure_signal_handler.so
-lib/libabsl_failure_signal_handler.so.2103.0.1
+lib/libabsl_failure_signal_handler.so.2111.0.0
 lib/libabsl_flags.so
-lib/libabsl_flags.so.2103.0.1
+lib/libabsl_flags.so.2111.0.0
 lib/libabsl_flags_commandlineflag.so
-lib/libabsl_flags_commandlineflag.so.2103.0.1
+lib/libabsl_flags_commandlineflag.so.2111.0.0
 lib/libabsl_flags_commandlineflag_internal.so
-lib/libabsl_flags_commandlineflag_internal.so.2103.0.1
+lib/libabsl_flags_commandlineflag_internal.so.2111.0.0
 lib/libabsl_flags_config.so
-lib/libabsl_flags_config.so.2103.0.1
+lib/libabsl_flags_config.so.2111.0.0
 lib/libabsl_flags_internal.so
-lib/libabsl_flags_internal.so.2103.0.1
+lib/libabsl_flags_internal.so.2111.0.0
 lib/libabsl_flags_marshalling.so
-lib/libabsl_flags_marshalling.so.2103.0.1
+lib/libabsl_flags_marshalling.so.2111.0.0
 lib/libabsl_flags_parse.so
-lib/libabsl_flags_parse.so.2103.0.1
+lib/libabsl_flags_parse.so.2111.0.0
 lib/libabsl_flags_private_handle_accessor.so
-lib/libabsl_flags_private_handle_accessor.so.2103.0.1
+lib/libabsl_flags_private_handle_accessor.so.2111.0.0
 lib/libabsl_flags_program_name.so
-lib/libabsl_flags_program_name.so.2103.0.1
+lib/libabsl_flags_program_name.so.2111.0.0
 lib/libabsl_flags_reflection.so
-lib/libabsl_flags_reflection.so.2103.0.1
+lib/libabsl_flags_reflection.so.2111.0.0
 lib/libabsl_flags_usage.so
-lib/libabsl_flags_usage.so.2103.0.1
+lib/libabsl_flags_usage.so.2111.0.0
 lib/libabsl_flags_usage_internal.so
-lib/libabsl_flags_usage_internal.so.2103.0.1
+lib/libabsl_flags_usage_internal.so.2111.0.0
 lib/libabsl_graphcycles_internal.so
-lib/libabsl_graphcycles_internal.so.2103.0.1
+lib/libabsl_graphcycles_internal.so.2111.0.0
 lib/libabsl_hash.so
-lib/libabsl_hash.so.2103.0.1
+lib/libabsl_hash.so.2111.0.0
 lib/libabsl_hashtablez_sampler.so
-lib/libabsl_hashtablez_sampler.so.2103.0.1
+lib/libabsl_hashtablez_sampler.so.2111.0.0
 lib/libabsl_int128.so
-lib/libabsl_int128.so.2103.0.1
+lib/libabsl_int128.so.2111.0.0
 lib/libabsl_leak_check.so
-lib/libabsl_leak_check.so.2103.0.1
+lib/libabsl_leak_check.so.2111.0.0
 lib/libabsl_leak_check_disable.so
-lib/libabsl_leak_check_disable.so.2103.0.1
+lib/libabsl_leak_check_disable.so.2111.0.0
 lib/libabsl_log_severity.so
-lib/libabsl_log_severity.so.2103.0.1
+lib/libabsl_log_severity.so.2111.0.0
+lib/libabsl_low_level_hash.so
+lib/libabsl_low_level_hash.so.2111.0.0
 lib/libabsl_malloc_internal.so
-lib/libabsl_malloc_internal.so.2103.0.1
+lib/libabsl_malloc_internal.so.2111.0.0
 lib/libabsl_periodic_sampler.so
-lib/libabsl_periodic_sampler.so.2103.0.1
+lib/libabsl_periodic_sampler.so.2111.0.0
 lib/libabsl_random_distributions.so
-lib/libabsl_random_distributions.so.2103.0.1
+lib/libabsl_random_distributions.so.2111.0.0
 lib/libabsl_random_internal_distribution_test_util.so
-lib/libabsl_random_internal_distribution_test_util.so.2103.0.1
+lib/libabsl_random_internal_distribution_test_util.so.2111.0.0
 lib/libabsl_random_internal_platform.so
-lib/libabsl_random_internal_platform.so.2103.0.1
+lib/libabsl_random_internal_platform.so.2111.0.0
 lib/libabsl_random_internal_pool_urbg.so
-lib/libabsl_random_internal_pool_urbg.so.2103.0.1
+lib/libabsl_random_internal_pool_urbg.so.2111.0.0
 lib/libabsl_random_internal_randen.so
-lib/libabsl_random_internal_randen.so.2103.0.1
+lib/libabsl_random_internal_randen.so.2111.0.0
 lib/libabsl_random_internal_randen_hwaes.so
-lib/libabsl_random_internal_randen_hwaes.so.2103.0.1
+lib/libabsl_random_internal_randen_hwaes.so.2111.0.0
 lib/libabsl_random_internal_randen_hwaes_impl.so
-lib/libabsl_random_internal_randen_hwaes_impl.so.2103.0.1
+lib/libabsl_random_internal_randen_hwaes_impl.so.2111.0.0
 lib/libabsl_random_internal_randen_slow.so
-lib/libabsl_random_internal_randen_slow.so.2103.0.1
+lib/libabsl_random_internal_randen_slow.so.2111.0.0
 lib/libabsl_random_internal_seed_material.so
-lib/libabsl_random_internal_seed_material.so.2103.0.1
+lib/libabsl_random_internal_seed_material.so.2111.0.0
 lib/libabsl_random_seed_gen_exception.so
-lib/libabsl_random_seed_gen_exception.so.2103.0.1
+lib/libabsl_random_seed_gen_exception.so.2111.0.0
 lib/libabsl_random_seed_sequences.so
-lib/libabsl_random_seed_sequences.so.2103.0.1
+lib/libabsl_random_seed_sequences.so.2111.0.0
 lib/libabsl_raw_hash_set.so
-lib/libabsl_raw_hash_set.so.2103.0.1
+lib/libabsl_raw_hash_set.so.2111.0.0
 lib/libabsl_raw_logging_internal.so
-lib/libabsl_raw_logging_internal.so.2103.0.1
+lib/libabsl_raw_logging_internal.so.2111.0.0
 lib/libabsl_scoped_set_env.so
-lib/libabsl_scoped_set_env.so.2103.0.1
+lib/libabsl_scoped_set_env.so.2111.0.0
 lib/libabsl_spinlock_wait.so
-lib/libabsl_spinlock_wait.so.2103.0.1
+lib/libabsl_spinlock_wait.so.2111.0.0
 lib/libabsl_stacktrace.so
-lib/libabsl_stacktrace.so.2103.0.1
+lib/libabsl_stacktrace.so.2111.0.0
 lib/libabsl_status.so
-lib/libabsl_status.so.2103.0.1
+lib/libabsl_status.so.2111.0.0
 lib/libabsl_statusor.so
-lib/libabsl_statusor.so.2103.0.1
+lib/libabsl_statusor.so.2111.0.0
 lib/libabsl_str_format_internal.so
-lib/libabsl_str_format_internal.so.2103.0.1
+lib/libabsl_str_format_internal.so.2111.0.0
 lib/libabsl_strerror.so
-lib/libabsl_strerror.so.2103.0.1
+lib/libabsl_strerror.so.2111.0.0
 lib/libabsl_strings.so
-lib/libabsl_strings.so.2103.0.1
+lib/libabsl_strings.so.2111.0.0
 lib/libabsl_strings_internal.so
-lib/libabsl_strings_internal.so.2103.0.1
+lib/libabsl_strings_internal.so.2111.0.0
 lib/libabsl_symbolize.so
-lib/libabsl_symbolize.so.2103.0.1
+lib/libabsl_symbolize.so.2111.0.0
 lib/libabsl_synchronization.so
-lib/libabsl_synchronization.so.2103.0.1
+lib/libabsl_synchronization.so.2111.0.0
 lib/libabsl_throw_delegate.so
-lib/libabsl_throw_delegate.so.2103.0.1



Home | Main Index | Thread Index | Old Index