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 20210324.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/abf8907e3373
branches:  trunk
changeset: 451704:abf8907e3373
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Apr 30 10:32:17 2021 +0000

description:
abseil: updated to 20210324.1

Abseil LTS 20210324.1

What's New:

The cleanup library has been released. This library contains the control-flow-construct-like type absl::Cleanup which is used for executing a callback on scope exit.
The numeric library now includes bits.h, a polyfill header containing implementations of C++20's bitwise math functions.
Abseil now installs pkg-config files to make it easier to use Abseil with some other build systems.
Abseil now respects the default CMake installation paths. Standard CMake variables like CMAKE_INSTALL_PREFIX can be used to change the installation path.

Breaking Changes:

The empty absl::container target has been removed from the CMake build. This target had no effect and references to this target in user code can safely be removed.

diffstat:

 devel/abseil/Makefile                         |    5 +-
 devel/abseil/PLIST                            |  207 +++++++++++++++++++++++++-
 devel/abseil/distinfo                         |   12 +-
 devel/abseil/patches/patch-absl_base_config.h |   10 +-
 4 files changed, 217 insertions(+), 17 deletions(-)

diffs (truncated from 394 to 300 lines):

diff -r aa0f65787408 -r abf8907e3373 devel/abseil/Makefile
--- a/devel/abseil/Makefile     Fri Apr 30 09:42:43 2021 +0000
+++ b/devel/abseil/Makefile     Fri Apr 30 10:32:17 2021 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2021/01/31 13:02:06 he Exp $
+# $NetBSD: Makefile,v 1.8 2021/04/30 10:32:17 adam Exp $
 
-DISTNAME=      abseil-20200923.3
-PKGREVISION=   1
+DISTNAME=      abseil-20210324.1
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=abseil/}
 GITHUB_PROJECT=        abseil-cpp
diff -r aa0f65787408 -r abf8907e3373 devel/abseil/PLIST
--- a/devel/abseil/PLIST        Fri Apr 30 09:42:43 2021 +0000
+++ b/devel/abseil/PLIST        Fri Apr 30 10:32:17 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2020/12/07 08:01:52 adam Exp $
+@comment $NetBSD: PLIST,v 1.4 2021/04/30 10:32:17 adam Exp $
 include/absl/algorithm/algorithm.h
 include/absl/algorithm/container.h
 include/absl/base/attributes.h
@@ -9,7 +9,6 @@
 include/absl/base/dynamic_annotations.h
 include/absl/base/internal/atomic_hook.h
 include/absl/base/internal/atomic_hook_test_helper.h
-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
@@ -53,6 +52,8 @@
 include/absl/base/policy_checks.h
 include/absl/base/port.h
 include/absl/base/thread_annotations.h
+include/absl/cleanup/cleanup.h
+include/absl/cleanup/internal/cleanup.h
 include/absl/container/btree_map.h
 include/absl/container/btree_set.h
 include/absl/container/btree_test.h
@@ -125,6 +126,7 @@
 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/sequence_lock.h
 include/absl/flags/internal/usage.h
 include/absl/flags/marshalling.h
 include/absl/flags/parse.h
@@ -140,11 +142,15 @@
 include/absl/hash/internal/city.h
 include/absl/hash/internal/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
 include/absl/numeric/int128.h
 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/random/bernoulli_distribution.h
 include/absl/random/beta_distribution.h
 include/absl/random/bit_gen_ref.h
@@ -203,6 +209,9 @@
 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_flat.h
+include/absl/strings/internal/cord_rep_ring.h
+include/absl/strings/internal/cord_rep_ring_reader.h
 include/absl/strings/internal/escaping.h
 include/absl/strings/internal/escaping_test_common.h
 include/absl/strings/internal/memutil.h
@@ -220,6 +229,7 @@
 include/absl/strings/internal/str_format/parser.h
 include/absl/strings/internal/str_join_internal.h
 include/absl/strings/internal/str_split_internal.h
+include/absl/strings/internal/string_constant.h
 include/absl/strings/internal/utf8.h
 include/absl/strings/match.h
 include/absl/strings/numbers.h
@@ -234,9 +244,9 @@
 include/absl/synchronization/barrier.h
 include/absl/synchronization/blocking_counter.h
 include/absl/synchronization/internal/create_thread_identity.h
+include/absl/synchronization/internal/futex.h
 include/absl/synchronization/internal/graphcycles.h
 include/absl/synchronization/internal/kernel_timeout.h
-include/absl/synchronization/internal/mutex_nonprod.inc
 include/absl/synchronization/internal/per_thread_sem.h
 include/absl/synchronization/internal/thread_pool.h
 include/absl/synchronization/internal/waiter.h
@@ -280,65 +290,256 @@
 include/absl/types/variant.h
 include/absl/utility/utility.h
 lib/cmake/absl/abslConfig.cmake
+lib/cmake/absl/abslConfigVersion.cmake
 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_optional_access.so
+lib/libabsl_bad_optional_access.so.2103.0.1
 lib/libabsl_bad_variant_access.so
+lib/libabsl_bad_variant_access.so.2103.0.1
 lib/libabsl_base.so
+lib/libabsl_base.so.2103.0.1
 lib/libabsl_city.so
+lib/libabsl_city.so.2103.0.1
 lib/libabsl_civil_time.so
+lib/libabsl_civil_time.so.2103.0.1
 lib/libabsl_cord.so
+lib/libabsl_cord.so.2103.0.1
 lib/libabsl_debugging_internal.so
+lib/libabsl_debugging_internal.so.2103.0.1
 lib/libabsl_demangle_internal.so
+lib/libabsl_demangle_internal.so.2103.0.1
 lib/libabsl_examine_stack.so
+lib/libabsl_examine_stack.so.2103.0.1
 lib/libabsl_exponential_biased.so
+lib/libabsl_exponential_biased.so.2103.0.1
 lib/libabsl_failure_signal_handler.so
+lib/libabsl_failure_signal_handler.so.2103.0.1
 lib/libabsl_flags.so
+lib/libabsl_flags.so.2103.0.1
 lib/libabsl_flags_commandlineflag.so
+lib/libabsl_flags_commandlineflag.so.2103.0.1
 lib/libabsl_flags_commandlineflag_internal.so
+lib/libabsl_flags_commandlineflag_internal.so.2103.0.1
 lib/libabsl_flags_config.so
+lib/libabsl_flags_config.so.2103.0.1
 lib/libabsl_flags_internal.so
+lib/libabsl_flags_internal.so.2103.0.1
 lib/libabsl_flags_marshalling.so
+lib/libabsl_flags_marshalling.so.2103.0.1
 lib/libabsl_flags_parse.so
+lib/libabsl_flags_parse.so.2103.0.1
 lib/libabsl_flags_private_handle_accessor.so
+lib/libabsl_flags_private_handle_accessor.so.2103.0.1
 lib/libabsl_flags_program_name.so
+lib/libabsl_flags_program_name.so.2103.0.1
 lib/libabsl_flags_reflection.so
+lib/libabsl_flags_reflection.so.2103.0.1
 lib/libabsl_flags_usage.so
+lib/libabsl_flags_usage.so.2103.0.1
 lib/libabsl_flags_usage_internal.so
+lib/libabsl_flags_usage_internal.so.2103.0.1
 lib/libabsl_graphcycles_internal.so
+lib/libabsl_graphcycles_internal.so.2103.0.1
 lib/libabsl_hash.so
+lib/libabsl_hash.so.2103.0.1
 lib/libabsl_hashtablez_sampler.so
+lib/libabsl_hashtablez_sampler.so.2103.0.1
 lib/libabsl_int128.so
+lib/libabsl_int128.so.2103.0.1
 lib/libabsl_leak_check.so
+lib/libabsl_leak_check.so.2103.0.1
 lib/libabsl_leak_check_disable.so
+lib/libabsl_leak_check_disable.so.2103.0.1
 lib/libabsl_log_severity.so
+lib/libabsl_log_severity.so.2103.0.1
 lib/libabsl_malloc_internal.so
+lib/libabsl_malloc_internal.so.2103.0.1
 lib/libabsl_periodic_sampler.so
+lib/libabsl_periodic_sampler.so.2103.0.1
 lib/libabsl_random_distributions.so
+lib/libabsl_random_distributions.so.2103.0.1
 lib/libabsl_random_internal_distribution_test_util.so
+lib/libabsl_random_internal_distribution_test_util.so.2103.0.1
 lib/libabsl_random_internal_platform.so
+lib/libabsl_random_internal_platform.so.2103.0.1
 lib/libabsl_random_internal_pool_urbg.so
+lib/libabsl_random_internal_pool_urbg.so.2103.0.1
 lib/libabsl_random_internal_randen.so
+lib/libabsl_random_internal_randen.so.2103.0.1
 lib/libabsl_random_internal_randen_hwaes.so
+lib/libabsl_random_internal_randen_hwaes.so.2103.0.1
 lib/libabsl_random_internal_randen_hwaes_impl.so
+lib/libabsl_random_internal_randen_hwaes_impl.so.2103.0.1
 lib/libabsl_random_internal_randen_slow.so
+lib/libabsl_random_internal_randen_slow.so.2103.0.1
 lib/libabsl_random_internal_seed_material.so
+lib/libabsl_random_internal_seed_material.so.2103.0.1
 lib/libabsl_random_seed_gen_exception.so
+lib/libabsl_random_seed_gen_exception.so.2103.0.1
 lib/libabsl_random_seed_sequences.so
+lib/libabsl_random_seed_sequences.so.2103.0.1
 lib/libabsl_raw_hash_set.so
+lib/libabsl_raw_hash_set.so.2103.0.1
 lib/libabsl_raw_logging_internal.so
+lib/libabsl_raw_logging_internal.so.2103.0.1
 lib/libabsl_scoped_set_env.so
+lib/libabsl_scoped_set_env.so.2103.0.1
 lib/libabsl_spinlock_wait.so
+lib/libabsl_spinlock_wait.so.2103.0.1
 lib/libabsl_stacktrace.so
+lib/libabsl_stacktrace.so.2103.0.1
 lib/libabsl_status.so
+lib/libabsl_status.so.2103.0.1
 lib/libabsl_statusor.so
+lib/libabsl_statusor.so.2103.0.1
 lib/libabsl_str_format_internal.so
+lib/libabsl_str_format_internal.so.2103.0.1
 lib/libabsl_strerror.so
+lib/libabsl_strerror.so.2103.0.1
 lib/libabsl_strings.so
+lib/libabsl_strings.so.2103.0.1
 lib/libabsl_strings_internal.so
+lib/libabsl_strings_internal.so.2103.0.1
 lib/libabsl_symbolize.so
+lib/libabsl_symbolize.so.2103.0.1
 lib/libabsl_synchronization.so
+lib/libabsl_synchronization.so.2103.0.1
 lib/libabsl_throw_delegate.so
+lib/libabsl_throw_delegate.so.2103.0.1
 lib/libabsl_time.so
+lib/libabsl_time.so.2103.0.1
 lib/libabsl_time_zone.so
+lib/libabsl_time_zone.so.2103.0.1
+lib/libabsl_wyhash.so
+lib/libabsl_wyhash.so.2103.0.1
+lib/pkgconfig/absl_algorithm.pc
+lib/pkgconfig/absl_algorithm_container.pc
+lib/pkgconfig/absl_any.pc
+lib/pkgconfig/absl_atomic_hook.pc
+lib/pkgconfig/absl_bad_any_cast.pc
+lib/pkgconfig/absl_bad_any_cast_impl.pc
+lib/pkgconfig/absl_bad_optional_access.pc
+lib/pkgconfig/absl_bad_variant_access.pc
+lib/pkgconfig/absl_base.pc
+lib/pkgconfig/absl_base_internal.pc
+lib/pkgconfig/absl_bind_front.pc
+lib/pkgconfig/absl_bits.pc
+lib/pkgconfig/absl_btree.pc
+lib/pkgconfig/absl_city.pc
+lib/pkgconfig/absl_civil_time.pc
+lib/pkgconfig/absl_cleanup.pc
+lib/pkgconfig/absl_cleanup_internal.pc
+lib/pkgconfig/absl_compare.pc
+lib/pkgconfig/absl_compressed_tuple.pc
+lib/pkgconfig/absl_config.pc
+lib/pkgconfig/absl_container_common.pc
+lib/pkgconfig/absl_container_memory.pc
+lib/pkgconfig/absl_cord.pc
+lib/pkgconfig/absl_core_headers.pc
+lib/pkgconfig/absl_counting_allocator.pc
+lib/pkgconfig/absl_debugging.pc
+lib/pkgconfig/absl_debugging_internal.pc
+lib/pkgconfig/absl_demangle_internal.pc
+lib/pkgconfig/absl_dynamic_annotations.pc
+lib/pkgconfig/absl_endian.pc
+lib/pkgconfig/absl_errno_saver.pc
+lib/pkgconfig/absl_examine_stack.pc
+lib/pkgconfig/absl_exponential_biased.pc
+lib/pkgconfig/absl_failure_signal_handler.pc
+lib/pkgconfig/absl_fast_type_id.pc
+lib/pkgconfig/absl_fixed_array.pc
+lib/pkgconfig/absl_flags.pc
+lib/pkgconfig/absl_flags_commandlineflag.pc
+lib/pkgconfig/absl_flags_commandlineflag_internal.pc
+lib/pkgconfig/absl_flags_config.pc
+lib/pkgconfig/absl_flags_internal.pc
+lib/pkgconfig/absl_flags_marshalling.pc
+lib/pkgconfig/absl_flags_parse.pc
+lib/pkgconfig/absl_flags_path_util.pc
+lib/pkgconfig/absl_flags_private_handle_accessor.pc
+lib/pkgconfig/absl_flags_program_name.pc
+lib/pkgconfig/absl_flags_reflection.pc
+lib/pkgconfig/absl_flags_usage.pc
+lib/pkgconfig/absl_flags_usage_internal.pc
+lib/pkgconfig/absl_flat_hash_map.pc
+lib/pkgconfig/absl_flat_hash_set.pc
+lib/pkgconfig/absl_function_ref.pc
+lib/pkgconfig/absl_graphcycles_internal.pc
+lib/pkgconfig/absl_hash.pc
+lib/pkgconfig/absl_hash_function_defaults.pc
+lib/pkgconfig/absl_hash_policy_traits.pc
+lib/pkgconfig/absl_hashtable_debug.pc
+lib/pkgconfig/absl_hashtable_debug_hooks.pc
+lib/pkgconfig/absl_hashtablez_sampler.pc
+lib/pkgconfig/absl_have_sse.pc
+lib/pkgconfig/absl_inlined_vector.pc
+lib/pkgconfig/absl_inlined_vector_internal.pc
+lib/pkgconfig/absl_int128.pc
+lib/pkgconfig/absl_kernel_timeout_internal.pc
+lib/pkgconfig/absl_layout.pc
+lib/pkgconfig/absl_leak_check.pc
+lib/pkgconfig/absl_leak_check_disable.pc
+lib/pkgconfig/absl_log_severity.pc
+lib/pkgconfig/absl_malloc_internal.pc
+lib/pkgconfig/absl_memory.pc
+lib/pkgconfig/absl_meta.pc
+lib/pkgconfig/absl_node_hash_map.pc
+lib/pkgconfig/absl_node_hash_policy.pc
+lib/pkgconfig/absl_node_hash_set.pc
+lib/pkgconfig/absl_numeric.pc
+lib/pkgconfig/absl_numeric_representation.pc
+lib/pkgconfig/absl_optional.pc
+lib/pkgconfig/absl_periodic_sampler.pc
+lib/pkgconfig/absl_pretty_function.pc



Home | Main Index | Thread Index | Old Index