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 Aug 24 16:34:57 UTC 2025
Modified Files:
pkgsrc/devel/abseil: Makefile PLIST distinfo
Removed Files:
pkgsrc/devel/abseil/patches: patch-absl_debugging_stacktrace.cc
Log Message:
abseil: update to 20250814.0.
What's New:
absl::Mutex now contains lower-case method names like lock() and shared_lock() to align with standard C++ mutex methods. This allows absl::Mutex to be used with std::scoped_lock and friends. The
old names are still present but may be removed in a future release.
The RAII Mutex-locker types like absl::MutexLock, absl::ReaderMutexLock, and friends now accept references to absl::Mutex. The pointer-accepting constructors are now deprecated, and may be
removed in a future release.
Breaking Changes:
Nullability template types, which were deprecated in the May 2025 release, have been removed.
absl::string_view(nullptr), which is undefined behavior according to the C++ standard, now triggers an assert failure. Note that unless you changed absl/base/options.h, absl::string_view is an
alias for std::string_view, so by default you will be inheriting the behavior of your standard library instead of using the Abseil implementation.
Abseil's hash tables now require a hash function that has a return type with size >= sizeof(size_t).
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 pkgsrc/devel/abseil/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/abseil/PLIST
cvs rdiff -u -r1.31 -r1.32 pkgsrc/devel/abseil/distinfo
cvs rdiff -u -r1.1 -r0 \
pkgsrc/devel/abseil/patches/patch-absl_debugging_stacktrace.cc
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.33 pkgsrc/devel/abseil/Makefile:1.34
--- pkgsrc/devel/abseil/Makefile:1.33 Sat Jul 5 13:42:44 2025
+++ pkgsrc/devel/abseil/Makefile Sun Aug 24 16:34:56 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.33 2025/07/05 13:42:44 gdt Exp $
+# $NetBSD: Makefile,v 1.34 2025/08/24 16:34:56 wiz Exp $
-DISTNAME= abseil-20250512.1
+DISTNAME= abseil-20250814.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.13 pkgsrc/devel/abseil/PLIST:1.14
--- pkgsrc/devel/abseil/PLIST:1.13 Mon Jun 30 13:04:09 2025
+++ pkgsrc/devel/abseil/PLIST Sun Aug 24 16:34:56 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2025/06/30 13:04:09 adam Exp $
+@comment $NetBSD: PLIST,v 1.14 2025/08/24 16:34:56 wiz Exp $
include/absl/algorithm/algorithm.h
include/absl/algorithm/container.h
include/absl/base/attributes.h
@@ -24,7 +24,6 @@ include/absl/base/internal/iterator_trai
include/absl/base/internal/iterator_traits_test_helper.h
include/absl/base/internal/low_level_alloc.h
include/absl/base/internal/low_level_scheduling.h
-include/absl/base/internal/nullability_deprecated.h
include/absl/base/internal/per_thread_tls.h
include/absl/base/internal/poison.h
include/absl/base/internal/pretty_function.h
@@ -171,7 +170,6 @@ include/absl/hash/hash_testing.h
include/absl/hash/internal/city.h
include/absl/hash/internal/hash.h
include/absl/hash/internal/hash_test.h
-include/absl/hash/internal/low_level_hash.h
include/absl/hash/internal/spy_hash_state.h
include/absl/hash/internal/weakly_mixed_integer.h
include/absl/log/absl_check.h
@@ -223,8 +221,10 @@ include/absl/numeric/int128_have_intrins
include/absl/numeric/int128_no_intrinsic.inc
include/absl/numeric/internal/bits.h
include/absl/numeric/internal/representation.h
+include/absl/profiling/hashtable.h
include/absl/profiling/internal/exponential_biased.h
include/absl/profiling/internal/periodic_sampler.h
+include/absl/profiling/internal/profile_builder.h
include/absl/profiling/internal/sample_recorder.h
include/absl/random/bernoulli_distribution.h
include/absl/random/beta_distribution.h
@@ -362,6 +362,7 @@ include/absl/time/internal/cctz/include/
include/absl/time/internal/cctz/include/cctz/civil_time_detail.h
include/absl/time/internal/cctz/include/cctz/time_zone.h
include/absl/time/internal/cctz/include/cctz/zone_info_source.h
+include/absl/time/internal/cctz/src/test_time_zone_names.h
include/absl/time/internal/cctz/src/time_zone_fixed.h
include/absl/time/internal/cctz/src/time_zone_if.h
include/absl/time/internal/cctz/src/time_zone_impl.h
@@ -385,181 +386,185 @@ lib/cmake/absl/abslConfigVersion.cmake
lib/cmake/absl/abslTargets-noconfig.cmake
lib/cmake/absl/abslTargets.cmake
lib/libabsl_base.so
-lib/libabsl_base.so.2505.0.0
+lib/libabsl_base.so.2508.0.0
lib/libabsl_city.so
-lib/libabsl_city.so.2505.0.0
+lib/libabsl_city.so.2508.0.0
lib/libabsl_civil_time.so
-lib/libabsl_civil_time.so.2505.0.0
+lib/libabsl_civil_time.so.2508.0.0
lib/libabsl_cord.so
-lib/libabsl_cord.so.2505.0.0
+lib/libabsl_cord.so.2508.0.0
lib/libabsl_cord_internal.so
-lib/libabsl_cord_internal.so.2505.0.0
+lib/libabsl_cord_internal.so.2508.0.0
lib/libabsl_cordz_functions.so
-lib/libabsl_cordz_functions.so.2505.0.0
+lib/libabsl_cordz_functions.so.2508.0.0
lib/libabsl_cordz_handle.so
-lib/libabsl_cordz_handle.so.2505.0.0
+lib/libabsl_cordz_handle.so.2508.0.0
lib/libabsl_cordz_info.so
-lib/libabsl_cordz_info.so.2505.0.0
+lib/libabsl_cordz_info.so.2508.0.0
lib/libabsl_cordz_sample_token.so
-lib/libabsl_cordz_sample_token.so.2505.0.0
+lib/libabsl_cordz_sample_token.so.2508.0.0
lib/libabsl_crc32c.so
-lib/libabsl_crc32c.so.2505.0.0
+lib/libabsl_crc32c.so.2508.0.0
lib/libabsl_crc_cord_state.so
-lib/libabsl_crc_cord_state.so.2505.0.0
+lib/libabsl_crc_cord_state.so.2508.0.0
lib/libabsl_crc_cpu_detect.so
-lib/libabsl_crc_cpu_detect.so.2505.0.0
+lib/libabsl_crc_cpu_detect.so.2508.0.0
lib/libabsl_crc_internal.so
-lib/libabsl_crc_internal.so.2505.0.0
+lib/libabsl_crc_internal.so.2508.0.0
lib/libabsl_debugging_internal.so
-lib/libabsl_debugging_internal.so.2505.0.0
+lib/libabsl_debugging_internal.so.2508.0.0
lib/libabsl_decode_rust_punycode.so
-lib/libabsl_decode_rust_punycode.so.2505.0.0
+lib/libabsl_decode_rust_punycode.so.2508.0.0
lib/libabsl_demangle_internal.so
-lib/libabsl_demangle_internal.so.2505.0.0
+lib/libabsl_demangle_internal.so.2508.0.0
lib/libabsl_demangle_rust.so
-lib/libabsl_demangle_rust.so.2505.0.0
+lib/libabsl_demangle_rust.so.2508.0.0
lib/libabsl_die_if_null.so
-lib/libabsl_die_if_null.so.2505.0.0
+lib/libabsl_die_if_null.so.2508.0.0
lib/libabsl_examine_stack.so
-lib/libabsl_examine_stack.so.2505.0.0
+lib/libabsl_examine_stack.so.2508.0.0
lib/libabsl_exponential_biased.so
-lib/libabsl_exponential_biased.so.2505.0.0
+lib/libabsl_exponential_biased.so.2508.0.0
lib/libabsl_failure_signal_handler.so
-lib/libabsl_failure_signal_handler.so.2505.0.0
+lib/libabsl_failure_signal_handler.so.2508.0.0
lib/libabsl_flags_commandlineflag.so
-lib/libabsl_flags_commandlineflag.so.2505.0.0
+lib/libabsl_flags_commandlineflag.so.2508.0.0
lib/libabsl_flags_commandlineflag_internal.so
-lib/libabsl_flags_commandlineflag_internal.so.2505.0.0
+lib/libabsl_flags_commandlineflag_internal.so.2508.0.0
lib/libabsl_flags_config.so
-lib/libabsl_flags_config.so.2505.0.0
+lib/libabsl_flags_config.so.2508.0.0
lib/libabsl_flags_internal.so
-lib/libabsl_flags_internal.so.2505.0.0
+lib/libabsl_flags_internal.so.2508.0.0
lib/libabsl_flags_marshalling.so
-lib/libabsl_flags_marshalling.so.2505.0.0
+lib/libabsl_flags_marshalling.so.2508.0.0
lib/libabsl_flags_parse.so
-lib/libabsl_flags_parse.so.2505.0.0
+lib/libabsl_flags_parse.so.2508.0.0
lib/libabsl_flags_private_handle_accessor.so
-lib/libabsl_flags_private_handle_accessor.so.2505.0.0
+lib/libabsl_flags_private_handle_accessor.so.2508.0.0
lib/libabsl_flags_program_name.so
-lib/libabsl_flags_program_name.so.2505.0.0
+lib/libabsl_flags_program_name.so.2508.0.0
lib/libabsl_flags_reflection.so
-lib/libabsl_flags_reflection.so.2505.0.0
+lib/libabsl_flags_reflection.so.2508.0.0
lib/libabsl_flags_usage.so
-lib/libabsl_flags_usage.so.2505.0.0
+lib/libabsl_flags_usage.so.2508.0.0
lib/libabsl_flags_usage_internal.so
-lib/libabsl_flags_usage_internal.so.2505.0.0
+lib/libabsl_flags_usage_internal.so.2508.0.0
lib/libabsl_graphcycles_internal.so
-lib/libabsl_graphcycles_internal.so.2505.0.0
+lib/libabsl_graphcycles_internal.so.2508.0.0
lib/libabsl_hash.so
-lib/libabsl_hash.so.2505.0.0
+lib/libabsl_hash.so.2508.0.0
+lib/libabsl_hashtable_profiler.so
+lib/libabsl_hashtable_profiler.so.2508.0.0
lib/libabsl_hashtablez_sampler.so
-lib/libabsl_hashtablez_sampler.so.2505.0.0
+lib/libabsl_hashtablez_sampler.so.2508.0.0
lib/libabsl_int128.so
-lib/libabsl_int128.so.2505.0.0
+lib/libabsl_int128.so.2508.0.0
lib/libabsl_kernel_timeout_internal.so
-lib/libabsl_kernel_timeout_internal.so.2505.0.0
+lib/libabsl_kernel_timeout_internal.so.2508.0.0
lib/libabsl_leak_check.so
-lib/libabsl_leak_check.so.2505.0.0
+lib/libabsl_leak_check.so.2508.0.0
+lib/libabsl_log_entry.so
+lib/libabsl_log_entry.so.2508.0.0
lib/libabsl_log_flags.so
-lib/libabsl_log_flags.so.2505.0.0
+lib/libabsl_log_flags.so.2508.0.0
lib/libabsl_log_globals.so
-lib/libabsl_log_globals.so.2505.0.0
+lib/libabsl_log_globals.so.2508.0.0
lib/libabsl_log_initialize.so
-lib/libabsl_log_initialize.so.2505.0.0
+lib/libabsl_log_initialize.so.2508.0.0
lib/libabsl_log_internal_check_op.so
-lib/libabsl_log_internal_check_op.so.2505.0.0
+lib/libabsl_log_internal_check_op.so.2508.0.0
lib/libabsl_log_internal_conditions.so
-lib/libabsl_log_internal_conditions.so.2505.0.0
+lib/libabsl_log_internal_conditions.so.2508.0.0
lib/libabsl_log_internal_fnmatch.so
-lib/libabsl_log_internal_fnmatch.so.2505.0.0
+lib/libabsl_log_internal_fnmatch.so.2508.0.0
lib/libabsl_log_internal_format.so
-lib/libabsl_log_internal_format.so.2505.0.0
+lib/libabsl_log_internal_format.so.2508.0.0
lib/libabsl_log_internal_globals.so
-lib/libabsl_log_internal_globals.so.2505.0.0
+lib/libabsl_log_internal_globals.so.2508.0.0
lib/libabsl_log_internal_log_sink_set.so
-lib/libabsl_log_internal_log_sink_set.so.2505.0.0
+lib/libabsl_log_internal_log_sink_set.so.2508.0.0
lib/libabsl_log_internal_message.so
-lib/libabsl_log_internal_message.so.2505.0.0
+lib/libabsl_log_internal_message.so.2508.0.0
lib/libabsl_log_internal_nullguard.so
-lib/libabsl_log_internal_nullguard.so.2505.0.0
+lib/libabsl_log_internal_nullguard.so.2508.0.0
lib/libabsl_log_internal_proto.so
-lib/libabsl_log_internal_proto.so.2505.0.0
+lib/libabsl_log_internal_proto.so.2508.0.0
lib/libabsl_log_internal_structured_proto.so
-lib/libabsl_log_internal_structured_proto.so.2505.0.0
+lib/libabsl_log_internal_structured_proto.so.2508.0.0
lib/libabsl_log_severity.so
-lib/libabsl_log_severity.so.2505.0.0
+lib/libabsl_log_severity.so.2508.0.0
lib/libabsl_log_sink.so
-lib/libabsl_log_sink.so.2505.0.0
-lib/libabsl_low_level_hash.so
-lib/libabsl_low_level_hash.so.2505.0.0
+lib/libabsl_log_sink.so.2508.0.0
lib/libabsl_malloc_internal.so
-lib/libabsl_malloc_internal.so.2505.0.0
+lib/libabsl_malloc_internal.so.2508.0.0
lib/libabsl_periodic_sampler.so
-lib/libabsl_periodic_sampler.so.2505.0.0
+lib/libabsl_periodic_sampler.so.2508.0.0
lib/libabsl_poison.so
-lib/libabsl_poison.so.2505.0.0
+lib/libabsl_poison.so.2508.0.0
+lib/libabsl_profile_builder.so
+lib/libabsl_profile_builder.so.2508.0.0
lib/libabsl_random_distributions.so
-lib/libabsl_random_distributions.so.2505.0.0
+lib/libabsl_random_distributions.so.2508.0.0
lib/libabsl_random_internal_distribution_test_util.so
-lib/libabsl_random_internal_distribution_test_util.so.2505.0.0
+lib/libabsl_random_internal_distribution_test_util.so.2508.0.0
lib/libabsl_random_internal_entropy_pool.so
-lib/libabsl_random_internal_entropy_pool.so.2505.0.0
+lib/libabsl_random_internal_entropy_pool.so.2508.0.0
lib/libabsl_random_internal_platform.so
-lib/libabsl_random_internal_platform.so.2505.0.0
+lib/libabsl_random_internal_platform.so.2508.0.0
lib/libabsl_random_internal_randen.so
-lib/libabsl_random_internal_randen.so.2505.0.0
+lib/libabsl_random_internal_randen.so.2508.0.0
lib/libabsl_random_internal_randen_hwaes.so
-lib/libabsl_random_internal_randen_hwaes.so.2505.0.0
+lib/libabsl_random_internal_randen_hwaes.so.2508.0.0
lib/libabsl_random_internal_randen_hwaes_impl.so
-lib/libabsl_random_internal_randen_hwaes_impl.so.2505.0.0
+lib/libabsl_random_internal_randen_hwaes_impl.so.2508.0.0
lib/libabsl_random_internal_randen_slow.so
-lib/libabsl_random_internal_randen_slow.so.2505.0.0
+lib/libabsl_random_internal_randen_slow.so.2508.0.0
lib/libabsl_random_internal_seed_material.so
-lib/libabsl_random_internal_seed_material.so.2505.0.0
+lib/libabsl_random_internal_seed_material.so.2508.0.0
lib/libabsl_random_seed_gen_exception.so
-lib/libabsl_random_seed_gen_exception.so.2505.0.0
+lib/libabsl_random_seed_gen_exception.so.2508.0.0
lib/libabsl_random_seed_sequences.so
-lib/libabsl_random_seed_sequences.so.2505.0.0
+lib/libabsl_random_seed_sequences.so.2508.0.0
lib/libabsl_raw_hash_set.so
-lib/libabsl_raw_hash_set.so.2505.0.0
+lib/libabsl_raw_hash_set.so.2508.0.0
lib/libabsl_raw_logging_internal.so
-lib/libabsl_raw_logging_internal.so.2505.0.0
+lib/libabsl_raw_logging_internal.so.2508.0.0
lib/libabsl_scoped_set_env.so
-lib/libabsl_scoped_set_env.so.2505.0.0
+lib/libabsl_scoped_set_env.so.2508.0.0
lib/libabsl_spinlock_wait.so
-lib/libabsl_spinlock_wait.so.2505.0.0
+lib/libabsl_spinlock_wait.so.2508.0.0
lib/libabsl_stacktrace.so
-lib/libabsl_stacktrace.so.2505.0.0
+lib/libabsl_stacktrace.so.2508.0.0
lib/libabsl_status.so
-lib/libabsl_status.so.2505.0.0
+lib/libabsl_status.so.2508.0.0
lib/libabsl_statusor.so
-lib/libabsl_statusor.so.2505.0.0
+lib/libabsl_statusor.so.2508.0.0
lib/libabsl_str_format_internal.so
-lib/libabsl_str_format_internal.so.2505.0.0
+lib/libabsl_str_format_internal.so.2508.0.0
lib/libabsl_strerror.so
-lib/libabsl_strerror.so.2505.0.0
+lib/libabsl_strerror.so.2508.0.0
lib/libabsl_string_view.so
-lib/libabsl_string_view.so.2505.0.0
+lib/libabsl_string_view.so.2508.0.0
lib/libabsl_strings.so
-lib/libabsl_strings.so.2505.0.0
+lib/libabsl_strings.so.2508.0.0
lib/libabsl_strings_internal.so
-lib/libabsl_strings_internal.so.2505.0.0
+lib/libabsl_strings_internal.so.2508.0.0
lib/libabsl_symbolize.so
-lib/libabsl_symbolize.so.2505.0.0
+lib/libabsl_symbolize.so.2508.0.0
lib/libabsl_synchronization.so
-lib/libabsl_synchronization.so.2505.0.0
+lib/libabsl_synchronization.so.2508.0.0
lib/libabsl_throw_delegate.so
-lib/libabsl_throw_delegate.so.2505.0.0
+lib/libabsl_throw_delegate.so.2508.0.0
lib/libabsl_time.so
-lib/libabsl_time.so.2505.0.0
+lib/libabsl_time.so.2508.0.0
lib/libabsl_time_zone.so
-lib/libabsl_time_zone.so.2505.0.0
+lib/libabsl_time_zone.so.2508.0.0
lib/libabsl_tracing_internal.so
-lib/libabsl_tracing_internal.so.2505.0.0
+lib/libabsl_tracing_internal.so.2508.0.0
lib/libabsl_utf8_for_code_point.so
-lib/libabsl_utf8_for_code_point.so.2505.0.0
+lib/libabsl_utf8_for_code_point.so.2508.0.0
lib/libabsl_vlog_config_internal.so
-lib/libabsl_vlog_config_internal.so.2505.0.0
+lib/libabsl_vlog_config_internal.so.2508.0.0
lib/pkgconfig/absl_absl_check.pc
lib/pkgconfig/absl_absl_log.pc
lib/pkgconfig/absl_absl_vlog_is_on.pc
@@ -642,6 +647,7 @@ lib/pkgconfig/absl_hash_policy_traits.pc
lib/pkgconfig/absl_hashtable_control_bytes.pc
lib/pkgconfig/absl_hashtable_debug.pc
lib/pkgconfig/absl_hashtable_debug_hooks.pc
+lib/pkgconfig/absl_hashtable_profiler.pc
lib/pkgconfig/absl_hashtablez_sampler.pc
lib/pkgconfig/absl_inlined_vector.pc
lib/pkgconfig/absl_inlined_vector_internal.pc
@@ -680,7 +686,6 @@ lib/pkgconfig/absl_log_sink.pc
lib/pkgconfig/absl_log_sink_registry.pc
lib/pkgconfig/absl_log_streamer.pc
lib/pkgconfig/absl_log_structured.pc
-lib/pkgconfig/absl_low_level_hash.pc
lib/pkgconfig/absl_malloc_internal.pc
lib/pkgconfig/absl_memory.pc
lib/pkgconfig/absl_meta.pc
@@ -699,6 +704,7 @@ lib/pkgconfig/absl_periodic_sampler.pc
lib/pkgconfig/absl_poison.pc
lib/pkgconfig/absl_prefetch.pc
lib/pkgconfig/absl_pretty_function.pc
+lib/pkgconfig/absl_profile_builder.pc
lib/pkgconfig/absl_random_bit_gen_ref.pc
lib/pkgconfig/absl_random_distributions.pc
lib/pkgconfig/absl_random_internal_distribution_caller.pc
Index: pkgsrc/devel/abseil/distinfo
diff -u pkgsrc/devel/abseil/distinfo:1.31 pkgsrc/devel/abseil/distinfo:1.32
--- pkgsrc/devel/abseil/distinfo:1.31 Mon Jun 30 13:04:09 2025
+++ pkgsrc/devel/abseil/distinfo Sun Aug 24 16:34:56 2025
@@ -1,10 +1,9 @@
-$NetBSD: distinfo,v 1.31 2025/06/30 13:04:09 adam Exp $
+$NetBSD: distinfo,v 1.32 2025/08/24 16:34:56 wiz Exp $
-BLAKE2s (abseil-20250512.1-20250512.1.tar.gz) = ae715f2571b29860b7ac4d0ac1a234617d774a2026f5649dec47042642e5a81d
-SHA512 (abseil-20250512.1-20250512.1.tar.gz) = d3ba654ed7dd7b432494918b2de5d8e2b0ad1c42752c5d726f20d6fe2841828fb4e8beb853e3570a11efecef725029ce5ffa3ebc434efff007e7f60735eb9856
-Size (abseil-20250512.1-20250512.1.tar.gz) = 2221441 bytes
+BLAKE2s (abseil-20250814.0-20250814.0.tar.gz) = 0a78be4e2086a448bf901ab2e7a608b6dc58277c04c95ffe8c9ad188f73fb2fe
+SHA512 (abseil-20250814.0-20250814.0.tar.gz) = 4ee1a217203933382e728d354a149253a517150eee7580a0abecc69584b2eb200d91933ef424487e3a3fe0e8ab5e77b0288485cac982171b3585314a4417e7d4
+Size (abseil-20250814.0-20250814.0.tar.gz) = 2235497 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
-SHA1 (patch-absl_debugging_stacktrace.cc) = 5b64b5891d4030afc025e5b8d77270f4d3e0d29b
SHA1 (patch-absl_time_internal_cctz_src_time__zone__format.cc) = 7f3b84cd63f847ffa4c2fcb04b28d1535ea1454b
Home |
Main Index |
Thread Index |
Old Index