I don't have the time to go over all consumers this time, could someone throw
this into a bulk to see what^Wif something breaks?  I don't expect fallout, 
though.

I'm buliding/testing new tg_owt and tdesktop with it now.

https://github.com/abseil/abseil-cpp/releases

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/abseil-cpp/Makefile,v
diff -u -p -r1.36 Makefile
--- Makefile    22 Mar 2025 12:45:38 -0000      1.36
+++ Makefile    16 May 2025 07:40:52 -0000
@@ -3,7 +3,7 @@ BROKEN-sparc64 = is not a constant expre
 COMMENT =      abseil common libraries (C++)
 CATEGORIES =   devel
 
-V =            20250127.1
+V =            20250512.0
 DISTNAME =     abseil-cpp-${V}
 
 HOMEPAGE =     https://abseil.io/
@@ -36,8 +36,8 @@ ABSL_LIBS = \
     log_internal_test_helpers log_internal_test_matchers log_severity log_sink 
\
     low_level_hash malloc_internal per_thread_sem_test_common periodic_sampler 
\
     poison pow10_helper random_distributions \
-    random_internal_distribution_test_util random_internal_platform \
-    random_internal_pool_urbg random_internal_randen \
+    random_internal_distribution_test_util random_internal_entropy_pool \
+    random_internal_platform random_internal_pool_urbg random_internal_randen \
     random_internal_randen_hwaes random_internal_randen_hwaes_impl \
     random_internal_randen_slow random_internal_seed_material \
     random_seed_gen_exception random_seed_sequences raw_hash_set \
@@ -48,7 +48,7 @@ ABSL_LIBS = \
     time_internal_test_util time_zone tracing_internal utf8_for_code_point \
     vlog_config_internal
 .for _lib in ${ABSL_LIBS}
-SHARED_LIBS +=         absl_${_lib}    6.0
+SHARED_LIBS +=         absl_${_lib}    7.0
 .endfor
 
 WANTLIB += ${COMPILER_LIBCXX} execinfo gmock gtest m
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/abseil-cpp/distinfo,v
diff -u -p -r1.15 distinfo
--- distinfo    22 Mar 2025 12:45:38 -0000      1.15
+++ distinfo    16 May 2025 06:51:00 -0000
@@ -1,2 +1,2 @@
-SHA256 (abseil-cpp-20250127.1.tar.gz) = 
s5ZAH9KeLmecrOd4Z0gdOIyAdnHcKsxgKgJZ7rebeBE=
-SIZE (abseil-cpp-20250127.1.tar.gz) = 2267282
+SHA256 (abseil-cpp-20250512.0.tar.gz) = 
cmLap8FxFAYkjBD0ECbWheiCI7ySgX0W+5PBmttX9mk=
+SIZE (abseil-cpp-20250512.0.tar.gz) = 2221435
Index: patches/patch-absl_debugging_CMakeLists_txt
===================================================================
RCS file: 
/cvs/ports/devel/abseil-cpp/patches/patch-absl_debugging_CMakeLists_txt,v
diff -u -p -r1.9 patch-absl_debugging_CMakeLists_txt
--- patches/patch-absl_debugging_CMakeLists_txt 15 Feb 2025 17:53:26 -0000      
1.9
+++ patches/patch-absl_debugging_CMakeLists_txt 16 May 2025 07:05:52 -0000
@@ -4,7 +4,7 @@ defaults to --exec-only.
 Index: absl/debugging/CMakeLists.txt
 --- absl/debugging/CMakeLists.txt.orig
 +++ absl/debugging/CMakeLists.txt
-@@ -90,6 +90,7 @@ absl_cc_library(
+@@ -92,6 +92,7 @@ absl_cc_library(
    PUBLIC
  )
  
@@ -12,7 +12,7 @@ Index: absl/debugging/CMakeLists.txt
  absl_cc_test(
    NAME
      symbolize_test
-@@ -112,6 +113,7 @@ absl_cc_test(
+@@ -114,6 +115,7 @@ absl_cc_test(
      absl::symbolize
      GTest::gmock
  )
Index: patches/patch-absl_status_status_cc
===================================================================
RCS file: /cvs/ports/devel/abseil-cpp/patches/patch-absl_status_status_cc,v
diff -u -p -r1.6 patch-absl_status_status_cc
--- patches/patch-absl_status_status_cc 15 Feb 2025 17:53:26 -0000      1.6
+++ patches/patch-absl_status_status_cc 16 May 2025 07:05:52 -0000
@@ -3,7 +3,7 @@ OpenBSD has no ENOLINK
 Index: absl/status/status.cc
 --- absl/status/status.cc.orig
 +++ absl/status/status.cc
-@@ -380,7 +380,9 @@ StatusCode ErrnoToStatusCode(int error_number) {
+@@ -376,7 +376,9 @@ StatusCode ErrnoToStatusCode(int error_number) {
      case ENETRESET:     // Connection aborted by network
      case ENETUNREACH:   // Network unreachable
      case ENOLCK:        // No locks available
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/abseil-cpp/pkg/PLIST,v
diff -u -p -r1.11 PLIST
--- pkg/PLIST   15 Feb 2025 17:53:26 -0000      1.11
+++ pkg/PLIST   16 May 2025 07:37:57 -0000
@@ -9,6 +9,7 @@ include/absl/base/casts.h
 include/absl/base/config.h
 include/absl/base/const_init.h
 include/absl/base/dynamic_annotations.h
+include/absl/base/fast_type_id.h
 include/absl/base/internal/
 include/absl/base/internal/atomic_hook.h
 include/absl/base/internal/atomic_hook_test_helper.h
@@ -20,15 +21,13 @@ 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/fast_type_id.h
 include/absl/base/internal/hide_ptr.h
 include/absl/base/internal/identity.h
-include/absl/base/internal/inline_variable.h
-include/absl/base/internal/inline_variable_testing.h
-include/absl/base/internal/invoke.h
+include/absl/base/internal/iterator_traits.h
+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_impl.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
@@ -84,6 +83,7 @@ include/absl/container/internal/hash_fun
 include/absl/container/internal/hash_generator_testing.h
 include/absl/container/internal/hash_policy_testing.h
 include/absl/container/internal/hash_policy_traits.h
+include/absl/container/internal/hashtable_control_bytes.h
 include/absl/container/internal/hashtable_debug.h
 include/absl/container/internal/hashtable_debug_hooks.h
 include/absl/container/internal/hashtablez_sampler.h
@@ -92,6 +92,7 @@ include/absl/container/internal/layout.h
 include/absl/container/internal/node_slot_policy.h
 include/absl/container/internal/raw_hash_map.h
 include/absl/container/internal/raw_hash_set.h
+include/absl/container/internal/raw_hash_set_resize_impl.h
 include/absl/container/internal/test_allocator.h
 include/absl/container/internal/test_instance_tracker.h
 include/absl/container/internal/tracked.h
@@ -122,6 +123,7 @@ include/absl/debugging/
 include/absl/debugging/failure_signal_handler.h
 include/absl/debugging/internal/
 include/absl/debugging/internal/address_is_readable.h
+include/absl/debugging/internal/addresses.h
 include/absl/debugging/internal/bounded_utf8_length_sequence.h
 include/absl/debugging/internal/decode_rust_punycode.h
 include/absl/debugging/internal/demangle.h
@@ -188,6 +190,7 @@ 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/
 include/absl/log/absl_check.h
 include/absl/log/absl_log.h
@@ -260,6 +263,7 @@ include/absl/random/internal/
 include/absl/random/internal/chi_square.h
 include/absl/random/internal/distribution_caller.h
 include/absl/random/internal/distribution_test_util.h
+include/absl/random/internal/entropy_pool.h
 include/absl/random/internal/explicit_seed_seq.h
 include/absl/random/internal/fast_uniform_bits.h
 include/absl/random/internal/fastmath.h
@@ -272,7 +276,6 @@ include/absl/random/internal/nanobenchma
 include/absl/random/internal/nonsecure_base.h
 include/absl/random/internal/pcg_engine.h
 include/absl/random/internal/platform.h
-include/absl/random/internal/pool_urbg.h
 include/absl/random/internal/randen.h
 include/absl/random/internal/randen_detect.h
 include/absl/random/internal/randen_engine.h
@@ -412,20 +415,13 @@ include/absl/time/internal/test_util.h
 include/absl/time/time.h
 include/absl/types/
 include/absl/types/any.h
-include/absl/types/bad_any_cast.h
-include/absl/types/bad_optional_access.h
-include/absl/types/bad_variant_access.h
 include/absl/types/compare.h
 include/absl/types/internal/
-include/absl/types/internal/optional.h
 include/absl/types/internal/span.h
-include/absl/types/internal/variant.h
 include/absl/types/optional.h
 include/absl/types/span.h
 include/absl/types/variant.h
 include/absl/utility/
-include/absl/utility/internal/
-include/absl/utility/internal/if_constexpr.h
 include/absl/utility/utility.h
 lib/cmake/absl/
 lib/cmake/absl/abslConfig.cmake
@@ -433,9 +429,6 @@ lib/cmake/absl/abslConfigVersion.cmake
 lib/cmake/absl/abslTargets${MODCMAKE_BUILD_SUFFIX}
 lib/cmake/absl/abslTargets.cmake
 @lib 
lib/libabsl_atomic_hook_test_helper.so.${LIBabsl_atomic_hook_test_helper_VERSION}
-@lib lib/libabsl_bad_any_cast_impl.so.${LIBabsl_bad_any_cast_impl_VERSION}
-@lib lib/libabsl_bad_optional_access.so.${LIBabsl_bad_optional_access_VERSION}
-@lib lib/libabsl_bad_variant_access.so.${LIBabsl_bad_variant_access_VERSION}
 @lib lib/libabsl_base.so.${LIBabsl_base_VERSION}
 @lib lib/libabsl_city.so.${LIBabsl_city_VERSION}
 @lib lib/libabsl_civil_time.so.${LIBabsl_civil_time_VERSION}
@@ -476,7 +469,6 @@ lib/cmake/absl/abslTargets.cmake
 @lib lib/libabsl_int128.so.${LIBabsl_int128_VERSION}
 @lib 
lib/libabsl_kernel_timeout_internal.so.${LIBabsl_kernel_timeout_internal_VERSION}
 @lib lib/libabsl_leak_check.so.${LIBabsl_leak_check_VERSION}
-@lib lib/libabsl_log_entry.so.${LIBabsl_log_entry_VERSION}
 @lib lib/libabsl_log_flags.so.${LIBabsl_log_flags_VERSION}
 @lib lib/libabsl_log_globals.so.${LIBabsl_log_globals_VERSION}
 @lib lib/libabsl_log_initialize.so.${LIBabsl_log_initialize_VERSION}
@@ -503,8 +495,8 @@ lib/cmake/absl/abslTargets.cmake
 @lib lib/libabsl_pow10_helper.so.${LIBabsl_pow10_helper_VERSION}
 @lib 
lib/libabsl_random_distributions.so.${LIBabsl_random_distributions_VERSION}
 @lib 
lib/libabsl_random_internal_distribution_test_util.so.${LIBabsl_random_internal_distribution_test_util_VERSION}
+@lib 
lib/libabsl_random_internal_entropy_pool.so.${LIBabsl_random_internal_entropy_pool_VERSION}
 @lib 
lib/libabsl_random_internal_platform.so.${LIBabsl_random_internal_platform_VERSION}
-@lib 
lib/libabsl_random_internal_pool_urbg.so.${LIBabsl_random_internal_pool_urbg_VERSION}
 @lib 
lib/libabsl_random_internal_randen.so.${LIBabsl_random_internal_randen_VERSION}
 @lib 
lib/libabsl_random_internal_randen_hwaes.so.${LIBabsl_random_internal_randen_hwaes_VERSION}
 @lib 
lib/libabsl_random_internal_randen_hwaes_impl.so.${LIBabsl_random_internal_randen_hwaes_impl_VERSION}
@@ -548,7 +540,6 @@ lib/pkgconfig/absl_any_invocable.pc
 lib/pkgconfig/absl_atomic_hook.pc
 lib/pkgconfig/absl_atomic_hook_test_helper.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
@@ -628,13 +619,15 @@ lib/pkgconfig/absl_hash_generator_testin
 lib/pkgconfig/absl_hash_policy_testing.pc
 lib/pkgconfig/absl_hash_policy_traits.pc
 lib/pkgconfig/absl_hash_testing.pc
+lib/pkgconfig/absl_hashtable_control_bytes.pc
 lib/pkgconfig/absl_hashtable_debug.pc
 lib/pkgconfig/absl_hashtable_debug_hooks.pc
 lib/pkgconfig/absl_hashtablez_sampler.pc
-lib/pkgconfig/absl_if_constexpr.pc
 lib/pkgconfig/absl_inlined_vector.pc
 lib/pkgconfig/absl_inlined_vector_internal.pc
 lib/pkgconfig/absl_int128.pc
+lib/pkgconfig/absl_iterator_traits_internal.pc
+lib/pkgconfig/absl_iterator_traits_test_helper_internal.pc
 lib/pkgconfig/absl_kernel_timeout_internal.pc
 lib/pkgconfig/absl_layout.pc
 lib/pkgconfig/absl_leak_check.pc
@@ -695,6 +688,7 @@ lib/pkgconfig/absl_random_bit_gen_ref.pc
 lib/pkgconfig/absl_random_distributions.pc
 lib/pkgconfig/absl_random_internal_distribution_caller.pc
 lib/pkgconfig/absl_random_internal_distribution_test_util.pc
+lib/pkgconfig/absl_random_internal_entropy_pool.pc
 lib/pkgconfig/absl_random_internal_explicit_seed_seq.pc
 lib/pkgconfig/absl_random_internal_fast_uniform_bits.pc
 lib/pkgconfig/absl_random_internal_fastmath.pc
@@ -706,7 +700,6 @@ lib/pkgconfig/absl_random_internal_mock_
 lib/pkgconfig/absl_random_internal_nonsecure_base.pc
 lib/pkgconfig/absl_random_internal_pcg_engine.pc
 lib/pkgconfig/absl_random_internal_platform.pc
-lib/pkgconfig/absl_random_internal_pool_urbg.pc
 lib/pkgconfig/absl_random_internal_randen.pc
 lib/pkgconfig/absl_random_internal_randen_engine.pc
 lib/pkgconfig/absl_random_internal_randen_hwaes.pc
@@ -724,6 +717,7 @@ lib/pkgconfig/absl_random_seed_gen_excep
 lib/pkgconfig/absl_random_seed_sequences.pc
 lib/pkgconfig/absl_raw_hash_map.pc
 lib/pkgconfig/absl_raw_hash_set.pc
+lib/pkgconfig/absl_raw_hash_set_resize_impl.pc
 lib/pkgconfig/absl_raw_logging_internal.pc
 lib/pkgconfig/absl_sample_recorder.pc
 lib/pkgconfig/absl_scoped_mock_log.pc
@@ -768,3 +762,4 @@ lib/pkgconfig/absl_utility.pc
 lib/pkgconfig/absl_variant.pc
 lib/pkgconfig/absl_vlog_config_internal.pc
 lib/pkgconfig/absl_vlog_is_on.pc
+lib/pkgconfig/absl_weakly_mixed_integer.pc

Reply via email to