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

tl;dr:  Everything keeps building, only net/grpc needed missing includes.

libabsl_string_view is gone, almost(?) all consumers pick up the new
libabsl_borrowed_fixup_buffer;  I swapped them in-place rather than
resorting WANTLIB to avoid massive diff churn.

I built, checked and bumped exactly these consumers, libs first to
because of inter-dependencies:

        sqlite> select distinct fullpkgpath
           ...> from wantlib         
           ...> where value like '%absl%' and fullpkgpath not like '%,%'
           ...> ;
        audio/clementine
        audio/mumble
        cad/kicad
        devel/bear
        devel/mtxclient
        devel/protobuf
        devel/protobuf-c
        geo/merkaartor
        geo/qgis
        graphics/opencv
        net/grpc
        net/mosh
        net/tdesktop
        net/tg_owt
        productivity/glabels
        productivity/libphonenumber
        textproc/re2
        x11/kde-applications/kitinerary
        x11/kde-applications/marble
        x11/qt6/qtgrpc
        x11/vlc

(the net/tdesktop update in there gets committed separately,
 I just avoided building it twice.)


More tests? Feedback? OK?

 audio/clementine/Makefile                          |  6 ++--
 audio/mumble/Makefile                              | 14 +++++-----
 cad/kicad/Makefile                                 |  3 +-
 devel/abseil-cpp/Makefile                          | 29 ++++++++------------
 devel/abseil-cpp/distinfo                          |  4 +--
 .../patches/patch-absl_debugging_CMakeLists_txt    |  4 +--
 .../abseil-cpp/patches/patch-absl_status_status_cc |  2 +-
 devel/abseil-cpp/pkg/PLIST                         | 32 ++++++++++++++++++++--
 devel/bear/Makefile                                |  4 +--
 devel/mtxclient/Makefile                           |  3 +-
 devel/protobuf-c/Makefile                          |  4 +--
 devel/protobuf/Makefile                            |  9 +++---
 devel/ruby-ffi/Makefile                            |  3 +-
 geo/merkaartor/Makefile                            |  4 +--
 geo/qgis/Makefile                                  |  3 +-
 graphics/opencv/Makefile                           |  3 +-
 net/grpc/Makefile                                  | 21 +++++++-------
 ...nclude_grpc_event_engine_memory_request_h (new) | 16 +++++++++++
 net/mosh/Makefile                                  |  4 +--
 net/tdesktop/Makefile                              |  2 +-
 net/tdesktop/distinfo                              |  4 +--
 net/tg_owt/Makefile                                |  5 ++--
 productivity/glabels/Makefile                      |  4 +--
 productivity/libphonenumber/Makefile               |  7 +++--
 textproc/re2/Makefile                              |  5 ++--
 x11/kde-applications/kitinerary/Makefile           |  3 +-
 x11/kde-applications/marble/Makefile               |  3 +-
 x11/qt6/qtgrpc/Makefile                            |  3 +-
 x11/vlc/Makefile                                   |  5 ++--
 29 files changed, 131 insertions(+), 78 deletions(-)
diff --git audio/clementine/Makefile audio/clementine/Makefile
index d88e3cd35ec..da419a2a9c3 100644
--- audio/clementine/Makefile
+++ audio/clementine/Makefile
@@ -6,7 +6,7 @@ GH_PROJECT =    Clementine
 GH_TAGNAME =   ${VERSION}-44-g41bcdca7f
 PKGNAME =      clementine-${VERSION}
 EPOCH =                0
-REVISION =     1
+REVISION =     2
 
 CATEGORIES =   audio x11
 
@@ -42,14 +42,14 @@ WANTLIB += absl_random_internal_randen_slow 
absl_random_internal_seed_material
 WANTLIB += absl_random_seed_gen_exception absl_random_seed_sequences
 WANTLIB += absl_raw_hash_set absl_raw_logging_internal absl_spinlock_wait
 WANTLIB += absl_stacktrace absl_status absl_statusor absl_str_format_internal
-WANTLIB += absl_strerror absl_string_view absl_strings absl_strings_internal
+WANTLIB += absl_strerror absl_borrowed_fixup_buffer absl_strings 
absl_strings_internal
 WANTLIB += absl_symbolize absl_synchronization absl_throw_delegate
 WANTLIB += absl_time absl_time_zone absl_tracing_internal 
absl_utf8_for_code_point
 WANTLIB += absl_vlog_config_internal c cdio chromaprint execinfo
 WANTLIB += fftw3 gio-2.0 glib-2.0 gobject-2.0 gpod gstapp-1.0
 WANTLIB += gstaudio-1.0 gstbase-1.0 gstpbutils-1.0 gstreamer-1.0
 WANTLIB += gsttag-1.0 gstvideo-1.0 iconv intl lastfm5 m mtp mygpo-qt5
-WANTLIB += protobuf pulse sqlite3 tag z
+WANTLIB += protobuf pulse sqlite3 tag z utf8_validity
 
 # C++17
 COMPILER =             base-clang ports-gcc
diff --git audio/mumble/Makefile audio/mumble/Makefile
index 83acfc3d52f..1d519e05939 100644
--- audio/mumble/Makefile
+++ audio/mumble/Makefile
@@ -4,8 +4,8 @@ COMMENT-server =        low-latency voice chat server
 VERSION =              1.4.287
 DISTNAME =             mumble-${VERSION}
 PKGNAME-server =       murmur-${VERSION}
-REVISION-main =                11
-REVISION-server =      11
+REVISION-main =                12
+REVISION-server =      12
 
 CATEGORIES =           audio net
 
@@ -58,11 +58,11 @@ WANTLIB-main += absl_random_internal_randen_slow 
absl_random_internal_seed_mater
 WANTLIB-main += absl_random_seed_gen_exception absl_random_seed_sequences
 WANTLIB-main += absl_raw_hash_set absl_raw_logging_internal absl_spinlock_wait
 WANTLIB-main += absl_stacktrace absl_status absl_statusor 
absl_str_format_internal
-WANTLIB-main += absl_strerror absl_string_view absl_strings 
absl_strings_internal
+WANTLIB-main += absl_strerror absl_borrowed_fixup_buffer absl_strings 
absl_strings_internal
 WANTLIB-main += absl_symbolize absl_synchronization absl_throw_delegate
 WANTLIB-main += absl_time absl_time_zone absl_tracing_internal 
absl_utf8_for_code_point
-WANTLIB-main += absl_vlog_config_internal c crypto kvm m protobuf sndfile
-WANTLIB-main += speex speexdsp ssl
+WANTLIB-main += absl_vlog_config_internal c crypto kvm m sndfile
+WANTLIB-main += speex speexdsp ssl protobuf utf8_validity
 
 # dlopen()'ed
 WANTLIB-main += opus portaudio
@@ -92,10 +92,10 @@ WANTLIB-server += absl_random_internal_randen_slow 
absl_random_internal_seed_mat
 WANTLIB-server += absl_random_seed_gen_exception absl_random_seed_sequences
 WANTLIB-server += absl_raw_hash_set absl_raw_logging_internal 
absl_spinlock_wait
 WANTLIB-server += absl_stacktrace absl_status absl_statusor 
absl_str_format_internal
-WANTLIB-server += absl_strerror absl_string_view absl_strings 
absl_strings_internal
+WANTLIB-server += absl_strerror absl_borrowed_fixup_buffer absl_strings 
absl_strings_internal
 WANTLIB-server += absl_symbolize absl_synchronization absl_throw_delegate
 WANTLIB-server += absl_time absl_time_zone absl_tracing_internal 
absl_utf8_for_code_point
-WANTLIB-server += absl_vlog_config_internal c crypto m protobuf ssl
+WANTLIB-server += absl_vlog_config_internal c crypto m protobuf ssl 
utf8_validity
 
 WRKDIST =              ${WRKDIR}/mumble-${VERSION}.src
 
diff --git cad/kicad/Makefile cad/kicad/Makefile
index 1e0ef07a96e..59386ded14c 100644
--- cad/kicad/Makefile
+++ cad/kicad/Makefile
@@ -7,6 +7,7 @@ DPB_PROPERTIES =        parallel
 V =                    9.0.6
 COMMENT =              schematic and PCB editing software
 DISTNAME =             kicad-${V}
+REVISION =             0
 EPOCH =                        0
 
 SHARED_LIBS +=  kicad_3dsg                2.0 # 2.0
@@ -52,7 +53,7 @@ WANTLIB += absl_random_internal_randen_slow 
absl_random_internal_seed_material
 WANTLIB += absl_random_seed_gen_exception absl_random_seed_sequences
 WANTLIB += absl_raw_hash_set absl_raw_logging_internal absl_spinlock_wait
 WANTLIB += absl_stacktrace absl_status absl_statusor absl_str_format_internal
-WANTLIB += absl_strerror absl_string_view absl_strings absl_strings_internal
+WANTLIB += absl_strerror absl_borrowed_fixup_buffer absl_strings 
absl_strings_internal
 WANTLIB += absl_symbolize absl_synchronization absl_throw_delegate
 WANTLIB += absl_time absl_time_zone absl_tracing_internal 
absl_utf8_for_code_point
 WANTLIB += absl_vlog_config_internal atk-1.0 boost_chrono-mt boost_locale-mt
diff --git devel/abseil-cpp/Makefile devel/abseil-cpp/Makefile
index d628701950c..5c0a3a40ed9 100644
--- devel/abseil-cpp/Makefile
+++ devel/abseil-cpp/Makefile
@@ -3,7 +3,7 @@ BROKEN-sparc64 = is not a constant expression
 COMMENT =      abseil common libraries (C++)
 CATEGORIES =   devel
 
-V =            20250814.1
+V =            20260107.0
 DISTNAME =     abseil-cpp-${V}
 
 HOMEPAGE =     https://abseil.io/
@@ -17,21 +17,21 @@ PERMIT_PACKAGE =    Yes
 
 ABSL_LIBS = \
     atomic_hook_test_helper bad_any_cast_impl bad_optional_access \
-    bad_variant_access base city civil_time cord cord_internal \
-    cordz_functions cordz_handle cordz_info cordz_sample_token crc32c \
-    crc_cord_state crc_cpu_detect crc_internal debugging_internal \
+    bad_variant_access base borrowed_fixup_buffer city civil_time cord \
+    cord_internal cordz_functions cordz_handle cordz_info cordz_sample_token \
+    crc32c crc_cord_state crc_cpu_detect crc_internal debugging_internal \
     decode_rust_punycode demangle_internal demangle_rust die_if_null \
     examine_stack exception_safety_testing exponential_biased \
     failure_signal_handler flags_commandlineflag \
     flags_commandlineflag_internal flags_config flags_internal \
     flags_marshalling flags_parse flags_private_handle_accessor \
     flags_program_name flags_reflection flags_usage flags_usage_internal \
-    graphcycles_internal hash hash_generator_testing hashtable_profiler \
-    hashtablez_sampler int128 kernel_timeout_internal leak_check log_entry \
-    log_flags log_globals log_initialize log_internal_check_op \
-    log_internal_conditions log_internal_fnmatch log_internal_format \
-    log_internal_globals log_internal_log_sink_set log_internal_message \
-    log_internal_nullguard log_internal_proto \
+    generic_printer_internal graphcycles_internal hash hash_generator_testing \
+    hashtable_profiler hashtablez_sampler int128 kernel_timeout_internal \
+    leak_check log_entry log_flags log_globals log_initialize \
+    log_internal_check_op log_internal_conditions log_internal_fnmatch \
+    log_internal_format log_internal_globals log_internal_log_sink_set \
+    log_internal_message log_internal_nullguard log_internal_proto \
     log_internal_structured_proto log_internal_test_actions \
     log_internal_test_helpers log_internal_test_matchers log_severity log_sink 
\
     malloc_internal per_thread_sem_test_common periodic_sampler poison \
@@ -43,12 +43,12 @@ ABSL_LIBS = \
     random_seed_gen_exception random_seed_sequences raw_hash_set \
     raw_logging_internal scoped_mock_log scoped_set_env spinlock_test_common \
     spinlock_wait stack_consumption stacktrace status status_matchers statusor 
\
-    str_format_internal strerror string_view strings strings_internal \
+    str_format_internal strerror strings strings_internal \
     symbolize synchronization test_instance_tracker throw_delegate time \
     time_internal_test_util time_zone tracing_internal utf8_for_code_point \
     vlog_config_internal
 .for _lib in ${ABSL_LIBS}
-SHARED_LIBS +=         absl_${_lib}    7.0
+SHARED_LIBS +=         absl_${_lib}    8.0
 .endfor
 
 WANTLIB += ${COMPILER_LIBCXX} execinfo gmock gtest m
@@ -63,11 +63,6 @@ CONFIGURE_ARGS =     -DBUILD_SHARED_LIBS=ON \
                        -DBUILD_TESTING=ON \
                        -DABSL_BUILD_TESTING=ON
 
-# A future Abseil release will default ABSL_PROPAGATE_CXX_STD=ON
-# for CMake >= 3.8. Abseil developers recommend enabling this option
-# to ensure that our project builds correctly.
-CONFIGURE_ARGS +=      -DABSL_PROPAGATE_CXX_STD=ON
-
 LIB_DEPENDS +=         devel/gtest>=1.14.0
 
 TESTTMP =              ${WRKDIR}/tmp
diff --git devel/abseil-cpp/distinfo devel/abseil-cpp/distinfo
index 36cfee51918..2171a0ca43b 100644
--- devel/abseil-cpp/distinfo
+++ devel/abseil-cpp/distinfo
@@ -1,2 +1,2 @@
-SHA256 (abseil-cpp-20250814.1.tar.gz) = 
FpL3fRc5us8/lDNxiLeFg88JurfkINLcbFYFpPhnhaE=
-SIZE (abseil-cpp-20250814.1.tar.gz) = 2235716
+SHA256 (abseil-cpp-20260107.0.tar.gz) = 
TBJECNqQK+iWovNoBCcpZVcJ214wBOyZ9X4+FEObwbI=
+SIZE (abseil-cpp-20260107.0.tar.gz) = 2301048
diff --git devel/abseil-cpp/patches/patch-absl_debugging_CMakeLists_txt 
devel/abseil-cpp/patches/patch-absl_debugging_CMakeLists_txt
index 598d86e6bf3..1e00a5ec439 100644
--- devel/abseil-cpp/patches/patch-absl_debugging_CMakeLists_txt
+++ devel/abseil-cpp/patches/patch-absl_debugging_CMakeLists_txt
@@ -4,7 +4,7 @@ defaults to --exec-only.
 Index: absl/debugging/CMakeLists.txt
 --- absl/debugging/CMakeLists.txt.orig
 +++ absl/debugging/CMakeLists.txt
-@@ -93,6 +93,7 @@ absl_cc_library(
+@@ -127,6 +127,7 @@ absl_cc_library(
    PUBLIC
  )
  
@@ -12,7 +12,7 @@ Index: absl/debugging/CMakeLists.txt
  absl_cc_test(
    NAME
      symbolize_test
-@@ -115,6 +116,7 @@ absl_cc_test(
+@@ -149,6 +150,7 @@ absl_cc_test(
      absl::symbolize
      GTest::gmock
  )
diff --git devel/abseil-cpp/patches/patch-absl_status_status_cc 
devel/abseil-cpp/patches/patch-absl_status_status_cc
index 8b50fd265ed..6af811f29db 100644
--- devel/abseil-cpp/patches/patch-absl_status_status_cc
+++ devel/abseil-cpp/patches/patch-absl_status_status_cc
@@ -3,7 +3,7 @@ OpenBSD has no ENOLINK
 Index: absl/status/status.cc
 --- absl/status/status.cc.orig
 +++ absl/status/status.cc
-@@ -376,7 +376,9 @@ StatusCode ErrnoToStatusCode(int error_number) {
+@@ -380,7 +380,9 @@ StatusCode ErrnoToStatusCode(int error_number) {
      case ENETRESET:     // Connection aborted by network
      case ENETUNREACH:   // Network unreachable
      case ENOLCK:        // No locks available
diff --git devel/abseil-cpp/pkg/PLIST devel/abseil-cpp/pkg/PLIST
index 9dd73cc12b8..241b8ed0259 100644
--- devel/abseil-cpp/pkg/PLIST
+++ devel/abseil-cpp/pkg/PLIST
@@ -22,11 +22,11 @@ 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/hide_ptr.h
-include/absl/base/internal/identity.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_traits.h
 include/absl/base/internal/per_thread_tls.h
 include/absl/base/internal/poison.h
 include/absl/base/internal/pretty_function.h
@@ -66,6 +66,7 @@ include/absl/container/
 include/absl/container/btree_map.h
 include/absl/container/btree_set.h
 include/absl/container/btree_test.h
+include/absl/container/chunked_queue.h
 include/absl/container/fixed_array.h
 include/absl/container/flat_hash_map.h
 include/absl/container/flat_hash_set.h
@@ -74,6 +75,7 @@ include/absl/container/inlined_vector.h
 include/absl/container/internal/
 include/absl/container/internal/btree.h
 include/absl/container/internal/btree_container.h
+include/absl/container/internal/chunked_queue.h
 include/absl/container/internal/common.h
 include/absl/container/internal/common_policy_traits.h
 include/absl/container/internal/compressed_tuple.h
@@ -86,6 +88,7 @@ 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
+include/absl/container/internal/heterogeneous_lookup_testing.h
 include/absl/container/internal/inlined_vector.h
 include/absl/container/internal/layout.h
 include/absl/container/internal/node_slot_policy.h
@@ -103,6 +106,8 @@ 
include/absl/container/internal/unordered_set_constructor_test.h
 include/absl/container/internal/unordered_set_lookup_test.h
 include/absl/container/internal/unordered_set_members_test.h
 include/absl/container/internal/unordered_set_modifiers_test.h
+include/absl/container/linked_hash_map.h
+include/absl/container/linked_hash_set.h
 include/absl/container/node_hash_map.h
 include/absl/container/node_hash_set.h
 include/absl/crc/
@@ -123,6 +128,7 @@ 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/borrowed_fixup_buffer.h
 include/absl/debugging/internal/bounded_utf8_length_sequence.h
 include/absl/debugging/internal/decode_rust_punycode.h
 include/absl/debugging/internal/demangle.h
@@ -205,6 +211,7 @@ include/absl/log/internal/check_impl.h
 include/absl/log/internal/check_op.h
 include/absl/log/internal/conditions.h
 include/absl/log/internal/config.h
+include/absl/log/internal/container.h
 include/absl/log/internal/flags.h
 include/absl/log/internal/fnmatch.h
 include/absl/log/internal/globals.h
@@ -235,6 +242,9 @@ include/absl/log/vlog_is_on.h
 include/absl/memory/
 include/absl/memory/memory.h
 include/absl/meta/
+include/absl/meta/internal/
+include/absl/meta/internal/constexpr_testing.h
+include/absl/meta/internal/requires.h
 include/absl/meta/type_traits.h
 include/absl/numeric/
 include/absl/numeric/bits.h
@@ -320,6 +330,7 @@ include/absl/strings/escaping.h
 include/absl/strings/has_absl_stringify.h
 include/absl/strings/has_ostream_operator.h
 include/absl/strings/internal/
+include/absl/strings/internal/append_and_overwrite.h
 include/absl/strings/internal/charconv_bigint.h
 include/absl/strings/internal/charconv_parse.h
 include/absl/strings/internal/cord_data_edge.h
@@ -341,6 +352,8 @@ include/absl/strings/internal/cordz_update_tracker.h
 include/absl/strings/internal/damerau_levenshtein_distance.h
 include/absl/strings/internal/escaping.h
 include/absl/strings/internal/escaping_test_common.h
+include/absl/strings/internal/generic_printer.h
+include/absl/strings/internal/generic_printer_internal.h
 include/absl/strings/internal/memutil.h
 include/absl/strings/internal/numbers_test_common.h
 include/absl/strings/internal/ostringstream.h
@@ -363,6 +376,7 @@ include/absl/strings/internal/stringify_sink.h
 include/absl/strings/internal/utf8.h
 include/absl/strings/match.h
 include/absl/strings/numbers.h
+include/absl/strings/resize_and_overwrite.h
 include/absl/strings/str_cat.h
 include/absl/strings/str_format.h
 include/absl/strings/str_join.h
@@ -408,6 +422,7 @@ include/absl/time/internal/cctz/src/time_zone_if.h
 include/absl/time/internal/cctz/src/time_zone_impl.h
 include/absl/time/internal/cctz/src/time_zone_info.h
 include/absl/time/internal/cctz/src/time_zone_libc.h
+include/absl/time/internal/cctz/src/time_zone_name_win.h
 include/absl/time/internal/cctz/src/time_zone_posix.h
 include/absl/time/internal/cctz/src/tzfile.h
 include/absl/time/internal/get_current_time_chrono.inc
@@ -431,6 +446,7 @@ 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_base.so.${LIBabsl_base_VERSION}
+@lib 
lib/libabsl_borrowed_fixup_buffer.so.${LIBabsl_borrowed_fixup_buffer_VERSION}
 @lib lib/libabsl_city.so.${LIBabsl_city_VERSION}
 @lib lib/libabsl_civil_time.so.${LIBabsl_civil_time_VERSION}
 @lib lib/libabsl_cord.so.${LIBabsl_cord_VERSION}
@@ -463,6 +479,7 @@ lib/cmake/absl/abslTargets.cmake
 @lib lib/libabsl_flags_reflection.so.${LIBabsl_flags_reflection_VERSION}
 @lib lib/libabsl_flags_usage.so.${LIBabsl_flags_usage_VERSION}
 @lib 
lib/libabsl_flags_usage_internal.so.${LIBabsl_flags_usage_internal_VERSION}
+@lib 
lib/libabsl_generic_printer_internal.so.${LIBabsl_generic_printer_internal_VERSION}
 @lib 
lib/libabsl_graphcycles_internal.so.${LIBabsl_graphcycles_internal_VERSION}
 @lib lib/libabsl_hash.so.${LIBabsl_hash_VERSION}
 @lib 
lib/libabsl_hash_generator_testing.so.${LIBabsl_hash_generator_testing_VERSION}
@@ -520,7 +537,6 @@ lib/cmake/absl/abslTargets.cmake
 @lib lib/libabsl_statusor.so.${LIBabsl_statusor_VERSION}
 @lib lib/libabsl_str_format_internal.so.${LIBabsl_str_format_internal_VERSION}
 @lib lib/libabsl_strerror.so.${LIBabsl_strerror_VERSION}
-@lib lib/libabsl_string_view.so.${LIBabsl_string_view_VERSION}
 @lib lib/libabsl_strings.so.${LIBabsl_strings_VERSION}
 @lib lib/libabsl_strings_internal.so.${LIBabsl_strings_internal_VERSION}
 @lib lib/libabsl_symbolize.so.${LIBabsl_symbolize_VERSION}
@@ -549,11 +565,13 @@ 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_borrowed_fixup_buffer.pc
 lib/pkgconfig/absl_bounded_utf8_length_sequence.pc
 lib/pkgconfig/absl_btree.pc
 lib/pkgconfig/absl_btree_test_common.pc
 lib/pkgconfig/absl_charset.pc
 lib/pkgconfig/absl_check.pc
+lib/pkgconfig/absl_chunked_queue.pc
 lib/pkgconfig/absl_city.pc
 lib/pkgconfig/absl_civil_time.pc
 lib/pkgconfig/absl_cleanup.pc
@@ -562,6 +580,7 @@ lib/pkgconfig/absl_common_policy_traits.pc
 lib/pkgconfig/absl_compare.pc
 lib/pkgconfig/absl_compressed_tuple.pc
 lib/pkgconfig/absl_config.pc
+lib/pkgconfig/absl_constexpr_testing_internal.pc
 lib/pkgconfig/absl_container_common.pc
 lib/pkgconfig/absl_container_memory.pc
 lib/pkgconfig/absl_cord.pc
@@ -613,6 +632,7 @@ 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_generic_printer_internal.pc
 lib/pkgconfig/absl_graphcycles_internal.pc
 lib/pkgconfig/absl_has_ostream_operator.pc
 lib/pkgconfig/absl_hash.pc
@@ -627,6 +647,7 @@ 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_heterogeneous_lookup_testing.pc
 lib/pkgconfig/absl_inlined_vector.pc
 lib/pkgconfig/absl_inlined_vector_internal.pc
 lib/pkgconfig/absl_int128.pc
@@ -635,6 +656,8 @@ 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
+lib/pkgconfig/absl_linked_hash_map.pc
+lib/pkgconfig/absl_linked_hash_set.pc
 lib/pkgconfig/absl_log.pc
 lib/pkgconfig/absl_log_entry.pc
 lib/pkgconfig/absl_log_flags.pc
@@ -645,6 +668,7 @@ lib/pkgconfig/absl_log_internal_check_impl.pc
 lib/pkgconfig/absl_log_internal_check_op.pc
 lib/pkgconfig/absl_log_internal_conditions.pc
 lib/pkgconfig/absl_log_internal_config.pc
+lib/pkgconfig/absl_log_internal_container.pc
 lib/pkgconfig/absl_log_internal_flags.pc
 lib/pkgconfig/absl_log_internal_fnmatch.pc
 lib/pkgconfig/absl_log_internal_format.pc
@@ -677,6 +701,7 @@ lib/pkgconfig/absl_node_slot_policy.pc
 lib/pkgconfig/absl_non_temporal_arm_intrinsics.pc
 lib/pkgconfig/absl_non_temporal_memcpy.pc
 lib/pkgconfig/absl_nullability.pc
+lib/pkgconfig/absl_nullability_traits_internal.pc
 lib/pkgconfig/absl_numeric.pc
 lib/pkgconfig/absl_numeric_representation.pc
 lib/pkgconfig/absl_optional.pc
@@ -723,6 +748,7 @@ 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_requires_internal.pc
 lib/pkgconfig/absl_sample_recorder.pc
 lib/pkgconfig/absl_scoped_mock_log.pc
 lib/pkgconfig/absl_scoped_set_env.pc
@@ -740,7 +766,9 @@ lib/pkgconfig/absl_str_format_internal.pc
 lib/pkgconfig/absl_strerror.pc
 lib/pkgconfig/absl_string_view.pc
 lib/pkgconfig/absl_strings.pc
+lib/pkgconfig/absl_strings_append_and_overwrite.pc
 lib/pkgconfig/absl_strings_internal.pc
+lib/pkgconfig/absl_strings_resize_and_overwrite.pc
 lib/pkgconfig/absl_symbolize.pc
 lib/pkgconfig/absl_synchronization.pc
 lib/pkgconfig/absl_test_allocator.pc
diff --git devel/bear/Makefile devel/bear/Makefile
index 687c4b9ac40..c287076cdfb 100644
--- devel/bear/Makefile
+++ devel/bear/Makefile
@@ -3,7 +3,7 @@ COMMENT =       clang database generator
 V =            3.1.6
 DIST_TUPLE +=  github rizsotto Bear ${V} .
 DISTNAME =     bear-${V}
-REVISION =     4
+REVISION =     5
 
 CATEGORIES =   devel
 
@@ -36,7 +36,7 @@ WANTLIB += absl_random_internal_randen_slow 
absl_random_internal_seed_material
 WANTLIB += absl_random_seed_gen_exception absl_random_seed_sequences
 WANTLIB += absl_raw_hash_set absl_raw_logging_internal absl_spinlock_wait
 WANTLIB += absl_stacktrace absl_status absl_statusor absl_str_format_internal
-WANTLIB += absl_strerror absl_string_view absl_strings absl_strings_internal
+WANTLIB += absl_strerror absl_borrowed_fixup_buffer absl_strings 
absl_strings_internal
 WANTLIB += absl_symbolize absl_synchronization absl_throw_delegate
 WANTLIB += absl_time absl_time_zone absl_tracing_internal 
absl_utf8_for_code_point
 WANTLIB += absl_vlog_config_internal c execinfo fmt gpr grpc grpc++
diff --git devel/mtxclient/Makefile devel/mtxclient/Makefile
index d8a1b806c6f..ab7fedb22f5 100644
--- devel/mtxclient/Makefile
+++ devel/mtxclient/Makefile
@@ -6,6 +6,7 @@ SHARED_LIBS +=  matrix_client   4.0
 GH_ACCOUNT =   Nheko-Reborn
 GH_PROJECT =   mtxclient
 GH_TAGNAME =   v0.10.1
+REVISION =     0
 
 # MIT
 PERMIT_PACKAGE =       Yes
@@ -28,7 +29,7 @@ WANTLIB += absl_log_internal_nullguard absl_log_internal_proto
 WANTLIB += absl_log_internal_structured_proto absl_log_severity
 WANTLIB += absl_log_sink absl_malloc_internal absl_raw_hash_set
 WANTLIB += absl_raw_logging_internal absl_spinlock_wait absl_stacktrace
-WANTLIB += absl_str_format_internal absl_strerror absl_string_view
+WANTLIB += absl_str_format_internal absl_strerror absl_borrowed_fixup_buffer
 WANTLIB += absl_strings absl_strings_internal absl_symbolize 
absl_synchronization
 WANTLIB += absl_throw_delegate absl_time absl_time_zone absl_tracing_internal
 WANTLIB += absl_utf8_for_code_point absl_vlog_config_internal
diff --git devel/protobuf-c/Makefile devel/protobuf-c/Makefile
index f4b33020b4e..a956998d7dd 100644
--- devel/protobuf-c/Makefile
+++ devel/protobuf-c/Makefile
@@ -2,7 +2,7 @@ COMMENT =               c protocol buffers
 
 V =                    1.5.2
 DISTNAME =             protobuf-c-$V
-REVISION =             1
+REVISION =             2
 
 SHARED_LIBS =          protobuf-c 4.0  # 1.0
 
@@ -39,7 +39,7 @@ WANTLIB += absl_random_internal_randen_slow 
absl_random_internal_seed_material
 WANTLIB += absl_random_seed_gen_exception absl_random_seed_sequences
 WANTLIB += absl_raw_hash_set absl_raw_logging_internal absl_spinlock_wait
 WANTLIB += absl_stacktrace absl_status absl_statusor absl_str_format_internal
-WANTLIB += absl_strerror absl_string_view absl_strings absl_strings_internal
+WANTLIB += absl_strerror absl_borrowed_fixup_buffer absl_strings 
absl_strings_internal
 WANTLIB += absl_symbolize absl_synchronization absl_throw_delegate
 WANTLIB += absl_time absl_time_zone absl_tracing_internal 
absl_utf8_for_code_point
 WANTLIB += absl_vlog_config_internal c execinfo m protobuf protoc
diff --git devel/protobuf/Makefile devel/protobuf/Makefile
index f59ee506a4c..1714d1659d5 100644
--- devel/protobuf/Makefile
+++ devel/protobuf/Makefile
@@ -8,13 +8,14 @@ TAG =                 v${PROTOBUF_VERSION:S/rc-/rc/}
 DISTNAME =             protobuf-${PROTOBUF_VERSION}
 PKGNAME =              protobuf-${V:S/-//g}
 DISTFILES =            protobuf-${PROTOBUF_VERSION}.tar.gz
+REVISION =             0
 
 PROTOC_VERSION =       ${PROTOBUF_VERSION}.0
 SUBST_VARS +=          PROTOC_VERSION
 
-SHARED_LIBS +=         protobuf-lite   31.0
-SHARED_LIBS +=         protobuf        35.0
-SHARED_LIBS +=         protoc          36.2
+SHARED_LIBS +=         protobuf-lite   32.0
+SHARED_LIBS +=         protobuf        36.0
+SHARED_LIBS +=         protoc          37.0
 SHARED_LIBS +=         utf8_range      1.0
 SHARED_LIBS +=         utf8_validity   2.0
 
@@ -51,7 +52,7 @@ WANTLIB += absl_random_internal_randen_slow 
absl_random_internal_seed_material
 WANTLIB += absl_random_seed_gen_exception absl_random_seed_sequences
 WANTLIB += absl_raw_hash_set absl_raw_logging_internal absl_spinlock_wait
 WANTLIB += absl_stacktrace absl_status absl_statusor absl_str_format_internal
-WANTLIB += absl_strerror absl_string_view absl_strings absl_strings_internal
+WANTLIB += absl_strerror absl_borrowed_fixup_buffer absl_strings 
absl_strings_internal
 WANTLIB += absl_symbolize absl_synchronization absl_throw_delegate
 WANTLIB += absl_time absl_time_zone absl_tracing_internal 
absl_utf8_for_code_point
 WANTLIB += absl_vlog_config_internal c m z
diff --git devel/ruby-ffi/Makefile devel/ruby-ffi/Makefile
index 9df33bd4662..4761c03bace 100644
--- devel/ruby-ffi/Makefile
+++ devel/ruby-ffi/Makefile
@@ -1,6 +1,7 @@
 COMMENT =      cross-platform dynamic library loading for ruby
 
 DISTNAME =     ffi-1.17.2
+REVISION =     0
 CATEGORIES =   devel
 
 HOMEPAGE=      https://github.com/ffi/ffi
@@ -14,7 +15,7 @@ MODULES =     lang/ruby
 
 WANTLIB =      c++abi ffi
 
-LIB_DEPENDS =  devel/libffi
+LIB_DEPENDS =  devel/libffi>=3.5.2p0
 
 CONFIGURE_STYLE = ruby gem ext
 
diff --git geo/merkaartor/Makefile geo/merkaartor/Makefile
index 61130c7028d..a9fe6c4ccdb 100644
--- geo/merkaartor/Makefile
+++ geo/merkaartor/Makefile
@@ -3,7 +3,7 @@ COMMENT =       OpenStreetMap editor
 GH_ACCOUNT =   openstreetmap
 GH_PROJECT =   merkaartor
 GH_TAGNAME =   0.20.0
-REVISION =     1
+REVISION =     2
 
 CATEGORIES =   geo x11
 
@@ -53,7 +53,7 @@ WANTLIB += absl_random_internal_randen_slow 
absl_random_internal_seed_material
 WANTLIB += absl_random_seed_gen_exception absl_random_seed_sequences
 WANTLIB += absl_raw_hash_set absl_raw_logging_internal absl_spinlock_wait
 WANTLIB += absl_stacktrace absl_status absl_statusor absl_str_format_internal
-WANTLIB += absl_strerror absl_string_view absl_strings absl_strings_internal
+WANTLIB += absl_strerror absl_borrowed_fixup_buffer absl_strings 
absl_strings_internal
 WANTLIB += absl_symbolize absl_synchronization absl_throw_delegate
 WANTLIB += absl_time absl_time_zone absl_tracing_internal 
absl_utf8_for_code_point
 WANTLIB += absl_vlog_config_internal c exiv2 gdal m proj protobuf
diff --git geo/qgis/Makefile geo/qgis/Makefile
index a1723b605e1..32fa7c27f25 100644
--- geo/qgis/Makefile
+++ geo/qgis/Makefile
@@ -9,6 +9,7 @@ COMMENT =       desktop geographical information system
 DPB_PROPERTIES =       parallel parallel2
 
 DISTNAME =     qgis-3.44.6
+REVISION =     0
 EXTRACT_SUFX = .tar.bz2
 CATEGORIES =   geo x11
 DEBUG_PACKAGES =${BUILD_PACKAGES}
@@ -139,7 +140,7 @@ WANTLIB += absl_log_internal_nullguard 
absl_log_internal_proto
 WANTLIB += absl_log_severity absl_log_sink
 WANTLIB += absl_malloc_internal absl_raw_hash_set absl_raw_logging_internal
 WANTLIB += absl_spinlock_wait absl_stacktrace absl_status absl_statusor
-WANTLIB += absl_str_format_internal absl_strerror absl_string_view
+WANTLIB += absl_str_format_internal absl_strerror absl_borrowed_fixup_buffer
 WANTLIB += absl_strings absl_strings_internal absl_symbolize 
absl_synchronization
 WANTLIB += absl_throw_delegate absl_time absl_time_zone
 WANTLIB += absl_log_internal_fnmatch absl_vlog_config_internal
diff --git graphics/opencv/Makefile graphics/opencv/Makefile
index 58dea5f1519..c66d6d6906b 100644
--- graphics/opencv/Makefile
+++ graphics/opencv/Makefile
@@ -8,6 +8,7 @@ V =                     4.13.0
 GH_ACCOUNT =           opencv
 GH_PROJECT =           opencv
 GH_TAGNAME =           ${V}
+REVISION-java =                0
 
 PKGNAME-main =         opencv-${V}
 PKGNAME-java =         opencv-java-${V}
@@ -33,7 +34,7 @@ WANTLIB-main += swscale tiff utf8_validity webp webpdemux 
webpmux z
 WANTLIB-java += ${COMPILER_LIBCXX} opencv_calib3d opencv_core opencv_dnn
 WANTLIB-java += opencv_features2d opencv_flann opencv_imgcodecs opencv_imgproc
 WANTLIB-java += opencv_ml opencv_objdetect opencv_photo opencv_video
-WANTLIB-java += opencv_videoio
+WANTLIB-java += opencv_videoio pthread
 
 COMPILER =             base-clang ports-gcc
 
diff --git net/grpc/Makefile net/grpc/Makefile
index 26e01a1e5e4..0993d357ad7 100644
--- net/grpc/Makefile
+++ net/grpc/Makefile
@@ -5,21 +5,22 @@ COMMENT =     HTTP/2-based RPC framework
 
 V =            1.75.1
 DISTNAME =     grpc-${V}
+REVISION =     0
 
 DIST_TUPLE +=  github grpc grpc v${V} .
 
 SHARED_LIBS += address_sorting           0.0 # 0.0
-SHARED_LIBS += gpr                       2.0 # 0.0
-SHARED_LIBS += grpc++                    3.0 # 0.0
+SHARED_LIBS += gpr                       3.0 # 0.0
+SHARED_LIBS += grpc++                    4.0 # 0.0
 SHARED_LIBS += grpc++_alts               1.0 # 0.0
 SHARED_LIBS += grpc++_error_details      0.0 # 0.0
-SHARED_LIBS += grpc++_reflection         2.0 # 0.0
-SHARED_LIBS += grpc++_unsecure           3.0 # 0.0
+SHARED_LIBS += grpc++_reflection         3.0 # 0.0
+SHARED_LIBS += grpc++_unsecure           4.0 # 0.0
 SHARED_LIBS += grpc                      5.0 # 0.0
-SHARED_LIBS += grpc_authorization_provider 5.0 # 0.0
-SHARED_LIBS += grpc_plugin_support       2.0 # 0.0
-SHARED_LIBS += grpc_unsecure             5.0 # 0.0
-SHARED_LIBS += grpcpp_channelz           4.0 # 0.0
+SHARED_LIBS += grpc_authorization_provider 6.0 # 0.0
+SHARED_LIBS += grpc_plugin_support       3.0 # 0.0
+SHARED_LIBS += grpc_unsecure             6.0 # 0.0
+SHARED_LIBS += grpcpp_channelz           5.0 # 0.0
 SHARED_LIBS += upb_base_lib              0.0 # 0.0
 SHARED_LIBS += upb_json_lib              1.0 # 0.0
 SHARED_LIBS += upb_mem_lib               0.1 # 0.0
@@ -66,11 +67,11 @@ WANTLIB += absl_random_internal_randen_slow 
absl_random_internal_seed_material
 WANTLIB += absl_random_seed_gen_exception absl_random_seed_sequences
 WANTLIB += absl_raw_hash_set absl_raw_logging_internal absl_spinlock_wait
 WANTLIB += absl_stacktrace absl_status absl_statusor absl_str_format_internal
-WANTLIB += absl_strerror absl_string_view absl_strings absl_strings_internal
+WANTLIB += absl_strerror absl_borrowed_fixup_buffer absl_strings 
absl_strings_internal
 WANTLIB += absl_symbolize absl_synchronization absl_throw_delegate
 WANTLIB += absl_time absl_time_zone absl_tracing_internal 
absl_utf8_for_code_point
 WANTLIB += absl_vlog_config_internal c cares crypto m protobuf
-WANTLIB += protoc re2 ssl utf8_range z
+WANTLIB += protoc re2 ssl utf8_range utf8_validity z
 
 # C++17
 COMPILER =             base-clang ports-gcc
diff --git net/grpc/patches/patch-include_grpc_event_engine_memory_request_h 
net/grpc/patches/patch-include_grpc_event_engine_memory_request_h
new file mode 100644
index 00000000000..dfcd3c21a9f
--- /dev/null
+++ net/grpc/patches/patch-include_grpc_event_engine_memory_request_h
@@ -0,0 +1,16 @@
+Fix build with abseil-cpp>=20260107.0 after which it's string_view.h
+no longer includes C++ headers required by std::to_string() in this file
+(probably an oversight in gRPC and unrelated to abseil).
+
+Index: include/grpc/event_engine/memory_request.h
+--- include/grpc/event_engine/memory_request.h.orig
++++ include/grpc/event_engine/memory_request.h
+@@ -16,6 +16,8 @@
+ 
+ #include <grpc/support/port_platform.h>
+ #include <stddef.h>
++#include <cstdio>
++#include <string>
+ 
+ #include "absl/strings/string_view.h"
+ 
diff --git net/mosh/Makefile net/mosh/Makefile
index 107ef127f30..5c5e8c06077 100644
--- net/mosh/Makefile
+++ net/mosh/Makefile
@@ -2,7 +2,7 @@ COMMENT =               mobile shell
 
 V =                    1.4.0
 DISTNAME =             mosh-${V}
-REVISION =             5
+REVISION =             6
 
 CATEGORIES =           net
 
@@ -38,7 +38,7 @@ WANTLIB += absl_random_internal_randen_slow 
absl_random_internal_seed_material
 WANTLIB += absl_random_seed_gen_exception absl_random_seed_sequences
 WANTLIB += absl_raw_hash_set absl_raw_logging_internal absl_spinlock_wait
 WANTLIB += absl_stacktrace absl_status absl_statusor absl_str_format_internal
-WANTLIB += absl_strerror absl_string_view absl_strings absl_strings_internal
+WANTLIB += absl_strerror absl_borrowed_fixup_buffer absl_strings 
absl_strings_internal
 WANTLIB += absl_symbolize absl_synchronization absl_throw_delegate
 WANTLIB += absl_time absl_time_zone absl_tracing_internal 
absl_utf8_for_code_point
 WANTLIB += absl_vlog_config_internal c crypto curses execinfo
diff --git net/tdesktop/Makefile net/tdesktop/Makefile
index a6448c48f37..820031b1069 100644
--- net/tdesktop/Makefile
+++ net/tdesktop/Makefile
@@ -5,7 +5,7 @@ NOT_FOR_ARCHS =         ${BE_ARCHS} i386
 
 COMMENT =              Telegram Desktop messenger
 PORTROACH =            limit:-full$$
-V =                    6.4.0
+V =                    6.4.2
 DISTNAME =             tdesktop-${V}-full
 PKGNAME =              ${DISTNAME:-full=}
 CATEGORIES =           net
diff --git net/tdesktop/distinfo net/tdesktop/distinfo
index 48b1833797f..01156f5b48a 100644
--- net/tdesktop/distinfo
+++ net/tdesktop/distinfo
@@ -1,2 +1,2 @@
-SHA256 (tdesktop-6.4.0-full.tar.gz) = 
FQPb3Q5AZ6ORj1c1x7qO3u4gv26aO5UdaWQ/mei/Kfc=
-SIZE (tdesktop-6.4.0-full.tar.gz) = 76499771
+SHA256 (tdesktop-6.4.2-full.tar.gz) = 
ac+cDKFgEmoEYDEiQnMOL6qetQmcoXq8lOgP64rRrAs=
+SIZE (tdesktop-6.4.2-full.tar.gz) = 76497778
diff --git net/tg_owt/Makefile net/tg_owt/Makefile
index a9fc2592e50..42c8b51e8e5 100644
--- net/tg_owt/Makefile
+++ net/tg_owt/Makefile
@@ -13,12 +13,13 @@ COMMENT =           WebRTC build for Telegram
 DIST_TUPLE =           github  desktop-app     tg_owt  \
                        5c5c71258777d0196dbb3a09cc37d2f56ead28ab        .
 PKGNAME =              tg_owt-0.0.0.20250913
+REVISION =             0
 
 CATEGORIES =           net
 
 DEBUG_PACKAGES =       ${BUILD_PACKAGES}
 
-SHARED_LIBS =          tg_owt  12.0    # upstream is static only
+SHARED_LIBS =          tg_owt  13.0    # upstream is static only
 
 DIST_SUBDIR =          tg_owt
 # Fetch bundles/submodules missing from the tarball, see ${WRKSRC}/.gitmodules
@@ -50,7 +51,7 @@ WANTLIB += absl_flags_usage_internal absl_graphcycles_internal
 WANTLIB += absl_hash absl_hashtablez_sampler absl_int128 
absl_kernel_timeout_internal
 WANTLIB += absl_log_severity absl_malloc_internal absl_raw_hash_set
 WANTLIB += absl_raw_logging_internal absl_spinlock_wait absl_stacktrace
-WANTLIB += absl_str_format_internal absl_string_view absl_strings
+WANTLIB += absl_str_format_internal absl_borrowed_fixup_buffer absl_strings
 WANTLIB += absl_strings_internal absl_symbolize absl_synchronization
 WANTLIB += absl_throw_delegate absl_time absl_time_zone absl_tracing_internal
 WANTLIB += absl_utf8_for_code_point avcodec avformat avutil crc32c
diff --git productivity/glabels/Makefile productivity/glabels/Makefile
index de16a534bb4..0ef06c6fc2b 100644
--- productivity/glabels/Makefile
+++ productivity/glabels/Makefile
@@ -2,7 +2,7 @@ COMMENT =               labels and business card designer
 
 GNOME_PROJECT =                glabels
 GNOME_VERSION =                3.4.1
-REVISION =             24
+REVISION =             25
 
 CATEGORIES =           productivity graphics
 
@@ -41,7 +41,7 @@ WANTLIB += absl_random_internal_randen_slow 
absl_random_internal_seed_material
 WANTLIB += absl_random_seed_gen_exception absl_random_seed_sequences
 WANTLIB += absl_raw_hash_set absl_raw_logging_internal absl_spinlock_wait
 WANTLIB += absl_stacktrace absl_status absl_statusor absl_str_format_internal
-WANTLIB += absl_strerror absl_string_view absl_strings absl_strings_internal
+WANTLIB += absl_strerror absl_borrowed_fixup_buffer absl_strings 
absl_strings_internal
 WANTLIB += absl_symbolize absl_synchronization absl_throw_delegate
 WANTLIB += absl_time absl_time_zone absl_tracing_internal 
absl_utf8_for_code_point
 WANTLIB += absl_vlog_config_internal atk-1.0 atk-bridge-2.0 atspi
diff --git productivity/libphonenumber/Makefile 
productivity/libphonenumber/Makefile
index accbb424407..d1ffdc733aa 100644
--- productivity/libphonenumber/Makefile
+++ productivity/libphonenumber/Makefile
@@ -3,9 +3,10 @@ COMMENT =      C++ library to parse/format/validate phone 
numbers
 GH_ACCOUNT =   google
 GH_PROJECT =   libphonenumber
 GH_TAGNAME =   v9.0.21
+REVISION =     0
 
-SHARED_LIBS +=  geocoding                 0.1 # 8.12
-SHARED_LIBS +=  phonenumber               2.0 # 8.12
+SHARED_LIBS +=  geocoding                 0.2 # 8.12
+SHARED_LIBS +=  phonenumber               3.0 # 8.12
 
 CATEGORIES =   productivity devel
 
@@ -29,7 +30,7 @@ WANTLIB += absl_log_internal_nullguard absl_log_internal_proto
 WANTLIB += absl_log_internal_structured_proto absl_log_severity
 WANTLIB += absl_log_sink absl_malloc_internal absl_raw_hash_set
 WANTLIB += absl_raw_logging_internal absl_spinlock_wait absl_stacktrace
-WANTLIB += absl_str_format_internal absl_strerror absl_string_view
+WANTLIB += absl_str_format_internal absl_strerror absl_borrowed_fixup_buffer
 WANTLIB += absl_strings absl_strings_internal absl_symbolize 
absl_synchronization
 WANTLIB += absl_throw_delegate absl_time absl_time_zone absl_tracing_internal
 WANTLIB += absl_utf8_for_code_point absl_vlog_config_internal
diff --git textproc/re2/Makefile textproc/re2/Makefile
index d192603c24f..2a1b8147c75 100644
--- textproc/re2/Makefile
+++ textproc/re2/Makefile
@@ -1,9 +1,10 @@
 COMMENT =              non-backtracking regular expression engine
 V =                    2025-11-05
+REVISION =             0
 DISTNAME =             re2-${V}
 PKGNAME =              re2-${V:S/-//g}
 
-SHARED_LIBS =          re2     3.0
+SHARED_LIBS =          re2     4.0
 
 CATEGORIES =           textproc devel
 
@@ -33,7 +34,7 @@ WANTLIB += absl_log_internal_nullguard absl_log_internal_proto
 WANTLIB += absl_log_internal_structured_proto absl_log_severity
 WANTLIB += absl_log_sink absl_malloc_internal absl_raw_hash_set
 WANTLIB += absl_raw_logging_internal absl_spinlock_wait absl_stacktrace
-WANTLIB += absl_str_format_internal absl_strerror absl_string_view
+WANTLIB += absl_str_format_internal absl_strerror absl_borrowed_fixup_buffer
 WANTLIB += absl_strings absl_strings_internal absl_symbolize 
absl_synchronization
 WANTLIB += absl_throw_delegate absl_time absl_time_zone absl_tracing_internal
 WANTLIB += absl_utf8_for_code_point absl_vlog_config_internal
diff --git x11/kde-applications/kitinerary/Makefile 
x11/kde-applications/kitinerary/Makefile
index f1e141ad463..de1ec30c14d 100644
--- x11/kde-applications/kitinerary/Makefile
+++ x11/kde-applications/kitinerary/Makefile
@@ -1,6 +1,7 @@
 COMMENT =      KDE itinerary data model and itinerary extraction library
 DISTNAME =     kitinerary-${VERSION}
 CATEGORIES =   devel
+REVISION =     0
 
 HOMEPAGE =     https://apps.kde.org/itinerary
 
@@ -23,7 +24,7 @@ WANTLIB += absl_log_internal_nullguard absl_log_internal_proto
 WANTLIB += absl_log_internal_structured_proto absl_log_severity
 WANTLIB += absl_log_sink absl_malloc_internal absl_raw_hash_set
 WANTLIB += absl_raw_logging_internal absl_spinlock_wait absl_stacktrace
-WANTLIB += absl_str_format_internal absl_strerror absl_string_view
+WANTLIB += absl_str_format_internal absl_strerror absl_borrowed_fixup_buffer
 WANTLIB += absl_strings absl_strings_internal absl_symbolize 
absl_synchronization
 WANTLIB += absl_throw_delegate absl_time absl_time_zone absl_tracing_internal
 WANTLIB += absl_utf8_for_code_point absl_vlog_config_internal
diff --git x11/kde-applications/marble/Makefile 
x11/kde-applications/marble/Makefile
index 10768a4539b..0f76d1b86c8 100644
--- x11/kde-applications/marble/Makefile
+++ x11/kde-applications/marble/Makefile
@@ -3,6 +3,7 @@ USE_WXNEEDED =  Yes
 COMMENT =      virtual globe and world atlas
 DISTNAME =     marble-${VERSION}
 CATEGORIES =   geo
+REVISION =     0
 
 HOMEPAGE =     https://marble.kde.org/
 
@@ -36,7 +37,7 @@ WANTLIB += absl_log_internal_message 
absl_log_internal_nullguard
 WANTLIB += absl_log_internal_proto absl_log_internal_structured_proto
 WANTLIB += absl_log_severity absl_log_sink absl_malloc_internal
 WANTLIB += absl_raw_logging_internal absl_spinlock_wait absl_stacktrace
-WANTLIB += absl_str_format_internal absl_strerror absl_string_view
+WANTLIB += absl_str_format_internal absl_strerror absl_borrowed_fixup_buffer
 WANTLIB += absl_strings absl_strings_internal absl_symbolize 
absl_synchronization
 WANTLIB += absl_throw_delegate absl_time absl_time_zone absl_tracing_internal
 WANTLIB += absl_utf8_for_code_point absl_vlog_config_internal
diff --git x11/qt6/qtgrpc/Makefile x11/qt6/qtgrpc/Makefile
index 5fb3f056413..f6e4eb23044 100644
--- x11/qt6/qtgrpc/Makefile
+++ x11/qt6/qtgrpc/Makefile
@@ -1,6 +1,7 @@
 QT6NAME =      QtgRPC
 COMMENT =      gRPC support for Qt6
 PKGSPEC =      qt6-qtgrpc-${QT6_PKGSPEC}
+REVISION =     0
 
 SHARED_LIBS +=  Qt6Grpc                   3.0 # 0.0
 SHARED_LIBS +=  Qt6Protobuf               2.0 # 0.0
@@ -35,7 +36,7 @@ WANTLIB += absl_random_internal_randen_slow 
absl_random_internal_seed_material
 WANTLIB += absl_random_seed_gen_exception absl_random_seed_sequences
 WANTLIB += absl_raw_hash_set absl_raw_logging_internal absl_spinlock_wait
 WANTLIB += absl_stacktrace absl_status absl_statusor absl_str_format_internal
-WANTLIB += absl_strerror absl_string_view absl_strings absl_strings_internal
+WANTLIB += absl_strerror absl_borrowed_fixup_buffer absl_strings 
absl_strings_internal
 WANTLIB += absl_symbolize absl_synchronization absl_throw_delegate
 WANTLIB += absl_time absl_time_zone absl_tracing_internal 
absl_utf8_for_code_point
 WANTLIB += absl_vlog_config_internal c m protobuf protoc utf8_range
diff --git x11/vlc/Makefile x11/vlc/Makefile
index 9b655a7f877..1b88b90fae6 100644
--- x11/vlc/Makefile
+++ x11/vlc/Makefile
@@ -2,6 +2,7 @@ COMMENT-main=   VideoLAN client; multimedia player
 COMMENT-jack=  JACK audio output module for VLC
 
 V=             3.0.23
+REVISION-main= 0
 DISTNAME=      vlc-${V}
 PKGNAME-main=  ${DISTNAME}
 PKGNAME-jack=  vlc-jack-${V}
@@ -53,7 +54,7 @@ WANTLIB-main += absl_random_internal_randen_slow 
absl_random_internal_seed_mater
 WANTLIB-main += absl_random_seed_gen_exception absl_random_seed_sequences
 WANTLIB-main += absl_raw_hash_set absl_raw_logging_internal absl_spinlock_wait
 WANTLIB-main += absl_stacktrace absl_status absl_statusor 
absl_str_format_internal
-WANTLIB-main += absl_strerror absl_string_view absl_strings 
absl_strings_internal
+WANTLIB-main += absl_strerror absl_borrowed_fixup_buffer absl_strings 
absl_strings_internal
 WANTLIB-main += absl_symbolize absl_synchronization absl_throw_delegate
 WANTLIB-main += absl_time absl_time_zone absl_tracing_internal 
absl_utf8_for_code_point
 WANTLIB-main += absl_vlog_config_internal aom archive ass atk-1.0 
atk-bridge-2.0
@@ -66,7 +67,7 @@ WANTLIB-main += gio-2.0 glapi glib-2.0 gmodule-2.0 gmp gnutls 
gobject-2.0
 WANTLIB-main += gpg-error graphite2 gsm gthread-2.0 gtk-3 harfbuzz
 WANTLIB-main += hogweed icudata icui18n icuuc idn2 jpeg lz4 lzma matroska
 WANTLIB-main += mp3lame nettle nfs notify ogg opus p11-kit pango-1.0
-WANTLIB-main += pangocairo-1.0 pangoft2-1.0 pcre2-16 pcre2-8
+WANTLIB-main += pangocairo-1.0 pangoft2-1.0 pciaccess pcre2-16 pcre2-8
 WANTLIB-main += pixman-1 png protobuf-lite rsvg-2 sharpyuv
 WANTLIB-main += smb2 sndio soxr speex speexdsp ssl swresample swscale
 WANTLIB-main += tag tasn1 theoradec theoraenc tiff udfread unibreak




Reply via email to