git: f6b48ba31bb9 - main - devel/abseil: update the port to the latest version (20211102.0)

From: Alexey Dokuchaev <danfe_at_FreeBSD.org>
Date: Tue, 23 Nov 2021 16:21:29 UTC
The branch main has been updated by danfe:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f6b48ba31bb9f4b771636088b1376fef820e1a07

commit f6b48ba31bb9f4b771636088b1376fef820e1a07
Author:     Alexey Dokuchaev <danfe@FreeBSD.org>
AuthorDate: 2021-11-23 16:19:54 +0000
Commit:     Alexey Dokuchaev <danfe@FreeBSD.org>
CommitDate: 2021-11-23 16:19:53 +0000

    devel/abseil: update the port to the latest version (20211102.0)
    
    Reported by:    portscout
---
 devel/abseil/Makefile                              |  2 +-
 devel/abseil/distinfo                              |  6 +--
 .../patch-absl_debugging_internal_vdso__support.cc | 12 ++++++
 devel/abseil/pkg-plist                             | 49 +++++++++++++++++++---
 4 files changed, 59 insertions(+), 10 deletions(-)

diff --git a/devel/abseil/Makefile b/devel/abseil/Makefile
index 7d1524b1c553..97fb109f149c 100644
--- a/devel/abseil/Makefile
+++ b/devel/abseil/Makefile
@@ -1,7 +1,7 @@
 # Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
 
 PORTNAME=	abseil
-PORTVERSION=	20210324.2
+PORTVERSION=	20211102.0
 CATEGORIES=	devel
 
 MAINTAINER=	danfe@FreeBSD.org
diff --git a/devel/abseil/distinfo b/devel/abseil/distinfo
index 4e90abb00a2c..53be91186216 100644
--- a/devel/abseil/distinfo
+++ b/devel/abseil/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1622559169
-SHA256 (abseil-abseil-cpp-20210324.2_GH0.tar.gz) = 59b862f50e710277f8ede96f083a5bb8d7c9595376146838b9580be90374ee1f
-SIZE (abseil-abseil-cpp-20210324.2_GH0.tar.gz) = 1774172
+TIMESTAMP = 1635953174
+SHA256 (abseil-abseil-cpp-20211102.0_GH0.tar.gz) = dcf71b9cba8dc0ca9940c4b316a0c796be8fab42b070bb6b7cab62b48f0e66c4
+SIZE (abseil-abseil-cpp-20211102.0_GH0.tar.gz) = 1884080
diff --git a/devel/abseil/files/patch-absl_debugging_internal_vdso__support.cc b/devel/abseil/files/patch-absl_debugging_internal_vdso__support.cc
new file mode 100644
index 000000000000..bf33ce8cc7cf
--- /dev/null
+++ b/devel/abseil/files/patch-absl_debugging_internal_vdso__support.cc
@@ -0,0 +1,12 @@
+--- absl/debugging/internal/vdso_support.cc.orig	2021-11-03 15:26:14 UTC
++++ absl/debugging/internal/vdso_support.cc
+@@ -51,7 +51,9 @@
+ #endif
+ 
+ #if defined(__FreeBSD__)
++#if defined(__ELF_WORD_SIZE) && __ELF_WORD_SIZE == 64
+ using Elf64_auxv_t = Elf64_Auxinfo;
++#endif
+ using Elf32_auxv_t = Elf32_Auxinfo;
+ #endif
+ 
diff --git a/devel/abseil/pkg-plist b/devel/abseil/pkg-plist
index 99efd06b0a87..533a0e78a29e 100644
--- a/devel/abseil/pkg-plist
+++ b/devel/abseil/pkg-plist
@@ -15,7 +15,6 @@ 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
@@ -25,7 +24,6 @@ include/absl/base/internal/invoke.h
 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
@@ -100,8 +98,10 @@ include/absl/debugging/internal/stack_consumption.h
 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
@@ -112,6 +112,7 @@ 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_emscripten.inc
 include/absl/debugging/symbolize_unimplemented.inc
 include/absl/debugging/symbolize_win32.inc
 include/absl/flags/commandlineflag.h
@@ -120,6 +121,7 @@ include/absl/flags/declare.h
 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
@@ -140,8 +142,8 @@ include/absl/hash/hash.h
 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
@@ -150,6 +152,9 @@ include/absl/numeric/int128_have_intrinsic.inc
 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
@@ -203,14 +208,27 @@ include/absl/strings/ascii.h
 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
@@ -306,6 +324,16 @@ lib/libabsl_civil_time.so
 lib/libabsl_civil_time.so.%%LIBSUFX%%
 lib/libabsl_cord.so
 lib/libabsl_cord.so.%%LIBSUFX%%
+lib/libabsl_cord_internal.so
+lib/libabsl_cord_internal.so.%%LIBSUFX%%
+lib/libabsl_cordz_functions.so
+lib/libabsl_cordz_functions.so.%%LIBSUFX%%
+lib/libabsl_cordz_handle.so
+lib/libabsl_cordz_handle.so.%%LIBSUFX%%
+lib/libabsl_cordz_info.so
+lib/libabsl_cordz_info.so.%%LIBSUFX%%
+lib/libabsl_cordz_sample_token.so
+lib/libabsl_cordz_sample_token.so.%%LIBSUFX%%
 lib/libabsl_debugging_internal.so
 lib/libabsl_debugging_internal.so.%%LIBSUFX%%
 lib/libabsl_demangle_internal.so
@@ -354,6 +382,8 @@ lib/libabsl_leak_check_disable.so
 lib/libabsl_leak_check_disable.so.%%LIBSUFX%%
 lib/libabsl_log_severity.so
 lib/libabsl_log_severity.so.%%LIBSUFX%%
+lib/libabsl_low_level_hash.so
+lib/libabsl_low_level_hash.so.%%LIBSUFX%%
 lib/libabsl_malloc_internal.so
 lib/libabsl_malloc_internal.so.%%LIBSUFX%%
 lib/libabsl_periodic_sampler.so
@@ -412,8 +442,6 @@ lib/libabsl_time.so
 lib/libabsl_time.so.%%LIBSUFX%%
 lib/libabsl_time_zone.so
 lib/libabsl_time_zone.so.%%LIBSUFX%%
-lib/libabsl_wyhash.so
-lib/libabsl_wyhash.so.%%LIBSUFX%%
 libdata/pkgconfig/absl_algorithm.pc
 libdata/pkgconfig/absl_algorithm_container.pc
 libdata/pkgconfig/absl_any.pc
@@ -437,6 +465,14 @@ libdata/pkgconfig/absl_config.pc
 libdata/pkgconfig/absl_container_common.pc
 libdata/pkgconfig/absl_container_memory.pc
 libdata/pkgconfig/absl_cord.pc
+libdata/pkgconfig/absl_cord_internal.pc
+libdata/pkgconfig/absl_cordz_functions.pc
+libdata/pkgconfig/absl_cordz_handle.pc
+libdata/pkgconfig/absl_cordz_info.pc
+libdata/pkgconfig/absl_cordz_sample_token.pc
+libdata/pkgconfig/absl_cordz_statistics.pc
+libdata/pkgconfig/absl_cordz_update_scope.pc
+libdata/pkgconfig/absl_cordz_update_tracker.pc
 libdata/pkgconfig/absl_core_headers.pc
 libdata/pkgconfig/absl_counting_allocator.pc
 libdata/pkgconfig/absl_debugging.pc
@@ -482,6 +518,7 @@ libdata/pkgconfig/absl_layout.pc
 libdata/pkgconfig/absl_leak_check.pc
 libdata/pkgconfig/absl_leak_check_disable.pc
 libdata/pkgconfig/absl_log_severity.pc
+libdata/pkgconfig/absl_low_level_hash.pc
 libdata/pkgconfig/absl_malloc_internal.pc
 libdata/pkgconfig/absl_memory.pc
 libdata/pkgconfig/absl_meta.pc
@@ -522,6 +559,7 @@ libdata/pkgconfig/absl_random_seed_sequences.pc
 libdata/pkgconfig/absl_raw_hash_map.pc
 libdata/pkgconfig/absl_raw_hash_set.pc
 libdata/pkgconfig/absl_raw_logging_internal.pc
+libdata/pkgconfig/absl_sample_recorder.pc
 libdata/pkgconfig/absl_scoped_set_env.pc
 libdata/pkgconfig/absl_span.pc
 libdata/pkgconfig/absl_spinlock_wait.pc
@@ -541,4 +579,3 @@ libdata/pkgconfig/absl_time_zone.pc
 libdata/pkgconfig/absl_type_traits.pc
 libdata/pkgconfig/absl_utility.pc
 libdata/pkgconfig/absl_variant.pc
-libdata/pkgconfig/absl_wyhash.pc