pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/abseil



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Feb  9 14:43:05 UTC 2025

Modified Files:
        pkgsrc/devel/abseil: Makefile PLIST distinfo
Removed Files:
        pkgsrc/devel/abseil/patches: patch-CMake_AbseilHelpers.cmake

Log Message:
abseil: update to 20250127.0.

What's New:

Added support for Bazel 8.0
Added support for Bazel Platforms for better portability
Added ABSL_ATTRIBUTE_VIEW and ABSL_ATTRIBUTE_OWNER for diagnosing
certain lifetime issues
Many performance improvements
A security issue in hash container create/resize has been fixed.
Note that the latest patch releases for previous LTS versions
also address this issue.

Breaking Changes:

Bazel BUILD files now reference repositories by their canonical
names from the Bazel Central Registry. For example, Abseil is now
@abseil-cpp instead of @com_google_absl, and GoogleTest is now
@googletest instead of @com_google_googletest. Users still using
the old WORKSPACE system may need to use repo_mapping on repositories
that still use the old names. See 90a7ba6 for an example.

Other:

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


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 pkgsrc/devel/abseil/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/abseil/PLIST
cvs rdiff -u -r1.28 -r1.29 pkgsrc/devel/abseil/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/devel/abseil/patches/patch-CMake_AbseilHelpers.cmake

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/abseil/Makefile
diff -u pkgsrc/devel/abseil/Makefile:1.29 pkgsrc/devel/abseil/Makefile:1.30
--- pkgsrc/devel/abseil/Makefile:1.29   Fri Jan 24 06:28:46 2025
+++ pkgsrc/devel/abseil/Makefile        Sun Feb  9 14:43:04 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.29 2025/01/24 06:28:46 adam Exp $
+# $NetBSD: Makefile,v 1.30 2025/02/09 14:43:04 wiz Exp $
 
-DISTNAME=      abseil-20240722.1
+DISTNAME=      abseil-20250127.0
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=abseil/}
 GITHUB_PROJECT=        abseil-cpp

Index: pkgsrc/devel/abseil/PLIST
diff -u pkgsrc/devel/abseil/PLIST:1.11 pkgsrc/devel/abseil/PLIST:1.12
--- pkgsrc/devel/abseil/PLIST:1.11      Tue Aug  6 13:20:22 2024
+++ pkgsrc/devel/abseil/PLIST   Sun Feb  9 14:43:04 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2024/08/06 13:20:22 wiz Exp $
+@comment $NetBSD: PLIST,v 1.12 2025/02/09 14:43:04 wiz Exp $
 include/absl/algorithm/algorithm.h
 include/absl/algorithm/container.h
 include/absl/base/attributes.h
@@ -42,6 +42,7 @@ include/absl/base/internal/strerror.h
 include/absl/base/internal/sysinfo.h
 include/absl/base/internal/thread_identity.h
 include/absl/base/internal/throw_delegate.h
+include/absl/base/internal/tracing.h
 include/absl/base/internal/tsan_mutex_interface.h
 include/absl/base/internal/unaligned_access.h
 include/absl/base/internal/unscaledcycleclock.h
@@ -196,6 +197,7 @@ include/absl/log/internal/nullstream.h
 include/absl/log/internal/proto.h
 include/absl/log/internal/strip.h
 include/absl/log/internal/structured.h
+include/absl/log/internal/structured_proto.h
 include/absl/log/internal/test_actions.h
 include/absl/log/internal/test_helpers.h
 include/absl/log/internal/test_matchers.h
@@ -386,185 +388,189 @@ 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.2407.0.0
+lib/libabsl_bad_any_cast_impl.so.2501.0.0
 lib/libabsl_bad_optional_access.so
-lib/libabsl_bad_optional_access.so.2407.0.0
+lib/libabsl_bad_optional_access.so.2501.0.0
 lib/libabsl_bad_variant_access.so
-lib/libabsl_bad_variant_access.so.2407.0.0
+lib/libabsl_bad_variant_access.so.2501.0.0
 lib/libabsl_base.so
-lib/libabsl_base.so.2407.0.0
+lib/libabsl_base.so.2501.0.0
 lib/libabsl_city.so
-lib/libabsl_city.so.2407.0.0
+lib/libabsl_city.so.2501.0.0
 lib/libabsl_civil_time.so
-lib/libabsl_civil_time.so.2407.0.0
+lib/libabsl_civil_time.so.2501.0.0
 lib/libabsl_cord.so
-lib/libabsl_cord.so.2407.0.0
+lib/libabsl_cord.so.2501.0.0
 lib/libabsl_cord_internal.so
-lib/libabsl_cord_internal.so.2407.0.0
+lib/libabsl_cord_internal.so.2501.0.0
 lib/libabsl_cordz_functions.so
-lib/libabsl_cordz_functions.so.2407.0.0
+lib/libabsl_cordz_functions.so.2501.0.0
 lib/libabsl_cordz_handle.so
-lib/libabsl_cordz_handle.so.2407.0.0
+lib/libabsl_cordz_handle.so.2501.0.0
 lib/libabsl_cordz_info.so
-lib/libabsl_cordz_info.so.2407.0.0
+lib/libabsl_cordz_info.so.2501.0.0
 lib/libabsl_cordz_sample_token.so
-lib/libabsl_cordz_sample_token.so.2407.0.0
+lib/libabsl_cordz_sample_token.so.2501.0.0
 lib/libabsl_crc32c.so
-lib/libabsl_crc32c.so.2407.0.0
+lib/libabsl_crc32c.so.2501.0.0
 lib/libabsl_crc_cord_state.so
-lib/libabsl_crc_cord_state.so.2407.0.0
+lib/libabsl_crc_cord_state.so.2501.0.0
 lib/libabsl_crc_cpu_detect.so
-lib/libabsl_crc_cpu_detect.so.2407.0.0
+lib/libabsl_crc_cpu_detect.so.2501.0.0
 lib/libabsl_crc_internal.so
-lib/libabsl_crc_internal.so.2407.0.0
+lib/libabsl_crc_internal.so.2501.0.0
 lib/libabsl_debugging_internal.so
-lib/libabsl_debugging_internal.so.2407.0.0
+lib/libabsl_debugging_internal.so.2501.0.0
 lib/libabsl_decode_rust_punycode.so
-lib/libabsl_decode_rust_punycode.so.2407.0.0
+lib/libabsl_decode_rust_punycode.so.2501.0.0
 lib/libabsl_demangle_internal.so
-lib/libabsl_demangle_internal.so.2407.0.0
+lib/libabsl_demangle_internal.so.2501.0.0
 lib/libabsl_demangle_rust.so
-lib/libabsl_demangle_rust.so.2407.0.0
+lib/libabsl_demangle_rust.so.2501.0.0
 lib/libabsl_die_if_null.so
-lib/libabsl_die_if_null.so.2407.0.0
+lib/libabsl_die_if_null.so.2501.0.0
 lib/libabsl_examine_stack.so
-lib/libabsl_examine_stack.so.2407.0.0
+lib/libabsl_examine_stack.so.2501.0.0
 lib/libabsl_exponential_biased.so
-lib/libabsl_exponential_biased.so.2407.0.0
+lib/libabsl_exponential_biased.so.2501.0.0
 lib/libabsl_failure_signal_handler.so
-lib/libabsl_failure_signal_handler.so.2407.0.0
+lib/libabsl_failure_signal_handler.so.2501.0.0
 lib/libabsl_flags_commandlineflag.so
-lib/libabsl_flags_commandlineflag.so.2407.0.0
+lib/libabsl_flags_commandlineflag.so.2501.0.0
 lib/libabsl_flags_commandlineflag_internal.so
-lib/libabsl_flags_commandlineflag_internal.so.2407.0.0
+lib/libabsl_flags_commandlineflag_internal.so.2501.0.0
 lib/libabsl_flags_config.so
-lib/libabsl_flags_config.so.2407.0.0
+lib/libabsl_flags_config.so.2501.0.0
 lib/libabsl_flags_internal.so
-lib/libabsl_flags_internal.so.2407.0.0
+lib/libabsl_flags_internal.so.2501.0.0
 lib/libabsl_flags_marshalling.so
-lib/libabsl_flags_marshalling.so.2407.0.0
+lib/libabsl_flags_marshalling.so.2501.0.0
 lib/libabsl_flags_parse.so
-lib/libabsl_flags_parse.so.2407.0.0
+lib/libabsl_flags_parse.so.2501.0.0
 lib/libabsl_flags_private_handle_accessor.so
-lib/libabsl_flags_private_handle_accessor.so.2407.0.0
+lib/libabsl_flags_private_handle_accessor.so.2501.0.0
 lib/libabsl_flags_program_name.so
-lib/libabsl_flags_program_name.so.2407.0.0
+lib/libabsl_flags_program_name.so.2501.0.0
 lib/libabsl_flags_reflection.so
-lib/libabsl_flags_reflection.so.2407.0.0
+lib/libabsl_flags_reflection.so.2501.0.0
 lib/libabsl_flags_usage.so
-lib/libabsl_flags_usage.so.2407.0.0
+lib/libabsl_flags_usage.so.2501.0.0
 lib/libabsl_flags_usage_internal.so
-lib/libabsl_flags_usage_internal.so.2407.0.0
+lib/libabsl_flags_usage_internal.so.2501.0.0
 lib/libabsl_graphcycles_internal.so
-lib/libabsl_graphcycles_internal.so.2407.0.0
+lib/libabsl_graphcycles_internal.so.2501.0.0
 lib/libabsl_hash.so
-lib/libabsl_hash.so.2407.0.0
+lib/libabsl_hash.so.2501.0.0
 lib/libabsl_hashtablez_sampler.so
-lib/libabsl_hashtablez_sampler.so.2407.0.0
+lib/libabsl_hashtablez_sampler.so.2501.0.0
 lib/libabsl_int128.so
-lib/libabsl_int128.so.2407.0.0
+lib/libabsl_int128.so.2501.0.0
 lib/libabsl_kernel_timeout_internal.so
-lib/libabsl_kernel_timeout_internal.so.2407.0.0
+lib/libabsl_kernel_timeout_internal.so.2501.0.0
 lib/libabsl_leak_check.so
-lib/libabsl_leak_check.so.2407.0.0
+lib/libabsl_leak_check.so.2501.0.0
 lib/libabsl_log_entry.so
-lib/libabsl_log_entry.so.2407.0.0
+lib/libabsl_log_entry.so.2501.0.0
 lib/libabsl_log_flags.so
-lib/libabsl_log_flags.so.2407.0.0
+lib/libabsl_log_flags.so.2501.0.0
 lib/libabsl_log_globals.so
-lib/libabsl_log_globals.so.2407.0.0
+lib/libabsl_log_globals.so.2501.0.0
 lib/libabsl_log_initialize.so
-lib/libabsl_log_initialize.so.2407.0.0
+lib/libabsl_log_initialize.so.2501.0.0
 lib/libabsl_log_internal_check_op.so
-lib/libabsl_log_internal_check_op.so.2407.0.0
+lib/libabsl_log_internal_check_op.so.2501.0.0
 lib/libabsl_log_internal_conditions.so
-lib/libabsl_log_internal_conditions.so.2407.0.0
+lib/libabsl_log_internal_conditions.so.2501.0.0
 lib/libabsl_log_internal_fnmatch.so
-lib/libabsl_log_internal_fnmatch.so.2407.0.0
+lib/libabsl_log_internal_fnmatch.so.2501.0.0
 lib/libabsl_log_internal_format.so
-lib/libabsl_log_internal_format.so.2407.0.0
+lib/libabsl_log_internal_format.so.2501.0.0
 lib/libabsl_log_internal_globals.so
-lib/libabsl_log_internal_globals.so.2407.0.0
+lib/libabsl_log_internal_globals.so.2501.0.0
 lib/libabsl_log_internal_log_sink_set.so
-lib/libabsl_log_internal_log_sink_set.so.2407.0.0
+lib/libabsl_log_internal_log_sink_set.so.2501.0.0
 lib/libabsl_log_internal_message.so
-lib/libabsl_log_internal_message.so.2407.0.0
+lib/libabsl_log_internal_message.so.2501.0.0
 lib/libabsl_log_internal_nullguard.so
-lib/libabsl_log_internal_nullguard.so.2407.0.0
+lib/libabsl_log_internal_nullguard.so.2501.0.0
 lib/libabsl_log_internal_proto.so
-lib/libabsl_log_internal_proto.so.2407.0.0
+lib/libabsl_log_internal_proto.so.2501.0.0
+lib/libabsl_log_internal_structured_proto.so
+lib/libabsl_log_internal_structured_proto.so.2501.0.0
 lib/libabsl_log_severity.so
-lib/libabsl_log_severity.so.2407.0.0
+lib/libabsl_log_severity.so.2501.0.0
 lib/libabsl_log_sink.so
-lib/libabsl_log_sink.so.2407.0.0
+lib/libabsl_log_sink.so.2501.0.0
 lib/libabsl_low_level_hash.so
-lib/libabsl_low_level_hash.so.2407.0.0
+lib/libabsl_low_level_hash.so.2501.0.0
 lib/libabsl_malloc_internal.so
-lib/libabsl_malloc_internal.so.2407.0.0
+lib/libabsl_malloc_internal.so.2501.0.0
 lib/libabsl_periodic_sampler.so
-lib/libabsl_periodic_sampler.so.2407.0.0
+lib/libabsl_periodic_sampler.so.2501.0.0
 lib/libabsl_poison.so
-lib/libabsl_poison.so.2407.0.0
+lib/libabsl_poison.so.2501.0.0
 lib/libabsl_random_distributions.so
-lib/libabsl_random_distributions.so.2407.0.0
+lib/libabsl_random_distributions.so.2501.0.0
 lib/libabsl_random_internal_distribution_test_util.so
-lib/libabsl_random_internal_distribution_test_util.so.2407.0.0
+lib/libabsl_random_internal_distribution_test_util.so.2501.0.0
 lib/libabsl_random_internal_platform.so
-lib/libabsl_random_internal_platform.so.2407.0.0
+lib/libabsl_random_internal_platform.so.2501.0.0
 lib/libabsl_random_internal_pool_urbg.so
-lib/libabsl_random_internal_pool_urbg.so.2407.0.0
+lib/libabsl_random_internal_pool_urbg.so.2501.0.0
 lib/libabsl_random_internal_randen.so
-lib/libabsl_random_internal_randen.so.2407.0.0
+lib/libabsl_random_internal_randen.so.2501.0.0
 lib/libabsl_random_internal_randen_hwaes.so
-lib/libabsl_random_internal_randen_hwaes.so.2407.0.0
+lib/libabsl_random_internal_randen_hwaes.so.2501.0.0
 lib/libabsl_random_internal_randen_hwaes_impl.so
-lib/libabsl_random_internal_randen_hwaes_impl.so.2407.0.0
+lib/libabsl_random_internal_randen_hwaes_impl.so.2501.0.0
 lib/libabsl_random_internal_randen_slow.so
-lib/libabsl_random_internal_randen_slow.so.2407.0.0
+lib/libabsl_random_internal_randen_slow.so.2501.0.0
 lib/libabsl_random_internal_seed_material.so
-lib/libabsl_random_internal_seed_material.so.2407.0.0
+lib/libabsl_random_internal_seed_material.so.2501.0.0
 lib/libabsl_random_seed_gen_exception.so
-lib/libabsl_random_seed_gen_exception.so.2407.0.0
+lib/libabsl_random_seed_gen_exception.so.2501.0.0
 lib/libabsl_random_seed_sequences.so
-lib/libabsl_random_seed_sequences.so.2407.0.0
+lib/libabsl_random_seed_sequences.so.2501.0.0
 lib/libabsl_raw_hash_set.so
-lib/libabsl_raw_hash_set.so.2407.0.0
+lib/libabsl_raw_hash_set.so.2501.0.0
 lib/libabsl_raw_logging_internal.so
-lib/libabsl_raw_logging_internal.so.2407.0.0
+lib/libabsl_raw_logging_internal.so.2501.0.0
 lib/libabsl_scoped_set_env.so
-lib/libabsl_scoped_set_env.so.2407.0.0
+lib/libabsl_scoped_set_env.so.2501.0.0
 lib/libabsl_spinlock_wait.so
-lib/libabsl_spinlock_wait.so.2407.0.0
+lib/libabsl_spinlock_wait.so.2501.0.0
 lib/libabsl_stacktrace.so
-lib/libabsl_stacktrace.so.2407.0.0
+lib/libabsl_stacktrace.so.2501.0.0
 lib/libabsl_status.so
-lib/libabsl_status.so.2407.0.0
+lib/libabsl_status.so.2501.0.0
 lib/libabsl_statusor.so
-lib/libabsl_statusor.so.2407.0.0
+lib/libabsl_statusor.so.2501.0.0
 lib/libabsl_str_format_internal.so
-lib/libabsl_str_format_internal.so.2407.0.0
+lib/libabsl_str_format_internal.so.2501.0.0
 lib/libabsl_strerror.so
-lib/libabsl_strerror.so.2407.0.0
+lib/libabsl_strerror.so.2501.0.0
 lib/libabsl_string_view.so
-lib/libabsl_string_view.so.2407.0.0
+lib/libabsl_string_view.so.2501.0.0
 lib/libabsl_strings.so
-lib/libabsl_strings.so.2407.0.0
+lib/libabsl_strings.so.2501.0.0
 lib/libabsl_strings_internal.so
-lib/libabsl_strings_internal.so.2407.0.0
+lib/libabsl_strings_internal.so.2501.0.0
 lib/libabsl_symbolize.so
-lib/libabsl_symbolize.so.2407.0.0
+lib/libabsl_symbolize.so.2501.0.0
 lib/libabsl_synchronization.so
-lib/libabsl_synchronization.so.2407.0.0
+lib/libabsl_synchronization.so.2501.0.0
 lib/libabsl_throw_delegate.so
-lib/libabsl_throw_delegate.so.2407.0.0
+lib/libabsl_throw_delegate.so.2501.0.0
 lib/libabsl_time.so
-lib/libabsl_time.so.2407.0.0
+lib/libabsl_time.so.2501.0.0
 lib/libabsl_time_zone.so
-lib/libabsl_time_zone.so.2407.0.0
+lib/libabsl_time_zone.so.2501.0.0
+lib/libabsl_tracing_internal.so
+lib/libabsl_tracing_internal.so.2501.0.0
 lib/libabsl_utf8_for_code_point.so
-lib/libabsl_utf8_for_code_point.so.2407.0.0
+lib/libabsl_utf8_for_code_point.so.2501.0.0
 lib/libabsl_vlog_config_internal.so
-lib/libabsl_vlog_config_internal.so.2407.0.0
+lib/libabsl_vlog_config_internal.so.2501.0.0
 lib/pkgconfig/absl_absl_check.pc
 lib/pkgconfig/absl_absl_log.pc
 lib/pkgconfig/absl_absl_vlog_is_on.pc
@@ -677,6 +683,7 @@ lib/pkgconfig/absl_log_internal_nullstre
 lib/pkgconfig/absl_log_internal_proto.pc
 lib/pkgconfig/absl_log_internal_strip.pc
 lib/pkgconfig/absl_log_internal_structured.pc
+lib/pkgconfig/absl_log_internal_structured_proto.pc
 lib/pkgconfig/absl_log_internal_voidify.pc
 lib/pkgconfig/absl_log_severity.pc
 lib/pkgconfig/absl_log_sink.pc
@@ -749,6 +756,7 @@ lib/pkgconfig/absl_synchronization.pc
 lib/pkgconfig/absl_throw_delegate.pc
 lib/pkgconfig/absl_time.pc
 lib/pkgconfig/absl_time_zone.pc
+lib/pkgconfig/absl_tracing_internal.pc
 lib/pkgconfig/absl_type_traits.pc
 lib/pkgconfig/absl_utf8_for_code_point.pc
 lib/pkgconfig/absl_utility.pc

Index: pkgsrc/devel/abseil/distinfo
diff -u pkgsrc/devel/abseil/distinfo:1.28 pkgsrc/devel/abseil/distinfo:1.29
--- pkgsrc/devel/abseil/distinfo:1.28   Fri Jan 24 06:28:46 2025
+++ pkgsrc/devel/abseil/distinfo        Sun Feb  9 14:43:05 2025
@@ -1,9 +1,8 @@
-$NetBSD: distinfo,v 1.28 2025/01/24 06:28:46 adam Exp $
+$NetBSD: distinfo,v 1.29 2025/02/09 14:43:05 wiz Exp $
 
-BLAKE2s (abseil-20240722.1-20240722.1.tar.gz) = 0145c1c96b4abef70ed4e42bd69437e6b91c6d1bef340f35a6da2ea13c167567
-SHA512 (abseil-20240722.1-20240722.1.tar.gz) = 6062a10220d1250127e2216cea65833f10f37459331254b59df437b5061af81a9645cab39479700cf1843ef7dee51fe125241b0ecb9f715705a45dce4ffae89e
-Size (abseil-20240722.1-20240722.1.tar.gz) = 2242894 bytes
-SHA1 (patch-CMake_AbseilHelpers.cmake) = 9afcdce38e275912f63a848f5bf4dfa1a4d17c50
+BLAKE2s (abseil-20250127.0-20250127.0.tar.gz) = 24db798a88a861c4d4a4f52ec7a3a0dd6a972adde1a1c857a864ac8996767c65
+SHA512 (abseil-20250127.0-20250127.0.tar.gz) = 2a021faad807ee3e23548716ffa4785dc2409edbb4be676cc4bc01d47885760de340f0a4afdcbf0aaa835affd6d78f7bc319bbf7d337dbc30e7a559d0088e4bd
+Size (abseil-20250127.0-20250127.0.tar.gz) = 2267275 bytes
 SHA1 (patch-absl_base_internal_sysinfo.cc) = c96dd302dde0f6071a8353a5877a3bac37949467
 SHA1 (patch-absl_debugging_internal_elf__mem__image.cc) = 4165ab657a03194a5266815440f40cf4aa958f7b
 SHA1 (patch-absl_debugging_internal_vdso__support.cc) = 2292c5b0f2b41679039a1697508343ff5b6cc401



Home | Main Index | Thread Index | Old Index