diff --git devel/abseil/Makefile devel/abseil/Makefile index 5fd803ceb288..3a135ea07086 100644 --- devel/abseil/Makefile +++ devel/abseil/Makefile @@ -1,27 +1,30 @@ PORTNAME= abseil -PORTVERSION= 20250127.1 -PORTREVISION= 1 +PORTVERSION= 20260526.0 CATEGORIES= devel +DISTVERSIONPREFIX= cpp- MASTER_SITES= https://github.com/abseil/abseil-cpp/releases/download/${PORTVERSION}/ -DISTNAME= ${PORTNAME}-cpp-${PORTVERSION} - -PATCH_SITES= https://github.com/abseil/abseil-cpp/commit/ -PATCHFILES+= a4950fba03217d0ea102c98ce795c189bba50383.patch:-p1 # https://github.com/llvm/llvm-project/pull/138835 MAINTAINER= danfe@FreeBSD.org COMMENT= Abseil Common Libraries (C++) -WWW= https://abseil.io/ +WWW= https://abseil.io/ \ + https://github.com/abseil/abseil-cpp LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cmake compiler:c++17-lang pathfix -CMAKE_ARGS= -DBUILD_SHARED_LIBS:BOOL=ON \ - -DCMAKE_CXX_STANDARD=17 # force the same highest C++ standard because of ABI differences: see https://github.com/abseil/abseil-cpp/issues/819 -PATHFIX_CMAKELISTSTXT= AbseilHelpers.cmake +TEST_DEPENDS= googletest>=0:devel/googletest + +USES= cmake:testing compiler:c++17-lang -_GET_SOVER= ${GREP} ABSL_SOVERSION ${WRKSRC}/CMakeLists.txt \ - 2>/dev/null | ${CUT} -d\" -f2 -PLIST_SUB+= LIBSUFX=${_GET_SOVER:sh} +CMAKE_ARGS= -DCMAKE_CXX_STANDARD=17 # force the same highest C++ standard because of ABI differences: see https://github.com/abseil/abseil-cpp/issues/819 +CMAKE_OFF= ABSL_BUILD_MONOLITHIC_SHARED_LIBS \ + ABSL_BUILD_TEST_HELPERS \ + ABSL_BUILD_TESTING \ + ABSL_USE_SYSTEM_INCLUDES +CMAKE_ON= ABSL_ENABLE_INSTALL \ + ABSL_PROPAGATE_CXX_STD \ + ABSL_USE_EXTERNAL_GOOGLETEST \ + BUILD_SHARED_LIBS +CMAKE_TESTING_ON= ABSL_BUILD_TESTING .include diff --git devel/abseil/distinfo devel/abseil/distinfo index 1a9af4245417..2028d69ca9ab 100644 --- devel/abseil/distinfo +++ devel/abseil/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1771795101 -SHA256 (abseil-cpp-20250127.1.tar.gz) = b396401fd29e2e679cace77867481d388c807671dc2acc602a0259eeb79b7811 -SIZE (abseil-cpp-20250127.1.tar.gz) = 2267282 -SHA256 (a4950fba03217d0ea102c98ce795c189bba50383.patch) = 47ceb260d2182659246a0a85c389c4b87ccdf21944aac32a34890191bada85e7 -SIZE (a4950fba03217d0ea102c98ce795c189bba50383.patch) = 6457 +TIMESTAMP = 1781271613 +SHA256 (abseil-cpp-20260526.0.tar.gz) = 6e1aee535473414164bf83e4ebc40240dec71a4701f8a642d906e95bea1aea0c +SIZE (abseil-cpp-20260526.0.tar.gz) = 2391476 diff --git devel/abseil/pkg-plist devel/abseil/pkg-plist index 0ffb29294e77..0965a4d49eeb 100644 --- devel/abseil/pkg-plist +++ devel/abseil/pkg-plist @@ -6,6 +6,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/atomic_hook.h include/absl/base/internal/atomic_hook_test_helper.h include/absl/base/internal/cycleclock.h @@ -16,15 +17,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/hardening.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_traits.h include/absl/base/internal/per_thread_tls.h include/absl/base/internal/poison.h include/absl/base/internal/pretty_function.h @@ -40,7 +39,6 @@ include/absl/base/internal/spinlock_win32.inc 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 @@ -56,11 +54,13 @@ include/absl/base/policy_checks.h include/absl/base/port.h include/absl/base/prefetch.h include/absl/base/thread_annotations.h +include/absl/base/throw_delegate.h include/absl/cleanup/cleanup.h include/absl/cleanup/internal/cleanup.h include/absl/container/btree_map.h include/absl/container/btree_set.h include/absl/container/btree_test.h +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 @@ -68,6 +68,7 @@ include/absl/container/hash_container_defaults.h include/absl/container/inlined_vector.h 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 @@ -76,14 +77,17 @@ include/absl/container/internal/hash_function_defaults.h 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 +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 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 @@ -95,6 +99,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/crc32c.h @@ -110,6 +116,7 @@ include/absl/crc/internal/non_temporal_arm_intrinsics.h include/absl/crc/internal/non_temporal_memcpy.h include/absl/debugging/failure_signal_handler.h 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 @@ -157,9 +164,11 @@ include/absl/flags/reflection.h include/absl/flags/usage.h include/absl/flags/usage_config.h include/absl/functional/any_invocable.h +include/absl/functional/bind_back.h include/absl/functional/bind_front.h include/absl/functional/function_ref.h include/absl/functional/internal/any_invocable.h +include/absl/functional/internal/back_binder.h include/absl/functional/internal/front_binder.h include/absl/functional/internal/function_ref.h include/absl/functional/overload.h @@ -168,8 +177,8 @@ 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 include/absl/log/absl_log.h include/absl/log/absl_vlog_is_on.h @@ -184,6 +193,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 @@ -212,6 +222,8 @@ include/absl/log/scoped_mock_log.h include/absl/log/structured.h include/absl/log/vlog_is_on.h include/absl/memory/memory.h +include/absl/meta/internal/constexpr_testing.h +include/absl/meta/internal/requires.h include/absl/meta/type_traits.h include/absl/numeric/bits.h include/absl/numeric/int128.h @@ -219,8 +231,10 @@ include/absl/numeric/int128_have_intrinsic.inc include/absl/numeric/int128_no_intrinsic.inc include/absl/numeric/internal/bits.h include/absl/numeric/internal/representation.h +include/absl/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 @@ -232,6 +246,7 @@ include/absl/random/gaussian_distribution.h 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 @@ -244,7 +259,6 @@ include/absl/random/internal/nanobenchmark.h 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 @@ -259,6 +273,7 @@ include/absl/random/internal/uniform_helper.h include/absl/random/internal/wide_multiply.h include/absl/random/log_uniform_int_distribution.h include/absl/random/mock_distributions.h +include/absl/random/mocking_access.h include/absl/random/mocking_bit_gen.h include/absl/random/poisson_distribution.h include/absl/random/random.h @@ -271,6 +286,8 @@ include/absl/status/internal/status_internal.h include/absl/status/internal/status_matchers.h include/absl/status/internal/statusor_internal.h include/absl/status/status.h +include/absl/status/status_builder.h +include/absl/status/status_macros.h include/absl/status/status_matchers.h include/absl/status/status_payload_printer.h include/absl/status/statusor.h @@ -285,6 +302,7 @@ include/absl/strings/cordz_test_helpers.h include/absl/strings/escaping.h include/absl/strings/has_absl_stringify.h include/absl/strings/has_ostream_operator.h +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 @@ -306,6 +324,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 @@ -324,9 +344,11 @@ include/absl/strings/internal/str_join_internal.h include/absl/strings/internal/str_split_internal.h include/absl/strings/internal/string_constant.h include/absl/strings/internal/stringify_sink.h +include/absl/strings/internal/stringify_stream.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 @@ -354,222 +376,226 @@ include/absl/synchronization/mutex.h include/absl/synchronization/notification.h include/absl/time/civil_time.h include/absl/time/clock.h +include/absl/time/clock_interface.h include/absl/time/internal/cctz/include/cctz/civil_time.h 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 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 include/absl/time/internal/get_current_time_posix.inc include/absl/time/internal/test_util.h +include/absl/time/simulated_clock.h include/absl/time/time.h 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/any_span.h include/absl/types/compare.h -include/absl/types/internal/optional.h +include/absl/types/internal/any_span.h include/absl/types/internal/span.h -include/absl/types/internal/variant.h include/absl/types/optional.h +include/absl/types/optional_ref.h +include/absl/types/source_location.h include/absl/types/span.h include/absl/types/variant.h -include/absl/utility/internal/if_constexpr.h include/absl/utility/utility.h lib/cmake/absl/abslConfig.cmake lib/cmake/absl/abslConfigVersion.cmake lib/cmake/absl/abslTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/absl/abslTargets.cmake -lib/libabsl_bad_any_cast_impl.so -lib/libabsl_bad_any_cast_impl.so.%%LIBSUFX%% -lib/libabsl_bad_optional_access.so -lib/libabsl_bad_optional_access.so.%%LIBSUFX%% -lib/libabsl_bad_variant_access.so -lib/libabsl_bad_variant_access.so.%%LIBSUFX%% lib/libabsl_base.so -lib/libabsl_base.so.%%LIBSUFX%% +lib/libabsl_base.so.2605.0.0 lib/libabsl_city.so -lib/libabsl_city.so.%%LIBSUFX%% +lib/libabsl_city.so.2605.0.0 lib/libabsl_civil_time.so -lib/libabsl_civil_time.so.%%LIBSUFX%% +lib/libabsl_civil_time.so.2605.0.0 +lib/libabsl_clock_interface.so +lib/libabsl_clock_interface.so.2605.0.0 lib/libabsl_cord.so -lib/libabsl_cord.so.%%LIBSUFX%% +lib/libabsl_cord.so.2605.0.0 lib/libabsl_cord_internal.so -lib/libabsl_cord_internal.so.%%LIBSUFX%% +lib/libabsl_cord_internal.so.2605.0.0 lib/libabsl_cordz_functions.so -lib/libabsl_cordz_functions.so.%%LIBSUFX%% +lib/libabsl_cordz_functions.so.2605.0.0 lib/libabsl_cordz_handle.so -lib/libabsl_cordz_handle.so.%%LIBSUFX%% +lib/libabsl_cordz_handle.so.2605.0.0 lib/libabsl_cordz_info.so -lib/libabsl_cordz_info.so.%%LIBSUFX%% +lib/libabsl_cordz_info.so.2605.0.0 lib/libabsl_cordz_sample_token.so -lib/libabsl_cordz_sample_token.so.%%LIBSUFX%% +lib/libabsl_cordz_sample_token.so.2605.0.0 lib/libabsl_crc32c.so -lib/libabsl_crc32c.so.%%LIBSUFX%% +lib/libabsl_crc32c.so.2605.0.0 lib/libabsl_crc_cord_state.so -lib/libabsl_crc_cord_state.so.%%LIBSUFX%% +lib/libabsl_crc_cord_state.so.2605.0.0 lib/libabsl_crc_cpu_detect.so -lib/libabsl_crc_cpu_detect.so.%%LIBSUFX%% +lib/libabsl_crc_cpu_detect.so.2605.0.0 lib/libabsl_crc_internal.so -lib/libabsl_crc_internal.so.%%LIBSUFX%% +lib/libabsl_crc_internal.so.2605.0.0 lib/libabsl_debugging_internal.so -lib/libabsl_debugging_internal.so.%%LIBSUFX%% +lib/libabsl_debugging_internal.so.2605.0.0 lib/libabsl_decode_rust_punycode.so -lib/libabsl_decode_rust_punycode.so.%%LIBSUFX%% +lib/libabsl_decode_rust_punycode.so.2605.0.0 lib/libabsl_demangle_internal.so -lib/libabsl_demangle_internal.so.%%LIBSUFX%% +lib/libabsl_demangle_internal.so.2605.0.0 lib/libabsl_demangle_rust.so -lib/libabsl_demangle_rust.so.%%LIBSUFX%% +lib/libabsl_demangle_rust.so.2605.0.0 lib/libabsl_die_if_null.so -lib/libabsl_die_if_null.so.%%LIBSUFX%% +lib/libabsl_die_if_null.so.2605.0.0 lib/libabsl_examine_stack.so -lib/libabsl_examine_stack.so.%%LIBSUFX%% +lib/libabsl_examine_stack.so.2605.0.0 lib/libabsl_exponential_biased.so -lib/libabsl_exponential_biased.so.%%LIBSUFX%% +lib/libabsl_exponential_biased.so.2605.0.0 lib/libabsl_failure_signal_handler.so -lib/libabsl_failure_signal_handler.so.%%LIBSUFX%% +lib/libabsl_failure_signal_handler.so.2605.0.0 lib/libabsl_flags_commandlineflag.so -lib/libabsl_flags_commandlineflag.so.%%LIBSUFX%% +lib/libabsl_flags_commandlineflag.so.2605.0.0 lib/libabsl_flags_commandlineflag_internal.so -lib/libabsl_flags_commandlineflag_internal.so.%%LIBSUFX%% +lib/libabsl_flags_commandlineflag_internal.so.2605.0.0 lib/libabsl_flags_config.so -lib/libabsl_flags_config.so.%%LIBSUFX%% +lib/libabsl_flags_config.so.2605.0.0 lib/libabsl_flags_internal.so -lib/libabsl_flags_internal.so.%%LIBSUFX%% +lib/libabsl_flags_internal.so.2605.0.0 lib/libabsl_flags_marshalling.so -lib/libabsl_flags_marshalling.so.%%LIBSUFX%% +lib/libabsl_flags_marshalling.so.2605.0.0 lib/libabsl_flags_parse.so -lib/libabsl_flags_parse.so.%%LIBSUFX%% +lib/libabsl_flags_parse.so.2605.0.0 lib/libabsl_flags_private_handle_accessor.so -lib/libabsl_flags_private_handle_accessor.so.%%LIBSUFX%% +lib/libabsl_flags_private_handle_accessor.so.2605.0.0 lib/libabsl_flags_program_name.so -lib/libabsl_flags_program_name.so.%%LIBSUFX%% +lib/libabsl_flags_program_name.so.2605.0.0 lib/libabsl_flags_reflection.so -lib/libabsl_flags_reflection.so.%%LIBSUFX%% +lib/libabsl_flags_reflection.so.2605.0.0 lib/libabsl_flags_usage.so -lib/libabsl_flags_usage.so.%%LIBSUFX%% +lib/libabsl_flags_usage.so.2605.0.0 lib/libabsl_flags_usage_internal.so -lib/libabsl_flags_usage_internal.so.%%LIBSUFX%% +lib/libabsl_flags_usage_internal.so.2605.0.0 +lib/libabsl_generic_printer_internal.so +lib/libabsl_generic_printer_internal.so.2605.0.0 lib/libabsl_graphcycles_internal.so -lib/libabsl_graphcycles_internal.so.%%LIBSUFX%% +lib/libabsl_graphcycles_internal.so.2605.0.0 lib/libabsl_hash.so -lib/libabsl_hash.so.%%LIBSUFX%% +lib/libabsl_hash.so.2605.0.0 +lib/libabsl_hashtable_profiler.so +lib/libabsl_hashtable_profiler.so.2605.0.0 lib/libabsl_hashtablez_sampler.so -lib/libabsl_hashtablez_sampler.so.%%LIBSUFX%% +lib/libabsl_hashtablez_sampler.so.2605.0.0 lib/libabsl_int128.so -lib/libabsl_int128.so.%%LIBSUFX%% +lib/libabsl_int128.so.2605.0.0 lib/libabsl_kernel_timeout_internal.so -lib/libabsl_kernel_timeout_internal.so.%%LIBSUFX%% +lib/libabsl_kernel_timeout_internal.so.2605.0.0 lib/libabsl_leak_check.so -lib/libabsl_leak_check.so.%%LIBSUFX%% +lib/libabsl_leak_check.so.2605.0.0 lib/libabsl_log_entry.so -lib/libabsl_log_entry.so.%%LIBSUFX%% +lib/libabsl_log_entry.so.2605.0.0 lib/libabsl_log_flags.so -lib/libabsl_log_flags.so.%%LIBSUFX%% +lib/libabsl_log_flags.so.2605.0.0 lib/libabsl_log_globals.so -lib/libabsl_log_globals.so.%%LIBSUFX%% +lib/libabsl_log_globals.so.2605.0.0 lib/libabsl_log_initialize.so -lib/libabsl_log_initialize.so.%%LIBSUFX%% +lib/libabsl_log_initialize.so.2605.0.0 lib/libabsl_log_internal_check_op.so -lib/libabsl_log_internal_check_op.so.%%LIBSUFX%% +lib/libabsl_log_internal_check_op.so.2605.0.0 lib/libabsl_log_internal_conditions.so -lib/libabsl_log_internal_conditions.so.%%LIBSUFX%% +lib/libabsl_log_internal_conditions.so.2605.0.0 lib/libabsl_log_internal_fnmatch.so -lib/libabsl_log_internal_fnmatch.so.%%LIBSUFX%% +lib/libabsl_log_internal_fnmatch.so.2605.0.0 lib/libabsl_log_internal_format.so -lib/libabsl_log_internal_format.so.%%LIBSUFX%% +lib/libabsl_log_internal_format.so.2605.0.0 lib/libabsl_log_internal_globals.so -lib/libabsl_log_internal_globals.so.%%LIBSUFX%% +lib/libabsl_log_internal_globals.so.2605.0.0 lib/libabsl_log_internal_log_sink_set.so -lib/libabsl_log_internal_log_sink_set.so.%%LIBSUFX%% +lib/libabsl_log_internal_log_sink_set.so.2605.0.0 lib/libabsl_log_internal_message.so -lib/libabsl_log_internal_message.so.%%LIBSUFX%% +lib/libabsl_log_internal_message.so.2605.0.0 lib/libabsl_log_internal_nullguard.so -lib/libabsl_log_internal_nullguard.so.%%LIBSUFX%% +lib/libabsl_log_internal_nullguard.so.2605.0.0 lib/libabsl_log_internal_proto.so -lib/libabsl_log_internal_proto.so.%%LIBSUFX%% +lib/libabsl_log_internal_proto.so.2605.0.0 lib/libabsl_log_internal_structured_proto.so -lib/libabsl_log_internal_structured_proto.so.%%LIBSUFX%% +lib/libabsl_log_internal_structured_proto.so.2605.0.0 lib/libabsl_log_severity.so -lib/libabsl_log_severity.so.%%LIBSUFX%% +lib/libabsl_log_severity.so.2605.0.0 lib/libabsl_log_sink.so -lib/libabsl_log_sink.so.%%LIBSUFX%% -lib/libabsl_low_level_hash.so -lib/libabsl_low_level_hash.so.%%LIBSUFX%% +lib/libabsl_log_sink.so.2605.0.0 lib/libabsl_malloc_internal.so -lib/libabsl_malloc_internal.so.%%LIBSUFX%% +lib/libabsl_malloc_internal.so.2605.0.0 lib/libabsl_periodic_sampler.so -lib/libabsl_periodic_sampler.so.%%LIBSUFX%% +lib/libabsl_periodic_sampler.so.2605.0.0 lib/libabsl_poison.so -lib/libabsl_poison.so.%%LIBSUFX%% +lib/libabsl_poison.so.2605.0.0 +lib/libabsl_profile_builder.so +lib/libabsl_profile_builder.so.2605.0.0 lib/libabsl_random_distributions.so -lib/libabsl_random_distributions.so.%%LIBSUFX%% +lib/libabsl_random_distributions.so.2605.0.0 lib/libabsl_random_internal_distribution_test_util.so -lib/libabsl_random_internal_distribution_test_util.so.%%LIBSUFX%% +lib/libabsl_random_internal_distribution_test_util.so.2605.0.0 +lib/libabsl_random_internal_entropy_pool.so +lib/libabsl_random_internal_entropy_pool.so.2605.0.0 lib/libabsl_random_internal_platform.so -lib/libabsl_random_internal_platform.so.%%LIBSUFX%% -lib/libabsl_random_internal_pool_urbg.so -lib/libabsl_random_internal_pool_urbg.so.%%LIBSUFX%% +lib/libabsl_random_internal_platform.so.2605.0.0 lib/libabsl_random_internal_randen.so -lib/libabsl_random_internal_randen.so.%%LIBSUFX%% +lib/libabsl_random_internal_randen.so.2605.0.0 lib/libabsl_random_internal_randen_hwaes.so -lib/libabsl_random_internal_randen_hwaes.so.%%LIBSUFX%% +lib/libabsl_random_internal_randen_hwaes.so.2605.0.0 lib/libabsl_random_internal_randen_hwaes_impl.so -lib/libabsl_random_internal_randen_hwaes_impl.so.%%LIBSUFX%% +lib/libabsl_random_internal_randen_hwaes_impl.so.2605.0.0 lib/libabsl_random_internal_randen_slow.so -lib/libabsl_random_internal_randen_slow.so.%%LIBSUFX%% +lib/libabsl_random_internal_randen_slow.so.2605.0.0 lib/libabsl_random_internal_seed_material.so -lib/libabsl_random_internal_seed_material.so.%%LIBSUFX%% +lib/libabsl_random_internal_seed_material.so.2605.0.0 lib/libabsl_random_seed_gen_exception.so -lib/libabsl_random_seed_gen_exception.so.%%LIBSUFX%% +lib/libabsl_random_seed_gen_exception.so.2605.0.0 lib/libabsl_random_seed_sequences.so -lib/libabsl_random_seed_sequences.so.%%LIBSUFX%% +lib/libabsl_random_seed_sequences.so.2605.0.0 lib/libabsl_raw_hash_set.so -lib/libabsl_raw_hash_set.so.%%LIBSUFX%% +lib/libabsl_raw_hash_set.so.2605.0.0 lib/libabsl_raw_logging_internal.so -lib/libabsl_raw_logging_internal.so.%%LIBSUFX%% +lib/libabsl_raw_logging_internal.so.2605.0.0 lib/libabsl_scoped_set_env.so -lib/libabsl_scoped_set_env.so.%%LIBSUFX%% +lib/libabsl_scoped_set_env.so.2605.0.0 +lib/libabsl_source_location.so +lib/libabsl_source_location.so.2605.0.0 lib/libabsl_spinlock_wait.so -lib/libabsl_spinlock_wait.so.%%LIBSUFX%% +lib/libabsl_spinlock_wait.so.2605.0.0 lib/libabsl_stacktrace.so -lib/libabsl_stacktrace.so.%%LIBSUFX%% +lib/libabsl_stacktrace.so.2605.0.0 lib/libabsl_status.so -lib/libabsl_status.so.%%LIBSUFX%% +lib/libabsl_status.so.2605.0.0 +lib/libabsl_status_builder.so +lib/libabsl_status_builder.so.2605.0.0 lib/libabsl_statusor.so -lib/libabsl_statusor.so.%%LIBSUFX%% +lib/libabsl_statusor.so.2605.0.0 lib/libabsl_str_format_internal.so -lib/libabsl_str_format_internal.so.%%LIBSUFX%% +lib/libabsl_str_format_internal.so.2605.0.0 lib/libabsl_strerror.so -lib/libabsl_strerror.so.%%LIBSUFX%% -lib/libabsl_string_view.so -lib/libabsl_string_view.so.%%LIBSUFX%% +lib/libabsl_strerror.so.2605.0.0 lib/libabsl_strings.so -lib/libabsl_strings.so.%%LIBSUFX%% +lib/libabsl_strings.so.2605.0.0 lib/libabsl_strings_internal.so -lib/libabsl_strings_internal.so.%%LIBSUFX%% +lib/libabsl_strings_internal.so.2605.0.0 lib/libabsl_symbolize.so -lib/libabsl_symbolize.so.%%LIBSUFX%% +lib/libabsl_symbolize.so.2605.0.0 lib/libabsl_synchronization.so -lib/libabsl_synchronization.so.%%LIBSUFX%% +lib/libabsl_synchronization.so.2605.0.0 lib/libabsl_throw_delegate.so -lib/libabsl_throw_delegate.so.%%LIBSUFX%% +lib/libabsl_throw_delegate.so.2605.0.0 lib/libabsl_time.so -lib/libabsl_time.so.%%LIBSUFX%% +lib/libabsl_time.so.2605.0.0 lib/libabsl_time_zone.so -lib/libabsl_time_zone.so.%%LIBSUFX%% +lib/libabsl_time_zone.so.2605.0.0 lib/libabsl_tracing_internal.so -lib/libabsl_tracing_internal.so.%%LIBSUFX%% +lib/libabsl_tracing_internal.so.2605.0.0 lib/libabsl_utf8_for_code_point.so -lib/libabsl_utf8_for_code_point.so.%%LIBSUFX%% +lib/libabsl_utf8_for_code_point.so.2605.0.0 lib/libabsl_vlog_config_internal.so -lib/libabsl_vlog_config_internal.so.%%LIBSUFX%% +lib/libabsl_vlog_config_internal.so.2605.0.0 libdata/pkgconfig/absl_absl_check.pc libdata/pkgconfig/absl_absl_log.pc libdata/pkgconfig/absl_absl_vlog_is_on.pc @@ -577,27 +603,31 @@ libdata/pkgconfig/absl_algorithm.pc libdata/pkgconfig/absl_algorithm_container.pc libdata/pkgconfig/absl_any.pc libdata/pkgconfig/absl_any_invocable.pc +libdata/pkgconfig/absl_any_span.pc libdata/pkgconfig/absl_atomic_hook.pc libdata/pkgconfig/absl_bad_any_cast.pc -libdata/pkgconfig/absl_bad_any_cast_impl.pc libdata/pkgconfig/absl_bad_optional_access.pc libdata/pkgconfig/absl_bad_variant_access.pc libdata/pkgconfig/absl_base.pc libdata/pkgconfig/absl_base_internal.pc +libdata/pkgconfig/absl_bind_back.pc libdata/pkgconfig/absl_bind_front.pc libdata/pkgconfig/absl_bits.pc libdata/pkgconfig/absl_bounded_utf8_length_sequence.pc libdata/pkgconfig/absl_btree.pc libdata/pkgconfig/absl_charset.pc libdata/pkgconfig/absl_check.pc +libdata/pkgconfig/absl_chunked_queue.pc libdata/pkgconfig/absl_city.pc libdata/pkgconfig/absl_civil_time.pc libdata/pkgconfig/absl_cleanup.pc libdata/pkgconfig/absl_cleanup_internal.pc +libdata/pkgconfig/absl_clock_interface.pc libdata/pkgconfig/absl_common_policy_traits.pc libdata/pkgconfig/absl_compare.pc libdata/pkgconfig/absl_compressed_tuple.pc libdata/pkgconfig/absl_config.pc +libdata/pkgconfig/absl_constexpr_testing_internal.pc libdata/pkgconfig/absl_container_common.pc libdata/pkgconfig/absl_container_memory.pc libdata/pkgconfig/absl_cord.pc @@ -644,22 +674,30 @@ libdata/pkgconfig/absl_flags_usage_internal.pc libdata/pkgconfig/absl_flat_hash_map.pc libdata/pkgconfig/absl_flat_hash_set.pc libdata/pkgconfig/absl_function_ref.pc +libdata/pkgconfig/absl_generic_printer_internal.pc libdata/pkgconfig/absl_graphcycles_internal.pc +libdata/pkgconfig/absl_hardening.pc libdata/pkgconfig/absl_has_ostream_operator.pc libdata/pkgconfig/absl_hash.pc libdata/pkgconfig/absl_hash_container_defaults.pc libdata/pkgconfig/absl_hash_function_defaults.pc libdata/pkgconfig/absl_hash_policy_traits.pc +libdata/pkgconfig/absl_hashtable_control_bytes.pc libdata/pkgconfig/absl_hashtable_debug.pc libdata/pkgconfig/absl_hashtable_debug_hooks.pc +libdata/pkgconfig/absl_hashtable_profiler.pc libdata/pkgconfig/absl_hashtablez_sampler.pc -libdata/pkgconfig/absl_if_constexpr.pc libdata/pkgconfig/absl_inlined_vector.pc libdata/pkgconfig/absl_inlined_vector_internal.pc libdata/pkgconfig/absl_int128.pc +libdata/pkgconfig/absl_internal_optional_ref.pc +libdata/pkgconfig/absl_iterator_traits_internal.pc +libdata/pkgconfig/absl_iterator_traits_test_helper_internal.pc libdata/pkgconfig/absl_kernel_timeout_internal.pc libdata/pkgconfig/absl_layout.pc libdata/pkgconfig/absl_leak_check.pc +libdata/pkgconfig/absl_linked_hash_map.pc +libdata/pkgconfig/absl_linked_hash_set.pc libdata/pkgconfig/absl_log.pc libdata/pkgconfig/absl_log_entry.pc libdata/pkgconfig/absl_log_flags.pc @@ -670,6 +708,7 @@ libdata/pkgconfig/absl_log_internal_check_impl.pc libdata/pkgconfig/absl_log_internal_check_op.pc libdata/pkgconfig/absl_log_internal_conditions.pc libdata/pkgconfig/absl_log_internal_config.pc +libdata/pkgconfig/absl_log_internal_container.pc libdata/pkgconfig/absl_log_internal_flags.pc libdata/pkgconfig/absl_log_internal_fnmatch.pc libdata/pkgconfig/absl_log_internal_format.pc @@ -689,7 +728,6 @@ libdata/pkgconfig/absl_log_sink.pc libdata/pkgconfig/absl_log_sink_registry.pc libdata/pkgconfig/absl_log_streamer.pc libdata/pkgconfig/absl_log_structured.pc -libdata/pkgconfig/absl_low_level_hash.pc libdata/pkgconfig/absl_malloc_internal.pc libdata/pkgconfig/absl_memory.pc libdata/pkgconfig/absl_meta.pc @@ -700,6 +738,7 @@ libdata/pkgconfig/absl_node_slot_policy.pc libdata/pkgconfig/absl_non_temporal_arm_intrinsics.pc libdata/pkgconfig/absl_non_temporal_memcpy.pc libdata/pkgconfig/absl_nullability.pc +libdata/pkgconfig/absl_nullability_traits_internal.pc libdata/pkgconfig/absl_numeric.pc libdata/pkgconfig/absl_numeric_representation.pc libdata/pkgconfig/absl_optional.pc @@ -708,10 +747,12 @@ libdata/pkgconfig/absl_periodic_sampler.pc libdata/pkgconfig/absl_poison.pc libdata/pkgconfig/absl_prefetch.pc libdata/pkgconfig/absl_pretty_function.pc +libdata/pkgconfig/absl_profile_builder.pc libdata/pkgconfig/absl_random_bit_gen_ref.pc libdata/pkgconfig/absl_random_distributions.pc libdata/pkgconfig/absl_random_internal_distribution_caller.pc libdata/pkgconfig/absl_random_internal_distribution_test_util.pc +libdata/pkgconfig/absl_random_internal_entropy_pool.pc libdata/pkgconfig/absl_random_internal_fast_uniform_bits.pc libdata/pkgconfig/absl_random_internal_fastmath.pc libdata/pkgconfig/absl_random_internal_generate_real.pc @@ -720,7 +761,6 @@ libdata/pkgconfig/absl_random_internal_mock_helpers.pc libdata/pkgconfig/absl_random_internal_nonsecure_base.pc libdata/pkgconfig/absl_random_internal_pcg_engine.pc libdata/pkgconfig/absl_random_internal_platform.pc -libdata/pkgconfig/absl_random_internal_pool_urbg.pc libdata/pkgconfig/absl_random_internal_randen.pc libdata/pkgconfig/absl_random_internal_randen_engine.pc libdata/pkgconfig/absl_random_internal_randen_hwaes.pc @@ -731,25 +771,34 @@ libdata/pkgconfig/absl_random_internal_seed_material.pc libdata/pkgconfig/absl_random_internal_traits.pc libdata/pkgconfig/absl_random_internal_uniform_helper.pc libdata/pkgconfig/absl_random_internal_wide_multiply.pc +libdata/pkgconfig/absl_random_mocking_access.pc libdata/pkgconfig/absl_random_random.pc libdata/pkgconfig/absl_random_seed_gen_exception.pc libdata/pkgconfig/absl_random_seed_sequences.pc libdata/pkgconfig/absl_raw_hash_map.pc libdata/pkgconfig/absl_raw_hash_set.pc +libdata/pkgconfig/absl_raw_hash_set_resize_impl.pc libdata/pkgconfig/absl_raw_logging_internal.pc +libdata/pkgconfig/absl_requires_internal.pc libdata/pkgconfig/absl_sample_recorder.pc libdata/pkgconfig/absl_scoped_set_env.pc +libdata/pkgconfig/absl_source_location.pc libdata/pkgconfig/absl_span.pc libdata/pkgconfig/absl_spinlock_wait.pc libdata/pkgconfig/absl_stacktrace.pc libdata/pkgconfig/absl_status.pc +libdata/pkgconfig/absl_status_builder.pc +libdata/pkgconfig/absl_status_macros.pc libdata/pkgconfig/absl_statusor.pc libdata/pkgconfig/absl_str_format.pc libdata/pkgconfig/absl_str_format_internal.pc libdata/pkgconfig/absl_strerror.pc libdata/pkgconfig/absl_string_view.pc +libdata/pkgconfig/absl_stringify_stream.pc libdata/pkgconfig/absl_strings.pc +libdata/pkgconfig/absl_strings_append_and_overwrite.pc libdata/pkgconfig/absl_strings_internal.pc +libdata/pkgconfig/absl_strings_resize_and_overwrite.pc libdata/pkgconfig/absl_symbolize.pc libdata/pkgconfig/absl_synchronization.pc libdata/pkgconfig/absl_throw_delegate.pc @@ -762,3 +811,4 @@ libdata/pkgconfig/absl_utility.pc libdata/pkgconfig/absl_variant.pc libdata/pkgconfig/absl_vlog_config_internal.pc libdata/pkgconfig/absl_vlog_is_on.pc +libdata/pkgconfig/absl_weakly_mixed_integer.pc diff --git devel/protobuf-c/Makefile devel/protobuf-c/Makefile index 80ffb2fda665..d1b457adc72a 100644 --- devel/protobuf-c/Makefile +++ devel/protobuf-c/Makefile @@ -1,9 +1,11 @@ PORTNAME= protobuf-c -DISTVERSION= 1.5.1 -PORTREVISION= 4 +DISTVERSION= 1.5.2 CATEGORIES= devel MASTER_SITES= https://github.com/protobuf-c/protobuf-c/releases/download/v${DISTVERSION}/ +PATCH_SITES= https://github.com/protobuf-c/protobuf-c/commit/ +PATCHFILES= d39f001b4578966600de0aaf7fc665eec6e057e5.patch:-p1 # https://github.com/protobuf-c/protobuf-c/pull/797 + MAINTAINER= truckman@FreeBSD.org COMMENT= Code generator and libraries to use Protocol Buffers from pure C WWW= https://github.com/protobuf-c/protobuf-c diff --git devel/protobuf-c/distinfo devel/protobuf-c/distinfo index af76a268ac51..9a700e1f8c2c 100644 --- devel/protobuf-c/distinfo +++ devel/protobuf-c/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1739180131 -SHA256 (protobuf-c-1.5.1.tar.gz) = 20d1dc257da96f8ddff8be4dd9779215bbd0a6069ed53bbe9de38fa7629be06b -SIZE (protobuf-c-1.5.1.tar.gz) = 531693 +TIMESTAMP = 1781267312 +SHA256 (protobuf-c-1.5.2.tar.gz) = e2c86271873a79c92b58fef7ebf8de1aa0df4738347a8bd5d4e65a80a16d0d24 +SIZE (protobuf-c-1.5.2.tar.gz) = 532447 +SHA256 (d39f001b4578966600de0aaf7fc665eec6e057e5.patch) = bf70df90f83d18fa2d4f2415378aa64e27ddaa8d1334deab2fde0407035dae90 +SIZE (d39f001b4578966600de0aaf7fc665eec6e057e5.patch) = 9261 diff --git devel/protobuf/Makefile devel/protobuf/Makefile index 37b00d61260d..f6789c31f35f 100644 --- devel/protobuf/Makefile +++ devel/protobuf/Makefile @@ -1,6 +1,5 @@ PORTNAME= protobuf -# Be sure to bump consumers when updating -PORTVERSION= 29.6 +PORTVERSION= 35.1 PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES= https://github.com/protocolbuffers/protobuf/releases/download/v${PORTVERSION}/ @@ -13,26 +12,28 @@ WWW= https://protobuf.dev/ \ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= abseil>=20230802.2:devel/abseil +BUILD_DEPENDS= abseil>=20250512.1:devel/abseil \ + jsoncpp>=1.9.6:devel/jsoncpp LIB_DEPENDS= libabsl_base.so:devel/abseil \ libjsoncpp.so:devel/jsoncpp TEST_DEPENDS= googletest>=0:devel/googletest USES= cmake:testing compiler:c++17-lang cpe localbase pkgconfig -CMAKE_ARGS= -Dprotobuf_ABSL_PROVIDER=package \ - -Dprotobuf_JSONCPP_PROVIDER=package +CMAKE_ARGS= -Dprotobuf_TEST_XML_OUTDIR="" CMAKE_OFF= protobuf_BUILD_CONFORMANCE \ protobuf_BUILD_EXAMPLES \ protobuf_BUILD_EXAMPLES_MULTITEST \ protobuf_BUILD_TESTS \ protobuf_DISABLE_RTTI \ + protobuf_FORCE_FETCH_DEPENDENCIES \ protobuf_INSTALL_EXAMPLES \ protobuf_INSTALL_TESTS \ protobuf_MODULE_COMPATIBLE \ protobuf_MSVC_STATIC_RUNTIME \ protobuf_REMOVE_INSTALLED_HEADERS \ - protobuf_USE_UNITY_BUILD + protobuf_USE_UNITY_BUILD \ + utf8_range_ENABLE_TESTS CMAKE_ON= protobuf_ABSOLUTE_TEST_PLUGIN_PATH \ protobuf_ALLOW_CCACHE \ protobuf_BUILD_LIBPROTOC \ @@ -41,11 +42,12 @@ CMAKE_ON= protobuf_ABSOLUTE_TEST_PLUGIN_PATH \ protobuf_BUILD_PROTOC_BINARIES \ protobuf_BUILD_SHARED_LIBS \ protobuf_INSTALL \ - protobuf_USE_EXTERNAL_GTEST \ + protobuf_LOCAL_DEPENDENCIES_ONLY \ protobuf_VERBOSE \ protobuf_WITH_ZLIB \ utf8_range_ENABLE_INSTALL CMAKE_TESTING_ON= protobuf_BUILD_TESTS +CPPFLAGS+= -DPOSIX_CLOSE_RESTART USE_CXXSTD= c++17 USE_LDCONFIG= yes diff --git devel/protobuf/distinfo devel/protobuf/distinfo index 7a5fd3c84567..cb19a9e85045 100644 --- devel/protobuf/distinfo +++ devel/protobuf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1771421432 -SHA256 (protobuf-29.6.tar.gz) = 877bf9f880631aa31daf2c09896276985696728137fcd43cc534a28c5566d9ba -SIZE (protobuf-29.6.tar.gz) = 9340881 +TIMESTAMP = 1781267159 +SHA256 (protobuf-35.1.tar.gz) = f0b6838e7522a8da96126d487068c959bc624926368f3024ac8fd03abd0a1ac4 +SIZE (protobuf-35.1.tar.gz) = 7146181 diff --git devel/protobuf/pkg-plist devel/protobuf/pkg-plist index 6d76d6ed7287..fdb0e4b78926 100644 --- devel/protobuf/pkg-plist +++ devel/protobuf/pkg-plist @@ -17,133 +17,33 @@ include/google/protobuf/arena_allocation_policy.h include/google/protobuf/arena_cleanup.h include/google/protobuf/arenastring.h include/google/protobuf/arenaz_sampler.h +include/google/protobuf/c_sharp_features.proto include/google/protobuf/compiler/code_generator.h include/google/protobuf/compiler/code_generator_lite.h include/google/protobuf/compiler/command_line_interface.h -include/google/protobuf/compiler/cpp/enum.h -include/google/protobuf/compiler/cpp/extension.h -include/google/protobuf/compiler/cpp/field.h -include/google/protobuf/compiler/cpp/field_generators/generators.h -include/google/protobuf/compiler/cpp/file.h -include/google/protobuf/compiler/cpp/generator.h include/google/protobuf/compiler/cpp/helpers.h -include/google/protobuf/compiler/cpp/ifndef_guard.h -include/google/protobuf/compiler/cpp/message.h -include/google/protobuf/compiler/cpp/message_layout_helper.h include/google/protobuf/compiler/cpp/names.h -include/google/protobuf/compiler/cpp/namespace_printer.h include/google/protobuf/compiler/cpp/options.h -include/google/protobuf/compiler/cpp/padding_optimizer.h -include/google/protobuf/compiler/cpp/parse_function_generator.h -include/google/protobuf/compiler/cpp/service.h -include/google/protobuf/compiler/cpp/tracker.h -include/google/protobuf/compiler/csharp/csharp_doc_comment.h -include/google/protobuf/compiler/csharp/csharp_enum.h -include/google/protobuf/compiler/csharp/csharp_enum_field.h -include/google/protobuf/compiler/csharp/csharp_field_base.h -include/google/protobuf/compiler/csharp/csharp_generator.h -include/google/protobuf/compiler/csharp/csharp_helpers.h -include/google/protobuf/compiler/csharp/csharp_map_field.h -include/google/protobuf/compiler/csharp/csharp_message.h -include/google/protobuf/compiler/csharp/csharp_message_field.h -include/google/protobuf/compiler/csharp/csharp_options.h -include/google/protobuf/compiler/csharp/csharp_primitive_field.h -include/google/protobuf/compiler/csharp/csharp_reflection_class.h -include/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h -include/google/protobuf/compiler/csharp/csharp_repeated_message_field.h -include/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h -include/google/protobuf/compiler/csharp/csharp_source_generator_base.h -include/google/protobuf/compiler/csharp/csharp_wrapper_field.h include/google/protobuf/compiler/csharp/names.h include/google/protobuf/compiler/importer.h -include/google/protobuf/compiler/java/context.h include/google/protobuf/compiler/java/doc_comment.h -include/google/protobuf/compiler/java/field_common.h -include/google/protobuf/compiler/java/file.h -include/google/protobuf/compiler/java/full/enum.h -include/google/protobuf/compiler/java/full/enum_field.h -include/google/protobuf/compiler/java/full/extension.h -include/google/protobuf/compiler/java/full/field_generator.h -include/google/protobuf/compiler/java/full/generator_factory.h -include/google/protobuf/compiler/java/full/make_field_gens.h -include/google/protobuf/compiler/java/full/map_field.h -include/google/protobuf/compiler/java/full/message.h -include/google/protobuf/compiler/java/full/message_builder.h -include/google/protobuf/compiler/java/full/message_field.h -include/google/protobuf/compiler/java/full/primitive_field.h -include/google/protobuf/compiler/java/full/service.h -include/google/protobuf/compiler/java/full/string_field.h include/google/protobuf/compiler/java/generator.h -include/google/protobuf/compiler/java/generator_common.h -include/google/protobuf/compiler/java/generator_factory.h include/google/protobuf/compiler/java/helpers.h -include/google/protobuf/compiler/java/internal_helpers.h include/google/protobuf/compiler/java/java_features.pb.h -include/google/protobuf/compiler/java/lite/enum.h -include/google/protobuf/compiler/java/lite/enum_field.h -include/google/protobuf/compiler/java/lite/extension.h -include/google/protobuf/compiler/java/lite/field_generator.h -include/google/protobuf/compiler/java/lite/generator_factory.h -include/google/protobuf/compiler/java/lite/make_field_gens.h -include/google/protobuf/compiler/java/lite/map_field.h -include/google/protobuf/compiler/java/lite/message.h -include/google/protobuf/compiler/java/lite/message_builder.h -include/google/protobuf/compiler/java/lite/message_field.h -include/google/protobuf/compiler/java/lite/primitive_field.h -include/google/protobuf/compiler/java/lite/string_field.h -include/google/protobuf/compiler/java/message_serialization.h include/google/protobuf/compiler/java/name_resolver.h include/google/protobuf/compiler/java/names.h +include/google/protobuf/compiler/java/names_internal.h include/google/protobuf/compiler/java/options.h -include/google/protobuf/compiler/java/shared_code_generator.h -include/google/protobuf/compiler/kotlin/file.h -include/google/protobuf/compiler/kotlin/generator.h -include/google/protobuf/compiler/kotlin/message.h -include/google/protobuf/compiler/objectivec/enum.h -include/google/protobuf/compiler/objectivec/enum_field.h -include/google/protobuf/compiler/objectivec/extension.h -include/google/protobuf/compiler/objectivec/field.h -include/google/protobuf/compiler/objectivec/file.h -include/google/protobuf/compiler/objectivec/generator.h -include/google/protobuf/compiler/objectivec/helpers.h -include/google/protobuf/compiler/objectivec/import_writer.h +include/google/protobuf/compiler/notices.h include/google/protobuf/compiler/objectivec/line_consumer.h -include/google/protobuf/compiler/objectivec/map_field.h -include/google/protobuf/compiler/objectivec/message.h -include/google/protobuf/compiler/objectivec/message_field.h include/google/protobuf/compiler/objectivec/names.h include/google/protobuf/compiler/objectivec/nsobject_methods.h -include/google/protobuf/compiler/objectivec/oneof.h -include/google/protobuf/compiler/objectivec/options.h -include/google/protobuf/compiler/objectivec/primitive_field.h -include/google/protobuf/compiler/objectivec/tf_decode_data.h include/google/protobuf/compiler/parser.h include/google/protobuf/compiler/php/names.h -include/google/protobuf/compiler/php/php_generator.h include/google/protobuf/compiler/plugin.h include/google/protobuf/compiler/plugin.pb.h include/google/protobuf/compiler/plugin.proto -include/google/protobuf/compiler/python/generator.h -include/google/protobuf/compiler/python/helpers.h -include/google/protobuf/compiler/python/pyi_generator.h include/google/protobuf/compiler/retention.h -include/google/protobuf/compiler/ruby/ruby_generator.h -include/google/protobuf/compiler/rust/accessors/accessor_case.h -include/google/protobuf/compiler/rust/accessors/accessors.h -include/google/protobuf/compiler/rust/accessors/default_value.h -include/google/protobuf/compiler/rust/accessors/generator.h -include/google/protobuf/compiler/rust/accessors/with_presence.h -include/google/protobuf/compiler/rust/context.h -include/google/protobuf/compiler/rust/crate_mapping.h -include/google/protobuf/compiler/rust/enum.h -include/google/protobuf/compiler/rust/generator.h -include/google/protobuf/compiler/rust/message.h -include/google/protobuf/compiler/rust/naming.h -include/google/protobuf/compiler/rust/oneof.h -include/google/protobuf/compiler/rust/relative_path.h -include/google/protobuf/compiler/rust/rust_field_type.h -include/google/protobuf/compiler/rust/rust_keywords.h -include/google/protobuf/compiler/rust/upb_helpers.h include/google/protobuf/compiler/scc.h include/google/protobuf/compiler/subprocess.h include/google/protobuf/compiler/versions.h @@ -173,6 +73,7 @@ include/google/protobuf/feature_resolver.h include/google/protobuf/field_access_listener.h include/google/protobuf/field_mask.pb.h include/google/protobuf/field_mask.proto +include/google/protobuf/field_with_arena.h include/google/protobuf/generated_enum_reflection.h include/google/protobuf/generated_enum_util.h include/google/protobuf/generated_message_bases.h @@ -185,6 +86,8 @@ include/google/protobuf/go_features.proto include/google/protobuf/has_bits.h include/google/protobuf/implicit_weak_message.h include/google/protobuf/inlined_string_field.h +include/google/protobuf/internal_feature_helper.h +include/google/protobuf/internal_metadata_locator.h include/google/protobuf/internal_visibility.h include/google/protobuf/io/coded_stream.h include/google/protobuf/io/gzip_stream.h @@ -211,13 +114,15 @@ include/google/protobuf/json/json.h include/google/protobuf/map.h include/google/protobuf/map_entry.h include/google/protobuf/map_field.h -include/google/protobuf/map_field_inl.h include/google/protobuf/map_field_lite.h include/google/protobuf/map_type_handler.h include/google/protobuf/message.h include/google/protobuf/message_lite.h include/google/protobuf/metadata.h include/google/protobuf/metadata_lite.h +include/google/protobuf/micro_string.h +include/google/protobuf/os_macros_restore.inc +include/google/protobuf/os_macros_undef.inc include/google/protobuf/parse_context.h include/google/protobuf/port.h include/google/protobuf/port_def.inc @@ -230,6 +135,9 @@ include/google/protobuf/reflection_ops.h include/google/protobuf/reflection_visit_field_info.h include/google/protobuf/reflection_visit_fields.h include/google/protobuf/repeated_field.h +include/google/protobuf/repeated_field_proxy.h +include/google/protobuf/repeated_field_proxy_iterator.h +include/google/protobuf/repeated_field_proxy_traits.h include/google/protobuf/repeated_ptr_field.h include/google/protobuf/runtime_version.h include/google/protobuf/serial_arena.h @@ -244,7 +152,7 @@ include/google/protobuf/stubs/common.h include/google/protobuf/stubs/platform_macros.h include/google/protobuf/stubs/port.h include/google/protobuf/stubs/status_macros.h -include/google/protobuf/testing/file.h +include/google/protobuf/symbol_checker.h include/google/protobuf/text_format.h include/google/protobuf/thread_safe_arena.h include/google/protobuf/timestamp.pb.h @@ -255,6 +163,7 @@ include/google/protobuf/unknown_field_set.h include/google/protobuf/util/delimited_message_util.h include/google/protobuf/util/field_comparator.h include/google/protobuf/util/field_mask_util.h +include/google/protobuf/util/internal_timeval.h include/google/protobuf/util/json_util.h include/google/protobuf/util/message_differencer.h include/google/protobuf/util/time_util.h @@ -266,6 +175,7 @@ include/google/protobuf/wire_format_lite.h include/google/protobuf/wrappers.pb.h include/google/protobuf/wrappers.proto include/upb/base/descriptor_constants.h +include/upb/base/error_handler.h include/upb/base/internal/endian.h include/upb/base/internal/log2.h include/upb/base/status.h @@ -274,6 +184,7 @@ include/upb/base/string_view.h include/upb/base/upcast.h include/upb/generated_code_support.h include/upb/hash/common.h +include/upb/hash/ext_table.h include/upb/hash/int_table.h include/upb/hash/str_table.h include/upb/json/decode.h @@ -300,13 +211,11 @@ include/upb/message/internal/map.h include/upb/message/internal/map_entry.h include/upb/message/internal/map_sorter.h include/upb/message/internal/message.h -include/upb/message/internal/tagged_ptr.h include/upb/message/internal/types.h include/upb/message/map.h include/upb/message/map_gencode_util.h include/upb/message/merge.h include/upb/message/message.h -include/upb/message/tagged_ptr.h include/upb/message/value.h include/upb/mini_descriptor/build_enum.h include/upb/mini_descriptor/decode.h @@ -317,15 +226,19 @@ include/upb/mini_descriptor/internal/encode.hpp include/upb/mini_descriptor/internal/modifiers.h include/upb/mini_descriptor/internal/wire_constants.h include/upb/mini_descriptor/link.h +include/upb/mini_table/compat.h +include/upb/mini_table/debug_string.h include/upb/mini_table/enum.h include/upb/mini_table/extension.h include/upb/mini_table/extension_registry.h include/upb/mini_table/field.h include/upb/mini_table/file.h +include/upb/mini_table/generated_registry.h include/upb/mini_table/internal/enum.h include/upb/mini_table/internal/extension.h include/upb/mini_table/internal/field.h include/upb/mini_table/internal/file.h +include/upb/mini_table/internal/generated_registry.h include/upb/mini_table/internal/message.h include/upb/mini_table/internal/size_log2.h include/upb/mini_table/internal/sub.h @@ -333,6 +246,7 @@ include/upb/mini_table/message.h include/upb/mini_table/sub.h include/upb/port/atomic.h include/upb/port/def.inc +include/upb/port/sanitizers.h include/upb/port/undef.inc include/upb/port/vsnprintf_compat.h include/upb/reflection/common.h @@ -368,6 +282,7 @@ include/upb/reflection/message_reserved_range.h include/upb/reflection/method_def.h include/upb/reflection/oneof_def.h include/upb/reflection/service_def.h +include/upb/text/debug_string.h include/upb/text/encode.h include/upb/text/internal/encode.h include/upb/text/options.h @@ -375,14 +290,17 @@ include/upb/util/def_to_proto.h include/upb/util/required_fields.h include/upb/wire/byte_size.h include/upb/wire/decode.h +include/upb/wire/decode_fast/combinations.h +include/upb/wire/decode_fast/data.h +include/upb/wire/decode_fast/select.h include/upb/wire/encode.h include/upb/wire/eps_copy_input_stream.h -include/upb/wire/internal/decode_fast.h +include/upb/wire/internal/decoder.h +include/upb/wire/internal/eps_copy_input_stream.h +include/upb/wire/internal/reader.h include/upb/wire/reader.h include/upb/wire/types.h -include/upb_generator/common/names.h -include/upb_generator/minitable/names.h -include/upb_generator/minitable/names_internal.h +include/upb/wire/writer.h include/utf8_range.h include/utf8_validity.h lib/cmake/protobuf/protobuf-config-version.cmake @@ -403,7 +321,9 @@ lib/libprotoc.so lib/libprotoc.so.%%PORTVERSION%%.0 lib/libupb.a lib/libutf8_range.so +lib/libutf8_range.so.%%PORTVERSION%%.0 lib/libutf8_validity.so +lib/libutf8_validity.so.%%PORTVERSION%%.0 libdata/pkgconfig/protobuf-lite.pc libdata/pkgconfig/protobuf.pc libdata/pkgconfig/upb.pc